您现在的位置是:首页 > 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) 说明: ①该指令可实现两个不同通道之间的1对1数据交换。若要实现多个通道的数据一起交换,可使用数据块传送指令XFER (70),以其他区域作为暂存区进行交换,如图3-11所示。 ②数据交换指令对标志位的影响见表3-15。
图3-11 XFER (70)多通道数据传送 表3-15 数据交换指令XCHG (73) /@XCHG (73)对标志位的影响
【例3-9】 XCHG (73)指令应用举例。 【解】 如图3-12所示。当00000为ON时,CPU每次扫描执行到XCHG(73)指令时,IR001和DM0010的数据都将进行交换。为避免这种反复交换,可使用微分型指令@XCHG (73),以保证在00000为ON时,只执行一次数据交换操作。
图3-12 数据交换指令举例
点击排行
