M系列教学基础教程篇TP2000触摸屏与Modbus RTU的奇妙对话

M系列编程教学新篇章:TP2000触摸屏与Modbus RTU通讯的奇妙对话

导语:

开启M系列编程教学新篇章,学习基础课程——禾川TP2000系列触摸屏与M_Modbus RTU通讯,让我们踏上学习之旅!

01、前期准备

软件:Sysctrl Studio(PLC编程软件)

HCTDesigner 2(HMI编程软件)

硬件:M系列(以M312为例)

触摸屏(以TP2507-E为例)

02、Sysctrl Studio 工程配置

第一步:新建工程

双击打开软件Sysctrl Studio,选择【文件】→ 【新建】。点击【硬件设置】,在串口界面进行以下设置。站号默认为1,波特率、协议要与触摸屏设置的一致,主从模式这里选择从站(触摸屏作主站)。

第二步:建立变量

打开默认POU,在变量声明区右击选择“添加变量”,新建变量并分配到对应地址。

编译通过后,将程序下载至中。

03、HCTDesigner 2 工程配置

第一步:新建工程

(1) 打开HCTDesigner 2 软件,左上角选择【文件】,点击【新建】。弹窗中输入工程名称,选择存储位置,点击【确定】

(2) 选择TP2507/TP2510, 点击【下一步】

(3) COM1界面, 选项连接设备(HMI做主设备), 通信类型RS485-2波特率数据位校验位需与sysctrl工程设置一致。

地址基数设定改为0。

04、HMI符号表和标准Modbus地址计算

04.1 HMI符号表生成及使用:

第四部分讲解了如何生成并使用HMI符号表,以便于正确地对应PCB上的元件和代码中的地址。

05.5 标准Modbus地址计算关系说明:

05.6 Modbus地址转换方法:

06 通讯测试:

第一步: 设备连接

将红线剥去圆头,一端剪断,然后把线剥开成两根线,其中红色代表485+绿色代表485-黄色代表GND分别连接端口D+ D- SG,而另一端DB9接入COM口.

第二步: 工程测试

让程序进入监控状态,并给予变量赋值,同时触控显示如下图。

上一篇:沐风网我是怎么在网上找到最棒的生活小技巧
下一篇:电气系统设计与控制技术的发展趋势