登录

行业资讯

S7-200 SMART USS通信

S7-200 SMART USS通信

S7-200 SMART CPU 上的通信口在自由口模式下,可以支持 USS 通信协议。这是因为 S7-200 SMART的自由口模式的(硬件)字符传输格式,可以定义为 USS 通信对象所需要的模式;S7-200 SMART的自由口通信功能又非常灵活。因而可以实现 S7-200 SMART和驱动装置之间的 USS 通信控制。西门子驱动装置支持多种通信方式(有些可能需要加装通信卡)。

S7-200 SMART CPU 将在 USS 通信中作为主站。

USS通信相关指令使用的视频教程链接如下:

USS通信变频器参数设置
S7-200 SMART USS通信(1):变频器参数设置——跟我学
S7-200 SMART USS通信(1):变频器参数设置——跟我做
程序编写
S7-200 SMART USS通信(2):PLC程序编写——跟我学
S7-200 SMART USS通信(2):PLC程序编写——跟我做
下载测试
S7-200 SMART USS通信(3):下载测试——跟我学
S7-200 SMART USS通信(3):下载测试——跟我做

USS 通信协议简介

USS (Universal Serial Interface, 即通用串行通信接口) 是西门子专为驱动装置开发的通信协议,多年来也经历了一个不断发展、完善的过程。较初 USS 用于对驱动装置进行参数化操作,即更多地面向参数设置。在驱动装置和操作面板、调试软件(如 DriveES/STARTER)的连接中得到广泛的应用。近来 USS 因其协议简单、硬件要求较低,也越来越多地用于和控制器(如 PLC)的通信,实现一般水平的通信控制。

 注意: USS 提供了一种低成本的,比较简易的通信控制途径,由于其本身的设计,USS 不能用在对通信速率和数据传输量有较高要求的场合。在这些对通信要求高的场合,应当选择实时性更好的通信方式,如 PROFIBUS-DP 等。在进行系统设计时,必须考虑到 USS 的这一局限性。

例如,如果在一些速度同步要求比较高的应用场合(如造纸生产线),对十几甚至数十台变频器采用 USS 通信控制,其效果可想而知。

USS 协议的基本特点如下:

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

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

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

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

*实现,成本较低

USS 的工作机制是,通信总是由主站发起,USS 主站不断循环轮询各个从站,从站根据收到的指令,决定是否、以及如何响应。从站永远不会主动发送数据。从站在以下条件满足时应答:

接收到的主站报文没有错误,并且

本从站在接收到主站报文中被寻址

上述条件不满足,或者主站发出的是广播报文,从站不会做任何响应。

对于主站来说,从站必须在接收到主站报文之后的一定时间内发回响应。否则主站将视为出错。

 

USS 字符帧格式

USS 的字符传输格式符合 UART 规范,即使用串行异步传输方式。USS 在串行数据总线上的字符传输帧为 11 位长度,包括:

起始位数据位校验位停止位
10
LSB
1234567
MSB
偶 x 11

连续的字符帧组成 USS 报文。 在一条报文中,字符帧之间的间隔延时要小于两个字符帧的传输时间(当然这个时间取决于传输速率)。

 S7-200 SMART CPU 的自由口通信模式正好能够支持上述字符帧格式。把 S7-200 SMART的自由口定义为以上字符传输模式,就能通过编程,实现 USS 协议报文的发送和接收。主站控制器的所支持的通信模式必须和所要控制的驱动装置所要求的一致,这是实现 S7-200 SMART和西门子驱动装置通信的基础。

 

USS 报文帧格式

USS 协议的报文简洁可靠,高效灵活。报文由一连串的字符组成,协议中定义了它们的特定功能:

STXLGEADR净数据区BCC
1.2.3....n

以上每小格代表一个字符(字节)。其中:

STX: 起始字符,总是 02 h

LGE: 报文长度

ADR:从站地址及报文类型

BCC: BCC 校验符

在 ADR 和 BCC 之间的数据字节,称为 USS 的净数据。主站和从站交换的数据都包括在每条报文的净数据区域内。

净数据区由 PKW 区和 PZD 区组成:

PKW 区PZD 区
PKEINDPWE1PWE2...PWEmPZD1PZD2...PZDn

以上每小格代表一个字(两个字节)。

PKW: 此区域用于读写参数值、参数定义或参数描述文本,并可修改和报告参数的改变 。其中:

PKE: 参数 ID。包括代表主站指令和从站响应的信息,以及参数号等

IND: 参数索引,主要用于与 PKE 配合定位参数

PWEm:参数值数据

PZD: 此区域用于在主站和从站之间传递控制和过程数据。控制参数按设定好的固定格式在主、从站之间对应往返。如:

PZD1:主站发给从站的控制字/从站返回主站的状态字

PZD2: 主站发给从站的给定/从站返回主站的实际反馈

PZDn: ……

根据传输的数据类型和驱动装置的不同,PKW 和 PZD 区的数据长度都不是固定的,它们可以灵活改变以适应具体的需要。但是,在用于与控制器通信的自动控制任务时,网络上的所有节点都要按相同的设定工作,并且在整个工作过程中不能随意改变。

 注意:

对于不同的驱动装置和工作模式,PKW 和 PZD 的长度可以按一定规律定义。 一旦确定就不能在运行中随意改变

PKW 可以访问所有对 USS 通信开放的参数;而 PZD 仅能访问特定的控制和过程数据

PKW 在许多驱动装置中是作为后台任务处理,因此 PZD 的实时性要比 PKW 好

 以上仅是对 USS 协议的简单介绍,以帮助读者更好地理解控制任务和选择对策。如需要了解详细的信息,请参考相应驱动产品的手册。


上海腾希电气技术有限公司专注于西门子PLC,V90伺服,V20变频器等

免责声明: 八方资源网为互联网信息服务提供者,所有的信息均有发布者提供,如您发现信息有违规/侵权,请立即投诉举报

相关资讯

查看更多
资讯分类
商务服务 污水处理 机械 传媒 机床 五金 农业 工程机械 焊接切割 泵阀 热泵 农机 汽车 汽车用品 汽配 汽修 通信 电子 暖通空调 电气 广电 印刷 纸业 丝印特印 灯饰 安防 消防 过滤 耐火材料 环保 LED 添加剂 食品机械 仪器仪表 太阳能 包装 水工业 加工 二手设备 工艺礼品 古玩 服装 美容美发 服饰 制鞋 家电 家具 运动休闲 影音 酒店 家居 办公 音响灯光 农化 水果 养殖 皮具 教育装备 玩具 零食 食品 二手 IT 建材 小家电 卫浴 陶瓷 超硬材料 化工 橡胶 塑料 钢铁 表面处理 冶金 石油 能源 纺织 房地产 皮革 涂料 石材 创业 项目 生活服务 教育 船舶 维修 广告 交通运输 医疗 代理 物流 图片 展会 咨询 库存积压
八方资源网 资讯
进入商铺 电话咨询 在线洽谈 免费注册