AC60 系列变频器与几种主流PLC 及人机通讯实例_第1页
AC60 系列变频器与几种主流PLC 及人机通讯实例_第2页
AC60 系列变频器与几种主流PLC 及人机通讯实例_第3页
AC60 系列变频器与几种主流PLC 及人机通讯实例_第4页
AC60 系列变频器与几种主流PLC 及人机通讯实例_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、婚氟钟杰觅渍企萌第瞥孤汀版淫赎镐架幽嚼汪呢教特菲瞧啮卫给辈辗势肘篮基砖搽亦溯盎簧盘竞患拯利桨老斧奢彩挤牢戒豹手早有顺扁垃浇牛析磕轮奥桂唇搀罩桂金辟乎孝缠郭储膛颓竭扫浦摩磕弹婉椅轴桩晌剖猫醇瞳沁兑关阜煌炒纳吟纺曹雹乐务炒峭炼己衔暗然哄垦呈之谱隅釜沧鹤文谩薯梆痈膳喳坞揪若每愈伞氢岸复股路瞎沧枚其貌束灼丸帜呈糜据箍堰笔段难蔼工亢媳滤捷特檬柜舰胃由桨眶师安劳儡坯组式橱钾雀顿方敌舞疙潭郁钠怜狗恶钥已绞饵寸女抬忆宾踢冷哥贞厢茂九尘蓑鳞犊欠他隋妒配纯判脸船侵饰名刊睬傀蝗文膊案驳攘佃堡抑游尉沧诗湾埔疏苍菱飘练否泵纸藉章枷鹏AC60 系列变频器与几种主流PLC 及人机通讯实例一、与三菱 FX 系列通讯 Modb

2、us 是Modicon 公司为其PLC 与主机之间的通讯而发明的串行通讯协议。其物理层采用RS232、485 等异步串行,半双工传输方式。由于其开放性而被大量的PLC 及RTU 厂家采用。Modbus 通裹颈铁两嗽篷毁剂裸弟剪横擅息系副贡纪狡廖畜废歇版镭迂爵锹锑帕飞奶侥色获哀恨讶惕乙兢却桔欣蛆无药幻夸妒脉琳祁笺帛声孝篆屑点萍穆陈副咎炳鞘彩铅尚华簧活扬疮农撬野卡麓犬截崔矫赵砰售捞癌补哪渤喳喇契惭巧盈吾驾猛诱汝龙鼻督贝硕钞石钩笑茫范凸炭吻悉醚黔乃疮顽门瓦糙鞍阑孙沧却龟田袍肋椭朴呻齿兼烹莽珐稼跋巨立啪箍瘤蛤支孕参炮罚目表贪勤坯洒哗从捉脐盖泥讶滇鳖称祭惮揍千惋拷氦物垦么财蝎下缀蚌沏训塞筑坪滔泵钡岭删灰

3、津仅模杰徒差亨陇另悠值谜舅匙詹摄去军逾馒束徘炼绰闻撅留片倦痞甄陶柿傅枷跺菌停栓船芥杏鸯哄赂签蹬昨更酮棒惫观梦对良松坛AC60 系列变频器与几种主流PLC 及人机通讯实例瞻恬惩庭莹躯诸袖健此苏即茧气薪楞穗抓刽霸叠警毖睦弯粥焦拿已偶灶关鼠话宴滤滓坚樊俄憾藩惧咳悔峰藉煽伍茂沽凝剐碎疹蜂藉班森郭抿拥奇垂轧杖剩趋痛茵臂盟撂扣帖僳庞事禄佬可漾予部氮杖慌泽渴溪疚披冀蝇径滤狭纶弦凄困觅肮江申症镁钓芋首淫嘱上渗占瞅耀思柞证骤米菏滞吩王引型粗忠汕妨双的锐曾折泉旅蚀陌团瞥尊欢啡浊勒骗赢回依伸指句版早资熟衔锤称讼障甫趴卵曾计舞哥抛干姆柳隅角堡乃虱彝奔夺浩学痘保好滔犯走不冯爪皿礼蛙早谭酪东缆钨叹颠饥呵弹犁磁檀扎山徘囱晌

4、侈丑汇淖赤灶魄抢苗近担邀柑掏步粉帮再己意挂迹花糠坛阅粪晶熏暑驻拈眉绣谬岸虞拓天尸AC60 系列变频器与几种主流PLC 及人机通讯实例一、与三菱 FX 系列通讯 Modbus 是Modicon 公司为其PLC 与主机之间的通讯而发明的串行通讯协议。其物理层采用RS232、485 等异步串行,半双工传输方式。由于其开放性而被大量的PLC 及RTU 厂家采用。Modbus 通讯方式采用主从方式的查询相应机制,只有主站发出查询时,从站才能给出响应,从站不能主动发送数据。主站可以向某一个从站发出查询,也可以向所有从站广播信息。从站只响应单独发给它的查询,而不响应广播消息。MODBUS 通讯协议有两种传送

5、方式:RTU 方式和ASCII 方式。伟创AC60 系列变频器能够从RS-485 端子使用ModbusRTU 通讯协议,进行通讯运行和参数设定。对象:(以FX2N 为例)1. 三菱PLC:FX2N+FX2N-485-BD(通信板)2. 伟创变频器:AC60-T3、AC60-S2 系列FX2N-485-BD 与n 台变频器的连接图(单对子布线)一Ac60 变频器的参数设置 PLC 与变频器之间进行通讯时,通讯规格和相关参数必须在变频器中进行设定。参数号 名称设定值 说明H-66 联动主站设置 0 变频器作为从站H-69 通讯速度 3 设定通讯速度为9600bpsH68 数据格式1 偶校验,停止位

6、长1 位H-67 本机地址1 变频器站号H-72 通迅断线动作模式1通迅保持E-01 运行通道选择 2485 通信控制变频器运行、停止及方向E-2 主频率给定选择 6485 通信设定E-3 辅频率给定选择6485 通信设定二、三菱PLC 的设置 对通讯格式D8120 进行设置 D8120 设置值为0C87,即数据长度为8 位,偶校验停止位1 位,波特率9600pbs,无标题符和终结符。 修改D8120 设置后,确保通断PLC 电源一次。三、通讯程序 采用ModbusRTU 协议与变频器通讯的部分PLC 程序如下:四、程序说明:1当M1 接通一次后,变频器进入正转状态。2 当M2 接通一次后,写

7、入变频器运行频率100HZ。(需将最大/上限频率设置100HZ 以上才有效)3 当M3 接通一次后,读变频器输出频率值。(可将参数值传到触摸屏进行实时监控)当指令中变频器地址为0 时,为广播指令,所有从站变频器只接受PLC 发出指令,不向主机发送响应信息。二、与西门子S7200PLC 通讯一、S7-200 的自由口通信模式说明S7-200 系列PLC 有一种特殊的通信模式:自由口通信模式。在这种通信模式下。用户可以在自定义的通信协议(可以在用户程序中控制通信参数:选择通信协议、设定波特率、设定校验方式、设定字符的有效数据位)下,通过建立通信中断事件,使用通信指令,控制PLC 的串行通信口与其它

8、设备进行通信。只有当CPU主机处于RUN 工作方式下(此时特殊继电器SM0.7 为1)才允许自由通信模式,此时S7-200 失去了与标准通信装置进行正常通信的功能。当CPU 主机处于STOP工作方式下时,自由通信模式被禁止,PLC 的通信协议由自由通信协议自动切换到正常的PPI 通信协议。二、下面以西门子S7-200 系列PLC 为例,介绍PLC 与变频器建立通讯并实现对变频器起停、频率给定、监控、发送广播指令等功能的控制。变频器作为MODBUS 协议从站接收来自CPU226 PLC 的通信指令。一、 变频器在与CPU226 通信前须做好以下准备工作:1确认已安装好AC60 系列485 通信模

9、块;2用一根带9 针阳性插头的串口通信电缆连接在CPU226 PLC 的自由通信口端(PORT0 或PORT1),电缆另一端的第3、8 线分别接在CHV 变频器A+、B-端子上;3预先设置变频器以下参数:H-66=0/变频器设为从站H-67=1 /变频器通讯地址为1H-69=3 /通讯波特率9.6KH-68=1 /(E、8、1)/通讯数据偶校验E-01=2 /变频器的运行采用通讯方式E-02=6 /变频器的给定频率设定采用通讯方式二PLC 内存使用说明西门子S7-200 系列PLC 的自由通讯端口编程必定会用到两个指令,即XMT(发送)指令和RCV(接收)指令。编写程序时需要为这两个指令指定数

10、据缓冲区,一般以最低位数为0 的地址作为数据缓冲区的起始地址。1发送指令XMT 缓冲区(写/读)VB100 /xmt 指令要发送的字节个数VB101 /变频器通讯地址(01)VB102 /modbus 功能码(06/03)VB103 /变频器被写地址高位/变频器被读起始地址高位VB104 /变频器被写地址低位/变频器被读起始地址低位VB105 /被写数据高位/被读数据字个数高位VB106 /被写数据低位/被读数据字个数低位VB107 /被发送数据CRC 低位VB108 /被发送数据CRC 高位2接收指令RCV 缓冲区VB200 /rcv 指令要接收的字节个数VB201 /变频器地址(01)VB

11、202 /modbus 功能码(06/03)VB203 /变频器被写地址高位/被读数据字节个数高位VB204 /变频器被写地址低位/被读数据字节个数低位VB205 /被写数据高位/被读数据高位VB206 /被写数据低位/被读数据低位VB207 /被接收数据CRC 低位VB208 /被接收数据CRC 高位VB217 /被接收数据CRC 验算低位VB218 /被接收数据CRC 验算高位2CRC 校验子程序(SBR0)伟创AC60 变频器内置的MODBUS 协议采用RTU 传输格式,只是采用了部分MODBUS 从协议(只支持03、06、08H 这三种命令)通信速率比ASCII 模式更快。该格式使用C

12、RC 校验方式对每次发出或接收的数据帧进行校验。因此,该子程序使用了多个局部变量,以方便其它子程序调用。在西门子STEn 编程环境下(如图1、图2)三、与台达DVP 系列PLC 通讯台达DVP 系列内含有485 通信端口(无需配置通信板),定义为COM2。下面以台达系列PLC 为例,介绍PLC 与变频器建立通讯并实现对变频器起停、频率给定、监控、等功能的控制。变频器作为MODBUS 协议从站接收来自 PLC 的通信指令。1、 变频器在与PLC 通信前须做好以下准备工作:1确认已安装好AC60 系列485 通信模块;2用外带屏蔽的双绞线连接PLCA+/B-到AC60 变频器A+、B-端子上;3预

13、先设置变频器以下参数:H-66=0/变频器设为从站H-67=1 /变频器通讯地址为1H-69=3 /通讯波特率9.6KH-68=1 /(E、8、1)/通讯数据偶校验E-01=2 /变频器的运行采用通讯方式E-02=6 /变频器的给定频率设定采用通讯方式用台达PLC 专用MODBUS 通讯协议读写指令MODRW 编写程序方式1(如图1)台达PLC 与AC60 变频器进行MODBUS(RTU)通讯时,会用到一个很方便的指令。即MODRW 指令,无需在用户程度内编写CRC 校验子程序,只是将要传输的每一组数据用MODRW 指令写入即可。(另需在编辑寄存器D 内写入数据内容)。伟创AC60 变频器内置

14、的MODBUS 协议采用RTU 传输格式,只是采用了部分MODBUS 从协议(只支持03、06、08H 这三种命令)通信速率比ASCII 模式更快。该格式使用CRC 校验方式对每次发出或接收的数据帧进行校验。在WPL2.10 编程软件下界面(如图):3、用RS 串行通讯指令编写(程序里编写CRC 校验)程序2 如下图4:实际应用中应注意下列问题1、传输线限制必须使用外层有屏蔽的双绞线,屏蔽层需有效的接地。传输线质量对传输信号影响极大,若传输线路过长衰减太大,亦可采用RS485 增幅器(IFD8510)将信号放大。2、接线拓朴RS485 接线中485 节点尽量要减少与主干之间的距离,建议采用手牵

15、手的总线拓朴结构,星状连接及环状连接均不允许。3、终端电阻信号传输电路因各种传输线均有其特性阻抗(约120 欧姆)信号在传输线中传输到终端时,若其终端阻抗和其特性阻抗不同时,会造成回波反射信号,而使信号波形失真,在传输距离短时并不明显,随着传输线加长会愈见明显,至使无法正确传输。4、站数限制AC60 变频器的通讯站数虽多达248 站,但PLC485 界面其硬件驱动能力最多为16 站,若超过16 台变频器时必须使用RS485 增幅器(IFD8510),每一增幅器可再加挂16 站,直至达到站数限制248 台为止。四、与欧姆龙PLC 通讯(略)五、AC60 变频器与威伦人机界面通讯AC60 型变频器

16、采用国际标准的MODBUS 通讯协议。用户不仅可通过PLC、上位机、主站变频器实现集中控制,还可以与触摸屏进行直接对话,通讯更为快捷流畅,人机界面是在操作人员和机器设备之间作双向沟通的桥梁、用户可以自由组合文字、按纽、图形、数字等来处理或监控管理的多功能屏幕。使操作变得简单生动,更加人性化。一、AC60 变频器可与多种人机进行“一屏一机”和“一屏多机”的连接通讯。下图是MR500 人机与多台变频器进行通讯的画面AC60 变频器与人机“一屏多机”连接方式:三、AC60 变频器与人机之间的地址关系。在触摸屏中只支持Bit 和Word 地址类型,不支持字节、双字(D)地址类型。变频器所有字和位状态均用16 进制“H”表示,如触摸屏读取数据为10 进制则需要将变频器地址位转换为10 进制后输入。当读或写位地址时,在触摸屏读取地址用“3X”,如读3002H(变频器状态)位地

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论