欧姆龙组态技术

上传人:鲁** 文档编号:509791851 上传时间:2023-11-28 格式:DOCX 页数:8 大小:180.44KB
返回 下载 相关 举报
欧姆龙组态技术_第1页
第1页 / 共8页
欧姆龙组态技术_第2页
第2页 / 共8页
欧姆龙组态技术_第3页
第3页 / 共8页
欧姆龙组态技术_第4页
第4页 / 共8页
欧姆龙组态技术_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《欧姆龙组态技术》由会员分享,可在线阅读,更多相关《欧姆龙组态技术(8页珍藏版)》请在金锄头文库上搜索。

1、欧姆龙PLC(HostLink协议)设备构件使用说明1 概述本设备构件用于MCGS读写欧姆龙PLC的各个继电器区和寄存器。MCGS通过上位机 中的串行口和PLC上的通讯单元建立串行通讯连接,从而达到操作PLC设备的目的,使用 本构件前,请先阅读PLC设备的有关技术说明书22 如何建立计算机欧姆龙 PLC(HostLink 协议 )通信连接硬件连接:欧姆龙PLC与计算机的串行通信连接有两种方式,有些PLC直接带有RS232接口这时 可以直接用电缆与计算机建立连接,而有些 PLC 通过一个连接适配器与计算机连接如 3G2A6-LK201-EV1。分别介绍如下:波特率SW2.1SW2.2SW2.3S

2、W2.419200OFFOFFONOFF9600ONOFFONOFF4800OFFONONOFF2400ONONONOFF1200OFFOFFOFFON600ONOFFOFFON300OFFONOFFON推荐值ONOFFONOFF连接的数据位长度、停止位长度、奇偶校验位由连接适配器3G2A6-LK201-EV1背板上的SW1上的67决定。SW2.6设置为OFFSW1.8设置为ON,对应关系如下:SW1.6SW1.7奇偶校验通信参数OFFOFF偶校验7位ASCII,二位停止位OFFON奇校验7位ASCII,二位停止位ONOFF偶校验8位JIS,一位停止位ONON奇校验8位JIS,一位停止位推荐值

3、(OFF)OFF偶校验7位ASCII,二位停止位以3G2A6-LK201-EV1为例PLC地址由背板上的SW1上的15决定。ON为1, OFF为 0,对应关系如下:PLC地址SW1.1SW1.2SW1.3SW1.4SW1.50OFFOFFOFFOFFOFF1OFFOFFOFFOFFON30ONONONONOFF31ONONONONON也即0-31的二进制编码图3 3 串口父设备设置欧姆龙PLC设备必须挂接在串口父设备下,串口父设备在“所有设备”目录中。 串口父设备用来设置通信参数和通信端口。通信参数必须设置成与PLC的设置一样。否则就无法通信。欧姆龙 PLC 常用的通信参数:波特率 9600,

4、2 位停止位,偶校验,7 位 数据位。4 4 本设备属性设置要使MCGS能正确操作PLC设备,请按如下的步骤来使用和设置本构件的属性: 设备名称:可根据需要来对设备进行重新命名,但不能和设备窗口中已有的 其它设备构件同名。 采集周期:为运行时, MCGS 对设备进行操作的时间周期,单位为毫秒,一 般在静态测量时设为1000ms,在快速测量时设为200ms。 初始工作状态:用于设置设备的起始工作状态,设置为启动时,在进入 MCGS 运行环境时, MCGS 即自动开始对设备进行操作,设置为停止时, MCGS 不对设 备进行操作,但可以用MCGS的设备操作函数和策略在MCGS运行环境中启动或 停止设

5、备。 PLC地址:如直接的RS232方式则为0,用适配器时地址有自己设置 内部属性:用来组态要具体操作哪些寄存器,详细请看55 内部属性内部属性用于设置 PLC 的读写通道,以便后面进行设备通道连接,从而把设备中的数 据送入实时数据库中的指定数据对象或把数据对象的值送入设备指定的通道输出。欧姆龙PLC设备构件把PLC的通道分为只读,只写,读写三种情况,只读用于把PLC 中的数据读入到MCGS的实时数据库中,只写通道用于把MCGS实时数据库中的数据写入 到PLC中,读写则可以从PLC中读数据,也可以往PLC中写数据。当第一次启动设备工作 时,把 PLC 中的数据读回来,之后本设备会将变化的值往下

6、写,这种操作的目的是,用户 PLC 程序中有些通道的数据在计算机第一次启动,或计算机中途死机时不能复位旣M用审可碾。庖丽衣爲Q - D|0lfiFOiii H# CtLiftkt:设宵窗二中艰工添加的逼弹出旺匚对活栈在设备窗口中取击通加的设备弹出如下对话框谡备罷性设置:一设备0基本属性 通道连接I设备调试I数据处理I设备属性名设备属性值内部属性设置设备内部属性在线帮助查看设备在线帮助设备名称设备。i殳备注释OmronHostLink初始工作択态1 -启动最小采集周期何可100i殳备地址 1通田等特时间100快速采集次数JIf橙香面I确认凶取消国|帮助凹单击设备基本雇性中的G殳羞i殳备内部属性

7、看到如下属性页:OmronHostLinkiE 屋性设置2S1序号设备逋道谍写类型1IIROOIO.OO谍写数据2ilROOIO.OI谍写数据3ilR0010.02谍写数据AftlR0010.03谍写数据5i奠与 IRtJIHD.tM谏写数据6IIROOIO.05读与数据71IR0010.06读与数据a读写 IR0010.07读写数据 9IIROOIO.08读写数据10读写 IR0010.09读写数据111IR0200.00谏写数据12读写 IR0200.01读写数据1 2儘日口n?取消卩】帮助IH按“增加通道”按钮,弹出增加通道窗口在该窗口中1:选择要对PLC中的那个继电器区或寄存器区进行操

8、作即选择通道类型 2:选择是只读,只写,还是读写,默认是只读3:指定操作该继电器区或寄存器区的什么地方即输入通道地址,如要以字操作的 方式读或写DW15,则在输入通道地址中写154:指定以什么方式操作单字,双字,二进制,BCD码或浮点方式5:设置一次连续增加多少个PLC通道。 按“确认”后则把添加的寄存器显示到表格中,重复以上操作可以完成您所要的各种继电器或寄存器。 属性页窗体中的“删除一个”,“删除全部”,“索引拷贝”可以实现一些快捷的操作。请试一试。 操作完成后,按“确认”退出。6 设备调试设备调试分别在组态环境和运行环境下调试。组态环境下调用 mcgssete.exe 调试,主要 调试设

9、备采集,即将采集设备的数据显示到通道中;运行环境下调用cegui.exe调试,主要 调试写设备数据,即将通道的数据写到设备中,还可以调试设备命令。本构件对 PLC 设备的调试分为读和写两个部分,如在“通道连接”属性页中,显示的 是读PLC通道,则在“设备调试”属性页中显示的是PLC中这些指定单元的数据状态;如 在“通道连接”属性页中显示的是写PLC通道,则在“设备调试”属性页,不能把对应的 数据写入到指定单元PLC中。注意:对于读写的PLC通道,在设备调试时不能往下写对开关量输入输出通道,在对应值一列显示的是开关量状态,为0表示关,为1表示开。 若通信不正常则根据常见故障分析查找原因。7 设备

10、命令本设备构件提供了两个特定的设备命令,用于对PLC中指定的继电器区或寄存器进行, 单独的读写操作,这些设备命令的格式如下:Read(寄存名,地址,数据类型=数据)读数据;wrte(寄存名,地址,数据类型=数据)写数据读命令举例:如read(IR,0,BT05=电机状态1)表示读继电器IR0的第5位的状态,读到的值放到MCGS 变量“电机状态1”中如read(DM,5,WD=度)表示以16位BCD码方式读字数据寄存器DM5,读到的值放到 MCGS 变量“温度”中如read(DM,4,DF=E力)表示以32位浮点方式读双字数据寄存器DM4, DM5,按标准 的浮点运算规则转换。写命令举例如Wri

11、te(IR,0,BT05=电机状态)表示把MCGS中变量“电机状态”的当前值输出给继电 器IR0的第5位如Write(TC,5,BT00=1)表示把把TC5的状态置为1如Write (DM,23,WD=阀们开度)表示把MCGS中变量“阀们开度”的当前值以16位 BCD码方式写到DM234数据寄存器中如Write (DM,2,DF=12.34)表示12.34”的以浮点方式写到D2, D3数据寄存器中 注意:在设备命令中,寄存名,地址,数据类型,数据这四个字段都可以是 MCGS 变量的 名称,也可以是常量,只有读设备命令中的数据是不能为常量的。这几个字段的意义如下:寄存器:这是一个字符型变量,他表

12、示当前要操作的寄存器,在这个驱动中,它的取值 可以是:IR,LR,HR,AR,TC,PV,DM.地址:这是一个数值型变量,他表示当前要操作的寄存器地址,它的取值回根据不同型 号的 PLC 而有所不同,您需要查阅相关手册确定。数据类型:这是一个字符型变量,他表示当前要操作的寄存器数据的数据类型或者是位 寄存器的位序号,如果是位序号它的取值可以是:BT00,BT01-BT15.如果是数据类型它的 取值可以是BB,BUB,BD,WB,WUB,WD,DB,DUB,DD,DF(这里第一个字母表示数据的长度,B 表示是字节数据,W表示是字数据,D表示是双字数据。后一个或两个字母表示数据类型, B表示二进制

13、数,D表示BCD码,F表示浮点数,二进制数中带U表示无符号数,不带U 的表示有符号数。数据:这是一个数值型变量,它是用来存储设备命令数据的MCGS变量,当然,如果 是写设备命令,它也可以是一个常量,比如12.34。本设备构件提供的设备命令可在“设备操作”策略构件的“执行指定设备命令”处输入 也可以在脚本程序内调用,如:!SetDevice(设备1, 6,“设备命令字符串”)。这里的设备 命令字符串就是前面介绍的设备命令。8常见故障分析.无法建立通信连接1:检查 PLC 是否上电2:是否按照上面所介绍的连线方式连接PLC 3:检查对某一寄存器的操作是否超出范围,以下是常用寄存器的范围继电器或寄存

14、器范围注释IR/SR0-255 (字)253-255不能写LR0-63 (字)HR0-99 (字)AR0-27 (字TC0-511 (个)PV0-511 (字)DM0-6655 (字).通讯不可靠如何排除。通信不可靠(不稳定)若通信状态时而为0,时而为 1,表示通信不可靠,原因可能有1:通信距离太若是RS232 一般不超过50米,RS485-RS422可以500米左右2:现场干扰太大,尽量使用屏蔽线3:采样周期太短,试着改变采样周期。超时等待时间太短,可以通过调节此参数来达 到稳定的目的。4:若保证PLC和电缆无问题,则请与MCGS技术部联系。.通讯速度太慢如何解决1:正常的慢,PLC要读写的通道很多,则数据更新较慢是正

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号