欢迎来到中海德官网
   
PLC 几种常见的连接口和通讯协议
来源: | 作者:zhonghaide | 发布时间: 2020-07-17 | 16719 次浏览 | 分享到:

近来 USS 因其协议简单、硬件要求较低,也越来越多地用于和控制器(如 PLC)的通信,实现一般水平的通信控制。(注意:USS 提供了一种低成本的,比较简易的通信控制途径,由于其本身的设计,USS 不能用在对通信速率和数据传输量有较高要求的场合。在这些对通信要求高的场合,应当选择实时性更好的通信方式,如 PROFIBUS-DP 等。在进行系统设计时,必须考虑到 USS 的这一局限性。 
例如,如果在一些速度同步要求比较高的应用场合(如造纸生产线),对十几甚至数十台变频器采用 USS 通信控制,其效果可想而知。
所有的西门子变频器都带有一个RS485通讯口,PLC作为主站,最多允许31个变频器作为通讯连路中的从站,根据各变频器的地址或者采用广播方式,可以访问需要通讯的变频器,只有主站才能发出通讯请求报文,报文中的地址字符指定要传输数据的从站,从站只有在接到主站的请求报文后才可以向从站发送数据,从站之间不能直接进行数据交换。在使用USS协议之前,需要先安装西门子的指令库。USS协议指令在STEP7—MICRO/WIN32指令树的库文件夹中,STEP7—MICRO/WIN32指令库提供14个子程序、3个中断程序和8条指令来支持USS协议。调用一条指令时,将会自动地增加一个或几个子程序。
USS 协议的基本特点如下:

  • 支持多点通信(因而可以应用在 RS 485 等网络上)

  • 采用单主站的“主-从”访问机制

  • 一个网络上最多可以有 32 个节点(最多 31 个从站)

  • 简单可靠的报文格式,使数据传输灵活高效

  • 容易实现,成本较低


USS 的工作机制是,通信总是由主站发起,USS 主站不断循环轮询各个从站,从站根据收到的指令,决定是否、以及如何响应。从站永远不会主动发送数据。
从站在以下条件满足时应答:
1、接收到的主站报文没有错误;2、并且本从站在接收到主站报文中被寻址。

本文网络,如涉及版权问题,请及时联系我们删除,谢谢!