PLC_OMRON_HostLink_C_mode
此驱动为欧姆龙公司HotstLink协议,HostLink协议是欧姆龙的专业协议,通过HostLink协议使用微控设备的串行口可与OMRON的PLC设备通讯。
HostLink包括两种指令格式,一种是C-mode,另一种是FINS。C-mode指令此采用的是ASCII码,适用于所有OMRON的PLC通讯。FINS指令采用的二进制码,只适用与新开发的PLC。
该协议是HostLink协议中的C-Mode。
C-mode不能读取W区数据,会反馈@00IC4A*
一.通道配置
1.1、通讯配置
使用串行通讯,欧姆龙串行口线序定义与其他通用串口定义不同。
欧姆龙PLC的HostLink通讯协议使用的串行参数可通过欧姆龙PLC编程软件查看。
一般设置为:
波特率 9600
数据字长 7位
校验方式 偶校验
停止位 2位
①.9针串行口与欧姆龙串口连接
常规串口的2对应欧姆龙PLC的2
常规串口的3对应欧姆龙PLC的3
常规串口的5对应欧姆龙PLC的9
②.3引脚串行口与欧姆龙串口连接
TX接欧姆龙PLC的2
RX接欧姆龙PLC的3
GND接欧姆龙PLC的9
如果通讯不正常可将TX与RX接线尝试对调。
1.2、驱动属性配置
超时时间(ms) 默认为1000 单位毫秒
二、设备配置
2.1、基本信息
设备地址 欧姆龙PLC的HostLink通讯协议使用的设备地址可通过欧姆龙PLC编程软件查看。
2.2、点表
参数 | 说明 |
---|---|
采集点名 | 会按照"变量名"和通道自动生成 |
变量名 | 变量名 |
变量描述 | 变量描述 |
变量编号 | 变量编号 |
虚量 | 未勾选时按照后边配置项配置,勾选后可实现脚本计算 |
内存区 | 分为AR、CH(IR别名)、DM、HR、IR、LR、PV(计时/计数器PV)、TC(计时/计数器状态)、CIO、EM、WA |
读写属性 | 读写、只读、只写 |
地址 | TC类型的一个地址代表一个位,值只有0/1;取n地址的状态值则需要将"地址"参数设置为n;例如取6地址的值则需要设置"地址"参数为"6","数据类型"选择为"位" 其它"内存区"类型的点一个地址代表两个字节;在取位值时需要将"数据类型"设置为"位"类型,"地址"参数采用n.m的方式取n地址的m位值;例如取1地址的第12位的状态量则需要设置"地址"参数为"1.12","数据类型"选择为"位" |
数据类型 | 除"内存区"类型为TC类型的点只支持"位"类型外,其它"内存区"类型均支持所有类型 |
系数 | 有效 |
基数 | 有效 |
扫描周期 | 查询周期 |