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的高速计数器功能来处理电磁流量计的脉冲信号,高速计数器的输入端接脉冲信号的正端和负端有什么区别?在程序上正信号和负信号的处理应如何进行? 问题补充:而且是无源信号 …

    SIMATIC S7-200 2017年8月24日
  • 一个224XP和一个226用PPI协议通讯,

    我有1个224XP的PLC,和1个226CPUC.226做主站,224XP 做从站。PLC与PLC之间通讯该怎么做,主站PLCPROT1接触摸屏还要,在触摸屏希望同时对2…

    SIMATIC S7-200 2017年7月26日
  • S7200plc和LOGO!有什么区别

    S7200plc和LOGO!有什么区别? 嘿嘿,俺是新手,请尽可能详细,先谢了! 最佳答案 200是PLC LOGO是“继电器”(能编程的) 带点能力…

    SIMATIC S7-200 2021年7月5日
  • 请教组态王6.55与西门子S7-200的连接问题

    我电脑通过USB转PPI口与S7-200连接,程序可以读写,但是在组态王里面做画面按钮,PLC程序没有反应。 图片说明:       &nb…

    2017年11月6日
  • 适用于S7-200的触摸屏和软件有哪些?

    适用于S7-200的触摸屏和软件有哪些? 问题补充:谢谢大家的回答,组态软件用WinCC flexible行吗?小弟正在学习中,希望大家不要见笑。 最佳答案 1、西门子的…

    SIMATIC S7-200 2019年6月11日
  • S7-200 Network unknown device

    通过S7-200 Explorer  Browse IP Addresses 添加IP地址的时候出现“ unk…

    2021年7月5日
  • s7-200plc温度处理编程问题?

    我是初学者,在学习PLC模拟量编程遇到以下问题,1、子程序的符号表里面的名称是随便编写的吗?(见图1);2、子程序中i_di转换指令中的lw0指什么?(见图2);3、子程序中DIV…

    2020年10月31日
  • S7-200刷新周期

    请问S7-200系列一个输入刷新(扫描周期)是多长时间?我是刚开始学,请大神指点一下,逻辑堆栈指令不理解,求大师指点。另外地址有什么好的方法记忆,我总是记不住。谢谢。 最佳答案 第…

    SIMATIC S7-200 2021年7月5日
  • PLC

    我现在用了一台EM235,拨码开关是2、6为ON,输入是10V电压,监控AWQ0是32000,但是输出是5V,这是什么原因? 最佳答案 我现在用了一台EM235,拨码开关是2、6为…

    SIMATIC S7-200 2017年6月4日
  • s7-200PID应用

    用PID控制温度,温度值怎样转换为PID的标准输入值(0.0-1.0),输出值(0.0-1.0)怎样转换成数字量.拜托各位高手,不胜感激! 问题补充:我的程序LD &nb…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论