200PLC与台达变频器的通讯

西门子PLC与台达变频器通过modbus RTU协议通讯,PLC做主站,变频器做从站(站址3),用端口1西门子提供的modbus主站库建立程序。现在想读取变频器里面的值(例如电压值),用下面的程序。
 问题:读取电压值时,怎么样知道变频器里面电压值的地址,即下面程序段中的40001,这个地址是怎么样得来的?(对应梯形图中的Addr-4001)
 STL程序段

 LD     读电压:M6.3
 =      L60.0
 LD     读电压:M6.3
 EU
 =      L63.7
 LD     L60.0
 CALL   MBUS_MSG_P1:SBR7, L63.7, 3, 0, 40001, 1, &VB236, 读电压完成:M9.0, 执行结果:MB7

 
 LAD程序段

  
 

最佳答案

你要看modbus的报文,4应该是读数据的功能码,地址是0001.还有变频器的地址应该是个16进制的数据,你编程时要转换成10进制的数据然后加1,再在前面加功能码.

提问者对于答案的评价:
谢谢你详细的回答!

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc350078.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午12:19
下一篇 2021年7月5日 上午12:19

相关推荐

  • S7-200可编程序CPU224

    我想问下在CPU224和EM231连接后,我通过一个湿度变送器输入一个电流信号(4~20mA)后在PLC内检测到,怎么样将这个信号源转换成我要的实际的相对湿度(RH%)?是不是要通…

    SIMATIC S7-200 2018年12月6日
  • s7 200 0.5ms改变一次状态

    s7 200 选用晶体管输出方式, 有五个输出口我要进行每0.5ms同时改变输出状态。 1. 因为高速输出口Q0.0,Q0.1&n…

    SIMATIC S7-200 2017年11月17日
  • S7-200 AIW输入如何选择

    小弟刚学不久,想问一下,如何设置S7-200的CPU224XP的模拟量输入AIW0和AIW2,为双极输入啊,还有EM232的输出? 最佳答案 模拟量的输入AIW0和AIW2都是寻址…

    SIMATIC S7-200 2020年11月1日
  • 关于s7-200的PID编程问题

    使用200中的PID指令(不是PID向导生成的),指令回路表中,上一次的积分值MX的范围是0~1,这个范围的判断是PID指令自己会完成的,还是需要额外编写判断程序?如果要额外编写,…

    SIMATIC S7-200 2020年10月31日
  • sp3或sp4

    谁有STEP 7-Micro/WIN V4.0 SP3或STEP 7-Micro/WIN V4.0 SP4的安装包,给我…

    SIMATIC S7-200 2017年6月12日
  • 地址传送

    怎么把vd200   的地址   传送到vd400里     &nbs…

    SIMATIC S7-200 2017年8月15日
  • s7-200之精华篇,求大师指教!!!!!

    新手学s7-200,怎么样可以快速入手?很多人会说看手册,但有些东西并不太容易懂,因为以前没接触过。 问题补充:做项目需要师傅带啊 最佳答案 你可以在官网上的“视频学习中心”观看2…

    SIMATIC S7-200 2017年11月26日
  • CPU 224 DC/DC/DC可以接继电器吗

    CPU 224 DC/DC/DC只能接直流继电器吗?这种事晶体管型吗?还有种是CPU 224 AC/DC/继电器,这种可以接交/直流继电器,…

    SIMATIC S7-200 2020年11月1日
  • WinCC flexible与td00

    请教,有什么软件可以仿真td400c吗?WinCC flexible可以吗 问题补充:TD系列小巧适用,个人觉得非常不错。不知道三菱和欧姆龙是否有相似的产品?是否有相应的…

    SIMATIC S7-200 2021年7月5日
  • CPU226编码器程序

    我把我的工程项目比作一个斜坡道,在坡道上设置位置1和位置2。(1)当物体从位置1到位置2的工程中,高速计数器计到X时,也即是到达位置1时,需要Q0.0得电。当高速计数器计到Y时,即…

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论