使用通信协议宏实现PLC对变频器的监控

使用通信协议宏实现PLC对变频器的监控

ID:45794399

大小:55.46 KB

页数:6页

时间:2019-11-17

使用通信协议宏实现PLC对变频器的监控_第1页
使用通信协议宏实现PLC对变频器的监控_第2页
使用通信协议宏实现PLC对变频器的监控_第3页
使用通信协议宏实现PLC对变频器的监控_第4页
使用通信协议宏实现PLC对变频器的监控_第5页
资源描述:

《使用通信协议宏实现PLC对变频器的监控》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、使用通信协议宏实现PLC对变频器的监控字号显示:大屮小2008-07-1711:38:00來源:中国自动化网1引言在啤酒的酿造过程中,糖化醪为糊化醪的制取是非常重要工序,直接关系到啤酒的质量与产量。某啤酒厂的糖化少糊化设备是20世纪80年代的产品,口动化水平较低,麦芽粉碎机•大米粉碎机的粉碎银电动机,糖化锅为糊化锅的搅拌器电动机都没有调速功能。为了满足生产工艺的耍求进行技术改造,各个电动机都使用变频器调速。控制器选用OMRON的PLC,PLCL变频器分別安装在两个相距较远的控制室内。PLC便用通信协议宏功能打多台变频

2、器通信,控制它们的运行。2系统组成系统组成如图1所示,上位计算机运行组态软件,与OMRON的C200HE-CPU42型PLC通信,实时监控系统的运行。PLC的CPU单元安装C200HW-COM06-V1通信板,支持通信协议宏功能。6台不同功率的OMRON3G3MV通用变频器,分别驱动麦芽粉碎辘、大米粉碎辘、两台醪液输送泵、糖化锅和糊化锅搅拌器电动机。3G3MV变频器支持MODBUS通信协议,可与PLC进行RS-422A/485串行通信。PLC为主站,变频器为从站,PLC与变频器Z间釆用RS-485总线连接。C200H

3、E-CPU42主站心RS-485^变频器从站*上位a计算机•••L图1系统组成a3MODBUS通信协议MODBUS是应用于控制设备的一种通用串行通信协议,规定了一个控制设备能够识別的信息结构。有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。MODBUS通信使用主从技术,即主设备首先发出命令,从设备根据主设备提供的命令做出响应。从站不能主动发送数据,只有主站发出命令吋,从站才能给出响应。主站可以向某一个从站发出命令,也可以向所有从站广播信息。从站只响应单独发给它的命令信息,而不响应广播信息。协议规定每个从

4、站都需耍设置其设备地址,识别主站发来的信息。3G3MV变频器的MODBUS协议的信息帧结构如下所示。(1)从站地址。变频器地址00〜31,如果设定为00,则为广播发送,变频器不给响应。(2)命令代码。命令代码有3利U从站地址命令代码3数据3校验码303H-读取;08H—回路反馈测试;10H—M入;(3)数据。由寄存器编号(回路反馈测试吋为测试编号)为其数据组合构成的一串数据。(4)校验码。CRC16循环兀余校验。PLC以通信方式读取3G3MV的状态数据或控制其运行,实际上是读収或修改3G3MV屮对应寄存器的数据。4创

5、建通信协议宏糖化醪与糊化醪的制取工序较为复杂,各个变频器按照规定的频率曲线工作,而且变频器的动作在顺序上有一定要求。限于篇幅,本文不讨论复杂的控制策略,仅讨论PLC与变频器Z间的协议宏通信。下而以向6台变频器发送运行指令、查询状态参数为例,介绍通信协议宏的创建过程。在协议宏软件CX-Protocol软件上创建工程,选择正确的设备名称、设备型号及网络类型。然后创建通信序列和接收阵列,并下载到PLC的通信板中。在PLC中编写程序,用PMCR指令调用指定的通信序列[5],实现与变频器的通信。4.1创建通信序列将通信序列号设

6、为“000”,在通信序列屮要设置PLC与通信板链接字、传输控制参数、响应接收方式、数据接收监控时间、数据接收完成监控时间、数据发送完成监控时间等内容。(1)创建通信步在通信序列“000”屮创建2个通信步:STEP00和STEP01。STEP00用于控制变频器运行,STEP01用于査询运行状态,如图2所示。在每一个通信步中包括步号(Step)、重复计数器(Repeat)、命令(Command)、重试次数(Retry)、发送信息(SendMessage)、接收信息(RecvMessage)、是否响应(Response)H

7、i错处理方式(Erorr)等内容。其中,重复计数器设定为“RSET/R(1)”。“RSET”表示在开始执行通信步时,重复计数器变蜃N清零。通信步执行一次,N自动加1oMR(1)n设定通信步执行次数,其数值存放在PMCR指令的第二操作数(S)指定的数据区“S+1”中,木例的具体数值为“0006”,即侮个通信步执行6次,在通信步的重复执行过程中,变量N对应地从0递加到5。图2示出通信步设置。StepBepeatCoBaandBet17SendWaitSendMessaceBecwMess&eeBesponselextRS

8、ET/R⑴SendkReceive0—RUNYESMatrixJrset/r(i)Send4Receive0—READYESMatrixJ图2通信步设置•ISendNess«Ee

9、HeaderlTe»inator

10、CheckcodeILenEth<1>IAddressIDataVCK-16

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

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

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