三菱FX3U 485ADP与4台欧姆龙E5cc温控器远程+本地通讯程序 功能:通过三菱fx3u 485ADP-MB板对4台欧姆龙E5cc温控器进行modbus通讯,可以实现温度在触摸屏上设置,也可以在温控器本机上设定,实现远程和现场双向设定控制,方便操作。 同时实际温度读取 配件:三菱fx3u 485ADP-mb,三菱fx3u 485BD板,昆仑通态TPC7062KD触摸屏,4台欧姆龙E5CC系列温控器。 说明:是程序,带注释,PLC通讯手册,温控器手册,参数设置和接线说明,昆仑通态触摸屏程序,
一、前言
在工业自动化控制场景中,实现不同设备间高效稳定的通讯至关重要。这次我们要聊聊如何利用三菱FX3U的485ADP - MB板与4台欧姆龙E5CC温控器搭建一个既能远程又能本地控制的温度管理系统,同时搭配昆仑通态TPC7062KD触摸屏实现更便捷的操作。
二、配件准备
- 三菱fx3u 485ADP - mb:负责Modbus通讯协议处理,在FX3U系列PLC与外部设备间架起沟通桥梁。
- 三菱fx3u 485BD板:辅助通讯扩展,增强PLC与外部设备的连接能力。
- 昆仑通态TPC7062KD触摸屏:作为人机交互界面,实现温度远程设置与监控。
- 4台欧姆龙E5CC系列温控器:核心温度控制设备,负责实际温度的调控。
三、接线说明
- PLC与温控器:
- 将三菱FX3U的485ADP - MB板的SDA、SDB引脚分别与欧姆龙E5CC温控器的RDA、RDB引脚对应连接。以第一台温控器为例,这样的连接确保了数据的双向传输。
- 注意共地连接,将PLC和温控器的GND连接在一起,减少通讯干扰。 - PLC与触摸屏:
- 使用昆仑通态专用通讯线将触摸屏的COM口与三菱FX3U的编程口连接。这样触摸屏就能与PLC进行数据交互,实现温度设定值的下发与实际温度值的读取显示。
四、参数设置
- 欧姆龙E5CC温控器:
- 进入菜单设置通讯参数,如波特率、数据位、停止位、校验位等,务必与PLC侧设置一致。例如,都设置为9600bps波特率,8位数据位,1位停止位,无校验。
- 设置每个温控器的站号,从1 - 4依次设置,方便PLC区分不同设备。 - 三菱FX3U PLC:
- 在编程软件中设置485ADP - MB板的通讯参数,确保与温控器一致。
- 配置PLC站号等相关参数,以便准确与外部设备通讯。
五、PLC通讯程序(带注释)
以下是使用三菱GX Works2编写的简单通讯程序示例(部分关键代码):
// 定义通讯指令 LD M8000 MOV K1 D100 // 设置站号为1,对应第一台温控器 MOV K0 D101 // 通讯模式设置 MOV K9600 D102 // 设置波特率9600bps MOV K8 D103 // 8位数据位 MOV K1 D104 // 1位停止位 MOV K0 D105 // 无校验 // 读取温度指令 LD X0 RS D200 D202 K10 // 从温控器读取10个字节数据,存放在D200开始的寄存器,D202为发送缓冲区起始地址代码分析:
LD M8000:PLC运行时常开触点,保证程序初始化设置能在PLC运行时就执行。MOV指令用于设置通讯参数,如站号、通讯模式、波特率等。这些参数要与温控器设置匹配。RS指令是关键的通讯指令,用于与温控器进行数据读写。这里从站号为1的温控器读取10个字节数据,数据存放与缓冲区设置很重要,保证数据准确收发。
六、昆仑通态触摸屏程序
- 界面设计:
- 创建温度设定输入框,关联PLC寄存器地址,这样在触摸屏上输入的值能传递给PLC,进而下发到温控器。
- 创建实际温度显示框,同样关联PLC寄存器地址,用于显示从温控器读取到的实际温度值。 - 脚本编写:
- 可以编写一些简单脚本实现画面切换、数据有效性检查等功能。例如,当温度设定值超出合理范围时,弹出提示框提醒操作人员。
七、温控器手册与PLC通讯手册的重要性
- 温控器手册:详细介绍了E5CC温控器的各种功能设置、通讯协议细节。比如,通过手册我们能了解到温控器支持的Modbus功能码,以及每个寄存器对应的温度设定值、实际温度值等含义。这对于准确编写通讯程序至关重要。
- PLC通讯手册:指导我们正确配置三菱FX3U的通讯参数,掌握通讯指令的使用方法。例如,RS指令的具体用法、通讯缓冲区的设置规则等,都能在手册中找到详细说明,确保PLC与温控器之间稳定可靠的通讯。
通过以上从硬件接线、参数设置到程序编写的一系列步骤,我们就能成功搭建起这个三菱FX3U与欧姆龙E5CC温控器的远程 + 本地通讯系统,实现高效的温度控制与监测。希望这篇博文能给相关领域的小伙伴们一些启发和帮助。
三菱FX3U 485ADP与4台欧姆龙E5cc温控器远程+本地通讯程序 功能:通过三菱fx3u 485ADP-MB板对4台欧姆龙E5cc温控器进行modbus通讯,可以实现温度在触摸屏上设置,也可以在温控器本机上设定,实现远程和现场双向设定控制,方便操作。 同时实际温度读取 配件:三菱fx3u 485ADP-mb,三菱fx3u 485BD板,昆仑通态TPC7062KD触摸屏,4台欧姆龙E5CC系列温控器。 说明:是程序,带注释,PLC通讯手册,温控器手册,参数设置和接线说明,昆仑通态触摸屏程序,