收入超出预期!慧择(HUIZ.US)二季度保费逆势两位数增长
06-17
USS(Universal Serial Interface)是西门子专门为驱动设备开发的通信协议。
多年来它也经历了一个不断发展和完善的过程。
最初,USS 用于参数化驱动器,即它更适合参数化。
广泛应用于驱动设备、操作面板和调试软件(如DriveES/STARTER)之间的连接。
近年来,由于USS协议简单、硬件要求低,越来越多地用于与控制器(如PLC)进行通信,以实现通用级通信控制。
注:USS提供了一种低成本、相对简单的通信控制方法。
由于USS本身的设计原因,无法应用于对通信速度和数据传输量要求较高的场合。
在这些对通讯要求较高的场合,应选择实时性较好的通讯方式,如PROFIBUS-DP等。
系统设计时必须考虑到USS的这一限制。
例如,在一些高速同步要求较高的应用场合(如造纸生产线),如果对十几台甚至几十台变频器采用USS通讯控制,效果可想而知。
USS协议的基本特点如下: 支持多点通信(因此可以应用于RS等网络) 采用单主的“主从”接入机制 在一个网络上,最多有32个节点(最多31个从站) 简单可靠的消息格式,使数据传输灵活高效 易于实施,成本低廉 工作机制USS的特点是通信总是由主站发起,USS主站不断轮询各个从站,从站根据收到的指令决定是否以及如何响应。
从机从不主动发送数据。
当满足以下条件时,从站响应: 接收到的主消息没有错误,并且 接收到的主消息中包含从站地址。
不满足上述条件,或者主站发送广播消息,从站不会做出任何响应。
对于主站来说,从站收到主站消息后必须在一定时间内回复响应。
否则主站将视为错误。
USS 字符帧格式 USS 字符传输格式符合UART 规范,即采用串行异步传输。
串行数据总线上的USS字符传输帧长度为11位,包括: 连续的字符帧构成USS消息。

在一条消息中,字符帧之间的延迟小于两个字符帧的传输时间(当然,这个时间取决于传输速率)。
S7-CPU 的自由口通信方式可以支持上述字符帧格式。
将S7-的自由口定义为上述字符传输方式,可以通过编程实现USS协议报文的发送和接收。
主控制器支持的通讯方式必须与被控驱动器的要求一致。
这是 S7 和西门子驱动器之间通信的基础。
USS消息帧格式 USS协议消息简单、可靠、高效、灵活。
消息由一系列字符组成,协议中定义了它们的具体功能: 上面的每个小方框代表一个字符(字节)。
其中: STX:起始字符,始终为 02 h LGE:报文长度 ADR:从机地址和报文类型 BCC:BCC 校验字符 ADR 与 BCC 之间的数据字节称为 USS 的网络数据。
主从机交换的数据包含在每条报文的网络数据区中。
净数据区由PKW区和PZD区组成: 上面的每个小单元代表一个字(两个字节)。
PKW:该区域用于读写参数值、参数定义或参数描述文本,并可以修改和报告参数变化。
其中: PKE:参数 ID。
包括代表主站命令和从站响应的信息,以及参数号等。
IND:参数索引,主要用于与 PKE 配合定位参数。
PWEm:参数值数据 PZD:该区域用于在主站和从站之间传输控制和过程数据。
控制参数按照设定的固定格式对应主从站之间的往返。
例如: PZD1:主站发送给从站的控制字/从站返回给主站的状态字 PZD2:主站发送给从站的参考/实际返回的反馈从从站到主站 PZDn:... 根据传输数据类型和驱动设备的不同,PKW和PZD区域的数据长度不固定,可以灵活改变以满足特定需求。
但当用于与控制器通信的自动控制任务时,网络上的所有节点必须按照相同的设置工作,并且在整个工作过程中不能随意更改。
版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
标签:
相关文章
06-17
06-18
06-18
06-18
06-18
06-18
06-18
最新文章
PCBA质检员的日常工作内容
美国法院裁定VoIP不属于电信服务,需征税
雷达嵌入式工控主板如何使用?工控主板故障分析
摩托罗拉在西班牙促销Z8手机
中宇买下了一台三星机型,品牌和规模是合作的主要原因
舰载军用加固计算机热设计
谷歌开始对仍由HTC生产的谷歌手机进行内部测试
英国EE分享LTE发展经验教训,面临终端-语音-回传三大挑战