三菱PLC与单片机怎么实现485通讯
三菱PLC与51单片机要实现485通讯,系统应该怎么搭建,各位能讲解下流程吗?需要什么模块,怎么设置,应为没有做过这方面通讯,所以一片空白,请各位大侠帮帮忙...
三菱PLC与51单片机要实现485通讯,系统应该怎么搭建,各位能讲解下流程吗?
需要什么模块,怎么设置,应为没有做过这方面通讯,所以一片空白,请各位大侠帮帮忙 展开
需要什么模块,怎么设置,应为没有做过这方面通讯,所以一片空白,请各位大侠帮帮忙 展开
3个回答
推荐于2017-09-04 · 知道合伙人数码行家
关注
展开全部
PLC用485接口与单片机通讯方法:
单片机端采用的RS232串口而PLC上为RS485接口,二者阵脚定义和逻辑电平有所差别故完成二者之间的通讯需要其他器件来进行转换调整。
1. PC/PPI线缆。
通过PC/PPI线缆来连接单片机和s7-200,数据通讯无误;
2. RS232 - RS485转接头。
转接头说明中RS232 接口是DCE方式,可以和DTE 终端设备串口直连,和DCE设备相连需要用交叉线连接。
关于串口设备连接线使用交叉线还是直连线的简单区分:
若线缆两端一公头一母头,则采用直连线;
若线缆两端同为公头或母头,则采用交叉线。
单片机端采用的RS232串口而PLC上为RS485接口,二者阵脚定义和逻辑电平有所差别故完成二者之间的通讯需要其他器件来进行转换调整。
1. PC/PPI线缆。
通过PC/PPI线缆来连接单片机和s7-200,数据通讯无误;
2. RS232 - RS485转接头。
转接头说明中RS232 接口是DCE方式,可以和DTE 终端设备串口直连,和DCE设备相连需要用交叉线连接。
关于串口设备连接线使用交叉线还是直连线的简单区分:
若线缆两端一公头一母头,则采用直连线;
若线缆两端同为公头或母头,则采用交叉线。
推荐于2017-09-03
展开全部
有2种方案:
1、PLC做从机,单片机做主机
2、单片机做从机,PLC做主机
对上面两种,PLC需要加485拓展模块或拓展小板,同时在PLC内部需要通过写程序设置好D8140、D8141等寄存器通讯参数,对于51单片机需要连max485,同时需要控制好接受和发送,需要波特率与PLC一致,协议的话建议使用 485 modbus协议。
1、PLC做从机,单片机做主机
2、单片机做从机,PLC做主机
对上面两种,PLC需要加485拓展模块或拓展小板,同时在PLC内部需要通过写程序设置好D8140、D8141等寄存器通讯参数,对于51单片机需要连max485,同时需要控制好接受和发送,需要波特率与PLC一致,协议的话建议使用 485 modbus协议。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
两个方案
1、三菱PLC采用Modbus,单片机编写Modbus协议
2、三菱PLC采用无协议串口通讯(类似西门子s7200自由口),单片机采用普通串口通讯,两者的协议自己编写
1、三菱PLC采用Modbus,单片机编写Modbus协议
2、三菱PLC采用无协议串口通讯(类似西门子s7200自由口),单片机采用普通串口通讯,两者的协议自己编写
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询