16路开关量输入输出采集控制模块Word文件下载.docx
《16路开关量输入输出采集控制模块Word文件下载.docx》由会员分享,可在线阅读,更多相关《16路开关量输入输出采集控制模块Word文件下载.docx(48页珍藏版)》请在冰豆网上搜索。
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
大地
网络接口
RJ45以太网口
RS232接口
RS232口(DB9公头)
DI输入接口
DI-1~DI-16
数字量信号输入端
数字量信号输入公共端
DO输出接口
N.O1~N.O16
数字量信号输出端(常开)
COM1~COM16
数字量信号输出公共端
RS232:
标准RS-232接口
1
空脚
2
接收数据
RXD
3
发送数据
TXD
4
5
信号地
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就会把数据发送到网络上去。
转发正常
监听端口只有与服务器端口(在串口参数设置里面)匹配了才能正常转发,否则会失败。
到此TCPClient模式的转发已经完成,开启用户软件,选择相应的串口就可以进行通讯了。
下面介绍说明TCPServer工作模式的转发,操作步骤如下:
正确填写IP地址、子网掩码和网关
若选择“自动获得IP”,C2000所在网段当中的DHCP服务器将会为其自动分配IP地址和掩码;
否则,需要为其指定IP地址和掩码。
但是在作为TCPserver模式下,不建议通过DHCPserver来获取网络参数,因为这样C2000获取到的IP地址将不方便查询。
网关即为C2000所在网段的网关的IP地址。
选择TCPServer方式和端口
选择“TCPServer”。
点击“高级设置”按钮,设置当前选中C2000串口的转发原则,如下图所示:
只要满足了(