100 likes | 253 Views
XXXXX. XXXXX. 数据交换指令. 传送指令. 移位传送指令. 取反传送指令. 求 BIN 码指令. 块传送指令. 多点传送指令. 数据交换指令. 求 BCD 码指令. 项目七: PLC 功能指令应用. FX2 系列中有八条数据传送指令,能实现单一数据或批数据的传送、数制的变换或数据移位。. 数据在指定的目标元件之间交换。数据在 每个扫描周期交换 1 次. 功 能. 项目七: PLC 功能指令应用. 7.4.6 数据交换指令. 数据交换指令 FNC17 XCH [D1·][D2·]. 项目七: PLC 功能指令应用. (一)指令格式.
E N D
XXXXX XXXXX 数据交换指令
传送指令 移位传送指令 取反传送指令 求BIN码指令 块传送指令 多点传送指令 数据交换指令 求BCD码指令 • 项目七: PLC功能指令应用 FX2系列中有八条数据传送指令,能实现单一数据或批数据的传送、数制的变换或数据移位。
数据在指定的目标元件之间交换。数据在 每个扫描周期交换1次 功 能 • 项目七: PLC功能指令应用 7.4.6 数据交换指令
数据交换指令FNC17 XCH [D1·][D2·] • 项目七: PLC功能指令应用 (一)指令格式 1.指令编号及助记符: (1)[D1·]、[D2·]为两个目标软组件; (2)目标软组件操作数的元件可取KnY、KnM、KnS、T、C、D、V和Z; (3)数据交换指令XCH是将数据在两个指定的目标软组件之间进行交换,指令说明如图7.36,当X010为ON时,将D10和D20中的数据相互交换;
数据交换指令XCH是将数据在两个指定的目标软组件之间进行交换; • 项目七: PLC功能指令应用 (二)指令用法
【例7】如图7.36所示,数据交换指令XCH应用举例【例7】如图7.36所示,数据交换指令XCH应用举例 图7.36 数据交换指令XCH应用举例 • 项目七: PLC功能指令应用
在图7.36中,如X010接通,则将执行数据交换指令。将D10的内容传送到D20中去,而D20中的内容则传送到D10中去,两个软元件的内容互换。在图7.36中,如X010接通,则将执行数据交换指令。将D10的内容传送到D20中去,而D20中的内容则传送到D10中去,两个软元件的内容互换。 • 项目七: PLC功能指令应用
注意 按图7.36中的梯形图,数据在每个扫描周期都要交换1次,而经过两次交换后D10和D20的内容将复原。 • 项目七: PLC功能指令应用
项目七: PLC功能指令应用 XCH指令的32位脉冲方式为: (D)XCH(P)[D1·][D2·]。 解决的办法是使用XCH指令的脉冲方式,只有在驱动条件由OFF→ON时进行一次交换操作。
XXXXX XXXXX