一、 技术特点及应用方式
1、 EIO技术特点
EIO是同时集成I/O控制和RS232/RS485串口服务器的以太网设备,同时具备开关量输出、开关量采集、串口服务器等功能,可同时替代I/O卡和串口服务器。高功率继电器产品可以直接控制设备电源,无需中间继电器。
支持Socket、虚拟串口两种用户通讯接口,用户可以按照Socket标准,通过TCP/IP连接与EIO进行通讯。也可以通过VSPM虚拟串口软件,将EIO虚拟成普通串口设备,可以有效的降低软件编写难度。EIO采用国际通用的ModbusTCP作为通讯协议,可以与各类组态软件无缝结合。
开创EIOLink技术,互联2个EIO设备,可以将远程的开关量状态传输到控制中心,并完整重现,控制中心的开关量状态也可以传输到现场,2个EIO的串口也可以进行透明数据传输,整个控制过程无需电脑,完全由2个EIO实现。
EIO设备具备光电隔离、ESD防护等多用防护措施,可以稳定的工作在恶劣环境中。
2、 优势及应用范围
l 优势
² 比传统的电脑+I/O控制卡结构功能更多,工作更稳定。
² 同时集成I/O控制和协议转发,性价比更高。
² 实用化设计,简化部署难度。
² 较高的附加值。
l 应用范围
² 基于以太网的智能家居,安防系统设计。
² 网络中控系统设计。
² 网络化数据采集和现场控制(例如:门禁、考勤管理、车库管理等)。
² 智能园区相关设备(例如:视频监控、三表数据采集、保安防盗系统等)。
² 交通控制信号网络系统设计。
二、 应用方式
1、 EIO提供的功能
l EIO-STD
输入:提供8路开关量输入(光电隔离),由EIO提供检测信号。
输出:提供8路继电器开关量输出。每路开关*大负载:AC 250V/10A、AC125V/30A、DC 30V/10A。
控制通讯:以太网&TCP/IP或RS485、RS232
UART转TCP/IP: 1路RS485转TCP/IP
l EIO-I16
输入:提供16路开关量输入(光电隔离),由EIO提供检测信号。
控制通讯:以太网&TCP/IP
UART转TCP/IP:1路RS485转TCP/IP
l EIO-T
输入:提供8路TTL电平输入
输出:提供8路TTL电平输出每一组输出端均输出标准的TTL电平,输出高电平VOH>4.8V,输出低电平VOL<0.2V,输出电流为40mA,8组输出总电流 140mA。每一组输出端均采用光耦与主板隔离。
UART转TCP/IP: 1路RS485转TCP/IP
控制协议:EIO Modbus TCP、EIOLink(支持主动发送)。
l EIO-T
输入:提供8路TTL电平输入。
输出:8路直流开关型输出每一组输出端可驱动纯电阻或感性负载,*大负载电流60mA,外部负载驱动电源电压VDD*大为+24V。每一组输出端均采用光耦与主板隔离。
UART转TCP/IP: 1路RS485转TCP/IP
*更详细产品资料请参考《EIO远程IO联网设备产品目录》
2、 EIO与上位机的工作模式
3、 两个EIO设备透传工作模式
4、 EIO的串口服务器性能
提供1个RS232或RS485端口转以太网,每端口*高速度:115200bps,数据位:5、6、7、8,停止位:1、2,校验位:无、奇、偶。
串口服务器端口参数可以与虚拟串口自动同步,无须手工设置。
三、 EIO软件及编程接口
1、 EIO与组态软件
EIO支持Modbus TCP或ModbusRTU通讯协议,兼容各类组态软件,只要在组态软件中定义好设备的寄存器地址等参数就可以将EIO添加到系统中。
2、 EIO的以太网编程接口
1) Modbus TCPSocket方式
EIO Modbus TCP工作在Server模式,监听在地址:502>端口。用户可以使用任何可以支持Socket的开发环境(Delphi、VC、VB、.net、GCC等)来编写应用程序。
应用程序使用Socket标准与设备ModbusTCP端口建立TCP/IP连接,然后就可以通过此连接与设备进行通讯。
2) 虚拟串口方式
随机带的虚拟串口软件(VSPM),可以将EIO虚拟成本机虚拟串口上的一个RS232设备。
在这种情况下,控制程序可以像操作普通RS232设备一样控制以太网控制器,而不再需要考虑网络部分。
控制方式:以太网控制器<--TCP/IP协议-->OS<-->socket<-->VSPM(虚拟成RS232设备)<-->控制程序