众所周知,目前自动化行业的应用,涉及到通讯应用的场合很多。虽说目前工业领域上,以工业以太网的应用为居多,但是我们也应当了解基础的串行通讯。在早先的工业生产中,串行通讯应用非常普遍,西门子Profinet,三菱cc-link,Device-net等,都是基于串行的工业现场总线。
三菱QJ71-C24模块,含DB9 RS232接口一个,RS485端子台接线口一个。是Q系列的串行通讯智能模块。三菱的智能模块,本身自己带信息处理能力和内部缓存器,依靠背板总线与CPU进行高速通讯。在处理外部信息上,无需占用PLC资源,从而提高PLC运行速度。
而RS232无顺序通讯协议,所谓无顺序,是通讯对方的报文格式可以任意。只要依据对方的通讯格式,进行报文组合发送和接受,发送给对需要的串行数据,对方对数据进行响应并返回数据,进行接受即可。
以下进行介绍:
配置:Q03UDV+QJ71C24N 通信对象:串口调试助手
连接:USB-RS232电缆一根
一、下载安装调试助手
网上串口调试助手很多,可自行下载。串口调试助手,注意串口需要设置端口号、波特率、数据位、校验位等。
二、USB-RS232电缆
USB-RS232电缆,用于连接QJ71C24N模块,其中USB-RS232电缆的2号脚接QJ71C24N DB9的3号脚,电缆的3号脚需要接模块的2号脚。RS232 DB9接口的 2# 3#脚,一个发送一个接受,与通讯对象要进行交叉连接。
此外电缆需要安装对应芯片的驱动程序,安装成功后,在电脑端会生成串口。
三、模块设置
模块需要设置CH1通道(RS232口),要与电脑端串口,以及串口调试工具的设置要一致。
四、编写程序
在GX-Work2上进行程序编写,利用G.INPUT指令进行接受串口助手所发的数据。
五、串口助手发送数据
QJ71C24N模块,在默认情况下,接受通信对方的报文,以0A0D结束作为标志。(0A=CR,0D=LF 参考ASCII码编码)
六、通讯测试结果
更多信息,请参考以下两个手册。