您现在的位置是:首页 > PLC技术 > PLC技术
三菱PLC的逻辑运算类指令
来源:艾特贸易2017-06-04
简介(1) 逻辑与指令 WAND (D) WAND (P) 指令的编号为 FNC26 。将指定的两个源地址中的二进制数按位进行与逻辑运算,结果送到指定的目标地址中。 (2) 逻辑或指令 WOR (D) WOR (P) 指令的编号为 FNC2
(1)逻辑与指令WAND (D) WAND (P)指令的编号为FNC26。将指定的两个源地址中的二进制数按位进行与逻辑运算,结果送到指定的目标地址中。 (2)逻辑或指令WOR (D) WOR (P)指令的编号为FNC27。它是把两个指定的源的操作数按位进行或运算,结果送指定元件。如图4-30所示,当X1有效时,(D10)V(D12)→(D14)。 (3)逻辑异或指令WXOR (D) WXOR (P)指令的编号为FNC28。它是对源的操作数位进行逻辑异或运算。 (4)求补指令NEC (D) NEG (P)指令的编号为FNC29。其功能是将[D.]指定的元件内容的各位先取反再加1,将其结果再存入原来的元件中。 WAND、WOR、WXOR和NEG指令的使用如图4-30所示。 图4-30 逻辑运算指令的使用 使用逻辑运算指令时应该注意: 1) WAND、WOR和WXOR指令的[S1.]和[S2.]均可取所有的数据类型,而目标操作数可取KnY、KnM、KnS、T、C、D、V和Z。 2) NEG指令只有目标操作数,其可取KnY、KnM、KnS、T、C、D、V和Z。 3) WAND、WOR、WXOR指令16位操作运算时占7个程序步,32位操作运算时为13个程序步,而NEG分别占3步和5步。
点击排行
