您的当前位置:首页正文

LS通讯指南

2023-01-03 来源:意榕旅游网
目 录

第一章 :变频器IG5 与PC MODBUS通讯例程 ...................................................-

第二章 :变频器IG5 与PLC MODBUS通讯例程 ...................................................

第三章 :变频器IGX 与PLC RS-485通讯例程.......................................................

第四章 :变频器IS5 与 F-NET通讯例程...................................................................

第五章 :变频器第六章 :变频器第七章 :第八章 :第九章 :第十章 :

IS5 与PLC D-NET通讯例程 .................................................... - 1

IS5 与PLC P-NET通讯例程 .........................................................XGB PLC 与XGK PLC 的RS-485 通讯……………….47 XGB PLC 与Master-K120S的MODBUS 通讯……..….60 XGB PLC与XGK PLC 的FEnet的通讯………….…….72 XGB PLC 与IG5 变频器的MODBUS 通讯………..….82 第一章:变频器IG5 与PC MODBUS通讯例程

一. 硬件连接

1. PC: 安装串口通讯软件2. 变频器:IG5

3. 转换器:ND-6520

二. 变频器设置

1. DRV [控制模式]: 3(RS-485) 2. FRQ [频率模式]: 5(RS-485)

3. I/O -50 [通讯口]: 7(MODBUS RTU) 4. I/O -46 [变频器站号]: 1

5. I/O -47 [波特率]: 3(出厂值9,600 bps)

三. 通讯软件参数设置 A. 频率设定

- 1 -

1. 选择通讯方式:Protocol: MODBUS

2. 变频器站号:INV Number: 1 3. 控制方式设定:Function: 06

注:06代表向变频器写数据,04代表从变频器读数据 4. 目标地址设定:0005

注:0005是变频器的频率地址,0006是控制指令地址等,详细见变频器用户手册。 5. 写入的数据:1388,此处的1388是十六进制的,转换成十进制就是5000,表示要给变频器写入的频率是50.00HZ. 6. 通讯端口设定:Port :Com1 7. 波特率设定:Baud Rate: 9600

点击发送Send,当有RX数据返回值的时候,说明通讯已成功。

B. 运行命令发送

C. 停止命令发送

- 2 -

第二章:变频器IG5 与PLC MODBUS通讯例程

一. 硬件连接

1. PLC: MASTER-K120S标准型,作为主站 2. 变频器:IG5作为从站

二. 变频器设置

1. DRV [控制模式]: 3(RS-485)

2. FRQ [频率模式]: 5(RS-485)

3. I/O -50 [通讯口]: 7(MODBUS RTU) 4. I/O -46 [变频器站号]: 1

5. I/O -47 [波特率]: 3(出厂值9,600 bps)

三. PLC 参数设置

1.选择通道1, 通讯为Enable, 2. PLC站号设置为0,波特率设置9600 3. 选择通讯协议MODBUS 设PLC为主站:Master.

传送方式选择:RTU(HEX)

- 3 -

四. PLC 程序

注解: 1.

,H0110的意思是指要表示对方的站号和功能代码,

这里的01代表要与站号01 的变频器通讯,

10(这里的10是十六进制的H10,十进制就是16,在MODBUS 协议中代表编码16.)是指MODBUS的通用的功能代码:设置(写入)多个寄存器. 2.

首地址是0005,就是设定频率. 3.

,设定要写入的数目,这里是2,代表这次发送要2个字,

发送到变频器的0005和0006 的地址中

,是指要写入对方的首地址,这里指要写入变频器的

4. 5.

,要发送的数据准备.

A. MODCOM是MODBUS的通讯指令,0001代表PLC的通讯端口是通道1

B. D0000指设定通讯代码和站号,其后会自动发送D1,D2的设置信息, 在此说明一下,只要指明设定信息是以D0开始的,D1,D2就会自动发送. D0,D1,D2设置的信息将1,2,3条的解释.

C. D1000指要发送数据的PLC首地址,就是将D1000的数据写入到0005,因为设定的发送数目是2,所以D1001的数据会自动写入0006中.

D. MI0用来保存通讯状态的.

- 4 -

第三章:变频器IGX 与PLC RS-485通讯例程

一. 硬件连接

1. PLC: MASTER-K120S标准型,作为主站 2. 变频器:IGX 作为从站

二. 变频器设置

1. DRV-03 [控制模式]: 3(RS-485) 2. DRV-04 [频率模式]: 7(RS-485) 3. I/O -59 [通讯口]: 1(LS BUS) 4. I/O -60 [变频器站号]: 1

5. I/O -61 [波特率]: 3(出厂值9,600 bps)

三. PLC 参数设置

1.选择通道1, 通讯为Enable,

2. PLC站号设置为0,波特率设置9600 3.选择专用协议DEDICATED LG INVERTER选项,点击LIST.

- 5 -

4. PLC 发送数据设置

设置变频器站号Station是1,每次发送数据的个数Address Number是3,模式是Send. PLC 发送数据的首地址是D0 变频器接收数据的首地址是4

就是将PLC D0的数据传送至 变频器寄存器4中(变频器参数琐(0:锁定1:解锁))

将PLC D1的数据传送至 变频器寄存器5中(输出频率) 将PLC D2的数据传送至 变频器寄存器6中(运行指令) 设置完毕,点击OK.

5. PLC 接收数据设置

设置变频器站号Station是1,每次接收数据的个数Address Number是3,模式是Receive. PLC接收数据的首地址是D10

变频器发送数据的首地址是7

就是将变频器寄存器7中的数据(加速时间)传送至 PLC的D10中

将变频器寄存器8中的数据(减速时间)传送至 PLC的D11 中 将变频器寄存器9中的数据(输出电流)传送至 PLC 的D12中 设置完毕,点击OK.

- 6 -

四. PLC 程序

注解:

1. 当P0接通时,

,根据参数设置,D0会把数据H1传送到

变频器的寄存器4中,将参数锁解锁,这样就可以向变频器写参数了.

,根据参数设置,D1会把数据4000传送到变频器的寄

存器5中,变频器的输出频率变为40.00HZ.

,根据参数设置,D2会把数据H2传送到变频器的寄存

器6中,变频器的正转启动.在此需要说明一下,H2代表十六进制的2,二进制是0010. 2. 当P1接通时,

, 根据参数设置,D10中的把数据来自变

频器的寄存器7(加速时间),这样加速时间值传送到M000中保存.

, 根据参数设置,D11中的把数据来自变频器的寄存器

8(减速时间),这样减速时间值传送到M001中保存.

,根据参数设置,D12中的把数据来自变频器的寄存器

9(输出电流),这样输出电流值传送到M002中保存.

- 7 -

第四章:变频器IS5 与 F-NET通讯例程

一. 硬件连接:

PLC:MASTER K120S 主单元,通讯模块G7L-FUEA。 变频器:IS5,F-NET卡。

图1:基本连接

图2:单台变频器端子连接

如果有多台变频器的话,可以用以下方式连接:

图3:多台变频器端子连接

二:变频器设置:

1.通讯卡型号:此参数不需要设置,自动识别.

2.控制模式设置:

控制模式共有四种选项:

None . Command:命令组. Freq:频率 . Command+ Freq:命令组和频率 在此选择Command+ Freq组,可以对变频器进行启动,停止,频率设置等操作.

- 8 -

3.站号设置:

设置站号:1

三.PLC 设置:

1. BUILT_IN CNET和ROM MODE开关拨到ON的位置

2. 通讯模块G7L-FUEA的站号设置为00,

.

四. PLC 参数设定

1.选择通道0, 通讯为Enable,选择FIELDBUS MASTER选项,点击LIST.

2.设置KIND为Fnet,PLC自身站号SELF-STATION设置为0.

- 9 -

3.PLC数据发送设置:

设置变频器站号是1,第0组数据,远程发送REMOTE OUT PLC 发送数据区域的TX首地址是D0,长度是3个字 接收数据区域的RX 在此不起作用.

4.PLC数据接收设置:

设置变频器站号是1,第1组数据,远程接收REMOTE IN PLC 接收数据区域的RX首地址是D20,长度是5个字 发送数据区域的TX 在此不起作用.

- 10 -

五.PLC 程序

注意:PLC 发送区域的首地址,如本例中的D0,是用来写对变频器操作命令的, A. H50 代表开始读变频器中数据,

在本例中,

表示将变频器地址B中的数据传送到PLC 的D1中.

B. H51代表开始设置变频器地址和PLC中的某个地址构成一一对应的关系,

如本例中,

表示将变频器的地址5,6分别与PLC的地址D1,D2相对应,为向变频器中写参数打下基础. C. H52 代表开始设置变频器参数.

如本例中率为40.00HZ.

表示将4000写入D1,根据对应关系,PLC的D1中的数据自动发送到变频器地址5,设置其频表示将H2 写入D2,根据对应关系,PLC的D2中的数据自动发送到变频器地址6,设置变频器正向运转输出.

如果要让变频器停止输出,只要将H1写入地址D2就可以了.

★ 如果要写参数到变频器,步骤B一定要设置.

- 11 -

第五章:变频器IS5 与PLC D-NET通讯例程

一.

DEVICE-NET 通讯设置流程

硬件连接 ↓ 主从站硬件设置 ↓ MASTER K120S PLC 参数设置 ↓ 下载到PLC ↓ 执行Sycon ↓ Sycon 组态设置 ↓ 从串口联机到Sycon CIF ↓ 下载Sycon组态到通讯模块DMEA ↓ 打开 XG-PD ↓ XG-PD联机串口设置 ↓ 联机到XG-PD ↓ 读I/O 信息 ↓ 定义高速链接工程 ↓ 设置通讯模块和通讯周期 ↓ 上载Sycon参数 ↓ 高速链接模块信息 ↓ 写高速链接参数到CPU ↓ 高速链接允许 手动设置 软件KGL-WIN设置 软件Sycon设置 软件XG-PD设置

- 12 -

二.

硬件连接:

PLC:MASTER K120S系列K7M-DR60U,XGT XGK-CPUH系列,

通讯模块G7L-DBEA,XGL-DMEA。

变频器:IS5,D-NET卡。

图1:基本连接

图2:通讯端子连接

三.从站1变频器设置:

1.通讯卡型号:此参数不需要设置,自动识别.

2.控制模式设置:

控制模式共有四种选项:

None . Command:命令组. Freq:频率 . Command+ Freq:命令组和频率 在此选择Command+ Freq组,可以对变频器进行启动,停止,频率设置等操作.

3.站号设置:

- 13 -

设置站号:1

4.波特率设置:

设置波特率:125 Kbps

5.输出参数个数设置:

6.输出参数1地址:

7.输出参数2地址:

8.输出参数3地址:

9.输出参数4地址:

10.输入参数个数设置:

11.输入参数1地址:

12.输入参数2地址:

13.输入参数3地址:

14.输入参数4地址:

四.从站2 Master-k120S PLC 设置:

1. BUILT_IN CNET和ROM MODE开关拨到ON的位置

2. 通讯模块G7L-DBEA的站号设置为02,波特率:125 Kbps。

黑点为开关的位置,开关7,8用来设定波特率,7,8在ON的位置(都拨在下方):125 Kbps,7在OFF,8在ON的位置:250 Kbps,

- 14 -

7在ON,8在OFF的位置:500 Kbps。 开关1,2,3,4,5,6用来设定站号:

开关 站号 1 2 3 4 5 6 00,0000 站0 0n 0n 0n 0n 0n 0n Off 0n 0n 0n 0n 0n 00,0001 站1 0n Off 0n 0n 0n 0n 00,0010 站2 …………………………………………

五. PLC 参数设定

1.选择通道0,选择FIELDBUS Slave,设置成从站,点击LIST.

2.PLC数据接收设置:

设置主站发送区域D0中的数据,

从站接收到的数据保存在P004,共接收4个字节,另外4个为数据交换的交换区用.

3.PLC程序:

- 15 -

五.用Sycon配置网络

1.用2-3,3-2,5-5 PLC下载线连接XGL-DMEA配置端口CONFIG. 新建文件,选择通讯类型DeviceNet,点击OK。

2.插入主模块,选择INSERT →MASTER,选择主类型到XGL-DMEA主板的COM-C-DNM口,添加COM-C-DNM,点击OK

- 16 -

3.双击MASTER,然后设置主模块的站地址为0。

- 17 -

4.设置主站波特率,Setting→Bus parameters: 125 Kbps,点击OK。

5.保存文件

- 18 -

6.自动搜索网络并配置网络,点击Online→Automatic Network scan→Connect COM1 网络自动搜索通讯端口,选中COM 1,点击OK.(Error 代码为0则代表COM口已经连接,代码为-20则代表没有此COM,代码为-51则代表有此COM口但是没有连接。) Automatic Configuration→是→OK.

- 19 -

7.自动跳出Actual Network Constellation对话框,(如果波特率比较低时,第一次搜索网络的时间较长,当出现Ready时,则网络搜索完毕。 选择Automatic Configuration→是→OK.

- 20 -

8. 配置从站1,双击Device1.设置如下,点击OK.

9. 配置从站2,双击Device2.设置如下,点击OK.

- 21 -

10.将配置下载到通讯模块DMEA.点击ONLINE→DOWNLOAD.

11.开始通讯.点击ONLINE→START COMMUNICATION.

- 22 -

12.监控通讯状态,点击ONLINE→START DEBUG MODE,如果网络是绿色的,表示通讯正常.

注:在通讯正常的情况下,通讯模块XGL-DMEA的指示灯如下: HS,D-RUN,RUN红色. MNS绿色. I/F红色闪烁.

七.用XG-PD配置高速链接.

1.用2-3,3-2,5-5 PLC下载线连接CPU XGL-CPUH的通讯端口RS-232C. 点击ONLINE→CONNECT.进行CPU链接.

- 23 -

2.读取安装在各槽上的I/0信息,点击ONLINE→READ I/O information.

3.设置高速链接信息

选择HIGH-SPEED LINK 属性页,双击HIGH-SPEED LINK 1, 设置Module为Dnet. 基板号BASE NO和安装槽号SLOT 根据I/O information设置.

- 24 -

4.在HIGH-SPEED LINK 1下创建一个块,双击它.

5.上载SYCON的配置信息,用鼠标选中第一行,点击ONLINE→SYCON UPLOAD(D-NET,P-NET).

- 25 -

6.设置数据传送地址,

双击索引第一行,设置从站1的数据地址.

将D0,D1的数据传送到从站1.接收从站1的数据存储在D10,D11.点击FINISHED.

7.双击索引第二行,设置从站2的数据地址.

将以D20开始的数据8传送到从站2.

接收从站2的10个字节的数据存储在以D30开始的地址中. 点击FINISHED.

- 26 -

8.下载高速链接配置到CPU中,点击ONLINE→WRITE PARAMETER,选中HIGH-SPEED LINK 01,点击OK.

9.使能高速链接,点击ONLINE→ENABLE LINK.选中HIGH-SPEED LINK 01,点击WRITE. 通讯模块上的HS指示灯保持红色,高速链接已通,保存设置.

- 27 -

八.用XG5000为XGT PLC 编程:

程序解释:

第一行:MOV H0001 D0 启动变频器,变频器启动时用1或H1.停止用0或H0. 第二行:MOV 60 D1 设置频率为2HZ.

最小只能设置0.5HZ,就是把15送进D1.如果是30,就是1HZ.31就是1.03HZ. 32就是1.07HZ.每增加1就是增加0.033HZ,1500就是50HZ.

根据变频器中设置,PLC D0的数据→INV INPUT02,而,PLC D1的数据→INV INPUT01.

- 28 -

第六章:变频器IS5 与PLC P-NET通讯例程

一. PROFIBUS-NET 通讯设置流程

手动设置 软件KGL-WIN设置 软件Sycon设置 软件XG-PD设置 硬件连接 ↓ 主,从站硬件设置 ↓ MASTER K120S PLC 参数设置 ↓ 下载到PLC ↓ 执行Sycon ↓ Sycon 组态设置 ↓ 从串口联机到Sycon CIF ↓ 下载Sycon组态到通讯模块PMEA ↓ 打开 XG-PD ↓ XG-PD联机串口设置 ↓ 联机到XG-PD ↓ 读I/O 信息 ↓ 定义高速链接工程 ↓ 设置通讯模块和通讯周期 ↓ 上载Sycon参数 ↓ 设置高速链接模块信息 ↓ 写高速链接参数到CPU ↓ 高速链接允许

- 29 -

二.硬件连接

PLC:MASTER K120S系列K7M-DR60U一个 ,XGT XGK-CPUH一个,

通讯模块G7L-PBEA,XGL-PMEA。

远程输入输出模块 SMART I/O GPL-TR4A一个。 Profibus连接器:CPL-CON一个,CPL-CON(S)两个。

变频器:IS5,P-NET卡。

图1:基本连接

图2:通讯端子连接

注: 主站0的连接器开关拨到ON的位置,

从站1和从站2的连接器开关拨到OFF的位置,

从站3的IS5 P-NET 通讯卡上的开关拨到ON的位置。

三.从站1 Master-k120S PLC 硬件设置:

1. BUILT_IN CNET和ROM MODE开关拨到ON的位置

2. 通讯模块G7L-PBEA的站号设置为1号站,

四.从站2 SMART I/O 硬件设置:

.

1.站号设置为2 号站,

- 30 -

五.从站3变频器设置:

1.通讯卡型号:此参数不需要设置,自动识别.

2.控制模式设置:

控制模式共有四种选项:

None . Command:命令组. Freq:频率 . Command+ Freq:命令组和频率 在此选择Command+ Freq组,可以对变频器进行启动,停止,频率设置等操作.

3.站号设置: ,设置站号为3

4.输出参数个数设置:

5.输出参数1地址:

6.输出参数2地址:

7.输出参数3地址:

8.输入参数个数设置:

9.输入参数1地址:

10.输入参数2地址:

- 31 -

六. 从站1 PLC MASTER K120S 参数设定

1.选择通道0,选择FIELDBUS Slave,设置成从站,点击LIST.

2.PLC数据接收设置:

设置主站发送区域D0中的数据,

从站接收到的数据保存在P004,共接收8个字节。

3.PLC程序:

- 32 -

七.用Sycon配置网络

1.用2-3,3-2,5-5 PLC下载线连接XGL-PMEA配置端口CONFIG. 新建文件,选择通讯类型Profibus,点击OK。

2.插入主模块,选择INSERT →MASTER,选择主类型到XGL-PMEA主板的COM-C-DPM口,添加COM-C-DPM,点击OK

- 33 -

3.双击MASTER,然后设置主模块的站地址为0。

- 34 -

4.设置主站波特率,Setting→Bus parameters: 1500 Kbps,点击OK。

5.保存文件

- 35 -

6.自动搜索网络并配置网络,点击Online→Actomatic Network scan→Connect COM1 网络自动搜索通讯端口,选中COM 1,点击OK. Automatic Configuration→是→OK.

7.自动跳出Actual Network Constellation对话框, 选择Accept Configuration→是→OK.

- 36 -

8. 配置从站1,双击Slave1.设置如下,点击OK.

- 37 -

9. 配置从站2,双击Slave2.设置如下,点击OK.

10. 配置从站3,双击Slave3.设置如下,点击OK.

- 38 -

11.将配置下载到通讯模块PMEA.点击ONLINE→DOWNLOAD.

12.开始通讯.点击ONLINE→START COMMUNICATION.

- 39 -

13.监控通讯状态,点击ONLINE→START DEBUG MODE,如果网络是绿色的,表示通讯正常.

注:在通讯正常的情况下,通讯模块XGL-PMEA的指示灯如下:

HS,P-RUN,RUN红色. STATUS绿色. I/F红色闪烁. FAULE 无显示

- 40 -

八.用XG-PD配置高速链接.

1.用2-3,3-2,5-5 PLC下载线连接CPU XGL-CPUH的通讯端口RS-232C. 点击ONLINE→CONNECT.进行CPU链接.

2.读取安装在各槽上的I/0信息,点击ONLINE→READ I/O information.

- 41 -

3.设置高速链接信息

选择HIGH-SPEED LINK 属性页,双击HIGH-SPEED LINK 1, 设置Module为Pnet. 基板号BASE NO和安装槽号SLOT 根据I/O information设置.

4.在HIGH-SPEED LINK 1下创建一个块,双击它.

- 42 -

5.上载SYCON的配置信息,用鼠标选中第一行,点击ONLINE→SYCON UPLOAD(D-NET,P-NET).

6.设置数据传送地址,

双击索引第一行,设置从站1的数据地址.

将D0,D1,D2,D3的数据传送到从站1.接收从站1的数据存储在D10,D11,D12,D13. 点击FINISHED.

- 43 -

7.双击索引第二行,设置从站2的数据地址. 将以D20开始的数据2个字节传送到从站2.

8.双击索引第三行,设置从站3的数据地址.

将D30,D31的数据传送到从站1.接收从站1的数据存储在D40,D41. 点击FINISHED.

- 44 -

9.下载高速链接配置到CPU中,点击ONLINE→WRITE PARAMETER,选中HIGH-SPEED LINK 01,点击OK.

10.使能高速链接,点击ONLINE→ENABLE LINK.选中HIGH-SPEED LINK 01,点击WRITE. 通讯模块上的HS指示灯保持红色,高速链接已通,保存设置.

- 45 -

九.用XG5000为XGT PLC 编程.

程序解释:

第一行:MOV Hffff D0 第二行:MOV Hffff D1

这两行表示将D0,D1的值设置为十六进制的FFFF,D0,D1的值传送到从站1的P4,P5.

第三行:MOV Hffff D20 第四行:MOV Hffff D21

这行表示将D20,D21的值设置为十六进制的FFFF,D20,D21的值传到从站2的00-31.

第五行:MOV 5000 D30 设置从站3变频器的频率为50.00HZ. 第六行:MOV H2 D31 启动变频器,停止用H1.

- 46 -

第七章 XGB PLC 与 XGT PLC 的Cnet 通信

一、硬件连接

1、 XGB PLC(作为主站)系列主单元XBC-DN32H,通信单元 XBL-C41A 2 、XGT PLC (作为从站)系列电源模块XGP-ACF1,CPU单元XGK-CPUH,

通信模块XGL-C42A 3 、连接端子2个

图1:基本连接

图2:通信端子连接

二、用XG-PD 进行XGB PLC(主站1) 的通讯参数设定

1、新建文件并连机

1)打开XG-PD

2)点击File--New Project

3)输入Project Name ,并选择PLC 的类型为XGB-XBCH,点击确认。 4)Online –Connection Setting(根据下载线的类型选择USB或RS232)

- 47 -

5) Online –Connection 2、参数设定

1) Online –Read IO Information

2) 标准参数设定(默认使用第二个channel) 双击 01:Cnet

选择通信的类型为:RS485 通信的速度为:9600 站号为:1

使用的通信模式为:Use P2P Settings

设定参数如下图所示。

- 48 -

3) P2P 参数设定

a) 双击P2P 01,选择通讯模块的槽号, Slot号可以根据IO Information 中的信息来选择。具体如下所示:

- 49 -

b)P2P Channel Setting,选择P2P Driver.

c) P2P Block Setting Ch: 为所使用的通道 Driver Setting: 自动生成 P2P function:Write/Read

Conditional flag:读/写的条件标志,如1S clock等 Command type: 命令类型 Data tpe: 读/写的数据类型 No.of variable:自动生成

Data size: 读/写的数据大小

Destination station number:从站号 Setting:设定读/写数据的地址区域

(所有参数都设定完以后,当前设定的Block 那一栏变为灰色,如果是红色,则说明还有参数未设定完)

- 50 -

读写数据的地址区域设定如下:

Read area:读取的主站地址区域 Save area:将要保存的从站地址区域

本例中是将主站D100、D101、D102中的数据传送到从站D200、D201、D202中。

3、将设定好的参数写入PLC中 1)Online – Write parameter

- 51 -

2) 使写入到PLC中的参数有效。Online - Enable Link(HS Link,P2P)

点击确定,完成Enabling.

- 52 -

4) 查看通讯模块的通讯状态 Online—system diagnosis

在XBL-C41A上右击,选择Frame Monitor,选择相应的通道(channel2),监控。 (如果通信成功,则有数据返回Reception,如下所示,否则没有返回数据)

- 53 -

三、用XG-PD进行从站2的参数设定

1、新建文件并连机 1)打开XG-PD

2)点击File--New Project

3)输入Project Name ,并选择PLC 的类型为XGK-CPUH,点击确认。 4)Online –Connection Setting(根据下载线的类型选择USB或RS232) 5) Online –Connection 2、参数设定

1) Online –Read IO Information

2) 标准参数设定

双击 00:Cnet(选择所要进行的通讯及通道) 选择通信的类型为:RS485 通信的速度为:9600

站号为:2

使用的通信模式为:XGT-Server

设定参数如下图所示。

- 54 -

3、写入参数

1)Online – Write parameter

2)Online – Reset – Reset Individual Module (XGB PLC不需要进行此操作),如下:

选择需要Reset的模块,并打钩。

- 55 -

点击确定后。

3)使写入到PLC中的参数有效。Online - Enable Link (HS Link,P2P) 4 ) 查看通讯状态 Online—system diagnosis

在XGL-C42A的第一个通道上右击,选择Frame Monitor,选择相应的通道,监控。 (如果通信成功,则有数据返回Reception,否则没有返回数据)

- 56 -

四、程序

1主站的程序

1) 打开XG5000

2) Project—New Project

3)输入Project Name ,并选择PLC 的类型为XGB-XBCH,点击确认。 4)Online –Connection Setting

5) Online –Connection

- 57 -

6) 输入程序

7) Online—Write

点击是(Y)

- 58 -

2从站的程序

3、在XG5000中监控从站设备的值 点击 Monitor—Device Monitoring

- 59 -

第八章 XGB PLC 与Master-K120S PLC 的MODBUS 通信

一、硬件连接

1) XGB PLC(作为主站1)系列主单元XBC-DN32H,通信单元 XBL-C41A 2) Master-K120S PLC (作为从站2)系列主单元K7M-DR60U 3) 连接端子1 个

图1:基本连接

图2:通信端子连接

二、主站XGB PLC 的参数设定

1、新建文件并连机

1)打开XG-PD

2)点击File--New Project

3)输入Project Name ,并选择PLC 的类型为XGB-XBCH,点击确认。 4)Online –Connection Setting(根据下载线的类型选择USB或RS232)

- 60 -

5) Online –Connection 2、在XG-PD中设定参数 1) Online –Read IO Information

2) 标准参数设定(默认使用第二个channel)

双击 01:Cnet 选择通信的类型为:RS485 通信的速度为:9600

站号为:1

使用的通信模式为:Use P2P Settings

设定参数如下图所示。

- 61 -

3) 在XG-PD中进行P2P参数设定

a)双击P2P 02,选择通讯模块的槽号,可以根据IO Information 中的信息来选择。

- 62 -

b)P2P Channel Setting

c) P2P Block Setting

Ch: 为所使用的通道 Driver Setting: 自动生成 P2P function:Write/Read

Conditional flag:读/写的条件标志,如1S clock等 Command type: 命令类型 Data tpe: 读/写的数据类型 No.of variable:自动生成

Data size: 读/写的数据大小

Destination station number:从站号 Setting:设定读/写数据的地址区域

(所有参数都设定完以后,Block 0 那一栏变为灰色,如果是红色,则说明还有参数未设定完)

- 63 -

读/写数据的地址区域设定如下。

Read area:读取的主站地址区域 Save area:将要保存的从站地址区域

本例中是将主站中D200、D201、D202中的值发送到P4、P5、P6中。

3、写入参数

1)Online – Write parameter

- 64 -

点击OK。

2)Enable Link,选择需要写入的P2P参数。

3)查看通讯状态

点击 Online—system diagnosis

- 65 -

在XBL-C41A上右击,选择Frame Monitor 选择相应的通道,监控。 (如果通信成功,则有数据返回Reception,否则没有返回数据)

三、从站Master-K120S PLC参数设定

1、新建文件并连机

1)打开KGL-WIN2)点击File--New Project

- 66 -

3) 选择新文件的类型-Blank Project, 点击OK

4)输入Project Name ,并选择PLC 的类型为MK_S 的120S系列,点击OK。

5) Online –Connection

6)通讯参数设定,具体如下:

- 67 -

四、程序

1、主站程序

1) 打开XG5000

2) Project—New Project

3)输入Project Name ,并选择PLC 的类型为XGB-XBCH,点击确认。 4)Online –Connection Setting

5) Online –Connection 6) 程序

- 68 -

7) 写入程序 Online—Write

点击OK

点击是(Y)

- 69 -

点击是(Y)

2)在XG5000中监控主站设备D区域的值

点击 Monitor—Device Monitoring

2、从站程序

1) 在中写入程序和参数

Online—Write[KGLWIN=>PLC]

- 70 -

点击OK

2)监控从站的设备值

- 71 -

第九章 XGB PLC 与XGT PLC 的FEnet 通信

一、硬件连接

1) XGB PLC系列主单元XBC-DN32H,通信单元 XBL-EMTA

2) XGT PLC系列电源模块XGP-ACF1,CPU单元XGK-CPUH,通信模块XGL-EFMT 3) 网线 1 个

图1:基本连接

12345678White-orangeOrangeWhite-greenBlueWhite-blueGreenWhite-brownBrownWhite-greenGreenWhite-orangeBlueWhite-blueOrangeWhite-brownBrown12345678 图2:通信电缆连接 (使用Cross Cable 的连接方式)

二、在XG-PD中进行XGK PLC 的参数设定

1、新建文件并连机

1)打开XG-PD

2)点击File--New Project

3)输入Project Name ,并选择PLC 的类型为XGK-CPUH,点击确认。 4)Online –Connection Setting

- 72 -

5) Online –Connection 2、在XG-PD中设定参数

1) Online –Read IO Information 2) 标准参数设定

双击 03:Fenet

选择通信的媒介为:AUTO(electric)

通信的IP为:192.168.0.10(相互通讯的单元之间的IP地址不能为一样的) Subnet mask:255.255.255.0 Gateway:192.168.0.1 DNS: 0. 0. 0. 1

设定参数如下图所示。

- 73 -

3) 在XG-PD中进行P2P参数设定

a)双击P2P 01,选择通讯的类型及通讯模块的槽号

Slot号也可以根据IO Information 中的信息来选择。

b) P2P channel参数设定

Partner IP address 的地址为要与之通讯的address。

c)P2P Channel Setting Driver Setting: 自动生成 P2P function:Write/Read

Conditional flag:读/写的条件标志,如1S clock等 Command type: 命令类型 Data tpe: 读/写的数据类型 No.of variable:自动生成 Data size: 读/写的数据大小 Setting:设定读/写数据的地址区域

- 74 -

(所有参数都设定完以后,Block 0 那一栏变为灰色,如果是红色,则说明还有参数未设定完) 读/写数据的地址区域设定如下 Read area:读取的主站地址区域 Save area:将要保存的从站地址区域

本例是要将主站D700、D701、D702中的数据发送到从站中D800、D801、D802中。

3、写入参数

1)Online – Write parameter

- 75 -

点击OK。

2)Enable Link(选择要写入的P2P参数)

点击Write

点击确定

- 76 -

3)查看通讯状态

Online—system diagnosis

在通讯模块上右击鼠标选择Frame Monitor 选择相应的通道,监控。 正常通讯状态为:Status 为Normal.

三、在XG-PD中进行XGB的参数设定 1) Online –Read IO Information

2) 标准参数设定

双击 01:FEnet

选择通信的媒介为:AUTO(electric) 通信的IP为:192.168.0.11 Subnet mask:255.255.255.0 Gateway:192.168.0.1 DNS: 0. 0. 0. 1

设定参数如下图所示。

- 77 -

3、写入参数

1) Online – Write parameter

2) Enable Link(选择要写入的P2P参数)

3) 从站的通讯状态监控与主站的监控方式一样。

- 78 -

四、程序

1、主站程序

1) 打开XG5000

2) Project—New Project

3)输入Project Name ,并选择PLC 的类型为XGB-XBCH,点击确认。 4)Online –Connection Setting

5) Online –Connection

6) Online –Read IO Information,点击I/O Sync. (在PLC 停止的状态才可以I/O Sync.)

7) 查看各个单元分配的地址区域等信息。

可以在View –Project Window-Parameter-I/O Parameter 中显示分配的地址区域等相关的信息。如下

- 79 -

8) 程序

9) Online—Write

2、从站程序

1) 打开XG5000

2) Project—New Project

3)输入Project Name ,并选择PLC 的类型为XGB-XBCH,点击确认。 4)Online –Connection Setting

- 80 -

5) Online –Connection

6) Online –Read IO Information,点击I/O Sync. (在PLC 停止的状态才可以I/O Sync.)

7) 程序

8) 在XG5000中监控从站设备的值

点击 Monitor—Device Monitoring

- 81 -

第十章 XGB PLC 与IG5 INV 的MODBUS 通信

一、硬件连接

1、XGB PLC(作为主站1)系列主单元XBC-DN32H,通信单元 XBL-C41A 2、变频器:IG5 3、连接端子1 个

图1:基本连接

图2:通信端子连接

二、从站2变频器设置

1. DRV [控制模式]: 3(RS-485)

2. FRQ [频率模式]: 5(RS-485)

3. I/O - 50 [通讯口]: 7(MODBUS RTU) 4. I/O - 46 [变频器站号]: 2

5. I/O - 47 [波特率]: 3(出厂值9,600 bps)

三、主站1 XGB PLC 的参数设定

1、新建文件并连机

1)打开XG-PD

2)点击File--New Project

3)输入Project Name ,并选择PLC 的类型为XGB-XBCH,点击确认。 4)Online –Connection Setting

- 82 -

5) Online –Connection 2、参数设定

1) Online –Read IO Information

2) 标准参数设定(默认使用第二个channel) 双击 01:Cnet

选择通信的类型为:RS485 通信的速度为:9600

站号为:1

使用的通信模式为:Use P2P Settings

设定参数如下图所示。

- 83 -

3) 在XG-PD中进行P2P参数设定

a)双击P2P 02,选择通讯模块的槽号,Slot号可以根据IO Information中的信息来选择。

- 84 -

b)P2P Channel Setting

c) P2P Block Setting

Ch: 为所使用的通道 Driver Setting: 自动生成

P2P function:Wrire/Read

Conditional flag:读/写的条件标志,如1S clock等 Command type: 命令类型 Data tpe: 读/写的数据类型

No.of variable:自动生成 Data size: 读/写的数据大小 Destination station number:从站号 Setting:设定读/写数据的地址区域

(所有参数都设定完以后,Block 0 那一栏变为灰色,如果是红色,则说明还有参数未设定完)

读/写数据的地址区域设定如下

- 85 -

Read area:读取的主站地址区域

Save area:将要保存的从站地址区域

(将主站D100、D101、D102中的值发送到从站0004、0005、0006中)

0x4表示写入的数据为字,0x0表示写入的数据为位,0004为写入的首地址。

3、写入参数

1)Online – Write parameter

- 86 -

点击OK。

2)Enable Link

3) 查看通讯状态

Online—system diagnosis

- 87 -

在XBL-C41A上右击,选择Frame Monitor 选择相应的通道,监控。

- 88 -

四、程序

1、主站程序

程序解释

因为发送的是:连续(Continuous)发送3(Data size)个字(Word)数据

将h0001这个值写入到D00100,也就是将h0001写入到

变频器地址0004中,因为之前已经设定将D00100的值写入到0004中。表示将参数锁打开,0004是变频器的参数锁地址。

将4000这个值写入到D00101,也就是将4000写入到变

频器地址0005中,因为之前已经设定将D00101的值写入到0005中。表示将4000写

入到变频器的频率地址中,0005是变频器的频率地址。

将h0002这个值写入到D00102,也就是将h0002写入到

变频器地址0006中,因为之前已经设定将D00102的值写入到0006中。表示将h0002写入到变频器的控制指令地址中,0006是变频器的控制指令地址。

通讯的结果是:变频器在正转,频率为4000HZ。如果要改变频率值或运行的状态,只需要将相应的值改变。

2、程序写入PLC中 1) Online—Write

点击OK

- 89 -

点击是(Y)

完成写入

- 90 -

因篇幅问题不能全部显示,请点此查看更多更全内容