Vous êtes sur la page 1sur 32

ControlTechnique_PLC / MAIN (OB1)

Block: MAIN
Author:
Created: 02/23/2018 01:42:38 pm
Last Modified: 03/01/2018 01:27:28 pm

Symbol Var Type Data Comment


Type
TEMP
TEMP
TEMP
TEMP

1 / 32
ControlTechnique_PLC / MAIN (OB1)

PROGRAM COMMENTS
Network 1 Analog Input 0 - 10 V: 0 - 32000
Network Comment
SM0.0 ITR
EN

M1_Input_FB:AIW0 I _O M1_Hz:VD8
M1_IsH:VW12 IsH
M1_IsL:VW14 IsL
M1_HL:VD0 OsH
M1_LL:VD4 OsL

Symbol Address Comment


M1_HL VD0
M1_Hz VD8
M1_Input_FB AIW0
M1_IsH VW12
M1_IsL VW14
M1_LL VD4

2 / 32
ControlTechnique_PLC / MAIN (OB1)

Network 2 Inverter Speed Setpoint

SM0.0 RTI
EN

M1_SP_Hz:VD20 I _O M1_Out_SP:AQW0
M1_Hz_Max:VD24 IsH
M1_Hz_Min:VD28 IsL
M1_OsH:VW32 OsH
M1_OsL:VW34 OsL

Symbol Address Comment


M1_Hz_Max VD24
M1_Hz_Min VD28
M1_OsH VW32
M1_OsL VW34
M1_Out_SP AQW0
M1_SP_Hz VD20

3 / 32
ControlTechnique_PLC / MAIN (OB1)

Network 3 Enable Inverter

M1_Enable:V30.0 M1_Enable_Out:Q0.0

Symbol Address Comment


M1_Enable V30.0
M1_Enable_Out Q0.0

Network 4 Inverter Start Command

M1_ST_CMD:V30.1 M1_CMD_Out:Q0.1

Symbol Address Comment


M1_CMD_Out Q0.1
M1_ST_CMD V30.1

4 / 32
ControlTechnique_PLC / MAIN (OB1)

Network 5 Ready Feedback

M1_OK:I0.0 M1_Ready:V30.2

Symbol Address Comment


M1_OK I0.0
M1_Ready V30.2

Network 6 Activate Remote for Inverter

M1_Remote:V30.3 M1_Remote_out:Q0.2

Symbol Address Comment


M1_Remote V30.3
M1_Remote_out Q0.2

5 / 32
ControlTechnique_PLC / MAIN (OB1)

Network 7 Inverter Fault

M1_Ready:V30.2 Inverter_Fault:V40.0
/

Symbol Address Comment


Inverter_Fault V40.0
M1_Ready V30.2

6 / 32
ControlTechnique_PLC / SBR_0 (SBR0)

Block: SBR_0
Author:
Created: 02/23/2018 01:42:38 pm
Last Modified: 02/23/2018 01:42:38 pm

Symbol Var Type Data Comment


Type
EN IN BOOL
IN
IN_OUT
OUT
TEMP

SUBROUTINE COMMENTS
Network 1 Network Title
Network Comment

7 / 32
ControlTechnique_PLC / INT_0 (INT0)

Block: INT_0
Author:
Created: 02/23/2018 01:42:38 pm
Last Modified: 02/23/2018 01:42:38 pm

Symbol Var Type Data Comment


Type
TEMP
TEMP
TEMP
TEMP

INTERRUPT ROUTINE COMMENTS


Network 1 Network Title
Network Comment

8 / 32
ControlTechnique_PLC / ITR (SBR1)

Block: ITR
Author:
Created: 02/22/2018 11:16:10 am
Last Modified: 03/01/2018 01:20:57 pm

Symbol Var Type Data Comment


Type
EN IN BOOL
LW0 I IN INT Analog Input
LW2 IsH IN INT Input Scale High
LW4 IsL IN INT Input Scale Low
IN
LD6 OsH IN_OUT REAL Output Scale High
LD10 OsL IN_OUT REAL Output Scale Low
IN_OUT
LD14 _O OUT REAL Output
LW18 I_Temp TEMP INT
LW20 Temp1_I TEMP INT
LD22 Temp1_DI TEMP DINT
LD26 Temp1_R TEMP REAL
LW30 Temp2_I TEMP INT
LD32 Temp2_DI TEMP DINT
LD36 Temp2_R TEMP REAL
LD40 Temp3_R TEMP REAL
TEMP

9 / 32
ControlTechnique_PLC / ITR (SBR1)

SUBROUTINE COMMENTS
Network 1 I > IsH: IsH --> I_Temp
Network Comment
#I:LW0 MOV_W
>I EN ENO
#IsH:LW2
#IsH:LW2 IN OUT #I_Temp :LW18

Network 2 I < IsL: IsL --> I_Temp

#I:LW0 MOV_W
<I EN ENO
#IsL:LW4
#IsL:LW4 IN OUT #I_Temp :LW18

10 / 32
ControlTechnique_PLC / ITR (SBR1)

Network 3 IsL <= I <= IsH: I --> I_Temp & Calculating/Scale

#I:LW0 #I:LW0 MOV_W


>=I <=I EN ENO 3.A
#IsL:LW4 #IsH:LW2
#I:LW0 IN OUT

3.A

#I_Temp :LW18

11 / 32
ControlTechnique_PLC / ITR (SBR1)

Network 4 I_Temp - IsL --> Real: Temp1_R

SM0.0 SUB_I
EN ENO 4.A

#I_Temp :LW18 IN1 OUT #Temp1_I :LW20


#IsL:LW4 IN2

I_DI
4.A EN ENO 4.B

#Temp1_I :LW20 IN OUT #Temp1_DI:LD22

DI_R
4.B EN ENO

#Temp1_DI:LD22 IN OUT #Temp1_R :LD26

12 / 32
ControlTechnique_PLC / ITR (SBR1)

Network 5 IsH - IsL --> Real: Temp2_R

SM0.0 SUB_I
EN ENO 5.A

#IsH:LW2 IN1 OUT #Temp2_I :LW30


#IsL:LW4 IN2

I_DI
5.A EN ENO 5.B

#Temp2_I :LW30 IN OUT #Temp2_DI:LD32

DI_R
5.B EN ENO

#Temp2_DI:LD32 IN OUT #Temp2_R :LD36

13 / 32
ControlTechnique_PLC / ITR (SBR1)

Network 6 OsH - OsL: Real --> Temp3_R

SM0.0 SUB_R
EN ENO

#OsH:LD6 IN1 OUT #Temp3_R :LD40


#OsL:LD10 IN2

14 / 32
ControlTechnique_PLC / ITR (SBR1)

Network 7 O: Temp1_R/Temp2_R*Temp3_R + OsL

SM0.0 DIV_R
EN ENO 7.A

#Temp1_R :LD26 IN1 OUT #Temp1_R :LD26


#Temp2_R :LD36 IN2

MUL_R
7.A EN ENO 7.B

#Temp1_R :LD26 IN1 OUT #Temp3_R :LD40


#Temp3_R :LD40 IN2

ADD_R
7.B EN ENO

#Temp3_R :LD40 IN1 OUT #_O:LD14


#OsL:LD10 IN2

15 / 32
ControlTechnique_PLC / RTI (SBR2)

Block: RTI
Author:
Created: 02/22/2018 02:39:03 pm
Last Modified: 03/01/2018 01:27:26 pm

Symbol Var Type Data Comment


Type
EN IN BOOL
IN
LD0 I IN_OUT REAL
LD4 IsH IN_OUT REAL
LD8 IsL IN_OUT REAL
LW12 OsH IN_OUT INT
LW14 OsL IN_OUT INT
IN_OUT
LW16 _O OUT INT
LD18 I_Temp TEMP REAL
LD22 Temp1_R TEMP REAL
LD26 Temp2_R TEMP REAL
LW30 Temp3_I TEMP INT
LD32 Temp3_DI TEMP DINT
LD36 Temp3_R TEMP REAL
LD40 Temp4_DI TEMP DINT
LD44 Temp4_R TEMP REAL
LD48 O_R TEMP REAL
LD52 O_DI TEMP DINT
TEMP

16 / 32
ControlTechnique_PLC / RTI (SBR2)

SUBROUTINE COMMENTS
Network 1 I > IsH: IsH --> I_Temp
Network Comment
#I:LD0 MOV_R
>R EN ENO
#IsH:LD4
#IsH:LD4 IN OUT #I_Temp :LD18

Network 2 I < IsL: IsL --> I_Temp

#I:LD0 MOV_R
<R EN ENO
#IsL:LD8
#IsL:LD8 IN OUT #I_Temp :LD18

17 / 32
ControlTechnique_PLC / RTI (SBR2)

Network 3 IsL <= I <= IsH: I --> I_Temp & Calculating/Scale

#I:LD0 #I:LD0 MOV_R


>=R <=R EN ENO 3.A
#IsL:LD8 #IsH:LD4
#I:LD0 IN OUT

3.A

#I_Temp :LD18

18 / 32
ControlTechnique_PLC / RTI (SBR2)

Network 4 I_Temp - IsL --> Temp1_R

SM0.0 SUB_R
EN ENO

#I_Temp :LD18 IN1 OUT #Temp1_R :LD22


#IsL:LD8 IN2

Network 5 IsH - IsL --> Temp2_R

SM0.0 SUB_R
EN ENO

#IsH:LD4 IN1 OUT #Temp2_R :LD26


#IsL:LD8 IN2

19 / 32
ControlTechnique_PLC / RTI (SBR2)

Network 6 OsH - OsL --> DI --> Real: Temp3_R

SM0.0 SUB_I
EN ENO 6.A

#OsH:LW12 IN1 OUT #Temp3_I :LW30


#OsL:LW14 IN2

I_DI
6.A EN ENO 6.B

#Temp3_I :LW30 IN OUT #Temp3_DI:LD32

DI_R
6.B EN ENO

#Temp3_DI:LD32 IN OUT #Temp3_R :LD36

20 / 32
ControlTechnique_PLC / RTI (SBR2)

Network 7 OsL --> DI --> Real: Temp4_R

SM0.0 I_DI
EN ENO 7.A

#OsL:LW14 IN OUT #Temp4_DI:LD40

DI_R
7.A EN ENO

#Temp4_DI:LD40 IN OUT #Temp4_R :LD44

21 / 32
ControlTechnique_PLC / RTI (SBR2)

Network 8 Temp1_R/Temp2_R*Temp3_R + Temp4_R ==> Temp4_R

SM0.0 DIV_R
EN ENO 8.A

#Temp1_R :LD22 IN1 OUT #Temp1_R :LD22


#Temp2_R :LD26 IN2

MUL_R
8.A EN ENO 8.B

#Temp1_R :LD22 IN1 OUT #Temp3_R :LD36


#Temp3_R :LD36 IN2

ADD_R
8.B EN ENO

#Temp3_R :LD36 IN1 OUT #Temp4_R :LD44


#Temp4_R :LD44 IN2

22 / 32
ControlTechnique_PLC / RTI (SBR2)

Network 9

SM0.0 TRUNC
EN ENO 9.A

#Temp4_R :LD44 IN OUT #O_DI:LD52

DI_I
9.A EN ENO

#O_DI:LD52 IN OUT #_O:LW16

23 / 32
ControlTechnique_PLC / USER1

Symbol Address Comment


Inverter_Fault V40.0
M1_Input_FB AIW0
M1_Out_SP AQW0
M1_OK I0.0
M1_Enable_Out Q0.0
M1_CMD_Out Q0.1
M1_Remote_out Q0.2
M1_Enable V30.0
M1_ST_CMD V30.1
M1_Ready V30.2
M1_Remote V30.3
M1_HL VD0
M1_LL VD4
M1_Hz VD8
M1_SP_Hz VD20
M1_Hz_Max VD24
M1_Hz_Min VD28
M1_IsH VW12
M1_IsL VW14
M1_OsH VW32
M1_OsL VW34

24 / 32
ControlTechnique_PLC / POU Symbols

Symbol Address Comment


SBR_0 SBR0 SUBROUTINE COMMENTS
ITR SBR1 SUBROUTINE COMMENTS
RTI SBR2 SUBROUTINE COMMENTS
INT_0 INT0 INTERRUPT ROUTINE COMMENTS
MAIN OB1 PROGRAM COMMENTS

25 / 32
ControlTechnique_PLC / ScaleFB (v1.0)

Symbol Address Comment

26 / 32
ControlTechnique_PLC / USER1

Address Format Current Value New Value


Signed
Signed
Signed
Signed
Signed

27 / 32
ControlTechnique_PLC / USER1

//
//DATA PAGE COMMENTS
//
//Press F1 for help and example data page
//

// Analog Input Scale --> HMI

M1_IsH:VW12 32000 //IsH


M1_IsL:VW14 0 //IsL
M1_HL:VD0 50.0 //OsH
M1_LL:VD4 0.0 //OsL

// HMI Speed Setpoint --> PLC Analog Output --> Inverter:

M1_Hz_Max:VD24 50.0 //IsH


M1_Hz_Min:VD28 0.0 //IsL
M1_OsH:VW32 32000 //OsH
M1_OsL:VW34 6400 //OsL

28 / 32
ControlTechnique_PLC / System Block

PLC

Ty pe: CPU 224 REL 01.22

Ports

Port 0 Port 1
PLC Address: 2 .
Highest Address: 31 .
Baud Rate: 9.6 kbps .
Retry Count: 3 .
Gap Update Factor: 10 .

Retentive Ranges

Data Area Offset Number of Elements


Range 0 VB 0 5120
Range 1 VB 0 0
Range 2 T 0 32
Range 3 T 64 32
Range 4 C 0 256
Range 5 MB 14 18

Password

Privileges: Full (Level 1)

29 / 32
ControlTechnique_PLC / System Block

Digital Output Table

Freeze Outputs in last state: No

7 6 5 4 3 2 1 0
Q0.x . . . . . . . .
Q1.x . . . . . . . .
Q2.x . . . . . . . .
Q3.x . . . . . . . .
Q4.x . . . . . . . .
Q5.x . . . . . . . .
Q6.x . . . . . . . .
Q7.x . . . . . . . .

Q8.x . . . . . . . .
Q9.x . . . . . . . .
Q10.x . . . . . . . .
Q11.x . . . . . . . .
Q12.x . . . . . . . .
Q13.x . . . . . . . .
Q14.x . . . . . . . .
Q15.x . . . . . . . .

Analog Output Table

This feature is not supported by the current PLC type.

Digital Input Filters

I0.0 - I0.3: 6.40


I0.4 - I0.7: 6.40
I1.0 - I1.3: 6.40
I1.4 - I1.5: 6.40

30 / 32
ControlTechnique_PLC / System Block

Analog Input Filters

AIW0: x AIW16: x AIW32: x AIW48: x


AIW2: x AIW18: x AIW34: x AIW50: x
AIW4: x AIW20: x AIW36: x AIW52: x
AIW6: x AIW22: x AIW38: x AIW54: x
AIW8: x AIW24: x AIW40: x AIW56: x
AIW10: x AIW26: x AIW42: x AIW58: x
AIW12: x AIW28: x AIW44: x AIW60: x
AIW14: x AIW30: x AIW46: x AIW62: x

Number of samples: 64
Deadband: 320

Pulse Catch Bits

I0.0: . I1.0: . I2.0: .


I0.1: . I1.1: . I2.1: .
I0.2: . I1.2: . I2.2: .
I0.3: . I1.3: . I2.3: .
I0.4: . I1.4: . I2.4: .
I0.5: . I1.5: . I2.5: .
I0.6: . I1.6: . I2.6: .
I0.7: . I1.7: . I2.7: .

Background Time

Communication Background Time: 10%

EM Configuration

Position Configuration A ddress


0 unused
1 unused
2 unused
3 unused
4 unused
5 unused
6 unused

Configure LED

This feature is not supported by the current PLC type.

31 / 32
ControlTechnique_PLC / System Block

Increase Memory

This feature is not supported by the current PLC type.

32 / 32

Vous aimerez peut-être aussi