问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

USS的USS协议基本概念

发布网友 发布时间:2022-04-21 14:51

我来回答

1个回答

热心网友 时间:2023-10-24 17:43

USS 协议(Universal Serial Interface Protocol 通用串行接口协议)是SIEMENS 公司所有传动产品的通用通讯协议,它是一种基于串行总线进行数据通讯的协议。USS协议是主-从结构的协议,规定了在USS 总线上可以有一个主站和最多31 个从站;总线上的每个从站都有一个站地址(在从站参数中设定),主站依靠它识别每个从站;每个从站也只对主站发来的报文做出响应并回送报文,从站之间不能直接进行数据通讯。另外,还有一种广播通讯方式,主站可以同时给所有从站发送报文,从站在接收道报文并做出相应的响应后可不回送报文。 1. 条件许可的情况下,USS 主站尽量选用直流型的CPU(针对S7-200 系列) 2. 一般情况下,USS 通讯电缆采用双绞线即可(如常用的以太网电缆),如果干扰比较大,可采用屏蔽双绞线。 3. 在采用屏蔽双绞线作为通讯电缆时,把具有不同电位参考点的设备互连会在互连电缆中产生不应有的电流,从而造成通讯口的损坏。要确保通讯电缆连接的所有设备,或是共用一个公共电路参考点,或是相互隔离的,以防止不应有的电流产生。屏蔽线必须连接到机箱接地点或9 针连接的插针1。建议将传动装置上的0V 端子连接到机箱接地点 4. 尽量采用较高的波特率,通讯速率只与通讯距离有关,与干扰没有直接关系。 5. 终端电阻的作用是用来防止信号反射的,并不用来抗干扰。如果在通讯距离很近,波特率较低或点对点的通讯的情况下,可不用终端电阻。多点通讯的情况下,一般也只需在USS 主站上加终端电阻就可以取得较好的通讯效果。 6. 当使用交流型的CPU22X 和单相变频器进行USS 通讯时,CPU22X 和变频器的电源必须接成同相位的。 7. 建议使用CPU226(或CPU224+EM277)来调试USS 通讯程序。 8. 不要带电插拔USS 通讯电缆,尤其是正在通讯过程中,这样极易损坏传动装置和PLC 的通讯端口。如果使用大功传动装置,即使传动装置掉电后,也要等几分钟,让电容放电后,再去插拔通讯电缆。 USS 通讯的编程 USS 协议是以字符信息为基本单元的协议,而CPU22X 的自由口通讯功能和CPU31XC-PTP 的RS422/485 串行口正好也是以ASCII 码的形式来发送接收信息的。 利用这些CPU 的RS485 串行口的通讯功能,由用户程序完成USS 协议功能,可实现与SIEMENS 传动装置简单而可靠的通讯连接。 1. USS 点对点通讯的编程要点: a) USS 主站(PLC)与USS 从站(传动装置)之间的通讯是异步方式的,负责与传动装置通讯的工作程序应采用后台工作方式,如何发送接收数据应与控制逻辑无关。用户程序通过改变USS 报文中的STW 及HSW 的值,来控制变频器的启停及改变设定频率值。 b) 利用发送指令(如XMT,P_SEND,P_SND_RK)发送USS 报文至传动装置,利用接收指令(如RCV,P_RCV,P_RCV_RK)接收变频器返回的USS 报文。同一时刻,只能有一个发送指令或接收指令被激活。 c) USS 通讯程序包括通讯端口初始化子程序、 BCC 校验码计算子程序、数据发送子程序、数据接收子程序、通讯超时响应子程序、通讯流程控制子程序等。可采用中断响应的方式,也可用查询相应标志位的方式来实现。 d) 设立发送接收数据缓存区与映像区,用户应通过改变映像区的USS 发送报文值来控制传动装置,或通过读取映像区USS 接收报文中的状态值来判断传动装置的当前状态。以防止因干扰而接收到错误数据而使PLC 做出错误的判断和控制 2. USS 多点通讯的编程要点 a) 控制通讯的基本流程同上述点对点通讯方式 b) 对各从站的控制应采取轮询方式,轮询程序同样也是后台工作方式工作的。 c) 根据对各台传动装置控制任务的轻重,在PLC 数据区内建立一个从站地址表,按该地址表轮询各传动装置。采用间接寻址的编程方式,可大大节省CPU 的程序空间。 d) 轮询地址表示例虽然,USS 协议的实际物理地址只有30 个,但轮询地址表的大小无*,其有效站地址可以在表中根据实际应用需要反复出现。实际轮询站点数越多,其轮询的间隔时间也越大,而表中站地址重复次数越多,其轮询的间隔时间越小,因此必须为每个传动装置设定适当的通讯超时时间以适应这种轮询间隔。 e) 不同USS 从站可以有不同的USS 报文结构,如3 PKW + 2 PZD;4 PKW + 4 PZD;0 PKW + 6 PZD 等组合。但整个系统要支持广播方式,则USS 网络中的所有从站都必须有相同的PKW 区才行。 f) 传动装置对以广播方式发送的指令做出响应后,不再回送报文,因此PLC可以不再进入数据接收状态。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么我更新了win7QQ拼音在游戏上(剑侠情缘2)不能打字?打出来的都是... 游漓江的船票在哪里买最方便?如何去 因为我想看剑侠情缘,又不想下载什么PPS啊,QQ直播之类软件, 最好是类似... ...两部手机下载相同的手游剑侠情缘却是不一样的都是在QQ上下载的 教子小书坊:一位外交官父亲给孩子的家书图书信息 教子小书坊:一位外交官父亲给孩子的家书内容简介 高二孩子和家长逆反如何教育 高二孩子和家长逆反怎么办 叛逆期孩子怎么教育沟通叛逆期孩子如何教育沟通 请问用otg连接鼠标和键盘后怎么玩手机上的全民枪战,求教程。带图的给... 去邮局寄包裹的步骤是怎么样?我没去做.不好意思问下大家 美国海军的USS是什么的简称? 谁能告诉我USS的含义以及它的用法? uSS表示什么? USS16.00是多少人民币? Emb 是什么货币的简写 手机qq视频清晰度怎么设置 USS是什么意思 uss是什么意思? USS是哪国的钱币? USS是什么货币 手机qq和别人接视频特别模糊,怎么哦弄清楚了 用轻颜相机拍的照片再用美颜相机编辑为什么会变模糊 轻颜相机为什么拍完颜色就变深了 为什么一样的苹果手机美颜拍照一个清楚一个模糊呢 华为手机用轻颜相机为啥画面会扭曲 为什么轻颜相机占内存那么大 为什么很多人选择轻颜相机不选择美图秀秀 404 Not Found 轻颜相机为什么两个人靠近人就变形了 苹果手机为什么用美颜相机自拍很模糊 什么是USS代码 奔驰前脸有USS是什么意思? 手机QQ情侣挂件怎么拿到的啊 关于手机情侣空间挂件 怎么把情侣手机挂件送给喜欢的人? 在手机空间建立的情侣挂件空间怎么取消??继续答案 手机挂链怎么挂? 关于情侣手机挂件 我喜欢的女孩子昨天晚上大街上送我手机情侣挂件是为什么? 情侣手机挂件 QQ空间里面的情侣空间怎么开的啊? 如何拥有情侣空间?要怎么领取情侣礼品呢? 怎么取消手机QQ情侣空间的挂件? 怎么关闭QQ群的群收款 QQ的那个群收款功能可以关闭么 怎样关闭 如何关闭qq群红包提醒 很烦 qq群群收款能关闭吗? 关闭QQ群收款 海尔冰箱海尔BCD-649WADV如何调节温度 qq群收的群费钱在哪