S7-200 USS通信

S7-200 USS通信

ID:40423762

大小:4.29 MB

页数:78页

时间:2019-08-02

S7-200 USS通信_第1页
S7-200 USS通信_第2页
S7-200 USS通信_第3页
S7-200 USS通信_第4页
S7-200 USS通信_第5页
资源描述:

《S7-200 USS通信》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、S7-200USS通信11概述定义USS通信报文传输格式USS_INIT指令USS_CTRL指令USS读/写参数指令MM440变频器的参数设置Micro/Win指令库的管理指令库的安装指令库的卸载指令库的添加指令库的删除编程示例功能要求实现步骤2S7-200USS通信2定义USS通信报文传输格式USS_INIT指令USS_CTRL指令USS读/写参数指令MM440变频器的参数设置3概述3S7-200与西门子MicroMaster系列变频器(如MM440、MM420、MM430以及MM3系列、新的变频器SINAMICSG110)之间使用USS通信协议进行通信。通过STEP7-Micr

2、o/WIN32V3.2以上版本指令库中的USS库指令,可简单方便地实现通信,控制实际驱动器和读取/写入驱动器参数。USS通信总是由主站发起,USS主站不断循环轮询各个从站,从站根据收到的指令,决定是否、以及如何响应。从站永远不会主动发送数据。从站在以下条件满足时应答:(1)接收到的主站报文没有错误。(2)本从站在接收到主站报文中被寻址。上述条件不满足,或者主站发出的是广播报文,从站不会做任何响应。对于主站来说,从站必须在接收到主站报文之后的一定时间内发回响应。否则主站将视为出错。定义4USS协议的特点为:(1)支持多点通信(因而可以应用在RS485等网络上)。(2)采用单主站的“主

3、-从”访问机制。(3)一个网络上最多可以有32个节点(最多31个从站)。(4)简单可靠的报文格式,使数据传输灵活高效。(5)容易实现,成本较低。定义5STEP7-Micro/WINUSS指令库提供14个子程序、3个中断例行程序和8条指令,极大地简化了USS通信的开发和实现。使用USS指令库必须满足以下需求:(1)初始化USS协议将端口0指定用于USS通讯。使用USS_INIT指令为端口0选择USS通讯协议或PPI通讯协议。选择USS协议与驱动器通讯后,端口0将不能用于其他任何操作,包括与STEP7--Micro/WIN通讯。(2)在使用USS协议通讯的程序开发过程中,应该使用带两个

4、通讯端口的S7-200CPU如CPU226、CPU224XP或EM277PROFIBUS模块(与计算机中PROFIBUSCP连接的DP模块)。这样第二个通讯端口可以用来在USS协议运时通过STEP7--Micro/WIN监控应用程序。(3)USS指令影响与端口0上自由接口通讯相关的所有SM位置。定义6(4)USS指令的变量要求一个400个字节V内存块。该内存块的起始地址由用户指定,保留用于USS变量。(5)某些USS指令也要求有一个16个字节的通讯缓冲区。作为指令的参数,需要为该缓冲区在V内存中提供一个起始地址。建议为USS指令的每个实例指定一个独特的缓冲区。定义7定义USS通信报

5、文传输格式USS_INIT指令USS_CTRL指令USS读/写参数指令MM440变频器的参数设置8概述8(1)字符帧格式:USS的字符传输格式符合UART规范,即使用串行异步传输方式。USS在串行数据总线上的字符传输帧为11位长度,包括:连续的字符帧组成USS报文。在一条报文中,字符帧之间的间隔延时要小于两个字符帧的传输时间(当然这个时间取决于传输速率)。S7-200CPU的自由口通信模式正好能够支持上述字符帧格式。把S7-200的自由口定义为以上字符传输模式,就能通过编程,实现USS协议报文的发送和接收。主站控制器的所支持的通信模式必须和所要控制的驱动装置所要求的一致,这是实现S

6、7-200和西门子驱动装置通信的基础。USS通信报文传输格式9(2)报文帧格式:协议的报文简洁可靠,高效灵活。报文由一连串的字符组成,协议中定义了它们的特定功能:以上每小格代表一个字符(字节)。含义如下:STX:起始字符,总是02hLGE:报文长度ADR:从站地址及报文类型BCC:BCC校验符在ADR和BCC之间的数据字节,称为USS的净数据。主站和从站交换的数据都包括在每条报文的净数据区域内。USS通信报文传输格式10净数据区由PKW区和PZD区组成:以上每小格代表一个字(两个字节),含义如下:PKW:此区域用于读写参数值、参数定义或参数描述文本,并可修改和报告参数的改变。其中:

7、PKE:参数ID。包括代表主站指令和从站响应的信息,以及参数号等IND:参数索引,主要用于与PKE配合定位参数PWEm:参数值数据USS通信报文传输格式11PZD:此区域用于在主站和从站之间传递控制和过程数据。控制参数按设定好的固定格式在主、从站之间对应往返。如:PZD1:主站发给从站的控制字/从站返回主站的状态字PZD2:主站发给从站的给定/从站返回主站的实际反馈PZDn:……根据传输的数据类型和驱动装置的不同,PKW和PZD区的数据长度都不是固定的,它们可以灵活改

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。