600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > LabVIEW通过MC协议实现与三菱FX 3U系列PLC的通讯(TCP)

LabVIEW通过MC协议实现与三菱FX 3U系列PLC的通讯(TCP)

时间:2021-10-16 00:54:57

相关推荐

LabVIEW通过MC协议实现与三菱FX 3U系列PLC的通讯(TCP)

整理了下FX-3U系列的PLC使用TCP通讯来实现LabVIEW与PLC之间的数据传输。

连接/Connect

针对三菱FX-3U系列的PLC,在传输之前需要先与其握手,将PLC端口号设置为5000,通道2,选择MC协议,软件通过正常TCP连接。

读写判断

在连接正常不报错之后,就可以进行数据的传输了。需要注意的是,三菱FX3U系列的PLC在通讯时,读写数据不需要发送报头,只需要将报文发送,读取数据时,收到返回值16进制的8100,写数据时,收到返回值16进制的8300,表示读写正常。其他情况下为有报错发生。

读取数据报文

读取数据时包括读取字,双字,字符串等数据,此处以字为例,相关报文如图2.所示,至于用什么类型,需要在报文之后添加相关的数据转换格式,这里不作详细描述。

写入数据报文

写入与读取类似,此处也是以字为例,相关报文如图3.所示。

5.界面实例

在相关读写正常时,能够实现与三菱FX-3UPLC的正常通讯,实现有效快速数据传输。如图4.图5.界面所示。相对NI OPC来说,少了中转的服务器,也不需要另外安装软件,传输实时性更好,也更加稳定便捷。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。