此笔记仅为了自己做记录用,整理的软件和手册也均为官方免费版本,如有侵权请联系删除,如对读者有帮助倍感荣幸!
注:没有及时记录,时间久了忘了怎么弄了,只能把这个写一半发出来
1、目的
实际项目中用modbus通信多一些,这次甲方是三菱PLC,要求用MC协议,因为MC协议是由单片机这边发指令,PLC仅将模块配置好即可,甲方应该是为了PLC端更方便。
本次PLC端是以E71模块接口为MC接口,所以选择用3E帧通信,
2、所需软硬件和条件
三菱Q系列PLC的CPU一个,E71一个;
单片机板、有人以太网模块USR-TCP232-T2。
3、硬件连线
PLC正常供电,CPU的网口连接电脑用于下载程序和监控,E71的网口和有人以太网模块的网口相连,以太网模块的供电可以由串口转USB模块提供,同时连接了串口。
3、PLC端设置
4、以太网模块USR-TCP232-T2配置
基础设置只要设置好所需IP;
端口设置中串口波特率9600、N、8、1,模块工作方式设置为TCP Client模式,本地端口20108(不重要),目标IP和远程端口一定和PLC的E71模块设置一样,此处IP用了192.168.0.201,端口为8234,其他地方不用动。