文档详情

XBCSU PLC 与 Delta 的 INV 进行的 MODBUS 通讯实例.pdf

发布:2025-04-15约2.56千字共11页下载文档
文本预览下载声明

XBCSUPLC与Delta的INV进行的MODBUS通讯实例

通讯实现的功能简介:

将PLC(站号:0)的数据区域D0中的值发送到INV中,使INV(站号:1)进行正向运行,

将PLC(站号:0)的数据区域D1中的值发送到INV中,使INV(站号:1)的运行频率为

50Hz。同时读取INV当前的频率值,并保存在PLC的D10中。

一、硬件配置

PLC:XBC-DN30SU

INV:DeltaVFD-E

二、接线方式

485+485-

XBC(站号:0)VFD-E(站号:1)

三、参数设置

1、PLC参数设置

通信协议:ModbusRTU

站号:0

波特率:9600

数据位:8

停止位:1

校验方式:无校验

2、INV参数设置

控制方式:02.00→3(由通讯RS485/USB输入)

通信地址:09.00→1(站号1)

通信传送速度:09.01→1(波特率9600)

通信数据格式:09.04→6(8,N,1forRTU)

四、软件编程

1、XG5000程序

D0中的值为运行方式(2:为INV的正向运行,反向运行以及停止请参考INV的使用说明

书)

D1中的值为运行频率(将50Hz的频率发送到INV中进行运行)

读取当前INV的运行频率并保存在PLCD10中。

1)新建文件名

打开XG5000

工程-新建工程

输入工程名并根据所使用的PLC类型来选择CPU种类

2)输入程序

点击扫描程序的NewProgram,并在右侧空白处进行编写程序。

3)下载程序

联机设定:根据所使用的下载线缆来选择连接方式。

联机:在线-联机

下载:在线-写入

点击是(Y),完成程序的写入。

4)监控

点击监控-开始监控后,如下所示。

2、通讯参数的设定及下载

1)基本参数设定:

利用XG-PD进行参数的设定及下载。在通道2中(RS485)进行参数的设定

通讯速度:9600

数据位:8

停止位:1

站号:0

动作模式中选择P2P使用

2)P2P参数设定

P2P通道设定:在通道2中选择ModbusRTUClient

P2P块设定:

block0设定(将PLC参数发送到INV中)

通道:2

P2P功能:WRITE

启动条件:F0093

方式:2.连续

数据类型:WORD

数据大小:2

相对站号:1

变量设定内容为以下对话框(其中读取区域为PLC的区域,PLC需要发送数据的地址区域,

保存区域为INV接收地址的区域)

Block1设定:读取INV的频率值,并保存在PLC的D10区域。

通道:2

P2P功能:READ

启动条件:F0093

方式:2.连续

数据类型:WORD

数据大小:1

相对站号:1

变量设定内容为以下对话框(其中读取区域为需要读取的INV的区域,保存区域为PLC接

收INV发送的数据并保存的区域)

(关于XBC读写地址功能代码以及说明如下:)

代码(十六进

功能代码名称使用区域地址最大响应数据

制)

01读取输出触点状态位输出0XXXX2000位

02读取输入状态位输入1XXXX2000位

03读取保持寄存器字输出4XXXX125字

04读取输入寄存器字输入3XXXX

显示全部
相似文档