ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:106.77KB ,
资源ID:11812674      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11812674.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(OMRONPLC地址转MODBUS协议.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

OMRONPLC地址转MODBUS协议.docx

1、OMRONPLC地址转MODBUS协议本文的地址对应同样适合CJ2M+CJ1W-SCU41-V1模块做Modbus-RTU从站。 一、 简单概述 要将OMRON PLC接入支持MODBUS协议的上位DCS系统中,通过ASC模块可满足用户的这一需求。方法为:将编有MODBUS接口软件的ASC模块安装在OMRON PLC上,并配以相应的梯形图程序的运行,即可实现链接。 本手册提供了MODBUS接口软件ASCST-V2的安装和使用方法及注意事项,用户在使用前,应仔细阅读本手册,理解了本手册的内容后再进行操作。 MODBUS协议的通讯方式分ASC方式和RTU方式,由于RTU方式比ASC方式快,一般用户

2、都选择采用后一种方式。故ASC模块只支持ASC方式。 现采用的OMRON PLC型号与ASC模块型号如下: PLC机型MODBUS接口单元C200H/HS/HE/HG/HX/CS1C200H-ASC11/21/31 注:1.本手册中所出现的ASC模块都是以C200HASC21为例的。若用户用到其他ASC模块,请参照。 2本手册都是以C200HE/HG/HX为例的,请参阅.若用户使用C200H/HS或CS1的,请参阅相应的编程手册。 通讯结构构成如下: 支持MODBUS协议的上位DCS系统 主 从 OMRON PC OMRON PC MODICON PC MODICON PC 二、 硬件安装与连

3、接安装步骤:1.完成所有的硬件连线。2.对OMRON PLC传送相应的梯形图程序。3.PLC的DM(m1)设置为“自动运行“方式,即值为5A; (m1000100单元号(C200H/HS/HS/HG/HE),m=20000+100单元号(CS1))。4.PLC的DM999设置ASC单元的MODBUS从站号和PORT2口的通讯格式。5.用WINDOWS超级终端通过ASC模块的PORT1口下载编制的MODBUS程序,运行。6.通过ASC模块的PORT2口,使OMRON PLC与支持MODBUS的上位DCS系统通讯。一. 硬件连线 ASC单元的PORT1口用于下载MODBUS通讯程序。 PORT1口

4、示意图及定义如下: 1 FG 1 6 2 SD 3 RD 4 RTS 5 CTS 6 5V 5 9 7 DSR 8 DTR 9 SG 与计算机的接线图如下: 计算机侧(9芯) C200HASC21侧(PORT1口) 2 RD 2 SD 3 SD 3 RD 4 ER 4 RS 5 SG 5 CS 6 DR 6 5V 7 RS 7 DSR 8 CS 8 DTR 9 9 SG 外壳 FG 外壳 FG 注:其中FG接屏蔽线。 ASC单元的PORT2口连接支持MODBUS协议的上位DCS系统中. PORT2口示意图及定义如下: 1 SDA(-) 1 6 2 SDB(+) 3 - 4 - 5 - 6 RD

5、A(-) 5 9 7 - 8 RDB(+) 9 -采用RS422A(四线制)方式与DCS系统通讯口连接: DCS系统侧 C200HASC21侧(PORT2口) RD(-) 1 SDA(-) RD(+) 2 SDB(+) SD(-) 6 RDA(-) SD(+) 8 RDB(+) 注:同时,ASC模块的前面面板上2线/4线制开关拨到“4“,即四线制。采用RS485(二线制)方式与DCS系统通讯口连接: DCS系统侧 C200HASC21侧(PORT2口) (-) 1 SDA(-) (+) 2 SDB(+)注:同时,ASC模块的前面面板上2线/4线制开关拨到“2“,即二线制。二传送梯形图程序利用O

6、MRON CXP软件或编程器向PLC传送梯形图程序,用户编制的程序添加在该梯形图的上方。梯形图见附录一,或产品软盘中的ASCST-V2-Ladder .cxp(CX-Programmer Version2.0下编制)三设置ASC模块安装ASC模块到PLC 底板上时,需注意的是其单元号(前面面板设置)不能与PLC底板上其他特殊I/O单元的单元号冲突。 PORT1口通讯波特率设置,一般取9600bps N为设置的单元号DM位功能设置1000+100*N+2CS1机为20000+100*N+200-07PORT1波特率设置00:9600 01:30002:600 03:120004:2400 05:

7、480006:9600 07:1920008:38400(bps) PLC DM999区设置DM位功能设置99900-07ASCLL单元的MODBUS从站号应与上位DCS系统设置一致范围0 - 9999908-15PORT2口通讯数据格式应与上位DCS系统设置一致00: 9600,8,E,101: 1200,8,E,102: 2400,8,E,103: 4800,8,E,104: 19200,8,E,110:9600,8,O,111:1200,8,0,112:2400,8,O,113:4800,8,O,114:19200,8,O,1说明: “9600,8,E(O),1” 波特率9600bps,

8、8位数据位,偶校验(奇校验),1位停止位 ASC模块运行方式设置 N为设置的单元号DM位功能设置1000+100*N+1 CS1机为20000+100*N+100-07ASCII模块运行方式设置00:手动运行5A:自动运行注:若设置为“手动运行“方式,则ASC模块的前面面板上的START/STOP开关设成START,才能运行ASC模块中的程序。相反,要停止运行程序,则把开关设成STOP。若设置为“自动运行“方式,则PLC一上电ASC模块处于自动运行程序状态,这时拨START/STOP开关无效。四下载MODBUS通讯程序 ASC模块中的MODBUS通讯程序通过WINDOWS的超级终端软件(Hyp

9、erTerminal)下载。超级终端软件位于WINDOWS 9X/NT/2000附件-通讯部分,没有的可选择“控制面板-添加/删除程序-WINDOWS安装程序-通讯-详细资料-超级终端”进行安装。MODBUS通讯程序见产品软盘中的ASCST-V2-Basic.TXT (记事本格式)。 运行超级终端软件,新建一个连接,选择一个通讯口(COM1/COM2),如图为超级终端主窗口: 图 (1)COM口格式设定:波特率:与ASCLL模块 设置一致,一般为 9600bps数据位:8位奇偶校验:无校验停止位:2位流量控制:无 图(2)如图(3)进行通讯属性设置: 图(3) 对图(3)对话框点击“ASCII

10、码设置”,弹出图(4)所示对话框: 图(4)将字符延迟设定为1毫秒。设置好以后,在超级终端主窗口环境下,按CTRL+X键,主窗口中将显示一个“”,此时可以使用各种命令(所有的命令必须在有”的情况下键入才有效),例如LIST指令将显示ASC模块中已有的程序,RUN命令为运行ASC中的程序,NEW命令为清除ASC中的程序,具体命令可参见ASC单元操作手册。在超级终端主菜单中选择”传送”-“传送文本文件”,在弹出的”传送文本文件”对话框中选择MODBUS通讯程序(产品软盘中文本文件形式存在),完成程序的下载。如图(5) 图(5)超级终端主窗口会同步显示程序传送的过程。在程序全部传送完毕后,在“”提示

11、符下键入“RUN”命令,即可执行程序,此时,ASC模块的BASIC指示灯会闪烁,表明程序在运行。如发生传送程序错误,应先在“”提示符下键入“NEW”命令,清除ASC中错误的程序。然后修改图(4)中的字符延迟项,适当再多延迟一会,重新传程序。五与上位DCS系统连接 参照第三章的使用说明,即可使用ASC模块进行MODBUS协议的通讯。三、Omron PLC与Modbus地址对应及使用上位DCS通过ASC模块的PORT2口进行数据的发送和接收,这些信息数据可直接与OMRON的DM/IR/SR/AR/HR等继电器区交换数据.值得注意的是:由于和OMRON的PLC程序配合使用,DM860-DM999,I

12、R232和IR233,已被用作交换数据的中间区域;DM(m)DM(m+99),IR(n)IR(n+9),其中m=1000+100*单元号,n=100+10*单元号(当单元号为09时)或n=400+10*(单元号10)(当单元号为AF时),已被用作ASCII模块的工作区,客户请不要使用.(以上m,n之算法适用于C200H机)注意:DM860DM999 DM(m) DM(m+99) m=1000+100*单元号 用户 IR232,IR233 不能 IR(n) IR(n+9) 单元号09时,n=100+10*单元号 使用 单元号AF时,n=400+10*(单元号10)OMRON 支持MODBUS功能

13、码的是: 功能码 含义 MODBUS对应地址 OMRON对应地址 01H 读输出状态位 00001-08192 IR/SR各位 02H 读输入状态位 10001-11600 HR各位 03H 读保持寄存器 40001-46144 DM0000-DM6143 舍去程序占用区 04H 读输入寄存器 30001-30512 31001-31100 32001-32028 33001-33064 IR000-IR511区 HR00-HR99区 AR00-AR27区 LR00-LR63区 05H 写输出位 00001-08192 IR/SR各位 06H 10H 写单个保持寄存器 写多个保持寄存器 400

14、01-46144 DM0000-DM6143 舍去程序占用区 MODBUS地址与OMRON 地址对应关系:(OMRON地址请参看C200H系列机的编程手册)1. MODBUS保持寄存器地址4*后四位减一对应OMRON的DM*。2. MODBUS输入寄存器地址3*按上表所列,后三位减一对应OMRON 的IR/SR/AR/HR/LR*。MODBUS输出位地址0*,地址*减一后除以16的商为OMRON的通道地址,余数为该通道的位。OMRON地址IR*前三位乘以16加上后两位再加1。3MODBUS输入位地址1*,地址*减一后除以16的商为OMRON的通道地址,余数为该通道的位。OMRON地址反算MOD

15、BUS地址参看第三条。例:MODBUS地址对应OMRON 地址计算方法 4000145001DM0000通道DM5000通道0001-1=00005001-1=50003010130256310513202133051IR100通道SR255通道HR50通道AR020通道LR050通道101-1=100256-1=25551-1=5021-1=2051-1=500001601601IR000通道第15位IR100通道第00位(16-1)/16=0(通)15(位)(1601-1)/16=100010216HR13通道第7位(216-1)/16=137 注意事项:1) PLC程序是根据C200H机

16、系列所设计的,如用户使用CS1机,则须修改梯形图程序,使之适应CS1机。但请注意,程序寻址范围不变。2) 请先运行ASC模块中的程序,再进行MODBUS通讯;3) 如用户中途要改变ASC设置,如PORT2口的通讯设置,ASC的MODBUS从站号等, 须先终止ASC中的程序运行,再对PLC设置区(即DM999)进行修改,然后重新运行程序进行通讯。4) 如果在与上位机通讯的过程中发生了port2口通讯错误,表现为port2口通讯错误灯亮,只要上位机能重发询问帧,此时并不影响通讯的进行.用户只需修改相应的PLC内存区(具体位置参见ASC操作手册)关掉通讯错误灯。5)上位设备连接多台ASC从站时,上电前务必确保各从站享有唯一的从站号,不得与其他从站重复。6)严禁带电插拔各通讯口。 附录一 梯形图程序(适用于C200H机)附录二 相关产品订货型号名称型号ASCII模块C200HASC11/21/31MODBUS接口软件ASCSTV2 Ver2.0 . .

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1