第七章          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)

 

5) Online –Connection

2、参数设定

  1) Online –Read IO Information

 

 

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

双击 01:Cnet

    选择通信的类型为:RS485

        通信的速度为:9600

        站号为:1

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

    设定参数如下图所示。


 

3) P2P 参数设定

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


 

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 那一栏变为灰色,如果是红色,则说明还有参数未设定完)

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

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

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

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


 

3、将设定好的参数写入PLC中

 1)Online – Write parameter

 


 

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


点击确定,完成Enabling.


 

 

 

 

 

 

4) 查看通讯模块的通讯状态

   Online—system diagnosis


 

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

(如果通信成功,则有数据返回Reception,如下所示,否则没有返回数据)

 


 

 

三、用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

设定参数如下图所示。


 3、写入参数

 1)Online – Write parameter

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


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

点击确定后。


 

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

4 ) 查看通讯状态

   Online—system diagnosis


 

在XGL-C42A的第一个通道上右击,选择Frame Monitor,选择相应的通道,监控。

(如果通信成功,则有数据返回Reception,否则没有返回数据)


 

四、程序

1主站的程序

1) 打开XG5000  

2)  Project—New Project

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

4)Online –Connection Setting


5)        Online –Connection

6)        输入程序


7)        Online—Write


点击是(Y)




2从站的程序


3、在XG5000中监控从站设备的值

      点击Monitor—Device Monitoring