THN01 使用说明书

最近更新时间:2022-06-11 15:59:31



C2000-C2-SHH0201-CK2 使用说明书





C2000-C2-SHH0201-CK2

RS485数据分配器

使用说明书







































修订历史

版本

修改日期

修改内容

V1.0

2022-01-21

新版说明书







免责声明

本文档提供有关康耐德产品的信息。本文档并未授予任何知识产权的许可,并未已明示或暗示,或以禁止发言或其他方式授予任何知识产权许可。除深圳市中联创新自控系统有限公司在其产品的销售条款和条件中声明的责任之外,深圳市中联创新自控系统有限公司不承担任何其他责任。并且,深圳市中联创新自控系统有限公司对康耐德产品的销售或使用不作任何明示或暗示的担保,包括对产品特定用途适用性、适销性或对任何专利权、版权或其他知识产权的侵权责任等,均不作担保。

深圳市中联创新自控系统有限公司可能随时对产品规格及产品描述做出修改,恕不另行通知。

目 录

第1章快速使用手册

本章节“快速使用”可使用户快速了解及使用产品,了解产品接线、配套软件安装、产品参数设置及调试(查看状态及控制状态等)。

1.1 使用前准备

数据分配器使用前需额外准备转换器、电源、螺丝刀及电脑等相关辅件,具体见下表所示:

类型

产品准备

其他辅件准备

硬件

C2-SHH0201-CK2设备一台(下文统称数据分配器

另需USB485转换器一个;导线若干;9~27VDC电源一个。

软件

《康耐德设备设置工具》安装包

电脑一台,已预装Windows操作系统

软件包下载地址:https://www.konnad.com/download?file=sdk

服务与下载-->下载中心-->软件 & SDK-->康耐德设备设置工具

1.2 设备接线

将数据分配器按如下接线示意图接上:

设备DC 9-27V供电后,电源/运行指示灯PWR/RUN间隔1秒钟红色闪烁,设备运行正常。

【更多相关信息】指示灯引脚说明

1.3 软件设置及设备调试

在参数设置前请按如下操作安装好软件包,将已完成上一步骤的数据分配器用USBRS485转换器连接至电脑(USBRS485转换器的485接口接数据分配器的任意一个485接口,USB接口接电脑的USB口),打开安装好的康耐德设备设置工具,搜索设备并进行参数设置。参数设置成功后,验证设备通讯。

软件包安装:1.下载软件压缩包;2.软件压缩包右键属性-->常规-->解除锁定(无此项时忽略本步骤);3.软件压缩包解压缩-->KonNaD.Setup.exe以管理员身份运行安装即可。

软件包安装若出现问题参考4 产品设置内容。

1.3.1 设备搜索

打开《康耐德设备设置工具》,选择 搜索串口设备 ,在显示搜索串口参数处点击 编辑 选择电脑上USBRS485转换器的串口号及数据分配器的串口参数(数据分配器默认的串口参数为9600,None,8,1RS485地址为1,初次搜索地址范围可以设置1~10再点击 搜索 可以搜索到数据分配器。鼠标点选需要设置的设备,点击软件左下角刷新获取设备点值后,找到相应的点值处图标修改相应的参数如下图为搜索数据分配器时串口参数设置界面:

1.3.2 设备参数设置

配置数据分配器参数步骤说明:
步骤1. 设置上/下位机的串口参数(波特率、数据位、停止位和校验位)与下位机所接的RS485设备串口参数一致(如RS485设备串口波特率为9600、数据位为8、校验位为无、停止位为1,则上/下位机也要设置与其一致)。

步骤2. 设置分配器工作模式,如果上位机仅读取下位机可设置带缓存模式,有读写操作的可选项不带缓存模式(下述均以带缓存模式介绍)。

步骤3. 设置/下位机尾超时均为5ms;设置下位机串口头超时100ms;设置上位机命令存活时间30000ms;设置接收数据缓存有效时间30000ms
上述配置好后,先接一个上位机进行通信测试,待此上位机能够正常通信后,再接另一个上位机测试通信。这里使用USBRS485485接口接到设备上位机接口RS485-1”上,模拟一个上位机。下位机接口RS485-3”接一个485模块,然后进行通信测试。
特别提示USBRS485转换器对应的串口号,可以通过计算机-->管理-->设备管理器-->端口查看USB转串口驱动已经创建好的串口号(COM3,如下图示)。如串口号未创建成功,请联系USBRS485转换器提供商。



【更多相关信息】详细软件操作及相关参数说明见4 产品设置



第2章硬件说明

技术参数

系统

CPU

32-bit ARM

RAM

48KB

Flash

256KB

串口接口

串口数量

3RS485

串口形式

凤凰端子

串口保护

保护形式

PPTC+TVS

防雷保护级别

600W(浪涌)

过压过流保护

30V/200mA

串口通讯参数


RS485-1~RS485-3

RS485-1/RS485-2为上位机接口,
RS485-3
为下位机接口;
RS485-1~RS485-3
均可作为调试接口

校验

NoneEvenOdd

数据位

8

停止位

11.52

流量控制

None

速率

300bps115200bps

电源需求

电源规格

9~27V DC

接口形式

凤凰端子(1个)

电流

80mA@12VDC

功耗

< 1W

电源保护

保护形式

ZOV+PPTC+TVS

防雷保护级别

2KV/1KA

过压过流保护

30V/500mA

工作环境

操作温度、湿度

-40℃~85℃5~95%RH不凝露

存储温度、湿度

-60℃~125℃5~95%RH不凝露

安装&尺寸

安装方式

S壳,导轨或支架安装

尺寸

75*105*30mm





2.2

2.3 指示灯

指示灯

指示灯状态

正常状态说明

PWR/RUN

电源指示灯/运行指示灯

设备上电正常运行后指示灯间隔1秒钟红灯闪烁

COM1

上位机1串口指示灯

接收上位机1发送的串口数据时红灯闪烁;
接收到下位机回复上位机1的串口数据时绿灯闪烁;
无数据时不亮。

COM2

上位机2串口指示灯

接收上位机2发送的串口数据时红灯闪烁;
接收到下位机回复上位机2的串口数据时绿灯闪烁;
无数据时不亮。

COM3

下位机串口指示灯

接收上位机1/上位机2发送的串口数据时红灯闪烁;
接收到下位机回复上位机1/上位机2的串口数据时绿灯闪烁;
无数据时不亮。

2.4 引脚说明

接口

建议线材

电源接口

VS+

电源正

RVV 2*1.0

GND

电源负

PE

保护地

/

RS485-1~RS485-3接口

485+

RS485正极

RVSP 2*0.5

485-

RS485负极

GND

接地端

2.5 尺寸及孔位图

unit: mm (inch)

注:仅用于表明产品尺寸,端口等细节请以实际产品为准

2.6 安装方式

第3章产品功能

3.1 支持透明传输

通道转发数据透传,2个上位机分2条通道,这2条通道对应一个下位机,通道之间转发数据为透明传输,不改变数据内容。

3.2 支持串口不缓存

1).上位机与下位机形成通道(如下图通道A和通道B),2个上位机分2条通道,这2条通道对应一个下位机。
2).485分配器中每个通道相当于有一个数据处理队列,每个队列最多只保留一条数据,后一条数据会覆盖前一条数据

3).通道独立RS485-1的上位机1发送数据给下位机,下位机返回的数据只会给RS485-1的上位机1,而不会给串口的上位机2
4).当上位机1下发指令(1命令11命令2,1命令3...1命令n)给下位机时,通道B关闭,
直至下位机回复完成上位机1下发的指令;
当上位机2下发指令(2命令12命令2,2命令3...2命令n)给下位机时,通道A关闭,直至下位机回复完成上位机2下发的指令。
一般上位机1和上位机2会同时下发指令给下位机,即1命令1~n2命令1~n会交替在通道A和通道B两个通道上传输给下位机AB2个通道不断地打开和关闭。
例:上位机1和上位机2,同时下发了1命令12命令1,那么485数据分配器随机先将AB两个通道关闭一个,如先关闭通道A,则通道B处于打开状态将传输上位机2下发的2命令1,并将下位机回复指令传输给上位机2。一旦传输完毕,将立即关闭通道B,此时通道A打开,并传输上位机1下发的1命令1给下位机并完成传输下位机回复的指令给上位机1,交替完成数据传输。


一般上位机1和上位机2会同时下发指令给下位机(如下图所示),即1命令1~n2命令1~n会交替在通道A和通道B两个通道上传输给下位机。上位机所有命令下发完成后,指令的下发和回复会在485数据分配器里形成一个缓存池,即所有的命令会自动轮询下发给下位机点名,且缓存一一对应的下位机回复的数据。
当上位机1和上位机2再次下发某一命令时,485数据分配器会自动查找到对应轮询指令回复的数据并转发给对应的上位机,完成数据传输。

3.4 其支持各个串口接口调试

RS485-1/RS485-2为上位机接口,RS485-3为下位机接口,RS485-1~RS485-3均可作为调试接口。


第4章产品设置

4.1 软件安装及配置

4.1.1 软件安装

此操作前需确保设备正确接线并已上电,将RS485IO模块用USBRS485转换器连接到电脑端,使用康耐德设备设置工具对数据分配器进行设置和调试,通过软件可以更改数据分配器485地址、串口参数及查询控制IO的状态

下载软件安装包后需先检查压缩包的属性是否有“解除锁定”提示,如有请先解除锁定后解压安装,如不先解除锁定直接解压安装程序,将导致软件运行异常。锁定原因:由于使用浏览器下载的可执行程序时,可能会被电脑系统自带的SmartScreen筛选器锁定权限,从而导致设置程序无法正常工作。如遇此类情况需先对安装包解除锁定,再进行解压安装。

解压安装包后,软件安装右键以管理员的权限运行安装程序目录中的KonNaD.Setup.exe,然后在安装向导的指引下即可对程序进行安装。

软件无法运行或闪退解决方法找到电脑桌面软件快捷键图标-->右击属性-->兼容性-->勾选以管理员身份运行此程序-->应用-->确定-->再次打开软件

4.1.2 软件界面及功能介绍

菜单栏功能介绍

设置:用于设置网络型IO模块的网络参数或RS485IO模块的串口参数;

远程设置:对于网络型IO模块当已配置设备IP为局域网内网段但设备跨多个路由,搜索不到时,可以通过远程设置修改设备参数。对于RS485IO模块无效;

修改/清除密码”:修改和清除网络型IO模块密码;

调试助手”:包含网络调试、串口调试、模拟量换算和进制转换工具;

搜索网络/串口设备:可以选择搜索网络型IO模块RS485IO模块,根据具体是哪种类型的产品点击搜索按钮进行搜索;

监听设置:当网络型IO模块作为客户端时,可以设置调试软件作为服务器端的监听端口号;

刷新”:点击“刷新”按钮可以获取设备当前点值状态,或勾选“自动刷新”可以连续获取点值状态信息。

4.1.3 设置设备参数

打开《康耐德设备设置工具》,选择 搜索串口设备 ,在显示搜索串口参数处点击 编辑 选择电脑上USBRS485转换器的串口号及数据分配器的串口参数(设备默认的串口参数为9600,None,8,1RS485地址为1,初次搜索地址范围可以设置1-10再点击 搜索 可以搜索到数据分配器。鼠标点选需要设置的设备,点击软件左下角刷新获取设备点值后,找到相应的点值处图标修改相应的参数如下图:

设备参数说明:

串口参数设置:

模块地址RS485站号地址,地址范围1~255

波特率可以设置上位机/下位机波特率范围300~115200

停止位:设置上位机/下位机停止位,可设置11.52

校验方式设置上位机/下位机校验方式,可设置无、奇校验和偶校验

上位机尾超时:串口收包间隔时间,在尾超时时间内接收到的串口数据都算同一包数据,范围1~65535ms

下位机头超时:串口接收等待时间,串口无接收数据时等待头超时后则认为完成接收(主要在循、环执行命令时下位机所接设备无响应时生效),范围1~65535ms
下位机尾超时:串口收包间隔时间,在尾超时时间内接收到的串口数据都算同一包数据,范围1~65535ms

上位机命令存活时间:上位机串口接口等待上位机发送命令时间,超时设置时间后,缓存上位机对应的数据会释放掉,范围500~3600000ms

接收数据缓存有效时间:下位机接收数据缓存时间,从机保持没有响应到此时间后则释放接收缓存(主要作用于采集过程中下位机断线则保存掉线前数据一段时间,参数会影响下位机断开的响应速度),范围500~3600000ms

4.2 设备测试

完成1.3.2 设备参数设置章节设置后,打开《康耐德设备设置工具》软件左上角调试助手-->>“串口调试,选择打开USBRS485转换器的串口号COM3(串口参数:96008、无、1), 如下图示,在发送区输入数据分配器下位机接口RS485-3”下接的485设备能够识别的串口指令,点击发送接收区可以接收到串口设备返回的数据。
假设下位机的读取串口指令为010200C80008F832”,发送串口指令则数据分配器会转发数据并传输485设备回复的数据。此上位机能够正常通信后,再接另一个上位机测试通信。

如果通信无任何数据返回,则需要将USBRS485转换器直接接到下位机的485接口上进行测试,并排查串口参数是否与下位机的串口参数设置一致。
如果遇到通信丢包,可以适当增大上位机读取数据的间隔时间及超时时间(需在上位机应用软件侧进行设置,建议设置读取间隔时间大于1秒以上)或在数据分配器侧适当修改串口参数里的/下位机尾超时下位机头超时时间等。



第5章通信协议

通信协议仅用于读取或设置数据分配器的内部通讯参数,除上述《康耐德设备设置工具》外,还可以通过下述内部私有协议进行设置。分配器使用非标Modbus RTU协议,即在Modbus RTU协议指令上加上固定的包头,具体寄存器列表及协议说明如下:

5.1 寄存器列表

1) 公共寄存器

寄存器

地址

个数

寄存器内容

状态

备注

适用的功能码

40001

1

模块型号

R

按模块型号配置,见型号定义表

0x03

40002

1

模块软件件版本

R

例如5.2,高字节为主版本,低字节为次版本

0x03

40003

10

模块名称

RW

最长的名字为20个字节,包括‘\0’

0x030x10

40013

1

模块地址

RW

数据范围 1~255,默认值为10为广播地址。

0x030x060x10

40014

1

下位机串口波特率代码

RW

见波特率代码表,默认值为3,即9600

0x030x060x10

40015

1

保留寄存器

W

保留。

0x060x10

40016

1

下位机串口停止位

RW

0-1个停止位,(默认)

1-1.5个停止位,

2-2个停止位

0x030x060x10

40017

1

下位机串口奇偶校验寄存器

RW

0,表示无校验(默认)

1,表示奇校验

2,表示偶校验

写入其他值无效

0x030x060x10

40018

1

重启寄存器

W

第一次写入0xa55a,第二次在2s之内写入0x5aa5,系统重启

0x060x10

40019

1

保留

W

保留。

0x060x10

2) 专用寄存器

寄存器

地址

个数

寄存器内容

状态

数据范围

适用的功能码

40100

2

上位机串口波特率

RW

见波特率代码表,默认值为3,即9600

寄存器排布(上位机1-上位机2)

0x030x10

40102

2

上位机串口停止位

RW

0-1个停止位,(默认)

1-1.5个停止位,

2-2个停止位

寄存器排布(上位机1-上位机2)

0x030x10

40104

2

上位机串口校验位

RW

0,表示无校验(默认)

1,表示奇校验

2,表示偶校验

写入其他值无效。

寄存器排布(上位机1-上位机2)

0x030x10

40106

2

上位机串口尾超时

RW

1~65535,默认5,单位:ms

寄存器排布(上位机1-上位机2)

0x030x10

40108

2

上位机命令存活时间

RW

占用2个寄存器,类型为无符号整型,范围500~3600000,默认1000,单位:ms

0x030x10

40110

2

接收数据缓存有效时间

RW

占用2个寄存器,类型为无符号整型,范围500~3600000,默认1000,单位:ms

(从机保持没有响应到此时间后则释放接收缓存)

0x030x10

40112

1

下位机串口头超时

RW

1~65535,默认100,单位:ms

0x030x10

40113

1

下位机串口尾超时

RW

1~65535,默认5,单位:ms

0x030x10

40114

1

分配器工作模式

RW

0:不带缓存模式

其他:带缓存模式

0x030x10

3) 波特率代码表

代码

波特率

0

波特率 1200

1

波特率 2400

2

波特率 4800

3

波特率 9600

4

波特率 19200

5

波特率 38400

6

波特率 57600

7

波特率 115200

8

波特率 300

9

波特率 600

5.2 分配器寄存器访问说明

1) 通信包格式
读取“上位机命令存活时间”命令:0xFE 01 A5 56 DE E8 56 C3 01 03 00 6C 00 02 04 16

FE 01 A5 56 DE E8 56 C3

01 03 00 6C 00 02 04 16(例)

1.Modbus RTU数据包上加固定包头;

2.Modbus RTU数据包里的CRC校验不包含包头。

固定包头(8字节)

Modbus RTU协议命令,读取上位机命令存活时间(详解如下)。

上位机命令存活时间”寄存器地址说明:

寄存器地址

个数

寄存器内容

状态

备注

适用的功能码

40108

2

上位机命令存活时间

RW

占用2个寄存器,类型为无符号整型,范围500~3600000,默认1000,单位:ms

0x030x10

命令解析:0xFE 01 A5 56 DE E8 56 C3 01 03 00 6C 00 02 04 16

FE 01 A5 56 DE E8 56 C3

01

03

006C

0002

0416

包头

设备地址

功能码

起始寄存器地址

寄存器个数

CRC校验码

固定包头,8个字节

1字节,分配器的485地址

1字节,0x03,读保持寄存器

2字节,要开始读取的寄存器地址

2字节, 需要读取的寄存器个数

2

CRC16不包含包头

设备返回的命令为:0xFE 01 A5 56 DE E8 56 C3 01 03 04 75 30 00 00 E0 30

命令解析:

FE 01 A5 56 DE E8 56 C3

01

03

04

7530 0000

E030

包头

设备地址

功能码

数据长度

数据

CRC

校验码

固定包头,8个字节

1字节,分配器的485地址

1字节,0x03,读保持寄存器

1字节,0x04表示后面字节长度为4个字节

占用2个寄存器,类型为无符号整型,0x753030000ms
范围500~3600000,默认1000,单位:ms

2字节,低字节在前

如下图示,打开《康耐德设备设置工具》软件左上角调试助手-->>“串口调试,打开串口。在发送区输入数据分配器的读上位机命令存活时间命令,点击发送接收区可以接收到数据分配器返回的数据。







2)范例
1.写“分配器工作模式”:

寄存器地址

个数

寄存器内容

状态

备注

适用的功能码

40114

1

分配器工作模式

RW

0:不带缓存模式

其他:带缓存模式

0x030x10

如写分配器工作模式不带缓存模式,则命令如下:
0x FE 01 A5 56 DE E8 56 C3 011000720001020000AC82

命令解析:

FE 01 A5 56 DE E8 56 C3

01

10

0072

0001

02

0000

AC82

包头

从设备地址

功能码

起始寄存器地址

寄存器个数

数据长度

数据

CRC

校验码

固定包头,8个字节

1字节,分配器的485地址

1字节,0x10写保持寄存器

2字节,要开始的寄存器地址

2字节,需要的寄存器个数

1个字节,表示后面数据长度

2个字节,数据内容,0000不带缓存模式


2字节,

CRC16,不包含包头

设备返回的命令为: 0xFE 01 A5 56 DE E8 56 C3 01 10 00 72 00 01 A1 D2

命令解析:

FE 01 A5 56 DE E8 56 C3

01

10

0072

0001

A1D2

包头

从设备地址

功能码

起始寄存器地址

寄存器个数

CRC

校验码

固定包头,8个字节

1字节,分配器的485地址

1字节,0x10写保持寄存器

2字节,要开始的寄存器地址

2字节,需要的寄存器个数

2字节,CRC16,不包含包头

如下图示,打开《康耐德设备设置工具》软件左上角调试助手-->>“串口调试,打开串口。在发送区输入数据分配器的写分配器工作模式命令,点击发送接收区可以接收到数据分配器返回的数据。




2.写串口参数

如写“上位机1串口波特率”,寄存器地址如下:

寄存器地址

个数

寄存器内容

状态

数据范围

适用的功能码

40100

2

上位机串口波特率

RW

见波特率代码表,默认值为3,即9600

寄存器排布(上位机1-上位机2)

0x030x10

则命令如下:
0x FE 01 A5 56 DE E8 56 C3 01 10 00 64 00 01 02 00 04 AF B7

命令解析:

FE 01 A5 56 DE E8 56 C3

01

10

0064

0001

02

0004

AFB7

包头

从设备地址

功能码

起始寄存器地址

寄存器个数

数据长度

数据

CRC

校验码

固定包头,8个字节

1字节,分配器的485地址

1字节,0x10写保持寄存器

2字节,要开始的寄存器地址

2字节,需要的寄存器个数

1个字节,表示后面数据长度

2个字节,数据内容,0004为波特率19200,详见《波特率代码表


2字节,

CRC16,不包含包头

设备返回的命令为: 0xFE 01 A5 56 DE E8 56 C3 01 10 00 64 00 01 40 16

命令解析:

FE 01 A5 56 DE E8 56 C3

01

10

0064

0001

4016

包头

从设备地址

功能码

起始寄存器地址

寄存器个数

CRC

校验码

固定包头,8个字节

1字节,分配器的485地址

1字节,0x10写保持寄存器

2字节,要开始的寄存器地址

2字节,需要的寄存器个数

2字节,CRC16,不包含包头

如下图示,打开《康耐德设备设置工具》软件左上角调试助手-->>“串口调试,打开串口。在发送区输入数据分配器的写上位机1串口波特率命令,点击发送接收区可以接收到数据分配器返回的数据。

第6章装箱清单

序号

名称

数量

单位

备注

1

主设备C2000-C2-SHH0201-CK2

1

含接线端子

2

简易说明书

1


3

合格证

1
































附录:产品保修卡

尊敬的用户:

感谢您购买和使用本公司的产品!

您所购买的产品在正常使用产品的情况下,凡是由原材料或生产过程中造成的质量问题,自购买之日期提供免费保修服务(具体参见产品保修表格)。凡是由于用户不按本产品说明书要求,自行安装、拆卸或不正确使用而造成的损坏本公司提供维修,但收取适当维修费。

保修条例:

1、自购买产品之日起,在正常使用的情况下(由公司授权技术人员判定),对发生故障的产品进行免费维修(具体时间参考保修)

2、在保修期内曾经由我公司以外的维修人员修理或更改过的产品、或安装不当、输入电压不正确、使用不当、意外事件或自然灾害等原因引起的故障的产品不属于保修范围。

3、在接受保修服务前,需要客户出示保修卡或购买发票来证明产品购买日期。无法确认日期的将不予保修。

4、所有保修或维修的产品,用户承担运费和运送时的风险。

5、超过保修期或不符合保修条件的产品,本公司提供收费维修。

6、和本保修条款发生冲突的其他口头承诺等,参照本保修条款执行。

7、我公司在产品制造、销售及使用上所担负的责任,均不应超过产品的原始成本。本公司不承担任何连带责任。

8、本条款的解释权归本公司所拥有。

保修表格:


带外壳产品

不带外壳产品

保修

6年内保修

3年内保修

用户资料:

用户名称:

地址:

联系电话:

邮编:

E-mail:

产品名称:

产品型号:

购买日期:

发票号:



26

深圳市中联创新自控系统有限公司 电话: 0755-88865168 官网:www.konnad.com