.inputmode=cominputmodebinary file://以字节方式接收数据
end with
3.2 plc串行通信口初始化
西门子s7-200可以采用用户定义通信协议(自由口)模式实现计算机与plc、plc与plc的通信。自由口通信是通过用户程序控制s7-200 cpu串行通信口的操作模式。利用自由口模式可实现用户定义通信协议连接多种智能设备。
plc串口初始化程序如下:
ld sm0.1 file://首次扫描闭合
movb 16#09,smb30 file://初始化自由口,9600波特率,
file://8位数据,无校验
movb 16#e0,smb87 file://初始化接收控制信息,检测信
file://息结束符、空闲线信息条件
movb 16#24,smb88 file://信息字符开始
movb 16#2a,smb89 file://信息字符结束
movb +5,smw90 file://设置空闲线超时时间
movb 200,smb94 file://设置最大允许接收字符数
atch int_0,23 file://设置接收完成中断
atch int_1,9 file://设置发送完成中断
eni file://设置用户中断允许
上一篇:PLC对高压风机的控制