creti
5 用spcomm组件编写串行通信程序
5.1 spcomm组件通讯设置如表2所示。
5.2 通讯协议说明
其中指令1到指令4可以用于控制cpu的特殊寄存器的值(由于篇幅限制,读者可以阅读相关特殊寄存器书籍),本文实验只用到了指令1,通过 指令1的值就可以控制i0.0,i0.1,i0.2三个输出端(可以根据需要进行任意控制和修改)。
5.3 上位机程序说明
(1) 发送内容定义如下
sbuf[1]:=byte(strtoint(edit1.text)); file://我们正是通过一个编辑框来实现对i0.0,i0.1,i0.2三个输出端的控制
sbuf[2]:=byte($01); file://命令号
sbuf[3]:=byte($ff);
sbuf[4]:=byte($ff);
sbuf[5]:=byte($01);
sbuf[6]:=byte($0a); file://帧尾
上一页 [1] [2] [3] [4] [5] [6] 下一页
本文关键字:暂无联系方式PLC培训资料,plc技术 - PLC培训资料