大家好,我是华山自控编程的朱老师。
在之前的网课中,我们已经讲解了以下内容
1.C#与PLC的串口通讯
2.C#与变频器的通讯
3.C#的服务器和客户端的网络通讯
今天,我要视频和大家分享的是关于C#与我们的电磁泵驱动器以及C#与温控器的Modbus通讯。
实战项目必看!ModbusRTU协议电磁泵驱动器温控器通讯方式讲解 [专为plc工程师定制]
我们采用的通讯方式是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通讯方式来控制温控器和
大家好,我是华山自控编程的朱老师。
在之前的网课中,我们已经讲解了以下内容
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通讯方式来控制温控器
点击领取上位机编程全套入门教程+工具