首页 profibus通讯协议和uss

profibus通讯协议和uss

举报
开通vip

profibus通讯协议和ussprofibus通讯协议和uss 篇一:PROFIBUS和USS通信 1. USS在S7-200与变频器的通信中实现自由口通信 1 引言 计算机及通讯技术已成为工业环境中大部分解决方案的核心部分,其在系统中的比重正在迅速增加。在一个自动化系统中,交、直流调速器不仅仅作为一个单独的执行机构,而是随着其不断的智能化,它们相互之间及同控制系统之间可以通过各种通讯方式结合成一个有机的整体。西门子变频器USS自由口通信以其通信质量高、成本低廉在自动化系统得到了广泛的应用。本文以USS自由口通信在石油钻机电气传动系统中...

profibus通讯协议和uss
profibus通讯协议和uss 篇一:PROFIBUS和USS通信 1. USS在S7-200与变频器的通信中实现自由口通信 1 引言 计算机及通讯技术已成为工业环境中大部分解决 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 的核心部分,其在系统中的比重正在迅速增加。在一个自动化系统中,交、直流调速器不仅仅作为一个单独的执行机构,而是随着其不断的智能化,它们相互之间及同控制系统之间可以通过各种通讯方式结合成一个有机的整体。西门子变频器USS自由口通信以其通信质量高、成本低廉在自动化系统得到了广泛的应用。本文以USS自由口通信在石油钻机电气传动系统中的实际应用为例,对自由口使用的地址分配,通信程序实现进行了较详细的 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 ,该思路不仅用于PLC来保证通信质量,对于用高级语言在PC实现的通信程序编制、提高通信的可靠性都具有一定的借鉴意义。 2 USS通信 2.1 USS概况 西门子交、直流调速器采用的USS通讯协议是西门子公司为传动系统开发的通讯协议,可支持交直流驱动器同PC 1 或PLC之间建立通讯联接,适用于规模较小的自动化系统。有以下特点: (1) 用单一的、完全集成的系统来解决自动化问题。所有的西门子交、直流驱动器都可采用USS协议作为通信链路,原先的驱动器间是孤立的,仅有极少量通过硬件电路反馈信号。 (2) 数字化的信息传递,提高了系统的自动化水平及运行的可靠性,解决了模拟信号传输所引起的干扰及漂移问题。 (3) 其通信介质采用RS-485屏蔽双绞线,最远可达1000m,因此可有效地减少控制电缆的数量,原系统中需要20芯控制电缆一般在4根以上,现在只需工作电源就可以,从而可以大大减少开发和工程费用,提高可靠性。 (4) 通讯速率较高,可达187.5kbps。对于有5个变频器,每个调速器有六个过程数据需刷新的系统,PLC的典型扫描周期为几百毫秒。 (5) 它采用与PROFIBUS相似的操作模式,总线结构为单主站、主从存取方式。报文结构具有参数数据与过程数据,前者用于改变调速器的参数,后者用于快速刷新调速器的过程数据,如启动停止、逻辑锁定、速度给定、力矩给定等。具有极高的快速性与可靠性。 2.2 西门子USS通信协议 [1 (1) 协议概况 2 ?Siemens驱动器所定义的USS协议,是Profibus通信协议的简化,通过其总线可以连接31个节点,传输速率可以达到19.2k比特率,通过主站(PC、PLC)进行控制。 ?USS总线上的每个传动装置都有一个站号,主站通过它识别每个传动装置。 ?USS可以是主从结构:从站回应主站发来的报文并发送报文。也可以是广播通讯方式:报文同时发送给所有的传动装置。 (2) 协议说明 所有数据报文都由14个字节组成,是标准的异步报文格式:1个起始位,8个数据位,一个偶校验位和一个停止位。数据报文的结构如下: 主站到从站的报文格式: 从站到主站的报文格式: (3) USS协议报文描述 ?STX STX是单字节的ASC? STX字符(值为02), 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 示报文的开始。 ?LGE LAE是单字节区域,表示报文中LAE区域后的字节数。 ?ADR ADR是单字节区域,包含从站传动装置的地址:: 其中位5是广播位。选择是否将这报文以广播方式发送给总线上的所有驱动器,位0~4是驱动器总线地址。 3 ?BCC BCC是单字节区域,对报文中该区域以前所有的字节进行异或校验。 ?IND IND是16位的区域,通用传动装置应设为0。 ?PKE PKE是16位的区域,用来控制传动装置的参数读写,定义如下:位0~10为参数号,位12~15为参数读写控制,如2038H,2代表读参数,38H表示十进制ID为56的参数。 ?VAL VAL是16位的区域,通过读写参数命令将参数值写到对应的参数ID中。 STW是16位的控制字区域,控制传动装置的运行,如047F表控制电机正向运行。 ZSW是16位的状态字区域,表示传动装置不同的运行状态。 ?HSW/HIW HSW是设定电机速度的16位的区域。如4000H对应额定速度的100% HIW是读取电机速度的16位区域,可以读出电机速度。如当前转速=(HIW×额 定速度)/4000H。 3 自由口设定 3.1 钻机传动系统设备配置 多年来,我国钻机市场一直以机械钻机为主,通过柴油发电机带动变速齿轮箱来调节绞车和泥浆泵的转速,效率低下,耗能高,故障率高。随着国际钻机市场电驱动钻机的推 4 广与普及,我国的钻机经历了购买二手旧钻机,进口新钻机到自主生产的过程,在此基础上,钻机也进行了一次大的更新,从模拟电路控制直流传动到数字化的直流传动设备,再到到高性能的具有通信功能的传动设备;在钻机实现自动化过程也经历了由继电器到开关量PLC再到高性能PLC(模拟量+总线通讯)的过程,现阶段钻机设备配置以高性能PLC控制为主,通过通讯功能读取数据和并根据工况改写驱动器的相关数据,这样先进的控制理论(模糊控制、神经网络控制等)就很容易的通过上位机实现,从而控制交直流驱动器实现调速的智能化。该系统通过S7-200 CPU226作为主站,五台6SE71系列变频器作为从站,其中650kW的变频器带动绞车/钻机,500kW的变频器两两同步工作,带动1300系列的泥浆泵,参见图1。 图1 USS通讯系统配置 3.2 自由口用户数据存储器[3 在USS协议中,用户数据存储器分配如附表: 附表 驱动器参数设定区 VB0-VB39共40个字节 发送/接受缓冲区 从VB40开始,用户自由分配 系统数据区 VB4022-VB4095共74个字节 其中驱动器参数设定区主要完成从站数目(VB0)、每个从站LAE长度设定(VB1-VB31)、广播传送方式LAE(VB33) 5 长度、传送时间(VW34),初始化发送/接受缓冲区首地址(VD36)(设定值为VB40-VB4021),其中V表示可变、B为字节、W为字、D为双字。 3.3 用户数据区设定 在USS协议中每个从站需要44个字节,发送/接受缓冲区各占22个字节(对应从站+USS协议(发送+接受)+状态位),其中状态位表示数据发送状态,在该系统中发送/接收首地址设为VB2000,用户数据区以循环方式传送数据时分配如下: 绞车:从站1,地址 VB2000-2043 泥浆泵1的A变频器:从站2,地址 VB2044-2087 泥浆泵1的B变频器:从站3,地址 VB2088-2131 泥浆泵2的A变频器:从站4,地址 VB2132-2175 泥浆泵1的B变频器:从站5,地址 VB2176-2219 以广播方式发送数据时地址如下: 只有发送缓冲区:VB2220-2263,接受缓冲区同上 定义完数据区后,就可以根据每个地址的功能,在PLC编程时写入相应的控制字就可以完成控制功能。 3.4 通信功能设定 CPU处于STOP模式时,自由端口模式为禁止,建立与其它协议的通讯,只有当CPU处于RUN模式时,才能使用自由口模式,这时通过自由口控制字SMB30来完成设置,如:MOVB16#49,SMB30就将自由口0设为自由端口协议, 6 波特率9600kbps,数据位为8,偶校验。 4 程序编制[2[3 系统功能由主程序OB1和三个子程序SBR0、SBR1和SBR2组成。图2列出主要程序段的工作流程。 图2 主要程序段的工作流程图 (1) OB1:完成循环调用子程序功能 (2) SBR0:系统初始化 (3) SBR1:通讯中断/事件调用(中断0~中断7,根据通信协议完成数据的传送和接收功能) (4) SBR2:按照前面的分配地址和要实现的功能编写功能程序,实现要求的输入输出信号间的逻辑功能、数字滤波、PI调节,以及变频器参数的读写,控制字和速度给定的发送,变频器工作状态的读取等功能。 (5) 中断0:完成发送/广播的初始化,监视发送过程、监视发送延时、发送错误 (6) 中断2:发送完成 (7) 中断3~6:接收到基本接收缓冲区后,进行校验,校验数后翼数据块的方式将数据发到当前站的数据接收缓冲区。 (8) 中断7:接受任何一个字符超过时间,执行中断7,进行状态复位,结束中断。 5 变频器设定[4 变频器选用MASTERDRIVER 6SE71系列工程型变频 7 器,工作电机为永济电机厂生产风冷方式的鼠笼式三相异步交流变频电机,变频器控制方式采用矢量控制控制,负载模式选为标准,通 过变频器进行电机识别后即可使用,通信接口对应接口板CUVC上的X101端子10(RS485P),11(RS-485N),电机起停控制位P554.1=6100,其余控制位(停车方式、旋转方向等)依次类推。P734.1~16读取需要采集的电机参数在变频器中的连接字地址编号;P918.0/从站地址和PLC设定保持一致;P053=34(PMU+SST2);同时控制字的第十位必须为1来激活通信;再将通信所发控制字及给定发到接口地址……;同时在总线起端和末端接终端电阻。 同时为了降低电磁干扰,采用屏蔽的双绞线,其中屏蔽线单端接地。 6 结束语 通过使用和比较,采用USS自由口通信不需任何附加板,就可实现变频器数据的存取,通信质量高,以低廉的成本实现自动化系统。从而可以大大减少开发和工程费用,和以前的继电器控制相比,降低了系统的电气复杂性(很多逻辑和保护功能都要靠继电器间的相互锁定来实现,实现复杂,故障率高,检修时间长),同时系统的逻辑性能得到较大的提高,提高了产品的的可靠性,降低了由电气故障造成的停机时间。 8 以上结论经过胜利油田所购设备在南阳二机厂通过调试,并在油田的实际使用中得到了验证,目前该设备已经完井多口,运行良好。 篇二:modbus & profibus通讯协议区别 Modbus Modbus协议最初由Modicon公司开发出来,在1979年末该公司成为施耐德自动化(Schneider Automation)部门的一部分,现在Modbus已经是工业领域全球最流行的协议。此协议支持传统的RS-232、RS-422、RS-485和以太网设备。许多工业设备,包括PLC,DCS,智能仪表等都在使用Modbus协议作为他们之间的通讯标准。 不同的接口有不同的速率。 PROFIBUS PROFIBUS协议及其网络组成 1、Profibus协议的三个主要部分: Profibus DP(Distributed I/Os):在主站和从站之间采用轮循的通讯方式,主要应用于制造业自动化系统中单元级和现场级通信。 PROFIBUS PA(Process Automation):电源和通信数据通过总线并行传输,主要用于面向过程自动化系统中单元级和现场级通讯。 PROFIBUS FMS(Fieldbus Message Specification):定义 9 主站和主站之间的通讯模型,主要用于自动化系统中系统级和车间级的过程数据交换。 2、Profibus网络由主站,从站,网络部件等构成: 主站也被称做主动节点。包括SIMATIC PLC,SIMATICWinAC控制器,支持主站功能的通讯处理器,IE,PB链路模块以及ET200S,ET200X的主站模块 典型的从站为传感器,执行器以及变频器。从站不会拥有总线访问的授权。 Profibus的传输速度为9.6/19.2/93.75/187.5/500/1500Kbit ,s以及3/6/12Mbit,s。 最大节点数127(地址0-126)。 [ 本帖最后由 lwdyc 于 2008-1-3 15:49 编辑 ] 篇三:PROFIBUS-DP通讯协议 2.2 PROFIBUS 通讯协议 对于调速驱动装置,根据变速驱动行规,在周期型通道中传输的数据结构被定义为参数过程数据对象PP0(Parameter Process Object) [2]。这个通道经常被称为标准通道,其中包含有用的用户数据。可用的数据结构分为两个部分且能用报文分别传送:过程通道PZD 部分、参数通道PKW 部分,具体的协议报文结构如图2 所示。 变速驱动行规对PPO 的结构、长度作了更具体的 规定 关于下班后关闭电源的规定党章中关于入党时间的规定公务员考核规定下载规定办法文件下载宁波关于闷顶的规定 ,常用的参数过程数据对象PPO一共有5 种类型,按照可用数据有无参数通道及过程通道的数据字的多少来划分:(1) 10 可用数据有数据区而无参数区,有两字或六个字的过程数据,如PPO3 和PP04。(2)可用数据有参数区和数据区,且有两个字、六个字或是个字的过程数据,如PPO1、PPO2、PPO5。常用的PPO 类型如表2 所示。选用那种类型的PP0,取决于在硬件组态中的设置。过程数据在传动系统中总是以最高优先级进行传送和处理,它主要传送传动装置的状态信息和控制信息。参数数据运行存取传动系统的所有参数。因而,它能够在不影响过程数据传输性能的情况下,从上一级系统调用参数值、诊断值、故障信号等。 PKW 区说明参数数值(PKW)的数据接口处理方式。PKW 接口并非物理意义的接口,而是一种通讯机理。这一机理确定了参数在两个通讯伙伴之间(如PLC 和变频器之间)的传输方式。PKW 参数区一般包含4 个字。前两个字(PKE 和IND)的信息是关于主站请求任务(任务识别标记ID)和从站应答响应(应答识别标记ID)的报文。PKW 的后两个字(PWE1和PWE2)用来读写具体的参数数值。 PKW 参数通道的第一个字是参数标识符PKE。位0 到10(PNU)包括所请求的参数号,它决定所要执行的参数读写任务访问的是数组参数中的哪一个元素。位11(SPM)是用来参数变更报告的触发位。位12 到位15(AK)包括任务标识ID 和应答标识ID. PKW 参数通道的第二个字变址IND 的位12 到15 位是 11 参数号PNU 的扩展页号,它和参数标识符基本参数号PNU 共同产生完整的传动装置参数号。变址IND 的0 到7 位为带数组的参数寻址提供数组下标,决定访问数组参数的哪一个元素。 第三和第四字为参数数值(PWE)。参数值总是以双字来传送,在PPO 报文中,一次只能传送一个参数值,由PWE1(高位字)和PWE2(低位字)共同组成一个32 位参数数值。当用PWE2 传送一个16 位参数值,必须在DP 主站中设置高位字PWE1 为零。 利用PKW 参数通道修改驱动装置参数必须遵守以下规则:(1)一个任务或一个应答仅能涉及一个参数。(2)主站必须重复地发送任务报文直到从从站那里得到相应的应答报文。主站通过对应答识别ID、参数号、变址下标和参数值的处理识别任务的应答。 (3)完成的任务必须送出一个报文,对于应答也一样。(4)在应答报文中重复的实际值总是当前的最新值。(5)如果在周期工作中不需要PKW 参数通道的信息而只需要PZD 过程通道的信息,则任务ID 被发布为“无任务(用0 表示)”。 过程通道PZD 区是为监测和控制调速驱动装置而 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 的,在DP 主站和从站中收到的PZD 报文总是以最高的优先级处理,即处理PZD 过程通道的优先级高于处理参数通 12 道 PKW的优先级,而且PZD 过程通道总是传送调速驱动装置上当前最新的有效数据。通常DP 主站给传动装置的任务报文中,第一个PZD 字为控制字,第二个字为主设定值;传动装置给DP 主站的响应报文中,第一个PZD 字为状态字,第二个字为主实际值。 13
本文档为【profibus通讯协议和uss】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_614050
暂无简介~
格式:doc
大小:25KB
软件:Word
页数:10
分类:生活休闲
上传时间:2018-01-10
浏览量:40