❶ 西门子s7 200plc读取51单片机数据
如何用西门子s7 200plc读取51单片机数据:
需要采用通讯接口进行通讯
1、先确认51单片机系统的接口种类与数量,如是否有RS-485\RS-232\CAN等接口;
2、如果有上述接口,建议使用RS-485接口进行通讯,因为RS-485口可以实现一主多从,可以接多个51单片机系统;
3、硬件使用西门子PLC的RS-485口,通讯协议选用最通用的MODBUS-RTU协议。采用西门子PLC的专用MODBUS指令,西门子PLC作为主站,51单片机系统作为从站。
4、51系统的MODBUS从站程序编制完毕,西门子PLC的主站MODBUS通讯程序编制完毕,且485硬件连接正常后,即可正常通讯。
希望能帮到你
❷ 台达PLC用485与单片机怎么实现通讯
有2种方案:
1、plc做从机,单片机做主机
2、单片机做从机,plc做主机
对上面两种,plc需要加485拓展模块或拓展小板,同时在plc内部需要通过写程序设置好d8140、d8141等寄存器通讯参数,对于51单片机需要连max485,同时需要控制好接受和发送,需要波特率与plc一致,协议的话建议使用
485
modbus协议。
❸ PLC和单片机的通信怎么实现
可以采用两种方式:
一,采用串口与单片机通迅,采用无协议方式.但必须注意PLC通信方式,做必要的转换.如RS422,RS485等,可以采用与之对应的芯片与MCU连接.
二,采用IO口,可以通过编码与MCU交换数据以节省硬件资源.这种方式不需要什么协议之类的,但速度较慢,不过,对于数据显示,还是绰绰有余的.
如果PLC没有通讯口的,可以考虑用PLC的编程口,看PLC的编程口是rs485/rs232,也可以走协议.PLC 大多都支持R232
触摸屏一样也大多都支持R232
❹ AVR 单片机和S7-200 PLC 怎么通信
可以通讯,2个温度模块的话需要RS485串联,然后模块程序设定地址,PLC读取的时候按相应的地址存入相应的DB,然后改怎么显示或控制看你需要。
❺ 单片机和西门子PLC通讯问题!!
485芯片换75LBC184,驱动能力比75176强多了,引脚顺序与75176相同,可以直接替换MAX485和75176。在A脚上加10K上拉电阻,在B脚上加10K下拉电阻。这两个电阻很重要。
❻ 三菱PLC与单片机怎么实现485通讯
PLC用485接口与单片机通讯方法:
单片机端采用的RS232串口而PLC上为RS485接口,二者阵脚定义和逻辑电平有所差别故完成二者之间的通讯需要其他器件来进行转换调整。
1.
PC/PPI线缆。
通过PC/PPI线缆来连接单片机和s7-200,数据通讯无误;
2.
RS232
-
RS485转接头。
转接头说明中RS232
接口是DCE方式,可以和DTE
终端设备串口直连,和DCE设备相连需要用交叉线连接。
关于串口设备连接线使用交叉线还是直连线的简单区分:
若线缆两端一公头一母头,则采用直连线;
若线缆两端同为公头或母头,则采用交叉线。