2022年变频器调速系统的设计与实现.docx





《2022年变频器调速系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《2022年变频器调速系统的设计与实现.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、关键词: MODBUS 变频调速掌握系统引言现代工业自动掌握系统朝智能化、网络化和开放式结构的方向进展;利用现场总线技术, 将符合同一标准的各种智能设备统一起来,完全实现整个监测系统的分散掌握,将提高系统集成度和数据传输效率、延长有效掌握距离,并有利于提高系统抗干扰性能和扩展系统功能;在设备的底层掌握中,变频调速已成为现代电机掌握技术的重要进展方向;假如把总线通信与变频掌握技术统一起来,将推动沟通电机群控技术以及设备远程监控技术的发展; MODBUS 作为一种通用的现场总线,已经得到很广泛的应用,许多厂商的工控器、 PLC 、变频器、智能 I/O 与 A/D 模块具备 MODBUS通讯接口;本
2、文在阐述MODBUS 通信协议的基础上,构建了基于MODBUS 的变频调速掌握系统,并探讨了该系统在月饼自动包陷生产线上的应用;1 MODBUS 总线控系统的技术特点MODBUS 通讯协议是一种工业现场总线通讯协议,它定义的是一种设备掌握器可以识别和使用的信息帧结构,独立于物理层介质,可以承载于多种网络类型中;MODBUS 协议把通信参加者规定为 “主站 ”( Master)和 “从站 ”( Slave),数据和信息的通信遵从主/从模式,当它应用于标准 MODBUS 网络时,信息被直接传送;MODBUS总线网络中的各个智能设 备通过异步串行总线连接起来,只答应一个掌握器作为主站,其余智能设备作
3、为从站;采用命令 /应答的通信方式,主站发出恳求,从站应答恳求并送回数据或状态信息,从站不能够自己发送信息; MODBUS 协议定义的各种信息帧格式,描述了主站掌握器拜访从站设备的过程,规定从站怎样做出应答响应,以及检查和报告传输错误等;网络中的每个从设备都必需安排给一个唯独的地址,只有符合地址要求的从设备才会响应主设备发出的命令;由于 MODBUS 总线系统开发成本低,简洁易用,并且现在已有许多工控器、PLC、变频器、显示屏等都具有MODBUS 通信接口,所以它已经成为一种公认的通信标准;通过M ODBUS 总线,可以很便利地将不同厂商生产的掌握设备连成工业网络,进行集中监控;MODBUS
4、最初为 PLC 通信而设计,它通过 24 种总线命令实现 PLC 与外界的信息交换;这些总线命令对应的通信功能主要包括 AI/AO 、DI/DO 的数据传送;但不是许多 MODBUS 设备的掌握只使用其中的几条命令,对其余命令不做反应;1.1 MODBUS 通信格式MODBUS 协议定义了两种传输模式,即RTURemote Terminal Unit 和 ASCII ;在 RTU 模式中, 1 字节的信息作为一个8 位字符被发送,而在ASCII 模式中就作为两个ASCII 字符被发送,如发送字符 “20时”,采纳 RTU 模式时为 “00100000”,然而采纳 ASCII 模式就成为 “0
5、0110010 ” “ 00110000(”ASCII 字符的 “ 2和”“ 0)”;可见,发送同样的数据时,RTU 模式的效率大约为 ASCII 模式的两倍;一般来说,数据量少而且主要是文本时采纳ASCII ;通信数据量大而且是二进制数值时,多采纳RTU 模式;主站一次可向一个或全部从站发送通信恳求(或指令),主设备通过消息帧的地址域来选通从设备;主站发送的消息帧的内容和次序为:从站地址、功能码、数据域(数据起始地址、数据量、数据内容)、CRC 校验码;从站应答的信息内容和次序与主站信息帧基本相同; MODBUS 除了定义通信功能码之外,同时仍定义了出错码,标志出错信息;主站接收到错误码后,
6、依据错误的缘由实行相应的措施;从站应答的数据内容依据功能码进行响应,例如功能代码03 要求读取从站设备中保持寄存器的内容;1.2 CRC 校验的实现MODBUS 通信的 RTU 模式中,规定信息帧的最终两个字节用于传递CRC (Cyclic Redunda ncy Check,循环冗余校验)码;发送方将信息帧中地址域、功能码、数据域的全部字节按规定的方式进行位移并进行XOR (异或)运算,即可得到2 字节的 CRC 码,并把包含 CRC 校验码的信息帧作为一连续的流进行传输;接收方在收到该信息帧时按同样的方式进行运算,并将结果同收到的CRC 码的双字节比较,假如一样就认为通信正确,否就认为通信
7、有误,从站将发送CRC 错误应答;RTU 模式一般采纳 CRC-16 冗余校验方法, CRC-16 的校验码为 16 位( 2 字节),其中低字节在前,高字节在后;实现CRC 校验有两种方法:依据CRC 校验的定义公式进行计算,或者在程序中建立CRC 校验值表;在程序中使用前者更简洁实现,这里需要使用CRC 生成多项式 X16 X15 X2 1;该多项式对应的码组系数为18005H ( 16 进制),去除最高位,对应的 16 位余数为 8005H ,即为 CRC-16 常数; CRC-16 校验过程如下:将CRC 寄存器的每一位预置为1;把该寄存器值与8bit 的信息帧数据进行异或,结果存于该
8、寄存器;对 CRC 寄存器从高到低进行移位,在最高位(MSB )的位置补零,而最低位(LSB , 移位后已经被移出CRC 寄存器)假如为1,就把寄存器与CRC-16 常数进行异或,否就假如 LSB 为零,就无需进行异或;重复上述的由高至低的移位8 次,第一个 8bit 数据处理完毕,用此时寄存器的值与下一个8bit 数据异或并进行如前一样的8 次移位;全部的字符处理完成后 CRC 寄存器内的值即为最终的CRC 值; CRC 添加到消息中时,先加入低字节,然后高字节;1.3 链路特点MODBUS 标准的物理层可以采纳RS-232 串行通信方式,但在长距离通信中常采纳RS-422 或 RS-485
9、 代替;在多点通信情形下只采纳RS-485 方式,所以 RTU 模式下的 MODBUS 系统采纳屏蔽双绞线,通信距离可达1000m;一条总线上最多可配置31 个从站设备;传输线上的信息交换是半双工的,即同时只能有一台设备答应发送信息,主站在发送下一条指令之前等待从站回应,从而防止了线路的冲突;RTU 模式的传输格式是1 个数据位, 2 个停止位,没有奇偶校验位;通信数据安全由掌握参数 CRC-16 码保证; RTU 接收设备依靠接收字符间经过的时间判定一帧的开头,假如经过 3 个半的字符时间后仍旧没有新的字符或者没有完成帧,接收设备就会舍弃该帧,并设下一个字符为新一帧的开头;1.4 MODBU
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 变频器 调速 系统 设计 实现

限制150内