施耐德140DAO84210
施耐德140DAO84210
IEC61131-3的程序結(jié)構(gòu)
IEC61131-3是PLC的編程語言標(biāo)準(zhǔn)。IEC61131-3是個,也是至今為止的工業(yè)控制領(lǐng)域的編程語言標(biāo)準(zhǔn)。IEC
61131-3有三種POU:程序、功能塊和功能。
功能是有多個輸入?yún)?shù)和一個輸出參數(shù)(返回值)的POU,返回值的名稱與功能的名稱相同,需要定義返回值的數(shù)據(jù)類型。調(diào)用具
有相同輸入值的功能總是返回相同的結(jié)果。功能可以調(diào)用其他功能,但是不能調(diào)用功能塊或程序。功能可定義的局部變量有VAR和VAR_INPUT。
功能塊是有多個輸入/輸出參數(shù)和內(nèi)部存儲單元的POU,功能塊的輸出參數(shù)值與其內(nèi)部存儲單元的值有關(guān)。功能塊可以調(diào)用其他功能
塊或功能,但是不能調(diào)用程序。
在調(diào)用功能塊之前,必須在要調(diào)用功能塊的POU中為每次調(diào)用聲明功能塊的實例,操作系統(tǒng)將為每次調(diào)用分配功能塊專用的存儲區(qū)
(類似于S7-300/400的背景數(shù)據(jù)塊)。
功能因為沒有內(nèi)部存儲區(qū),調(diào)用時不需要實例化。
程序的行為和用途類似于功能塊,程序具有輸入和輸出參數(shù),而且可以具有內(nèi)部存儲區(qū)。程序通常包含有對功能和功能塊的調(diào)用。
IEC61131-3定義了若干標(biāo)準(zhǔn)的功能和功能塊。
25B-B024N104
25B-B2P5N104
25B-D2P3N114
2711-K10C15
2711-K10G15
2711-NC21
2711P-RDT7C
2711P-RP8A
2711P-T6C20D
2711-T10C8
2711-T9C8
2711-T9C8
275 1551
288-1CR40-0AA0
2M20FC
2M26FC
2N122-76
2REA010165A0001/A2
31A820-10 31BB2B4
320390-A02
321-1BH02-0AA0
330130-040-01-00
34R4BFPP-E4
35-1000C/T-L3-5V
3557K024CR
3557K024CS
3615RL-05W-B40風(fēng)扇
3985T PMPP 3000
3AUA0000001397
3BHE009319R0001--UNS.2881B-P.V1
3BHE010751R0101