欧姆龙TCP/IP协议 
 组态王设置
 硬件连接与配置
TCP/IP协议支持与欧姆龙系列PLC之间的通讯。本协议采用以太网通讯,将使用你计算机中 的网卡。
您可以按下图将组态王与一个或多个PLC相连。
组态王与PLC之间的连接可以采用连接适配器,如3G2A6-LK201-EV1、C200H-LK201等,也可以直接与带有RS232接口的PLC连接。 
 
目前我们支持CS1系列,CV系列,C系列的以太网模块,请您根据所选用的以太网模块的型号从组态王中选择设备。在这里我们只说明CJ1系列的以太网模块,其它模块可参照此帮助。
1、定义组态王设备
组态王定义设备时请根据所选用的PLC的具体型号定义设备:
 PLC\欧姆龙\C Serial\以太网
 PLC\欧姆龙\CJ1\以太网
 PLC\欧姆龙\CS1\以太网
 PLC\欧姆龙\CV Serial\以太网
2、设备地址及通讯参数定义
组态王中定义设备地址时,格式如下:目的IP地址:目的节点.源节点(#.#.#.#:#.#
目的IP地址
PLC设备的IP地址
目的节点
(即以太网模块的Node Number)PLC目的IP地址的最后一个数相同
源节点
与本机IP地址的最后一个数相同。
PLC的以太网模块的单元号(Unit Number)按出场设定为0
例如:PLC设备的IP地址为192.168.1.34 运行组态王机器上的IP地址(PCIP地址)为:192.168.1.225
那么目的节点就为:34,源节点就为225 所以设备地址就为192.168.1.34:34.225.如下图所示:
3、组态王数据词典-IO变量定义
1)、组态王中寄存器列表
 寄存器名称
 寄存器格式
寄存器范围
 数据类型
 变量类型
读写属性
寄存器说明
 
CI0
IRddddd
0~~99999
USHORT,SHORTBIT
I/O整型,I/O离散
读写
外部输入/输出寄存器
DM
DMddddd
0~~99999
USHORT,SHORT,BCD,LONG,
LONGBCD,FLOAT
I/O整型,
I/O实型
读写
数据寄存器
AR
ARddddd
0~~99999
USHORT,SHORTBIT
I/O整型,I/O离散
读写
辅助寄存器
HR
HRddddd
0~~99999
USHORT,SHORTBIT
I/O整型,I/O离散
读写
保持寄存器
STR
STR##
0~~99999
STRING
I/O字符型
读写
操作DM区的字符类型数据的寄存器
WR
WRddddd
0~~99999
USHORT,SHORTBIT
I/O整型,I/O离散
读写
 
TIM
TIMddddd
0~~99999
USHORT,BCD
I/O整型
读写
 
CNT
CNTddddd
0~~99999
USHORT,BCD
I/O整型
读写
 
EM
EM#.#
0~~99999
USHORT,SHORT,BCD,LONG,
LONGBCD,FLOAT
I/O整型,I/O实型
读写
外部模块寄存器tcp ip协议4和6
 特别说明:
1、对于所有的离散量定义格式为: 寄存器+数据地址++位号
例:寄存器名:CIO
变量类型为:I/O离散
寄存器格式:CIO108
数据类型:BIT
2EM#.#,前一个#表示EM的块号,后一个#是数据地址。例如寄存器名为EM1.2,表示第1EM1号地址。
3、对于AR辅助寄存器地址范围为0--447的通道号是只能读不能写的。而从448--9999范围的是可读写的.
4STR寄存器是操作DM区的字符串类型的,定义为STR##,前一个#表示起始地址,后一个#是字符串长度,支持汉字输入、输出,最多读0-63个汉字。
寄存器举例 
1DM11
寄存器:DM11(DM11,DM011)
数据类型:USHORT,SHORT,BCDLONGLONGBCD
变量类型:I/O整型
说明:组态王中变量的类型为I/O整型,寄存器名为DM0011,对应于DM区(即PLC编程软件中的D区)中的第十通道,其数据类型为USHORT,SHORT,BCDLONGLONGBCD
2DM0010
寄存器名:DM0010DM10DM010DM00010
数据类型:FLOAT
变量类型:I/O实型
说明:组态王中变量的类型为I/O实型,寄存器名为DM0010,对应于DM区(即PLC编程软件中的D区)中的第十通道,其数据类型为FLOAT
3:HR5
寄存器:HR5
数据类型:USHORTSHORT
变量类型:I/O整型
说明:组态王中变量的类型为I/O整型,寄存器名为HR5,对应于HR区(即PLC编程软件中的H区)中的第五通道,其数据类型为USHORT
4HR56
寄存器名:HR530
数据类型:BIT
变量类型:I/O离散
说明:组态王中变量的类型为I/O离散,寄存器名为HR5,对应于HR区(即PLC编程软件中的H区)中的第五通道,的第六位离散量 ,其数据类型为BIT
5AR5
寄存器:AR5
数据类型:USHORTSHORT
变量类型:I/O整型
说明:组态王中变量的类型为I/O整型,寄存器名为AR5,对应于AR区(即PLC编程软件中的A区)中的第五通道,其数据类型为USHORTSHORT
6WR5
寄存器:WR5
数据类型:USHORTSHORT
变量类型:I/O整型
说明:组态王中变量的类型为I/O整型,寄存器名WR5,对应WR区(即PLC编程软件中的W区)中的第五通道,其数据类型为USHORTSHORT
7STR58
寄存器:STR58
数据类型:STRING
变量类型:I/O字符型
说明:组态王中变量的类型为I/O字符型,寄存器名为STR58,操作DM区的字符串类型,对应其始地址为5,字符串长度为8DM区的字符进行读写操作。
8:EM1,2
寄存器:EM1,2
数据类型:USHORT,BCD
变量类型:I/O整型
说明:组态王中变量的类型为I/O整型,寄存器名为EM1,2,表示第1EM1号地址,其数据类型为USHORT
CJ1系列以太网PLC软件配置
以太网选择Ethernet。(以太网地址设置参考IP地址设置),其中的以太网配置请参考以太网使用帮助。
选择完网络类型后点击右边的设置按钮,进入网络设定对话框,如下图:
在这个对话框里,主要是要设置PLC设备的IP地址,如上图在IP地址编辑框中输入PLC设备的IP地址192.168.1.34,设备IP地址设置完成后点击确定,这样一个新工程就建立完成了。如下图:
给PLC上电后,点击菜单PLC下的在线工作,会弹出一个询问是否连接PLC的对话框,直接选取是。此时PLC就处于在线监视状态。在编辑模式下,双击“IO表”点中”以太网单元“,点击鼠标右键。在右键弹出的下拉链中选择”单元设置“项,弹出以太网单元CPU总线单元对话框,在此对话框里修改模块网络TCP/IP设置,并传送到PLC。(过程如下图所示)
通过以上步骤全部设置完成后,编程软件CX-Programer就通过Ethernet与设备PLC进行了连接,此时就可以通过此编程软件CX-Programer对数据进行监视了。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。