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

台达DVP-PLC实现一个寄存器上下8位的位数交换(XCH)程序设计范例

来源:艾特贸易2018-01-19

简介【控制要求】 一个 D 的数据长度为 word ( 16 位),而一个 word 由 4 个位数“ Nibble ”组成。实现每隔 1s D0 的 NB0/NB1 、 NB2/NB3 数据互换。控制要求如图 6-8 所示。 图 6-8 控制要求 【元件

    【控制要求】

    一个D的数据长度为word16位),而一个word4个位数“Nibble”组成。实现每隔1s D0NB0/NB1NB2/NB3数据互换。控制要求如图6-8所示。

控制要求

    6-8    控制要求

    【元件说明】

    元件说明见表6-6

    6-6    元件说明

元件说明

    【控制程序】

    控制程序如图6-9所示。

控制程序

    6-9    控制程序

    【程序说明】

    程序先将D016bit40.5 Byte)的数据存放到Y0Y17中。当1s的定时时间到后,T0OffOn变化,XCHP指令执行一次,K1Y0K1Y4K1Y10K1Y14进行数据交换,交换完成后的数据再传送到D0,完成D0NB0/NB1NB2/NB3资料互换。

(作者稿费要求:需要高清无水印文章的读者3元每篇,请联系客服,谢谢!在线客服:艾特贸易网客服为您服务