资源描述:
《07 3 可编程序控制器的编程语言与基本逻辑指令》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第三章第三章可编程序控制器的可编程序控制器的基本逻辑指与令编程语言基本逻辑指与令编程语言一、一、基本逻辑指令基本逻辑指令(P41)FX2FX2有有2727条逻辑指令,此外还有条逻辑指令,此外还有9898条功能指令。仅条功能指令。仅用基本逻辑指令便可以编制用基本逻辑指令便可以编制出开关量控制系统的用户出开关量控制系统的用户程序。程序。11、、逻辑取及输出线圈(逻辑取及输出线圈(LD/LDI/OUTLD/LDI/OUT))LDLD((LoadLoad):):常开触点与母线连接的指令;常开触点与母线连接的指令;LDILDI(
2、(LoadInverseLoadInverse):):常闭触点与母线连接的指令;常闭触点与母线连接的指令;OUTOUT((OutOut):):驱动线圈的输出指令。驱动线圈的输出指令。符号、名称功能电路表示及操作元件程序步LD常开触点逻辑X,Y,M,S,T,C1运算起始LD(取反)常闭触点逻辑运算X,Y,M,S,T,C1起始OUT(输线圈驱动Y,M,S,T,CY,M:1出)特M:2T:3C:3-5X4Y50LDX41OUTY52LDIY5Y5M1033OUTM1034LDM103M1035OUTY7Y7梯形图指令表22、
3、触点的串(、触点的串(AND/ANIAND/ANI)、)、并联(并联(OR/ORIOR/ORI))符号、名功能电路表示及操作元件程序步称AND常开触点串联连X,Y,M,S,T,C1接指令ANI常闭触点串联连X,Y,M,S,T,C1(取反)接指令0R常开触点并联连X,Y,M,S,T,C1接指令0RI常开触点并联连X,Y,M,S,T,C1(取反)接指令X40LDX4Y51ORX6X62ORIM1023OUTY5M1024LDIY5Y5X7X105ANDX7M1036ORM108M1087ANIX108ORIM103M103
4、9OUTM10333、电路块的串、电路块的串//并连(并连(ANB/ORBANB/ORB))(P44)11))ANBANB::两个以上的触点串联连接而成的电路块称两个以上的触点串联连接而成的电路块称为为““串联电路块串联电路块””。分支的起点用。分支的起点用LDLD、、LDILDI,,并联电并联电路块结束后,使用路块结束后,使用ANBANB指令与前面电路串联指令与前面电路串联。22))ORBORB::两个以上的触点并联连接而成的电路块两个以上的触点并联连接而成的电路块称为称为““并联电路块并联电路块””。分支的起点用。
5、分支的起点用LDLD、、LDILDI,,串联串联电路块结束后,使用电路块结束后,使用ORBORB指令与前面电路并联。指令与前面电路并联。符号、名功能电路表示及操作元件程序步称ANB并联电路的串联无1连接ORB串联电路的并联无1连接0LDX2X2X31ANDX3Y62LDIX4aaX4X53ANIX54ORB好好5LDX6程程X6X7ORB6ANDX7序序7ORB8OUTY6ORB注意:注意:0LDX21ANDX3aa对于每一电路块使用对于每一电路块使用ORBORB指令,指令,2LDIX4bb则并联电路块数无限制;则并联
6、电路块数无限制;3ANIX5不不4LDX6bORBbORB指令也可连续使用,但重复指令也可连续使用,但重复5ANDX7好好使用使用LDLD、、LDILDI指令的次数限制在指令的次数限制在88次次6ORB以下。以下。7ORB8OUTY6ANBLD0LDX0X0X2X31ORX12LDX2Y63ANDX3X1X4X54LDIX45ANIX56ORBX67ORX6ORB8ANBX79ORX710OUTY6ANB之前的OR指令ANB之后的OR指令注意:注意:对于每一电路块使用对于每一电路块使用ANBANB指令,则串联电路块数指
7、令,则串联电路块数无限制无限制;;ANBANB指令也可连续使用,但重复使用指令也可连续使用,但重复使用LDLD、、LDILDI指令指令的次数限制在的次数限制在88次以下。次以下。0LDX0X0X1Y01ANDX12OUTY03LDX0Y14OUTY15LDX0X36ANDX3Y47OUTY48LDX7X7X2Y29ANDX210OUTY2X311LDX7Y312ANDX313OUTY314LDX7Y515ANDX3X416ANDX417OUTY50LDX0X0X1Y01ANDX12OUTY03LDX0Y14OUTY15
8、ANDX3X36OUTY4Y47LDX78ANDX2X7X2Y29OUTY210LDX7X311ANDX3Y312OUTY313ANDX414OUTY5Y5X4假如很复杂假如很复杂??44栈存储器与多重输出指令栈存储器与多重输出指令(P45)栈存储器深度:栈存储器深度:1111个栈存储运算中间结果。个栈存储运算中间结果。MPSMP