全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
S7-200 USS通讯的原理及运用田勇(北京二十一世纪科技发展有限公司, 北京 100096)摘要:介绍西门子PLC S7-200 USS协议以及利用该协议与西门子全数字直流调速装置通讯举例。关键词:USS协议 全数字直流调速装置The usage of the communication of S7200USSTianyong(Bsijing Twenty First Century Scientist&Technology Development Co;Ltd,Beijing 100096,China)Abstract: Introducing the USS agreement of Siemens PLC S7200 and making use of fully digital microprocessor-controlled DC variable speed drivers Keywords:The USS agreement;fully digital microprocessor-controlled DC variable speed drivers1、 引言:USS 协议是由Siemens AG 定义的简单的串行数据通讯协议,其通过PLC中专为USS通信而设计的预配置子程序和中断程序与整流装置通讯,无须使用模拟量模块和装置的附加通讯板就能方便的控制下级的传动装置,使系统配置更为简单而经济,适用于对系统响应快速性要求不高的场合。S7200CPUPORT1PORT0USSDRIVERDRIVERDRIVERDRIVERMMMM 图12、USS协议概况:Siemens USS协议提供了一个与一个主站的点对点或是总线模式连接,可使任意的Siemens全数字装置连接于一条总线上,USS 协议有以下重要特征:. 支持多点链接如EIA RS 485 或点对点链接如EIA RS 232. 主-从存取方法. 单主站系统. 最多32个站(最多31个子站). 固定电报长度操作. 简单可靠的电报构成. 与PROFIBUS 相似的总线操作模式其作为一个纯粹的主-从协议,一个装置只有从的功能,只在收到一个由主机来的电报后才能向主机发送电报,换句话说通过USS 协议链接的装置不能直接相互交换数据,(它们只能通过装置对装置链接做到这一点)。USS 协议使用户利用周期电报通讯(必须是固定的电报长度)完成与直观任务一样的自动化工作在这种情况下具有不同电报长度的协议很方便电文及参数说明可以用一个电报传送而不需将信息分割。对于S7200PLC,USS协议使用端口0或1,当端口用于USS协议通讯时,不能用于其它用途,当端口被使用时,与该自由口有关的SM位置要受到USS协议的影响。与装置的通信,对CPU的扫描时异步的,完成一次与装置的通讯通常需要几次CPU扫描,这取决于所连接装置的数目,通讯的波特率以及CPU的扫描时间,一旦USS_INT将端口分配于USS通讯,CPU将按一定时间间隔访问每台装置。USS数据传输格式如下:STXLGEADR12. . .nBBC与上级主站的串行连接每个报文以起始标志STX(=02 hex)开始接下来是长度信息(LGE)和地址字节(ADR) 其后是净数据电报由块校验标志(BCC)终止。对于净数据块中的单字数据(16 位) 高字节(第一标志)总是首先发送接下来是低字节(第2 标志) 这也适用于双字数据先是高位字再低位报文结构数据编码信息编码如下. STX(报文开始)ASCII 码02HEX. LGE(报文长度)1 个字节包括长度. ADR(地址位)1 个字节包括子站地址和电报形式(二进制码). 净数据每个字节为独立的工作内容. BCC1 个字节块校验标志数据编码举例使用S7200 226CPU,端口0为USS协议,装置采用Siemens全数字直流调速装置6RA70,通讯口编写程序如下:LD SM0.0MOVB 16#49, SMB30MOVB 22, VB1000MOVB 16#02, VB1001MOVB 20, VB1002MOVB 1, VB1003FILL +0, VW1004, 10FILL +0, VW1050, 11TON T32, +100ATCH USS发送中断, 21ENI LD SM0.0MOVW +0, VW1030MOVW +0, VW1032初始化0口为自由口,9600波特,8位/字符,偶校验。定时中断T32 连接至USS(INT2)作为发送中断.VB1001为发送起始标志02HVB1002为发送长度,只包括地址,内容和校验码,VB1003为从站地址,VB1004始为正文。VB1010-VB1021为PZD区,即有效数据范围,VB1022为BCC码。通讯长度6字。VB1000-VB1022为通讯发送专用存储区。VB1050-VB1071为通讯接收专用存储区。VW1030发送地址计数缓冲区.VW1032通讯标志区USS程序需用2个子程序用于初始化端口和发送计算值,5个中断用于发送中断和相关处理工作。对应6RA70的USS2口设置如下:P790=2; P797=1.0; P796=站地址;P793=6;P791=6;P7
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年互联网金融行业区块链技术应用路径分析报告
- 2025年餐饮行业线上外卖服务模式研究报告及未来发展趋势预测
- 2025年中医馆设置标准(2025版)中医药现代化合规考核试卷
- 可穿戴设备电池材料柔性测试考核试卷
- 银行金融新时代-优化流程提升用户体验
- 攀枝花市中级人民法院2025年公开招聘聘用制书记员(7人)考试笔试模拟试题及答案解析
- 2025宁夏建材集团股份有限公司招聘考试笔试参考题库附答案解析
- 2026年中国铁路南宁局集团有限公司招聘高校毕业生516人一 (本科及以上学历)考试笔试模拟试题及答案解析
- 2025湖北恩施州恩施市福牛物业有限公司招聘恩施市农业投资发展有限公司人员1人考试笔试备考试题及答案解析
- 2025年甘肃省嘉峪关市工商业联合会招聘公益性岗位笔试考试参考题库及答案解析
- 常见疑似预防接种异常反应诊治原则课件
- 1-中国建筑中建PPT模板
- 《科研诚信与学术规范》学习通课后章节答案期末考试题库2023年
- 国家开放大学《现代教育管理专题》平时作业1-5参考答案
- 动火证施工现场动火证申请书
- 【管理会计师专业能力中级考试案例】
- 呼麦专题知识
- 中考语文非连续性文本阅读10篇专项练习及答案
- 新闻学概论5:新闻与信息、宣传、舆论
- DB31-T 1343-2022 医用超声探头消毒卫生要求
- 24、小数加减法整理和复习课件苏教版五上数学
评论
0/150
提交评论