MBUS_INITmaxhold和holdst~是什么关系啊

我在用S7200 226PLC做从站,请问modbus从站指令中,MBUS_INIT块里“holdst~”是表示主站可访问PLC的起始地址的意思吗?“maxhold”是表示从“holdst~”开始主站可访问PLC的字区间吗?比如我写PLC程序用了VB0~VB6000,那我把“holdst~”写成&VB0,把“maxhold”写成3000,另把“库存储区”初始设地址设成VB7000,我以上这些理解和设置有错误吗?请帮忙指出,谢谢!!!

问题补充:
LaoHuai - 中级工程师  第10级的答案请问:

 我PLC写程序的时候已经用掉了VB0~VB6000,那么从“ holdst~”开始,“maxhold”长度的区间是不是也要错开VB0到VB6000,不能和他们重叠?谢谢!

最佳答案

由子程序参数HoldStart和MaxHold指定的保持寄存器区,是在S7-200 CPU的V数据存储区中分配,此数据区不能和库指令数据区有任何重叠,否则在运行时会产生错误,不能正常通信。注意modbus 中的保持寄存器区按“字”寻址,即MaxHold规定的是VW而不是VB的个数。

 
 1.请见《西门子 S7-200·LOGO!·SITOP 参考》V0.92版(更新版)(2008.02.15)     。其中S7200PLC——>通信——>modbus通信一章有详述。下载:
  http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0136
  2.<modbus RTU协议在S7-200中的应用>连接:
  http://www.qjy168.com/forum/discuss.php?s_id=169755&page=1

  
 

提问者对于答案的评价:
3Q

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

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

相关推荐

  • PLC怎么判断编码器故障

    PLC怎么判断编码器故障 问题补充:我是指在正常运行中,当突然出现编码器故障,PLC监测到后在上位机显示 最佳答案 我猜你是知道要做什么的,只是你觉得好像都很繁复,不想做,想问问简…

    SIMATIC S7-200 2021年7月5日
  • 如何移动指针

    在一个循环内,每循环一次,指针就移动4个位置,大家可不可以详细的,我看了手册不是很明白。还有一个问题,模拟输出-10V—+10V,也就是控制松下伺服电机,-10V时为反转,+1…

    SIMATIC S7-200 2020年11月5日
  • 模拟量通讯的数值

    请问,模拟量通讯的数值是否还要转换? 最佳答案 有的需要转换,有的不需要转换。我在用斯菲尔仪表时,程序不需要对发送过来的模拟量转换,因为发送过来的就是我需要的整数格式,而用许继的仪…

    SIMATIC S7-200 2020年11月1日
  • S7-200高速计数器的应用

    高数计数器的程序使用。 最佳答案 定义高速计数器无外乎下面几个步骤: 1、建一个初始化程序,用SM0.1控制; 2、在初始化程序中,初始化高速计数器 …

    SIMATIC S7-200 2021年7月4日
  • PLC的晶体管输出中的这个晶体管是MOS管还是三极管?

    大家知道PLC有一种晶体管输出,这种晶体管输出是指的MOS管还是普通锗和硅三极管输出? 最佳答案 这个问题还真的没有去看过,手头上故障的机型都是继电器输出型的,不然看看具体是什么输…

    SIMATIC S7-200 2021年7月5日
  • s7200断电保持

    请教各位工程师,     设定机器运行时间(如2013年9月1号11点0分),到了这个设定时间机器停止运行。1,读PLC内部时钟,…

    SIMATIC S7-200 2018年12月14日
  • WINCC+315-2DP+200PLC通讯

    如题:1、WINCC与315-2DP通讯同时再和200PLC通过串口走OPC与WINCC通讯,可否实现? 最佳答案 WINCC+315-2DP+200PLC通讯配置:系统采用pro…

    SIMATIC S7-200 2017年5月31日
  • s7200 定时器 位不工作

    参加附图 定时器 时间到后 为什么 位不输出? 问题补充:T37线圈与位 在程序中只用了一次,在子程序中 ,但是该子程序…

    2017年8月15日
  • win10 64位 专业版安装 V4.0 STEP7 MicroWINSP9 连接不了S7-200CN

    我是初学者,由于新购买的笔记本无法安装WIN7.自学西门子编程, 公司有S7-200CN 想知道PLC里面的编程内容。买的USB-PPI电缆。参考了一些连接PL…

    SIMATIC S7-200 2021年7月5日
  • S7-200中填表指令中的地址可以直接读取使用吗?

    我按照S7-200编程手册写的填表指令,VW200表示最大填表数,VW202实际填表数,VW204数据D0,就是想问问VW204这个数据我能不能直接使用,比如用数字运算指令VW20…

    SIMATIC S7-200 2017年11月6日

发表回复

登录后才能评论