您现在的位置是:首页 > PLC技术 > PLC技术
三菱FX2N系列PLC的数据交换指令
来源:艾特贸易2017-06-05
简介数据交换 XCH( Exchange) 指令格式为: FNC17 XCH [D1][D2] 其中, [D1 ] 、 [D2 ] 为两个目的软元件。数据交换指令的功能是将两个指定的目的软元件的内容进行交换操作,指令执行后两个目的软
数据交换XCH( Exchange)指令格式为: FNC17 XCH [D1·][D2·] 其中,[D1·]、[D2·]为两个目的软元件。数据交换指令的功能是将两个指定的目的软元件的内容进行交换操作,指令执行后两个目的软元件的内容互相交换。 数据交换指令的助记符、功能号、操作数和程序步等指令概要如表5. 17所示。由表5. 17可见,能够充当目操作数的如表中[D1·]、[D2·]所指定范围内的所有软元件。 表5.17 数据交换指令概要 图5. 31所示为数据交换指令XCH的示例梯形图,对应指令为: XCH D10 D20
图5.31 数据交换指令XCH举例 在图5. 31中,如果X010接通,将执行数据交换指令。即将D10的内容传送到D20中去,而D20中的内容则传送到D10中去,两个软元件的内容互换。 要注意的是,按照图5. 31中的梯形图,数据在每个扫描周期都要交换1次,而经过两次交换后D10和D20的内容将复原,等于没有交换。解决的办法是使用XCH指令的脉冲方式,只有在驱动条件由OFF→ON时进行一次交换操作。XCH指令也可以有32位操作方式,其32位脉冲操作指令格式为: (D)XCH(P)[D1·][D2·]
点击排行
