欢迎光临散文网 会员登陆 & 注册

实战项目!ModbusRTU协议电磁泵驱动器温控器通讯讲解[专为plc工程师定制]

2023-06-14 18:30 作者:华山自控编程  | 我要投稿

大家好,我是华山自控编程的朱老师。

在之前的网课中,我们已经讲解了以下内容

1.C#与PLC的串口通讯

2.C#与变频器的通讯

3.C#的服务器和客户端的网络通讯

今天,我要和大家分享的是关于C#与我们的电磁泵驱动器以及C#与温控器的Modbus通讯。

我们采用的通讯方式是Modbus RTU

首先,让我们来看一下这两台设备。这是我们的温控器和电磁泵驱动器。它们之间采用485的连接方式,通过一个485转232的转接头连接到电脑上。


电磁泵驱动器看起来像一个变频器,它有两个通讯端子,一个是A端子,一个是B端子。我们从A端子和B端子分别连接两根线,然后将这两根线连接到温控器。温控器也是类似的,有一个A端子和一个B端子,所以物理连接非常简单,就是将两根线连接在一起。

这两个设备的连接方式采用了Modbus RTU通讯协议。

现在让我们来看一下通讯的情况。我们运行一个Modbus RTU通讯程序,可以选择一个串口进行通讯。我们连接了一个转接头到COM6串口,波特率选择19200,停止位选择1,数据位选择8,校验位选择偶校验。然后我们打开串口。


在这里,我们给每个485备分配了一个地址。电磁泵驱动器的地址是01,温控器的地址是50。现在我们可以开始通讯了。

例如,我们可以打开电磁泵驱动器,并将频率设定为50。我们可以看到频率很快地改变为50。然后我们可以启动电磁泵驱动器,听到声音并且看到运行指示灯点亮。我们也可以停止它,或者选择反转运行。

同时,在操作温控器时,我们的操作不会影响电磁泵驱动器的运行。温控器有四个通道,每个通道显示设定值和实际温度。我们可以通过修改设定温度来控制温控器,然后观察设定值的变化。

以上就是C#与电磁泵驱动器以及C#与温控器的Modbus RTU通讯方式的介绍和演示。下一节课,我将向大家讲解具体的代码实现,即如何使用C#和Modbus RTU通讯方式来控制温控器和

具体请看视频讲解:

实战项目必看!ModbusRTU协议电磁泵驱动器温控器通讯方式讲解 [专为plc工程师定制]

文章如果对你有用,麻烦点赞,评论~

最近很多小伙伴找我,说想要一些学习资料,然后我根据自己从业二十年经验,精心整理了一份「上位机编程入门到高级教程+工具包」,点个关注,限时分享给大家,以下是领取入口:



实战项目!ModbusRTU协议电磁泵驱动器温控器通讯讲解[专为plc工程师定制]的评论 (共 条)

分享到微博请遵守国家法律