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

相关推荐

  • 西门子200程序中VB中的位在程序里不怎么表示?

    西门子200程序中VB中的位在程序里不怎么表示?例如VB10中的0.0位-在程序中怎么写呢?  VB10.0这也不对吧!怎么写呢~ 最佳答案 V10.0就这么写…

    SIMATIC S7-200 2017年7月26日
  • PPI拨码开关

    有一些PPI电缆,需要对拨码开关进行设置。我想请问一下拨码开关的每一位具体代表的是啥意思,以及具体如何设置 最佳答案 转帖:TX.RX表示发送/接受数据。PC–PPI编程电缆拨码…

    SIMATIC S7-200 2020年11月1日
  • 这个模拟量换算例子是否正确?

    从一本出版的书籍上看到一个S7-200PID控制的模数转换程序,觉得它有点奇怪,请大侠指点:1. 此程序的模数转换的数学运算(过程变量仅是除一下数字值上限,输出量仅是乘一…

    2021年7月5日
  • 有没有plc入门DVD光盘教材,俺没电脑啊

    有没有啊 最佳答案 有plc 300 step by step,vcd光盘教程。 对于200最好的办法是看手册。既然没电脑,还是买…

    SIMATIC S7-200 2021年7月5日
  • S7-200 MODBUS向仪表写数据

    226做modbus主站,向远程仪表读写数据。读数据我已经读出来了,为什么写老是报错呢。仪表要求如下:地址 功能码 地址 设定值 CRC校验…

    SIMATIC S7-200 2020年10月31日
  • 请教大家一个编程问题?

    想做个通过两个光电开关的动作顺序来判断人通过的方向,除了用定时器做外有没有相关的指令,打算用200PLC做,非常感谢! 最佳答案 参考抢答的例子程序,可以满足你的需求。 提问者对于…

    SIMATIC S7-200 2021年7月5日
  • 西门子200多少个从站

    上位机组态王和西门子200通讯,有两个CPU226,他们之间走485通讯,可以么,怎么做 最佳答案 参考资料:《组态王与西门子S7-200的几种通信方式》连接:http://ca.…

    SIMATIC S7-200 2020年10月31日
  • SMART触摸屏数值输入显示长度问题

    WINCC  flexible SMART 编程组态一个Io域。过程变量双整型数据地址VD200。格式十进制,格式样本为什么只能选到9999…

    SIMATIC S7-200 2021年7月5日
  • 双TD400连接CPU无响应

    大家好,我是用两个TD400,连一个CPU222,用D型头自作电缆,只是连了3.8脚,24V外接电源,问题是连接起来时,有一个TD400冒烟了,之后显示CPU无响应,文本显示器地址…

    SIMATIC S7-200 2021年7月5日
  • 伺服电机 速度 分段问题

    各位老师大家,我是新手,请教一下一个关系伺服电机问题,我现在用s7-200控制一个拉力试验机的伺服电机,项目要求:例如,当压力设定压力为50KN时,当力值为0时。开始运行时,伺服电…

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论