DDI05 亿佳似水
IEC61131-3的程序结构
IEC61131-3是PLC的编程语言标准。IEC61131-3是个,也是至今为止的工业控制领域的编程语言标准。IEC
61131-3有三种POU:程序、功能块和功能。
功能是有多个输入参数和一个输出参数(返回值)的POU,返回值的名称与功能的名称相同,需要定义返回值的数据类型。调用具
有相同输入值的功能总是返回相同的结果。功能可以调用其他功能,但是不能调用功能块或程序。功能可定义的局部变量有VAR和VAR_INPUT。
功能块是有多个输入/输出参数和内部存储单元的POU,功能块的输出参数值与其内部存储单元的值有关。功能块可以调用其他功能
块或功能,但是不能调用程序。
在调用功能块之前,在要调用功能块的POU中为每次调用声明功能块的实例,操作系统将为每次调用分配功能块的存储区
(类似于S7-300/400的背景数据块)。
功能因为没有内部存储区,调用时不需要实例化。
程序的行为和用途类似于功能块,程序具有输入和输出参数,而且可以具有内部存储区。程序通常包含有对功能和功能块的调用。
IEC61131-3定义了若干标准的功能和功能块。
AT611
AV003
A90L-/50
A911-2204 E
A9-30-10
AB CPU 钥匙
AC800M
ACCELERATION
ACSA-4
ACS580AV-PEBB-R9
ACS-AP-W
ACS-CP-C
AD202MW
AHC2001DY30000
AI845
AI895 3BSE013175R1
AI-NEW
AINT-02C 502007
AINT-14C 21508821K
AJ65DBTB1-32DR
AJ71QE71N3-T
AK-BX556M
AKD-P01207-NA-0054
AKD-P01207-NACN-0054
AKD-P01207-NACN-0056
AKM54S-ASCSEU02
AN16DNO
ANM83203镜头
Aoneywecc TC-IXR061
APCI-1500
APX-3324A
ART.NR.00-
AS7L-
ASafe-15
ASEC-01C
AS-P120-000
AST3501-T1-AF
ATS48 C32Q
ATS48C11Q
ATU215
ATV71HD18N4Z
ATV71HD75N4Z 75KW-100HP
AWTOMQTION ZNTFL.A0LAPTEN
B2B2W317
B
BATCH:
BBD 存储卡
BC810K01
BCU 400;CBF-3/1W2P
BCU-12 3AUA
BCU400:CBF-3/W2P
BHX FESG-FN
BK2000
BKH-DNB-G1/2
BL20-GW-PBDP-12MB
BMXAMI0810
BMXP942020
BN-P DP-V1 DI8
BOSCH D-64711
BREAKOUT BOX
BS30-E6X
BSM300GA20DN2SE3256
BT072A.900099.L8 BLT-072
BURNDY;
C1MR-XCBA20P4
C3201CGS20
C320KGS1
C320KGS342
C320KGS42
C320KGT1
C320TS1
C-780S
C79040-A8410-C162-86-S
C825KN10
C98040-A7005-C1-3
C98043-A1200-C12
C98043-A1682-C
C98043-A7001-L1
C98043-A7002-L4
C98043-A7003-L4
C98043-A7009-L1
CA032P7C
CAB6-170-EI
CB25KN10
CCDPro
CD833
CDP 312R
CE
CE15HN3
CE4006P2
CE65M
CI854A
CIA840A
CIM2-AT2A0069FAA
CIMR-AT2A0069FAA
CIMR-G7A4015
CIMR-HB4A0031FAC
CIMR-JB4A0011AA
CIMR-JB4A009BAA
CIMR-VCBA0006BAA
CJ1W-BAT01
CMLH-31-150S06
CP-102AAAN-02-D
CP1H-XA40PT-D
CP1W-CIF01
CP31
CP-316H
CP-316H /215
CP-316H /218
CP-E 24/2.5外壳
CPU 9N RS485
CR06560
CR10550
CR14250SE(3V)
CR306D000ABNA
CS-8-50-1U
CSDA-01AA0
CSMT-01BQ1ANT3
CSMT-01BQ2ANT3
CT.06460
CT297
CU-110
CUBE20BN-P DP-V1DI8
CX1206A
C货架和B货架中间
D15CR40
D261031
D2E097-BI56-E9
D2TXWA1.1
D3-08TR
D3PR2B
D6CL-6.0
D-74172
DCM 0801/24
DCM0801/24 D-76187
DCS8000-S02-0075-05
DECS-100-B15
DEM OPF
DEP216/AS-BDEP-216
DE-SCE903AN-002-01
DG4V-3-6C-M-P7-H-7-52
DIGITAL 488/80A
DILM9-10
DIO16/16-0.5
DREXELBR00K
DRT2-ID16-1
DSAB-0AC CDP321R
DSP-5000
DSQC679
DSRC113 LF
DSRCLF
DT3001
DTM100
DV88040LDM1B
DVP16HM11N
DVT535C
E28B.1TDF6B
E32NRFP-LNN-NS-00
E5CN-Q2HBT
EA16B-
E82EV3712C
E82EV752-4B000
E82MV222-4B001
E82MV52/222
E82ZAFAC010
E94AYCER
EB/DNET-F0G
EBE266
EEM-60L-A 1312M4444
E-H0
EHDB 280
ELTEK 242100.110
EP-3959E-C4
EPN20980149
ER17330
ERSAT2-52132K4
ES2401
ES2402
ESA-Y3040A23-11
ESM02 3-FW
EVK71-060
EVT093
EXE 650B X25/8
EXU-61
EYENCEFU-35FA
F080 IRF 30FPS镜头
F0XB0R0
F3-16UD3F
F650BABF2G0HI
FA-1J 底生
FANUC U86D-1613-R101/01
FB32-20
FBM201
FBM201C
FBM202
FBM203
FBM205
FBM207C
FBM214
FBM215
FBM216
FBM217
FBM219
FBM230
FBM232
FBM237
FBM241C
FBM242
FCM100ET
FCM2F2
FCMCF10
FFB0924EHE
FI36020
FI830F
FJ-SG
FLR40S.W/M
FM801-MACSV-C01