引用 smhacker 在 2014/1/23 23:10:23 发言【内容省略】
有如下方案可行:
1、硬件使用PLC的编程口,通过RS232编程电缆和单片机连接,单片机上要有MAX232芯片,通信协议当然就用三菱PLC的编程口协议了(此协议属于三菱不公开协议,破解的不一定完整);
2、PLC上加一个232BD或者485BD,单片机上依然要有MAX232芯片,通信协议使用三菱PLC的计算机链接协议(此协议是进过公开的协议,比较完整);
3、如果是FX3G或者FX3U系列PLC,可以考虑加一些MODBUS特殊共嫩模块,单片机通信口使用MAX232或者MAX485,通信协议使用MODBUS RTU
4、PLC加一个232BD或者485BD,协议呢,使用自定义协议
以上方法:第4种最简单;第3种硬件价格最贵,但单片机程序最通用;第2种协议虽然比第4种复杂,但是写成功的话,通信质量应该不错;第1种硬件成本最低!但因为编程口协议不公开,破解的不够完整,需要花点时间!
QQ149034219