大家好,我是微控小智,今天又跟大家见面了。学习不是一蹴而就,需要坚持,做技术亦是如此,厚积才能博发。

上次分享的S7-200PLC与台达VFD_M变频器Modbus通讯案例程序,是采用SM0.5时钟脉冲接通MODBUS指令,这种写法是可以随时修改变频器的频率,但也有局限性,如果还要实时读取变频器的频率、电压、电流值的时候,由于读写指令较多,指令之间又不能同时接通,这种情况下SM0.5调用指令就不适用了。这次采用的方法同样是利用MODBUS读写指令的完成标志位接通下一个指令并复位上一条指令,达到使其不能同时接通的目的。

有关Modbus地址方便对照:

00001 - 09999:数字量输出(线圈)

10001 - 19999:数字量输入(触点)

30001 - 39999:输入数据寄存器(通常为模拟量输入)

40001 - 49999:数据保持寄存器

台达变频器Modbus通讯地址:

频率命令:16进制地址是2001H,转换后的地址是48194。

启停命令:16进制地址是2000H,转换后的地址是48193,向其地址中分别写入2#10010、2#100010和2#1控制变频器正转、反转和停止。

读取频率:16进制地址是2103H,转换后的地址是48452。

读取电流:16进制地址是2104H,转换后的地址是48453。

读取电压:16进制地址是2106H,转换后的地址是48455。

通讯案例:编写S7-200PLC与台达变频器Modbus通讯程序,PLC作为主站设备,台达变频器作为从站设备,通讯连接方式如下图所示:

控制要求:S7-200PLC与台达变频器Modbus通讯,控制变频器启动频率为30.00HZ,并且频率可以进行修改,按钮I0.0控制变频器正转启动,按钮I0.1控制变频器反转启动,按钮I0.2控制变频器停止运行。启动后还需要对变频器的输出频率,输出电流和电压进行实时监控。

通讯之前,变频器的站地址、波特率、奇偶校验需与PLC端设置一致,变频器的通讯参数设置如下图所示:

S7-200PLC与台达变频器Modbus通讯轮询并实时读取数据的程序如下图所示:

实践出真知,没有实践,理论就是纸上谈兵;学习中需要多加测试和验证。

复杂的事情简单做,你就是专家;

简单的事情重复做,你就是行家;

重复的事情用心做,你就是赢家。

关注智微自控

微控小智有更多精彩文章献给大家

如果你觉得不错,请分享给他人;

如果你意犹未尽,请在下面留言。

今天就讲到这里

谢谢

modbus tcp主站和从站_【智】S7200PLC与台达变频器MODBUS轮询实时读取详解相关推荐

  1. modbus tcp主站和从站_【技术】Modbus协议栈应用实例之四:ModbusTCP服务器应用

    源码下载:https://download.csdn.net/download/foxclever/12838885 自从开源了我们自己开发的Modbus协议栈之后,有很多朋友建议我针对性的做几个示例 ...

  2. adprw指令通讯案例_【智】S7200PLC与台达变频器MODBUS简单通讯案例详解

    大家好,我是微控小智,今天又跟大家见面了.学习不是一蹴而就,需要坚持,做技术亦是如此,厚积才能博发. 今天小智再次分享有关S7-200PLC与台达VFD_M变频器Modbus通讯案例程序,这次是用非常 ...

  3. modbus tcp主站和从站_组态王与西门子 PLC无线Modbus通讯

    组态王与西门子PLC无线Modbus通信方案 本方案是组态软件与西门子S7-200 Smart 进行无线MODBUS 通信的实现方法.此方案可以作为西门子S7-200 Smart与组态软件的无线MOD ...

  4. 三菱FX3U与4台台达变频器通讯说明:用三菱FX3U的PLC实现与4台台达变频器modbus通讯

    三菱FX3U与4台台达变频器通讯说明:用三菱FX3U的PLC实现与4台台达变频器modbus通讯 器件:三菱FX3U PLC,三菱FX3U 485BD通讯板,台达VFD-M变频器,昆仑通态触摸屏,附送 ...

  5. 西门子plc与台达变频器通讯程序 西门子plc200smart与台达变频器modbus通讯程序

    西门子plc与台达变频器通讯程序 西门子plc200smart与台达变频器modbus通讯程序,可以帮你学会modbus通讯,是程序,说明书,接线定义,参数调试! ID:481260527513290 ...

  6. 台达变频器modbus通讯控制程序 西门子s7—200型PLC和昆仑通泰触摸屏程序

    台达变频器modbus通讯控制程序 西门子s7-200型PLC和昆仑通泰触摸屏程序,带变频器使用手册,参数设置和接线说明. 可以实现频率设定,频率,电压,电流显示:正转启动,反转启动和停止控制. ID ...

  7. MCGS昆仑通态触摸屏与台达变频器modbus通讯程序

    MCGS昆仑通态触摸屏与台达变频器modbus通讯程序. 触摸屏型号是TPC7062Ti,变频器型号是VFD-M. 正反转控制.频率设定.加减速时间设置,读取电压.频率.电流. ID:43865388 ...

  8. 三菱FX1N与3台台达VFD-M变频器通讯程序 可直接拿来实用了,三菱FX PLC与台达变频器modbus RTU通讯

    三菱FX1N与3台台达VFD-M变频器通讯程序 可直接拿来实用了,三菱FX PLC与台达变频器modbus RTU通讯 采用器件:三菱FX1N 24MT PLC,1个FX1N 485BD板,3个台达V ...

  9. 欧姆龙cp1E plc和台达变频器modbus rtu通讯 变頻器可实现正反转,停止,频率的设定、加减速

    欧姆龙cp1E plc和台达变频器modbus rtu通讯 所需硬件 :CP1E plc n30s1dt,台达vfd. 功能:变頻器可实现正反转,停止,频率的设定.加减速,以及频率,电流,电压,运行状 ...

最新文章

  1. Python 到底该怎么学才好?你关心的答案来了
  2. mongodb replicaset shard 集群性能测试
  3. 8位16位32位单片机区别
  4. 利达主机联网接线端子_拾遗●接线端子或连接器(1)
  5. plsql数据库异常---plsql 登录后,提示数据库字符集(AL32UTF8)和客户端字符集(ZHS16GBK)不一致
  6. Netpas:不一样的SD-WAN+ 保障网络通讯品质
  7. Windows XP远程桌面控制图文教程
  8. Proteus8.6 软件下载
  9. 汉诺塔_-Chaz-_新浪博客
  10. 监控视频分发转发服务器性能,网络视频监控系统流媒体分发存储服务器软件设计...
  11. 输入法的TSF框架(Text Service Framework)简介
  12. python 循环赋值_计算机二级Python语言程序设计 第2章Python语言基本语法元素
  13. 介绍一个关于小米Zigbee的开源项目
  14. 计算机桌面颜色异常怎样修复,显示器颜色不正常如何调_电脑显示屏的颜色不对如何处理...
  15. 【实验四 循环结构】7-3 sdut- C语言实验-计算1到n的和(循环结构)
  16. w ndows10系统开机,wndows10系统设置开机自动启动adsafe软件的方法
  17. 用scratch编写游戏2048(印章法)
  18. 【链块观点01期】当区块链的风刮到教育行业,哪些变革是注定要发生的?
  19. WordPress主题分享:Avada主题v7.8.0免费下载 2022年最新版
  20. 吐血推荐,B站最强学习资源汇总(数据科学,机器学习,python)

热门文章

  1. Java私有方法运用场景_java6-3 封装和private关键字
  2. matlab randomsample,randperm和randsample函数用法对比
  3. 电气工程及其自动化学不学c语言,电气工程及其自动化学什么 就业方向有哪些...
  4. python获取文件夹名_python基础之获取文件目录及名称
  5. 透彻理解回文~单链表的逆序~
  6. 结合反向传播算法使用python实现神经网络的ReLU、Sigmoid、Affine、Softmax-with-Loss层
  7. zigbee上位机通过vs2019的mfc实现
  8. liunx php apache2,linux apache2部署php
  9. 显示器驱动有什么用_科普一下:电脑显示器用什么接口好,主流接口有哪些?...
  10. redhat下的iptables和firewalld 笔记