您现在的位置是:首页 > PLC技术 > PLC技术

PLC的数据交换指令

来源:艾特贸易2017-06-05

简介数据交换指令 XCHG (73) /@XCHG (73) 用于实现两通道间的数据交换,其指令格式及功能见表 3-14 。 表 3-14 数据交换指令 XCHG (73) /@XCHG (73) 说明: ①该指令可实现两个不同通道之间的 1 对 1 数

    数据交换指令XCHG (73) /@XCHG (73)用于实现两通道间的数据交换,其指令格式及功能见表3-14    3-14    数据交换指令XCHG (73) /@XCHG (73)
数据交换指令XCHG (73) /@XCHG (73)    说明:    ①该指令可实现两个不同通道之间的11数据交换。若要实现多个通道的数据一起交换,可使用数据块传送指令XFER (70),以其他区域作为暂存区进行交换,如图3-11所示。    ②数据交换指令对标志位的影响见表3-15
XFER (70)多通道数据传送
    3-11    XFER (70)多通道数据传送    3-15    数据交换指令XCHG (73) /@XCHG (73)对标志位的影响
数据交换指令XCHG (73) /@XCHG (73)对标志位的影响
    【例3-9 XCHG (73)指令应用举例。    【解】  如图3-12所示。当00000ON时,CPU每次扫描执行到XCHG(73)指令时,IR001DM0010的数据都将进行交换。为避免这种反复交换,可使用微分型指令@XCHG (73),以保证在00000ON时,只执行一次数据交换操作。
数据交换指令举例
    3-12    数据交换指令举例