KV-X 系列 × GC-1000
EtherNet/IP™ 连接指南
内容
步骤 1 : 确认连接所需的设备
请准备以下设备。使用 KV-X 系列 以外的模块进行通信时,请切换为所使用的模块。
与 KV-X 系列通信时
步骤 2 : GC-1000[EtherNet/IP] 的设置
使用 GC Configurator,进行 GC-1000 的网络设置。本指南将以向 KV 系列和 GC-1000 分配以下 IP 地址时为例进行说明。
KV 系列中分配的 IP 地址 ……………… (例: 192.168.0.10(默认值))
GC-1000 中分配的 IP 地址 ……………… (例: 192.168.0.1)
1. 用 USB 电缆(OP-51580:2m / OP-86941:5m)连接电脑和 GC-1000。
启动 GC Configurator,然后单击 [ 新建 ]。
2. 在显示的 [ 新建 ] 对话框中,选择主控制器和标准模式,然后单击 [OK]。
3. 双击【选项】>【Ethernet】>【基本设定】,然后单击 [ 基本设定 ]。
在显示的 [ 基本设定 ] 对话框中,设置 IP 地址、子网掩码和默认网关,然后单击 [OK]。
4. 将【选项】>【Ethernet】>【EtherNet/IP】拖放到选项的 Ethernet(下图红框)中。
* 将“EtherNet/IP”添加到选项栏中。
5. 请通过“设备构成”和“程序”创建与 GC-1000 连接的模块的设置和安全控制程序。
有关“设备构成”和“程序”的详细信息,请参考《GC 系列用户手册》。
〈设备构成例〉
〈程序例〉
步骤 3 : KV-X 系列的设置
本节将介绍如何连接名为「Vendor Series」的虚拟设备,实际使用时请将「Vendor Series」替换为要连接的设备。
要点
KV-X 系列上,可以给EtherNet/IP的连接分配变量。
给EtherNet/IP的连接分配变量时,在[CPU系统设定]对话框的“系统设定”的“其他设定”中勾选“EtherNet/IP设置更新时显示变量设置对话框(E)”。
从“KV STUDIO”的菜单中选择【视图(V)】⇒【CPU系统设定(P)】,即显示[CPU系统设定]对话框。
勾选“EtherNet/IP设置更新时显示变量设置对话框(E)”后,即更新EtherNet/IP设置,当确定了单元编辑器的更改内容时,即显示给连接分配变量的对话框。
1.启动KV STUDIO,新建项目。支持型号选择“KV-X520”,单击〔OK〕。
显示[管理员设定]对话框,输入密码后点击[OK],显示[确认单元配置设定]对话框,单击〔是(Y)〕。
2.在单元编辑器上单击EtherNet/IP设定的图标。显示选择设置方法的对话框,单击〔手动(M)〕。
3.显示单元编辑器,在“设定单元(2)”选项卡中设置KV-X520的IP地址。在此,如下所示设置。
* Step4是导入传感器设置文件时的步骤。已经导入传感器设置文件时,请进入Step5。
4.显示[EtherNet/IP设置]窗口,选择【EDS文件(D)】→【注册(I)】,导入基恩士公司制传感器设置文件(ez1文件)。
* 可从Keyence官方网站下载传感器设置文件。
5. 在用Ethernet电缆连接了KV-X 系列IV4 系列的状态下,选择[EtherNet/IP设定]窗口的【文件(F)】→【自动配置(S)】。
6.实机和单元编辑器的配置不同时,会显示确认项目传输的对话框,在用USB电缆连接了PC和KV-X 系列的状态下单击〔是(Y)〕。
7.项目传输完成后,显示[设备查找设定]对话框,单击〔查找(F)〕。自动配置完成后,IV4 系列会自动注册,单击〔OK〕关闭[EtherNet/IP设置]窗口。
8.单击单元编辑器的〔OK〕退出。
要点
已勾选“EtherNet/IP设置更新时显示变量设置对话框(E)”时,显示[EtherNet/IP设备 变量设置]对话框。
输入分配给连接的变量的变量名,单击〔OK〕。
- 手动设置的方法
设置设备配置的方法在"EtherNet/IP设定"的[设备列表(1)]选项卡中,拖放“Vender Series”并创建设备配置。
设置数据的传输和监控器
1.从菜单中选择【监控器/模拟器(N)】>【PLC传输→监控器模式(C)】。
在[PLC传输]对话框中单击〔执行(E)〕。
2. 如果在传输数据之前和之后的显示以下对话框,请两次分别点击[是(Y)]。
3. 在工作空间的“Vender Series”上右键单击,选择【传感器IO监控(M)】。
可简单监控传感器中的信息。
要点
也可以启动实时时序图监控器,在图表上确认。
在“传感器IO监控”上右键单击,选择【实时时序图监控器(H)】。
不需要调整范围,因为即时时序图监控器会自动执行缩放。
如何通过程序来修改相关参数
从而更改设定值
传感器的设定值可以通过如下两种方法更改:
A : 从PC更改
B : 从梯形图程序更改
* 以下将以传感器MU-N(FD-0*C)为例进行说明。
A : 从PC更改
要从PC更改设定值,请使用KV STUDIO中的传输适配器功能
1. 在工作空间中展开单元配置。右键点击MU-N(FD-0*C)并选择[传输适配器设定(A)]
2. 在「MU-N(FD-0*C)」的参数上打勾,然后输入设定值。
点击 [写入适配器 (W)] 将设定值写入传感器。
*要读取传感器的设定值,请选择 [读取适配器 (R)]。
B : 从梯形图程序更改
通过梯形图程序,执行显示报文通讯来更改设定值。
如需进行显式报文,请使用传感器设置指令(SPWR 指令(写入传感器参数指令)、SPRD 指令(读取传感器参数指令))
1. 在编辑器模式下,创建一个梯形图程序,如下所示
* 关于参数编号的具体信息,请参照对应的参数表
2. 传输梯形图程序到PLC
3. 当Trg变为ON状态时,相对应的设置值会被改写
* 将设定值储存在Dst[#4] 中([结果储存位置] + 4)。
要点
RT(即时)编辑功能
当您使用梯形图程序时,您可以直接将软元件注释或者参数名输入到自动搜索并显示输入候选项。
补充 1 : 内存映射
描述隐式报文通信中使用设备的内存映射。
可用连接
将 GC-1000 添加到扫描列表后,将自动登录以下连接。
* 通过删除不使用的连接可以减轻通信负荷。
No. | 连接名称 | 输入/输出 | 尺寸(字节) | RP(I 默认值) | 最小 RPI |
---|---|---|---|---|---|
1 | 通信输入/状态数据 |
输入(GC→KV) 输出(KV→GC) |
174 92 |
20 20 |
5 5 |
2 | GL-R 监视数据(GC-Link PortA) | 输入(GC→KV) | 446 | 20 | 10 |
3 | GS 监视数据(GC-Link PortA) | 输入(GC→KV) | 72 | 20 | 10 |
4 | GL-R 监视数据(GC-Link PortB) | 输入(GC→KV) | 446 | 20 | 10 |
5 | GS 监视数据(GC-Link PortB) | 输入(GC→KV) | 72 | 20 | 10 |
通信输入 / 状态数据
IN:B000/W000 ~ OUT:B050/W054 ~
输入(GC → KV)
补偿 | 分配设备 | 项目 | |
---|---|---|---|
0 | W00 | 连接台数(增设模块) | |
1 | W01 | 连接台数(远程 I/O 模块) | |
2 | W02 | 型号信息(主控制器) | |
3 | W03 | 型号信息(增设模块 第 1 台) | |
… | … | … | |
12 | W0C | 型号信息(增设模块 第 10 台) | |
13 | W0D | 型号信息(远程 I/O 模块 第 1 台) | |
… | … | … | |
16 | W010 | 型号信息(远程 I/O 模块 第 4 台) | |
17 | W011 | 系统预约 | |
18 | W012 | 运行时间 | |
19 | W013 | ||
20 | 0 | B00 | RUN 状态(0:STOP 中/1:RUN 中) |
1 | B01 | 异常状态(0:无异常/1:有异常) | |
2 至 15 | B02 至 B0F | 系统预约 | |
21 | W014 | 错误发生件数 | |
22 | W015 | 错误代码(第 1 件)主代码 | |
23 | W016 | 错误代码(第 1 件)详细代码 | |
… | … | … | |
80 | W04F | 错误代码(第 30 件)主代码 | |
81 | W050 | 错误代码(第 30 件)详细代码 | |
82 | 0 | B010 | 通信输出位 0:00 |
… | … | … | |
15 | B01F | 通信输出位 0:15 | |
… | … | … | … |
85 | 0 | B040 | 通信输出位 3:00 |
… | … | … | |
15 | B04F | 通信输出位 3:15 | |
86 | W052 | GC-Link 端口状态 |
输出(KV → GC)
补偿 | 分配设备 | 项目 | |
---|---|---|---|
0 | 0 | B050 | 通信输入位 0:00 |
… | … | … | |
15 | B05F | 通信输入位 0:15 | |
… | … | … | |
3 | 0 | B080 | 通信输入位 3:00 |
… | … | … | |
15 | B08F | 通信输入位 3:15 | |
4 | W054 | 启用代码 0:00 | |
… | … | … | |
33 | W071 | 启用代码 1:13 | |
34 | W072 | 系统预约 | |
35 | W073 | 系统预约 | |
36 | W074 | PLC 文本 | |
… | … | ||
45 | W07D |
GL-R 监视数据(GC-Link PortA)
IN:B090/W07E ~
补偿 | 分配设备 | 项目 | |
---|---|---|---|
0 | W07E | 连接台数 | |
1 | W07F | 系统预约 | |
2 | W080 | 主模块类型 | |
3 | W081 | 子模块 1 类型 | |
4 | W082 | 子模块 2 类型 | |
5 | W083 | 主模块光轴数 | |
6 | W084 | 子模块 1 光轴数 | |
7 | W085 | 子模块 2 光轴数 | |
8 | 0 | B090 | 开关 1 |
… | … | … | |
5 | B095 | 开关 6 | |
6 至 15 | B096~ | 系统预约 | |
9 | W086 | 系统预约 | |
10 | 0 至 7 | W087 | 主模块受光量(第 1 光轴) |
8 至 15 | 主模块受光量(第 2 光轴) | ||
… | … | … | |
73 | 0 至 7 | W0C6 | 主模块受光量(第 127 光轴) |
8 至 15 | 系统预约 | ||
74 | 0 至 7 | W0C7 | 子模块 1 受光量(第 1 光轴) |
8 至 15 | 子模块 1 受光量(第 2 光轴) | ||
… | … | … | |
137 | 0 至 7 | W0106 | 子模块 1 受光量(第 127 光轴) |
8 至 15 | 系统预约 | ||
138 | 0 至 7 | W0107 | 子模块 2 受光量(第 1 光轴) |
8 至 15 | 子模块 2 受光量(第 2 光轴) | ||
… | … | … | |
201 | 0 至 7 | W0146 | 子模块 2 受光量(第 127 光轴) |
8 至 15 | 系统预约 | ||
202 | 0 | B0A0 | 第 1 光轴状态(0:OFF/1:ON) |
… | … | … | |
15 | B0AF | 第 16 光轴状态(0:OFF/1:ON) | |
… | … | … | |
216 | 0 | B0180 | 第 225 光轴状态(0:OFF/1:ON) |
… | … | … | |
15 | B018F | 第 240 光轴状态(0:OFF/1:ON) | |
217 | 0 | B0190 | 错误状态 |
1 至 15 | … | 系统预约 | |
218 | 0 | B01A0 | OSSD 输出状态 |
1 至 15 | … | 系统预约 | |
219 | 0 | B01B0 | 光强度下降报警 有效状态 |
1 至 15 | … | 系统预约 | |
220 | 0 | B01C0 | 光强度下降报警 检测状态 |
1 至 15 | … | 系统预约 | |
221 | W0148 | 光强度下降报警 检测阈值 | |
222 | W0149 | 光强度下降报警 检测时间 |
GS 监视数据(GC-Link PortA)
IN:B01D0/W014A ~
补偿 | 分配设备 | 项目 | |
---|---|---|---|
0 | W014A | 连接台数 | |
1 | 0 | B01D0 | 机型信息(第 1 台) |
1 | B01D1 | 锁定类型信息(第 1 台) | |
2 至 3 | … | 系统预约 | |
4 | B01D4 | 显示灯控制输出(第 1 台) | |
5 | B01D5 | ||
6 | B01D6 | 编码级别设置(第 1 台) | |
7 至 15 | … | 系统预约 | |
… | … | … | |
16 | 0 | B02C0 | 机型信息(第 16 台) |
1 | B02C1 | 锁定类型信息(第 16 台) | |
2 至 3 | … | 系统预约 | |
4 | B02C4 | 显示灯控制输出(第 16 台) | |
5 | B02C5 | ||
6 | B02C6 | 编码级别设置(第 16 台) | |
7 至 15 | … | 系统预约 | |
17 | 0 | B02D0 | OSSD 状态 |
1 | B02D1 | 锁定控制信息 | |
2 至 15 | … | 系统预约 | |
18 | 0 | B02E0 | 第 1 台的开闭状态 |
… | … | … | |
15 | B02EF | 第 16 台的开闭状态 | |
19 | 0 | B02F0 | 第 1 台的锁定状态 |
… | … | … | |
15 | B02FF | 第 16 台的锁定状态 | |
20 | W014C |
存储连接到 GC-Link 端口 A 的第 1 台 GS 的详细信息。
bit0:开闭状态(0:Open/1:Close) bit1:锁定状态(0:解除锁定/1:锁定) bit2:红色 LED 状态(0:熄灭/1:点亮) bit3:绿色 LED 状态(0:熄灭/1:点亮) |
|
… | … | … | |
35 | W015B |
存储连接到 GC-Link 端口 A 的第 16 台 GS的详细信息。
bit0:开闭状态(0:Open/1:Close) bit1:锁定状态(0:解除锁定/1:锁定) bit2:红色 LED 状态(0:熄灭/1:点亮) bit3:绿色 LED 状态(0:熄灭/1:点亮) |
GL-R 监视数据(GC-Link PortB)
IN:B0300/W015C ~
补偿 | 分配设备 | 项目 | |
---|---|---|---|
0 | W015C | 连接台数 | |
1 | W015D | 系统预约 | |
2 | W015E | 主模块类型 | |
3 | W015F | 子模块 1 类型 | |
4 | W0160 | 子模块 2 类型 | |
5 | W0161 | 主模块光轴数 | |
6 | W0162 | 子模块 1 光轴数 | |
7 | W0163 | 子模块 2 光轴数 | |
8 | 0 | B0300 | 开关 1 |
… | … | … | |
5 | B0305 | 开关 6 | |
6 至 15 | B0306~ | 系统预约 | |
9 | W0164 | 系统预约 | |
10 | 0 至 7 | W0165 | 主模块受光量(第 1 光轴) |
8 至 15 | 主模块受光量(第 2 光轴) | ||
… | … | … | |
73 | 0 至 7 | W01A4 | 主模块受光量(第 127 光轴) |
8 至 15 | 系统预约 | ||
74 | 0 至 7 | W01A5 | 子模块 1 受光量(第 1 光轴) |
8 至 15 | 子模块 1 受光量(第 2 光轴) | ||
… | … | … | |
137 | 0 至 7 | W01E4 | 子模块 1 受光量(第 127 光轴) |
8 至 15 | 系统预约 | ||
138 | 0 至 7 | W01E5 | 子模块 2 受光量(第 1 光轴) |
8 至 15 | 子模块 2 受光量(第 2 光轴) | ||
… | … | … | |
201 | 0 至 7 | W0224 | 子模块 2 受光量(第 127 光轴) |
8 至 15 | 系统预约 | ||
202 | 0 | B0310 | 第 1 光轴状态(0:OFF/1:ON) |
… | … | … | |
15 | B031F | 第 16 光轴状态(0:OFF/1:ON) | |
… | … | … | |
216 | 0 | B03F0 | 第 225 光轴状态(0:OFF/1:ON) |
… | … | … | |
15 | B03FF | 第 240 光轴状态(0:OFF/1:ON) | |
217 | 0 | B0400 | 错误状态 |
1 至 15 | … | 系统预约 | |
218 | 0 | B0410 | OSSD 输出状态 |
1 至 15 | … | 系统预约 | |
219 | 0 | B0420 | 光强度下降报警 有效状态 |
1 至 15 | … | 系统预约 | |
220 | 0 | B0430 | 光强度下降报警 检测状态 |
1 至 15 | … | 系统预约 | |
221 | W0226 | 光强度下降报警 检测阈值 | |
222 | W0227 | 光强度下降报警 检测时间 |
GS 监视数据(GC-Link PortB)
IN:B0440/W0228 ~
补偿 | 分配设备 | 项目 | |
---|---|---|---|
0 | W0228 | 连接台数 | |
1 | 0 | B0440 | 机型信息(第 1 台) |
1 | B0441 | 锁定类型信息(第 1 台) | |
2 至 3 | … | 系统预约 | |
4 | B0444 | 显示灯控制输出(第 1 台) | |
5 | B0445 | ||
6 | B0446 | 编码级别设置(第 1 台) | |
7 至 15 | … | 系统预约 | |
… | … | … | |
16 | 0 | B0530 | 机型信息(第 16 台) |
1 | B0531 | 锁定类型信息(第 16 台) | |
2 至 3 | … | 系统预约 | |
4 | B0534 | 显示灯控制输出(第 16 台) | |
5 | B0535 | ||
6 | B0536 | 编码级别设置(第 16 台) | |
7 至 15 | … | 系统预约 | |
17 | 0 | B0540 | OSSD 状态 |
1 | B0541 | 锁定控制信息 | |
2 至 15 | … | 系统预约 | |
18 | 0 | B0550 | 第 1 台的开闭状态 |
… | … | … | |
15 | B055F | 第 16 台的开闭状态 | |
19 | 0 | B0560 | 第 1 台的锁定状态 |
… | … | … | |
15 | B065F | 第 16 台的锁定状态 | |
20 | W022A |
存储连接到 GC-Link 端口 B 的第 1 台 GS 的详细信息。
bit0:开闭状态(0:Open/1:Close) bit1:锁定状态(0:解除锁定/1:锁定) bit2:红色 LED 状态(0:熄灭/1:点亮) bit3:绿色 LED 状态(0:熄灭/1:点亮) |
|
… | … | … | |
35 | W0239 |
存储连接到 GC-Link 端口 B 的第 16 台 GS的详细信息。
bit0:开闭状态(0:Open/1:Close) bit1:锁定状态(0:解除锁定/1:锁定) bit2:红色 LED 状态(0:熄灭/1:点亮) bit3:绿色 LED 状态(0:熄灭/1:点亮) |