在自动化系统中,一些第三方设备(如变频器、清洁枪、打印机等)是串行通信方式,目前很多以太网控制器(复装、欧姆龙等)没有串行端口。
为了满足这种需求,华茂欧特的SM877-ECT-COM模块可以实现此功能。SM877-ECT-COM模块自带双串口,支持RS232或RS485,可以同时连接2个串口设备;网口连接主站,以建立串口设备和EtherCAT控制器的通讯。
SM877-ECT-COM支持MODBUS主从站、自由口等模式,所有数据收发都通过PDO数据实时操作,无需通讯协议编程,方便快捷。
以倍福主站通过SM877-ECT-COM“自由口”模式与打印机通讯为例,来具体说明实现过程。如下:
接线示意图:
使用硬件:
1、微型打印机:RS232接口的炜煌E36;
2、耦合器:SM877-ECT-COM。
一、电源连接:
1、将微型打印机E36和SM877-ECT-COM 连接上电源;
2、将打印机的引脚TxD连接到SM877-ECT-COM的RxD1上,打印机的引脚RxD连接到SM877-ECT-COM的TxD1上,GND互相连接。
二、SM877-ECT-COM参数配置
电脑IP网段配置好后,打开浏览器,SM877-ECT-COM模块上电,在浏览器的地址栏中输入“192.168.1.253:2250”登录到网页参数配置页面,将串口配置改为自由口,如下图所示:
本示例使用通讯参数如下:
注意:网页上配置好参数后,需要把SM877-ECT-COM断电重启,否则模块不能正常通讯。
三、与TwinCAT3连接通讯
1、安装XML文件,新建工程以及组态,扫描模块,成功扫描出来的模块如下图:
2、COM1控制字Init request置1,COM1状态字Init accepted显示为1时则初始化完成。便将Init request置0;
3、设置发送数据长度,COM1控制字Output length写入20;
4、把要打印的数据1~32依次写入到Data Out 0-Data Out 31;(以Data0-Data7为汉字“华茂欧特”,Data8为打印并换行为例)
5、将COM1控制字Transmit request置1,同时将控制字Put data置1,打印机打印。
四、打印结果
1.《关于怎么添加打印机串口,你需要知道这些AQ-SM877-ECT-COM实现EtherCAT控制器与串口设备的通讯》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《关于怎么添加打印机串口,你需要知道这些AQ-SM877-ECT-COM实现EtherCAT控制器与串口设备的通讯》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/why/3196869.html