【摘要】:USS协议是西门子公司专为驱动装置开发的通用通信协议,它是一种基于串行总线进行数据通信的协议。USS通信总是由主站发起,USS主站不断轮询各个从站,从站根据收到主站报文,决定是否、以及如何响应。USS通信报文格式如图9-59所示。USS协议是主从结构的协议,总线上的每个从站都有唯一的从站地址。
USS协议(Universal Serial Iterface Protocol,通用串行接口协议)是西门子公司专为驱动装置开发的通用通信协议,它是一种基于串行总线进行数据通信的协议。USS通信总是由主站发起,USS主站不断轮询各个从站,从站根据收到主站报文,决定是否、以及如何响应。从站必须在接收到主站报文之后的一定时间内发回响应到主站,否则主站将视该从站出错。USS通信报文格式如图9-59所示。
•USS通信每个字符由1位开始位、8位数据位、1位偶校验位以及1位停止位组成;
图9-59 USS报文发送格式
•响应延迟时间约20ms,开始延迟时间则取决于通信的波特率(2个字符的传输时间);
•STX:USS报文的开始(16#02);
•LGE:USS报文的长度;(www.xing528.com)
•ADR:从站站地址及报文类型;
•1.2.…n.:净数据区,由PKW(参数识别)和PZD(过程数据)组成;
•BCC:块校验字符。
USS协议是主从结构的协议,总线上的每个从站都有唯一的从站地址。一个S7-1200 CPU中最多可安装3个CM 1241RS422/RS485模块和一个CB 1241RS485板,每个RS485端口最多控制16台驱动器。
图9-60 USS通信指令
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。