前言
最近的一个项目,使用三菱MC协议通讯,一开始自己查了通讯协议的报文,简单的写了M区的BOOL量的读取写入,单独测试是OK的,但是运行过程中会出现异常的反馈(例如:实际为True的值读出来是False),后来是在是找不到原因,而且急用,就尝试使用三菱的官方插件,并使用c++做二次开发,最后实际运用没有再发现异常反馈了。
一 、三菱插件
(一)三菱插件安装请自行安装(偷懒。。。)
(二)连接PLC并配置通讯
1.首先打开刚安装的Communication Settings Utility软件;
2.软件打开后点击Wizard进行配置;
3.设置逻辑工站编号:当前设置为1(记住这个,连接时需要用到)
4.设置基本参数:注意,本文使用的是Q13UDVCPU型号的三菱PLC,使用网线连接到了PLC,大家需要根据实际硬件选择对应的连接模式和通讯方式
5.设置PLC的IP地址:其他的连接模式有不同的界面&#