我知道PLC读写串口数据的过程,希望下面的陈述对你有所帮助。
在plc中有读写通讯数据的指令,你所做的工作首先是做一些串口通讯的设置,比如波特率,起始位,结束位,奇偶校验位,传输数据长度(7位或8位)等等。之后如果是发送数据,则利用发送指令将数据缓冲区的数据按照你自定义的协议(包括你定义的始位字节,数据包,结束字节,校验结果)通过发送指令发出去就可以了,你还可以定义发送完成的中断(可以用来做一些初始化设置,判断,或是触发下一次发送),也可以利用定时中断间隔一定时间(0.5秒,1秒,5秒...)发送数据。接收过程类似。
04-12-18 20:46