库指令VB

200的MODBUS库指令中的Dataptr管脚,用的是&VB多少,假如我开始用的&VB10,现在要读从站几个变频器的内容比方说频率、电压、电流等,下一个RSG库指令这个管脚处是不是要填写&VB294呢?在下一个是不是&VB578呢?若要读还有写十几个变频器的内容,那这个&VB数字也太大了吧!请问大佬是我这样理解吗

最佳答案

1、DataPtr 数据指针:
、如果是读指令,读回的数据放到这个数据区中 ;
、如果是写指令,要写出的数据放到这个数据区中 。
2、若要读还有写十几个变频器的内容,那这个&VB数字也太大了吧?
一般是每个变频器有自己固定的数据区,这个数据区由DataPtr指定。每当通信一次,每个变频器自己固定数据区中的数据刷新一次。请见例程:
、S7-200 modbus 通讯轮询程序:
https://www.99jianzhu.com/wenku/1504972.html

提问者对于答案的评价:
通信下一个时就把上面的刷新掉了吗?

最佳答案作者回复:
通信下一个时就把上面的刷新掉了吗?
是的,是固定的通信数据区。

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

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

相关推荐

  • 西门子PLC系统内部变量

    西门子PLC系统内部变量如何调用,以及系统内部变量表 最佳答案 你说的是特殊存储器(SM)吧?可以参考手册:S7-200 可编程序控制器 系统手册https:/…

    SIMATIC S7-200 2017年5月31日
  • S7-200 MODBUS连接

    有三个设备S7-200控制的,现在要通过modbus总线和工控机通讯,我想请问走modbus的话,中间两个PLC的modbus需要破头接到PLC上面,请问是不是买那种焊接的串口头,…

    SIMATIC S7-200 2020年11月1日
  • 整数加法运算

    当ADDI输出MW0(-9)时为什么M0.0到M0.3有输出。当作为负数输出时MW0=MB0+MB1那么高八位当中到底储存的什么,会导致M0.0到M0.3有输出。求解当负数输出时高…

    SIMATIC S7-200 2017年11月13日
  • s7200密码

    由于我i原来PLC程序上载和在线下载都设置了密码,很久没有用过了,密码忘记了,我选择 PLC > 清除(clear)菜单命令,会不会把我原来S7…

    SIMATIC S7-200 2021年7月4日
  • S7 200 smart 的模拟量比例换算库指令

    在哪里可以下载到这库的文件 添加库 最佳答案 直接有的,下载中心搜A0666,里边已经集成了200 smart 的模拟量库不用移植,而且还有其他的常用…

    SIMATIC S7-200 2017年6月24日
  • S7-200子程序中使用L区(临时变量/局部变量)编写程序实现电机启保停功能,子程序多次调用时,输出异常

    S7-200中编写程序实现电机启动,保持,停止功能子程序中局部变量中定义:启动和停止为输入类型,电机启动定义为输出类型子程序中程序仅写了启保停回路子程序调用多次时,实际上不该启动的…

    2017年5月28日
  • pid向导数字量输出

    请问我用pid模块采集温度时,过程变量pv小于设定值时,是不是应该pid数字量一直有输出?但是我调试时,不管设定值大于还是小于过程变量,输出Q0.0会有时候置1,有时候置0, 问题…

    SIMATIC S7-200 2017年6月9日
  • S7-200与S7-200以太网通讯

    200与200之间的以太网通讯,只能第一个通讯能正常的交换数据,其他的几个链接都不能正常的交换数据,啥问题呢,参考图片:在程序的监控状态下;VB41数据为0(此为第一个链接),VB…

    SIMATIC S7-200 2017年11月17日
  • S7-200与AB PLC如何通信

    西门子的PLC与AB  的PLC     1769-L32E如何通信 问题补充:我现有一现场控制箱,采用的是S…

    SIMATIC S7-200 2020年11月1日
  • 实例编程

    我刚接触编程,现手中有一设备,要用PLC控制,请帮忙。条件是:三个加热器,一台启动,5秒后第二台启动,再5秒后第三台启动。二台泵,只能二先一工作,只有先启动泵才能启动加热器;有一个…

    SIMATIC S7-200 2020年11月1日

发表回复

登录后才能评论