.portopen = false
.commport = 1 file://设置通信端口号为1
.settings=“9600,n,8,1” file://波特率为9600,不作
file://字符校验,8位数据位,1位停止位
.portopen=true file://打开通信端口
.inputmode=cominputmodebinary file://以字节方式接收数据
end with
3.2 plc串行通信口初始化
西门子s7-200可以采用用户定义通信协议(自由口)模式实现计算机与plc、plc与plc的通信。自由口通信是通过用户程序控制s7-200 cpu串行通信口的操作模式。利用自由口模式可实现用户定义通信协议连接多种智能设备。s7-200 cpu自由口的控制字节描述如表2。
plc串口初始化程序如下:
ld sm0.1 file://首次扫描闭合
movb 16#09,smb30 file://初始化自由口,9600波特率,
file://8位数据,无校验
movb 16#e0,smb87 file://初始化接收控制信息,检测信
上一页 [1] [2] [3] [4] [5] [6] 下一页
上一篇:PLC,到底难在哪?