16路开关量输入输出采集控制模块.docx

上传人:b****5 文档编号:2891405 上传时间:2022-11-16 格式:DOCX 页数:48 大小:1.40MB
下载 相关 举报
16路开关量输入输出采集控制模块.docx_第1页
第1页 / 共48页
16路开关量输入输出采集控制模块.docx_第2页
第2页 / 共48页
16路开关量输入输出采集控制模块.docx_第3页
第3页 / 共48页
16路开关量输入输出采集控制模块.docx_第4页
第4页 / 共48页
16路开关量输入输出采集控制模块.docx_第5页
第5页 / 共48页
点击查看更多>>
下载资源
资源描述

16路开关量输入输出采集控制模块.docx

《16路开关量输入输出采集控制模块.docx》由会员分享,可在线阅读,更多相关《16路开关量输入输出采集控制模块.docx(48页珍藏版)》请在冰豆网上搜索。

16路开关量输入输出采集控制模块.docx

16路开关量输入输出采集控制模块

 

C2000M232-M

1路RS232转TCP/IP、16DI、16DO

带导轨增强型32位开关量网络采集模块

使用说明

 

第1章概述

C2000M232-M是增强型金属外壳带导轨的RS232和开关量到TCP/IP的协议转换模块,它向上提供10M/100M自适应以太网接口,向下提供1个标准RS232串行口和32个开关量接点。

实现一路RS232到TCP/IP网络和TCP/IP网络到RS232的数据透明传输,同时可采集16路开关量输入(DI)与控制16路继电器开关量输出(DO),其中开关量输入状态(DI)可主动上传到上位机(调用动态库)或通过上位机使用MODBUSTCP协议查询而获取。

C2000M232-M内部集成ARP、IP、ICMP、DHCP、HTTP、MODBUSTCP等协议。

通信参数可通过软件设置,可使用动态IP或静态IP,使用时可通过软件进行设置。

特点:

→具有TCPServer、TCPClient、UDP、虚拟串口、点对点连接等操作模式;

→用户基于网络软件,不需要做任何修改就可以与C2000M232-M通讯;

→通过安装我们免费提供的虚拟串口软件,用户基于串口的软件不需要做任何修改就可以与C2000M232-M通讯;

→对于需要开发软件的用户,我们免费提供通讯动态库、设置动态库或OCX控件;

→通过设置软件或设置动态库进行参数设置;

→支持DNS域名解析功能;

→远程控制和采集开关量;

→开关量输入输出状态可通过本公司动态库、控件或使用标准MDOBUSTCP协议控制,方便开发或直接接入第三方软件使用;

→电源具有良好的过流过压、防反接保护功能;

→看门狗设计,稳定性高;

→金属外壳,支持导轨安装。

a)本产品有以下三种工作模式:

1.作为TCP服务器,转换器上电后在指定的TCP端口等待数据服务器的连接请求,数据服务器在需要与转换器通讯的时候,向转换器的监听端口请求建立TCP连接,连接建立后,数据服务器可以随时向转换器发送数据,转换器也可以随时将数据发送到数据服务器,在完成指定的通讯后,数据服务器可以主动要求断开连接,否则连接一直保持。

2.作为TCP客户端,转换器上电时会主动向服务器请求连接,直到TCP连接建立为止,并且连接一旦建立将一直保持,连接建立后,数据服务器可以随时向转换器发送数据,转换器也可以随时将数据发送到数据服务器。

3.UDP方式有两种:

当C2000工作在“UDPnormal”模式时,C2000会回应所有的IP地址和端口发过来的数据,并将返回的数据发送到最后一次发给它查询请求的IP地址和端口。

当C2000工作在“UDPAppointed”模式时,它只接收指定的IP地址和端口发过来的数据,并将返回的数据发送给指定的IP地址和端口。

b)应用软件可使用三种方式与转换器通讯:

1.通过本公司开发的虚拟串口管理程序,将网络数据重定向到虚拟串口,然后从虚拟串口读取数据;

2.用本公司开发的控件EDSockServer.ocx(或动态库EDSockServer.dll);

3.使用Socket进行通讯。

第2章技术参数

系统

CPU

32-bitARM

RAM

64KB

Flash

256KB

LAN

速率

10M/100Mbps

接口

RJ45

串口

串口

RS-232

串口数量

1个

信号

RS-232:

TXD,RXD,RTS,CTS,GND

串口通信参数

效验

None,Even,Odd,MARK,SPACE

数据位

6、7、8

停止位

1、2

流量控制

RTS/CTS,XON/XOFF,None

速率

300bps~115200bps

IO数字接口

DI

16路干接点输入

DI有保护

过压小于60V,过流小于100mA

DO

16路常开型继电器输出

DO容量

2A/30VDC,1A/125VAC

软件特点

协议

ARP、IP、ICMP、TCP、UDP、DHCP、HTTP、MDOBUSTCP

操作模式

TCPServer、UDP、TCPClient、虚拟串口、点对点连接

设置

C2000设置程序、Web浏览器、设置动态库

提供软件

虚拟串口软件、C2000设置程序、串口调试工具、网络设置程序、EDSockServer.OCX控件、EDSockServer.DLL动态库、设置动态库以及VB、VC、BC、Delphi的示例代码

驱动支持

WindowsXP/2003/Vista/Windows7/Windows8/2008

电源需求

电源规格

9~24VDC(推荐12VDC)

工作电流

<500mA(12VDC)

环境

操作温度

-25℃~85℃

储存温度

-60℃~125℃

湿度

5~95%RH,不凝露

尺寸

长*宽*高

185mm*125mm*30mm

第3章硬件说明

3.1产品外观

3.2指示灯

POWER

电源指示灯

LINK

网络状态指示灯

RS232

RS232状态指示灯

DI1-DI16

16路数字量输入对应的状态指示灯

DO1-DO16

16路数字量输出对应的状态指示灯

3.3引脚说明

电源接口

12V

电源正(推荐12V)

GND

电源负

PE

大地

网络接口

LAN

RJ45以太网口

RS232接口

RS232

RS232口(DB9公头)

DI输入接口

DI-1~DI-16

数字量信号输入端

GND

数字量信号输入公共端

DO输出接口

N.O1~N.O16

数字量信号输出端(常开)

COM1~COM16

数字量信号输出公共端

RS232:

标准RS-232接口

1

空脚

2

接收数据

RXD

3

发送数据

TXD

4

空脚

5

信号地

GND

6

空脚

7

请求发送

RTS

8

清除发送

CTS

9

空脚

网线制作线序图:

说明:

1、C2000连交换机时,请使用直连网线;

2、C2000与电脑直连时,请使用交叉网线。

 

3.4接线示意图

第4章软件说明

如果用户的软件是串口通信,只需要使用到“虚拟串口管理程序”来设置;如果用户的软件是TCP/IP方式通信,可以使用“C2000设置程序”或“IE浏览器”进行设置。

4.1虚拟串口管理程序

本程序使用户更直观方便地管理C2000。

可对C2000进行设置、数据转发和监视操作;打开程序主界面之后,选择“搜索C2000”,程序会自动搜索出当前网络中所有的C2000。

M232-M搜索到的型号为E232。

4.1.1使用快速设置进行设置

“快速设置”功能只对单个C2000有效。

选中可设置的C2000,点击“快速设置”按钮,会自动弹出如下对话框,如下图:

快速设置

与服务器IP地址在同一网段中

点确定后,C2000被设为“TCPClient”工作模式,服务器IP为本机IP,端口号为8000,其他参数均为默认。

如果勾选“自动获得IP地址”,那么此C2000所在网段当中的DHCP服务器将为其自动分配IP地址;否则,需要为其指定IP地址和子网掩码。

 

通过上面的操作对C2000设置好了参数,那么就需要选择一个或多个虚拟串口来通讯。

这样用户基于串口通讯的软件就无需修改即可使用。

它有两种选择方式:

 

ⅰ、所有C2000串口映射到一个虚拟串口上

打上√

选择需要的COM口

 

ⅱ、可为每个C2000单独配置一个COM口,或为几个C2000配置一个COM口。

选择需要的COM口

选择好串口后,点击开始转发,如下图:

开始转发

转发成功

前面设置的服务器端口号是8000

到此就完成了快速设置转发的过程,用户软件就可以运行操作了。

您也可以选择“设置”进行详细设置。

4.1.2使用设置进行设置

在这里可以更改C2000的具体参数,比如名字、IP地址、子网掩码、网关、DNS、工作模式和串口参数等设置。

具体如下图:

可以填写设备名字

设置

下面介绍TCPClient工作模式的转发,步骤如下:

正确填写IP地址、子网掩码和网关,如果服务器需要使用域名,则需填写正确的DNS服务器IP

若选择“自动获得IP”,C2000所在网段当中的DHCP服务器将会为其自动分配IP地址和掩码;否则,需要为其指定IP地址和掩码。

网关即为C2000所在网络的网关的IP地址。

选择TCPClient,填写C2000端口、服务器IP(域名)和端口

选择工作方式

工作方式:

选择“TCPClient”。

C2000端口:

与其他网络设备通讯时,C2000采用的TCP端口。

注意:

该端口不能为80。

服务器的IP:

当设置为TCPClient方式时,与C2000通信的服务器IP地址。

可通过“本机IP”来获得电脑的IP地址,并将它设置为服务器IP。

服务器端口:

当设置为TCPClient方式时,与C2000通信的服务器所采用的TCP端口。

点击“高级设置”按钮,设置当前选中C2000串口的转发原则,一般情况下不需要修改。

如下图所示:

一般情况下不需要修改

点高级设置

字节间隔超时:

C2000从串口收到字节后,在“字节间隔超时”过后,还没有从串口收到下一个字节,C2000将收到的数据发送到网络上,推荐修改范围为0~100ms。

最大帧长度:

C2000从串口收到的数据量等于此长度时向网络发送这些数据,推荐值1000字节。

只要满足了(字节间隔超时)或(最大帧长度)其中的任何一个条件,C2000就会把数据发送到网络上去。

通过上面的操作对C2000设置好了参数,那么就需要选择一个或多个虚拟串口来通讯。

这样用户基于串口通讯的软件就无需修改即可使用。

它有两种选择方式:

ⅰ、所有C2000串口映射到一个虚拟串口上

打上√

选择需要的COM口

ⅱ、可为每个C2000单独配置一个COM口,或为几个C2000配置一个COM口。

选择需要的COM口

选择好串口后,点击开始转发,如下图:

开始转发

转发正常

前面设置的服务器端口号是8000

监听端口只有与服务器端口(在串口参数设置里面)匹配了才能正常转发,否则会失败。

到此TCPClient模式的转发已经完成,开启用户软件,选择相应的串口就可以进行通讯了。

下面介绍说明TCPServer工作模式的转发,操作步骤如下:

正确填写IP地址、子网掩码和网关

若选择“自动获得IP”,C2000所在网段当中的DHCP服务器将会为其自动分配IP地址和掩码;否则,需要为其指定IP地址和掩码。

但是在作为TCPserver模式下,不建议通过DHCPserver来获取网络参数,因为这样C2000获取到的IP地址将不方便查询。

网关即为C2000所在网段的网关的IP地址。

选择TCPServer方式和端口

工作方式:

选择“TCPServer”。

C2000端口:

与其他网络设备通讯时,C2000采用的TCP端口。

注意:

该端口不能为80。

点击“高级设置”按钮,设置当前选中C2000串口的转发原则,如下图所示:

一般情况下不需要修改

点高级设置

字节间隔超时:

C2000从串口收到字节后,在“字节间隔超时”过后,还没有从串口收到下一个字节,C2000将收到的数据发送到网络上,推荐修改范围为0~100ms。

最大帧长度:

C2000从串口收到的数据量等于此长度时向网络发送这些数据,推荐值1000字节。

只要满足了(

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 调查报告

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1