广州菱控|三菱
当前位置:首页 >> 技术支持 >> FX3U和计算机如何进行RS232无协议串口通讯
FX3U和计算机如何进行RS232无协议串口通讯  时间:2013/9/14 16:02:00
最近在参照贵公司的FX3U系列PLC的通讯手册,用VB2005写计算机和FX3U的PLC进行RS232串口的无协议通讯的代码.我所要求达到如下功能:
1.读数据缓存器:D100.写数据缓存器D102.
按照贵公司的手册,用指定的报文格式.然后我也参照了网上VB6.0的和FX2N的无协议通讯代码,写了相关代码.在和PLC通讯时,无论如何都无法读写指定数据.在读取的时候提取出来的是乱码.也无法写入指定数据.在通讯时,通讯指示灯会有闪烁,说明计算机和PLC还是能够通讯的,只是无法读写指定内容.
针对以上情况,我有以下几点疑问:
1. PLC端读写数据缓存器的数据格式是否必须和我计算机端读写缓存器的格式是否必须一致:比如都是ASCII或者16进制.但是手册上的报文格式都是字符串格式的.
2.PLC端和计算机端的RS232串口通讯的参数预设值是否必须一致:比如波特率,停止位,数据位等.
3.是否可以提供相关范例代码:比如PLC端的代码.计算机端的VB2005的通讯代码.如果有代码,则是非常给力的.有代码,远胜过其它的解释.
谢谢.
Re:续:FX3U和计算机如何进行RS232无协议串口通讯  时间:2013/9/15 4:10:00
无协议通信功能本身对发送和接收的数据格式没有特殊要求,一般应用是需要和连接设备数据格式一致的。波特率、停止位、数据位等通信参数也应与连接设备设置一致。
另外,建议先使用串口调试软件调试无协议通信功能。


感谢您对三菱电机自动化产品的支持,欢迎拨打400--免费技术热线,获取进一步的相关信息。

相关问题
相关下载