《欧姆龙PLC驱动产品规格说明书》由会员分享,可在线阅读,更多相关《欧姆龙PLC驱动产品规格说明书(11页珍藏版)》请在金锄头文库上搜索。
1、修改版本:V1.0欧姆龙PLC驱动产品规格说明书(本说明书说明驱动产品的功能,性能指标,是测试工程师、文档工程师和开发人员交流的重要依据,是编写测试用例和帮助文档的重要依据。下边几项是必须填写的,如果还有需要说明的部分,需要编写更多的内容)修订记录日期版本号创建人说明2007-5-101.0皮敏捷创建2007-5-151.1皮敏捷修改寄存器TSV、CSV的数据类型2007-5-161.2皮敏捷修改2011-10-1360.3.30.30宋磊在设备地址上添加了打包长度的设定项目经理填写一、 产品功能简介a) 硬件功能概述(简要说明硬件设备功能):欧姆龙PLCb) 支持协议说明(说明支持的协议,特
2、别是针对多协议的设备一定要说明该驱动支持哪种协议,对协议支持到什么程度)欧姆龙HostLink协议(包括C-mode指令和FINS指令)此次是对旧有驱动的升级,对旧有驱动作如下修改: 1. 对CS1系列和CJ1系列PLC的DM区增加批量写的功能 2. 对CJ1系列和CS1系列PLC去掉TSV和CSV寄存器,因为这两个系列的PLC中并 没有对应的TSV和CSV内存区3. 增加了国际化支持c) 支持的硬件型号说明:支持C系列、CS1系列、CJ1系列、CV系列二、 驱动接口:(3.0开发包 3.0以前的开发包 开发配置工具) (程序员必须填写,对于3.0开发包的编程规范参加附录,测试工程师按下面的规
3、范要求执行测试)三、 设备添加方式a) 在组态王中定义设备时请选择:组态王定义设备时请根据所选用的PLC的具体型号定义设备PLC 欧姆龙 C Series HostLinkPLC 欧姆龙 CJ1 HostLinkPLC 欧姆龙 CS1 HostLinkPLC 欧姆龙 CV Series HostLink英文版设备列表路径:PLC OMRON C Series HostLinkPLC OMRON CJ1 HostLinkPLC OMRON CS1 HostLinkPLC OMRON CV Series HostLink本次测试是用C Series系列PLC进行测试b) 设备向导页选项的特殊说明:
4、是否选串口是 否是否有地址选择页是 否通讯方式RS232 RS422 RS485 专用卡 网络卡描述HostLink通讯卡名(没有的不需要填写)c) 对于串口设备通讯参数的推荐设置如下设置项波特率数据位长度停止位长度奇偶校验位推荐值960072偶校验四、 本设备的地址格式及地址范围有两种连接方式,直连和通过网络连接, 因此地址格式有2种1直通:nUnitNo2网络连接:nUnitNo:DNA.DA1.DA2nUnitNo:与上位机直接相连的PLC的HostLink单元号,取值范围031DNA:PLC所在网络的FINS网络号,取值范围0127,通过PLC编程软件可以设置DA1:PLC所在网络的F
5、INS节点号,取值范围062,通过PLC编程软件可以设置DA2:PLC所挂接的模块的单元号,必须为0,即只能读写CPU单元的数据注意:1. 若是通过PLC与其它的PLC通信也就是通过FINS网络,则要采取nUnitNo:DNA.DA1.DA2这种格式,这种情况下,与计算机直连的PLC不能是C系列PLC,因为C系列的不支持网络连接功能。 2. 若仅仅通过串口与PLC直接通信,则采取nUnitNo这种格式即可默认的PLC设备地址为0,如果需要修改通信参数或设备地址,可以使用CX-Programmer工具,也可以使用欧姆龙提供的适配器。如果需要修改打包长度,则需在设备地址后加“,”后填写数据,此数据
6、的值将会作为打包长度,范围10到269,超出范围无法设置;如果不设置则打包长度为最大值269。五、 寄存器列说明1. C系列寄存器列表寄存器名称通道范围数据类型变量类型读写属性寄存器说明AR065535BIT|BYTE|SHORT|USHORT|BCD|LONG|LONGBCD|FLOAT|STRINGI/O离散I/O整数I/O实数I/O字符串读写辅助寄存器SR065535BIT|BYTE|SHORT|USHORT|BCD|LONG|LONGBCD|FLOAT|STRINGI/O离散I/O整数I/O实数I/O字符串读写保持寄存器IR065535BIT|BYTE|SHORT|USHORT|BCD
7、|LONG|LONGBCD|FLOAT|STRINGI/O离散I/O整数I/O实数I/O字符串读写输入/出寄存器HR065535BIT|BYTE|SHORT|USHORT|BCD|LONG|LONGBCD|FLOAT|STRINGI/O离散I/O整数I/O实数I/O字符串读写保持寄存器LR065535BIT|BYTE|SHORT|USHORT|BCD|LONG|LONGBCD|FLOAT|STRINGI/O离散I/O整数I/O实数I/O字符串读写连接寄存器DM065535BIT|BYTE|SHORT|USHORT|BCD|LONG|LONGBCD|FLOAT|STRINGI/O离散I/O整数I
8、/O实数I/O字符串读写数据寄存器EM065535BIT|BYTE|SHORT|USHORT|BCD|LONG|LONGBCD|FLOAT|STRINGI/O离散I/O整数I/O实数I/O字符串读写扩展寄存器CIO065535BIT|BYTE|SHORT|USHORT|BCD|LONG|LONGBCD|FLOAT|STRINGI/O离散I/O整数I/O实数I/O字符串读写输入/出寄存器TIM065535BITBCDI/O离散I/O整数只读读写定时器寄存器CNT065535BITBCDI/O离散I/O整数只读读写计数器寄存器TIMEOUT00USHORTI/0整数读写超时寄存器ERROR01BC
9、DI/0整数只读错误寄存器TSV02047BCDI/O整数读写定时器设置寄存器CSV02047BCDI/O整数读写计数器设置寄存器2. CS1系列、CJ1系列寄存器列表寄存器名称通道范围数据类型变量类型读写属性寄存器说明AR065535BIT|BYTE|SHORT|USHORT|BCD|LONG|LONGBCD|FLOAT|STRINGI/O离散I/O整数I/O实数I/O字符串读写辅助寄存器HR065535BIT|BYTE|SHORT|USHORT|BCD|LONG|LONGBCD|FLOAT|STRINGI/O离散I/O整数I/O实数I/O字符串读写保持寄存器WR065535BIT|BYTE
10、|SHORT|USHORT|BCD|LONG|LONGBCD|FLOAT|STRINGI/O离散I/O整数I/O实数I/O字符串读写工作寄存器DM065535BIT|BYTE|SHORT|USHORT|BCD|LONG|LONGBCD|FLOAT|STRINGI/O离散I/O整数I/O实数I/O字符串读写数据寄存器EM065535BIT|BYTE|SHORT|USHORT|BCD|LONG|LONGBCD|FLOAT|STRINGI/O离散I/O整数I/O实数I/O字符串读写扩展寄存器CIO065535BIT|BYTE|SHORT|USHORT|BCD|LONG|LONGBCD|FLOAT|S
11、TRINGI/O离散I/O整数I/O实数I/O字符串读写输入/出寄存器TIM065535BITBCDI/O离散I/O整数只读读写定时器寄存器CNT065535BITBCDI/O离散I/O整数只读读写计数器寄存器TIMEOUT00USHORTI/0整数读写超时寄存器ERROR01BCDI/0整数只读错误寄存器CTRLA00BITI/O离散读写CTRLC00BITI/O离散读写HOK00BITI/O离散只读3. CV系列寄存器列表寄存器名称通道范围数据类型变量类型读写属性寄存器说明AR065535BIT|BYTE|SHORT|USHORT|BCD|LONG|LONGBCD|FLOAT|STRING
12、I/O离散I/O整数I/O实数I/O字符串读写辅助寄存器DM065535BIT|BYTE|SHORT|USHORT|BCD|LONG|LONGBCD|FLOAT|STRINGI/O离散I/O整数I/O实数I/O字符串读写数据寄存器EM065535BIT|BYTE|SHORT|USHORT|BCD|LONG|LONGBCD|FLOAT|STRINGI/O离散I/O整数I/O实数I/O字符串读写扩展寄存器CIO065535BIT|BYTE|SHORT|USHORT|BCD|LONG|LONGBCD|FLOAT|STRINGI/O离散I/O整数I/O实数I/O字符串读写输入/出寄存器TIM06553
13、5BITBCDI/O离散I/O整数只读读写定时器寄存器CNT065535BITBCDI/O离散I/O整数只读读写计数器寄存器TIMEOUT00USHORTI/0整数读写超时寄存器ERROR01BCDI/0整数只读错误寄存器说明: 1, 对于只写寄存器,请将采集频率设置为0 2, CTRLA、CTRLC、HOK这三个寄存器是在原有驱动的基础上新增加的三个寄存器,用于对CJ1系列和CS1系列PLC的DM区实现批量写的功能3, 各寄存器针对不同类型定义的不同格式。其中:寄存器名称定义格式SHORT,USHORT,FLOAT,LONG,LONGBCD,BCDBITBYTESTRINGAR,DM, HR,IR,LR,SR,WR,CIOAxxxxxx