欢迎来到天天文库
浏览记录
ID:33632956
大小:156.61 KB
页数:6页
时间:2019-02-27
《引用 欧姆龙 hostlink 入门》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、欧姆龙HostLink入门一、HostLink简介欧姆龙公司的CP、CQM、C200、CJ、CS1等PLC的串行通讯都是采用HostLink协议进行通讯的,HostLink协议是欧姆龙的专有协议,通过HostLink协议使用计算机的串行口可与OMRON的PLC设备通讯。上位机链接系统即Hostlink系统是对于FA系统一种即优化又经济的通信方式,它适合一台上位机与一台或多台PLC进行链接。上位机可对PLC传送程序,并监控PLC的数据区,以及控制PLC的工作情况。HOSTLINK系统允许一台上位机通过上位机链接命令向HOSTLINK系统的PLC发送命令,PLC处理来自上位机的每
2、条指令,并把结果传回上位机。系统特点:通信:即可采用RS-232C方式,又可采用RS-422方式。RS-232C方式是基于1:1的通信,距离为15m。RS-422方式是实现1:N的通信,即一台上位机与多台PLC进行通信,最多可有32台PLC连接到上位机,通信距离最大可达500m.上位机监控:上位机可对PLC的程序进行传送或读取,并可对PLC数据区进行读写操作双重检查系统:所有通信都将作奇偶检验和帧检验,从而能估计出通信中的错误.系统配置:RS-232C链接(1:1):-使用PLC自带的RS-232C口.-使用上位链接单元.-使用通信板.RS-422链接(1:N):-CPM1-
3、CIF11为外设口转RS-422口的适配器.-NT-AL001为RS-232C与RS-422转换的适配器.-B500-AL001为分支器,其功能是将一路RS-422信号转成两路RS-422信号.-上位机链接模块为C200H-LK202,是带RS-422端口的模块.-也可用通信板进行连接。其中:欧姆龙CJ1G计数器C和计时器的寄存器的地址可以共用,就是分别有,0~4096个地址,而我们的驱动默认是两个共用一个0-4096寄存区,所以读计数器C区的时候,需要在偏移地址加2048,就是如果读地址11,就得写2059.二、硬件接线2,3脚直连,上位机端的串口5角连接到plc端串口的9
4、脚。1、硬件接线:LK201/CQM1PC;以上为典型参考,接线时一定要参考设备使用手册。2、硬件设置PLC状态PLC的状态包括以下几种:Programme(编程状态)Monitor(监控状态)Run(运行壮态)注意:产品通讯规定一定要设为Programme(编程状态),才能进行监控,协议规定只有在Monitor状态下才能往PLC写入数据。您可以参照PLC编程软件中关于通讯的参数(如下图)来对组态软件中进行相关的设置。三、组态软件连接设置创建如下图的设备驱动连接:在实时数据库-IO设备驱动-PLC-OMRON-HostLink项上双击或者右键添加设备驱动,弹出对话框在设备名称
5、、更新周期、超时时间项目上添加想要添加的设备名称等设置,周期和超时时间一般去默认设置即可设备地址与plc中设置的HostLink地址对应。其余选择默认或者根据实际情况调整。下一步选择使用的通讯口,设置通讯口,并设置包长度及完成通讯设备的设置。四、数据库组态1、OMRON(HostLink)数据类型连接说明:内存区:此项用于指定要访问设备的内存区域类型。下表列出了OMRON(HostLink)所支持的内存区域类型内存区标识描述IR内部继电器区CHIR别名HR保持继电器区AR辅助继电器区LR链接继电器区DM数据存储器区PV计时器/计数器当前值TC*计时器/计数器状态标志数据格式此
6、项用于指定对设备实时数据的处理格式。通过I/O驱动程序OMRONSL,可以对OMRON设备的数据进行如下数据格式的转换:U(16位Unsigned无符号整型,0~65535)和S(16位Signed有符号整型,-32768~32767)I/OServer在缺省方式下对来自C系列或CV系列PLC的数据解释为Unsigned(无符号整型)数据格式(长度为16位,数值范围:0到65535)。I/OServer也可以把数据解释成Signed(有符号整型)数据格式(长度为16位,数值范围:-32768到32768)。比如,在C200H型的PLC的DM100通道中保存着十六进制数据800
7、0hex。若要以Unsigned格式将此数据读出的话,则需将“数据格式”指定为“U”方式。读出的数据在组态软件的View中显示为32768。而如果想以Signed格式读取的话,则需将“数据格式”指定为“S”方式,此时View中显示的DM100的数据将为-32768。B(16位BCD整型,0~9999)OMRON的C系列或CV系列PLC均含有支持BCD格式数据(长度为16位,数值范围:0到9999)的指令。当您要以BCD格式读取数据时,需将“数据格式”指定为“B”方式。“B”格式所适用的OMRON设备及内
此文档下载收益归作者所有