S7-200 SMAR RTU MBUS_INT 详解

S7-200 SMART CPU  SR60   RTU MBUS_INT  里面MaxHold是怎么算的?单位是什么  ?
                                                                               MaxStar是多少?
                                                                               MaxIQ是怎么算的?单位是么  ?
                                                                               MaxAI是怎么算的?单位是什么  ?

问题补充:
MaxHold 最多是多少??建议写多少呢?

钻石用户推荐最佳答案

“模式”(Mode) 输入的值用于选择通信协议:输入值为 1 时,分配 Modbus 协议并启用该协议;输入值为 0 时,分配 PPI 协议并禁用 Modbus 协议。

参数“地址”(Addr) 将地址设置为 1 至 247 之间(包括边界)的值。

参数“波特”(Baud) 将波特率设置为 1200、2400、4800、9600、19200、38400、57600 或 115200。

参数“奇偶校验”(Parity) 应设置为与 Modbus 主站的奇偶验校相匹配。所有设置使用一个停止位。接受的值如下:0(无奇偶校验)、1(奇校验)和 2(偶校验)。

参数“端口”(Port) 设置物理通信端口(0 = CPU 中集成的 RS-485,1 = 可选信号板上的 RS-485 或 RS-232)。

参数“延时”(Delay) 通过使标准 Modbus 信息超时时间增加分配的毫秒数来延迟标准 Modbus 信息结束超时条件。在有线网络上运行时,该参数的典型值应为 0。如果使用具有纠错功能的调制解调器,则将延时设置为 50 至 100 ms 之间的值。如果使用扩频无线通信,则将延时设置为 10 至 100 ms 之间的值。“延时”(Delay) 值可以是 0 至 32767 ms。

参数 MaxIQ 用于设置 Modbus 地址 0xxxx 和 1xxxx 可用的 I 和 Q 点数,取值范围是 0 至 256。值为 0 时,将禁用所有对输入和输出的读写操作。建议将 MaxIQ 值设置为 256。

参数 MaxAI 用于设置 Modbus 地址 3xxxx 可用的字输入 (AI) 寄存器数,取值范围是 0 至 56。值为 0 时,将禁止读取模拟量输入。建议将 MaxAI 设置为以下值,以允许访问所有 CPU 模拟量输入:

0(用于 CPU CR20s、CR30s、CR40s 和 CR60s)

56(所有其它 CPU 型号)

参数 MaxHold 用于设置 Modbus 地址 4xxxx 或 4yyyyy 可访问的 V 存储器中的字保持寄存器数。例如,如果要允许 Modbus 主站访问 2000 个字节的 V 存储器,请将 MaxHold 的值设置为 1000 个字(保持寄存器)。 

参数 HoldStart 是 V 存储器中保持寄存器的起始地址。该值通常设置为 VB0,因此参数 HoldStart 设置为 &VB0(地址 VB0)。也可将其它 V 存储器地址指定为保持寄存器的起始地址,以便在项目中的其它位置使用 VB0。Modbus 主站可访问起始地址为 HoldStart,字数为 MaxHold 的 V 存储器。

MBUS_INIT 指令完成时,“完成”(Done) 输出接通。

Error 输出字节包含指令的执行结果。仅当“完成”(Done) 接通时,该输出才有效。如果“完成”(Done) 关闭,则错误参数不会改变。

提问者对于答案的评价:

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

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

相关推荐

  • S7-200扩展电缆如何屏蔽?

    用了一根S7-200扩展电缆(0.8米),但电柜附近有离子火焰干扰,会出现控制异常,改如何屏蔽扩展电缆? 最佳答案 可以在电源侧加隔离变压器 提问者对于答案的评价:谢谢!!! 专家…

    SIMATIC S7-200 2017年12月9日
  • 200plc程序中这段的表达意思

    本人学习一个程序中,有这们一段没有理解到作者写这个程序要表达的意思,在这个程序中如果vw200= –32768那们输出复位这个故障。但是另一段程序中用到了v201.0.…

    2017年11月1日
  • TP270无法触模校对是什么问题呀?

    有个TP270的屏现在开机后无法校对,此屏放置一年多没使用过,是个新屏,是什么问题呀? 最佳答案 开机直接选控制面板,点OP触摸屏图标,进行屏校准。根据提示,点好5个点后,在显示滚…

    SIMATIC S7-200 2021年7月5日
  • S7-200CN 加扩展模块的CAD图纸哪里可以下载到?谁有的话请帮忙发一下,谢谢1205187302@qq.com

    cad图纸 钻石用户推荐最佳答案 分享给你链接: https://pan.baidu.com/s/18eWpKPb5Aj-1loLa3PjzhQ 密码:&nbs…

    2021年7月5日
  • CPU226烧通讯口

    CPU226联主机,在一次主机电源插座*头时,打火,主机串口卡和226通讯口都烧坏,请帮助分析原因 最佳答案 应该是计算机的异常电压串到通讯线上导致的,换而言之就是PC接地不稳定的…

    SIMATIC S7-200 2020年11月1日
  • PLC与变频器之间的通讯

    S7-200与ABB ACS510的变频器利用modbus协议进行通讯,为什么先给PLC上电,后给变频器上电就可以启动,同时给PLC和变频器上电就启动不了??? 最佳答案…

    SIMATIC S7-200 2020年11月1日
  • s7-200的立即输入问题

    s7-200的立即输入指令读取的信号是否经过输入滤波,手册只说脉冲捕捉要滤波对立即输入没有说设置滤波,如果不滤波,遇到按钮抖动产生的干扰信号怎么办? 最佳答案 S7-200系统手册…

    SIMATIC S7-200 2018年3月6日
  • EM241 的功能

    我想实现如下功能,8路干接点信号输入,每路,录8段音音。哪路信号过来均能通过EM241拨号(电话或者手机)然后自动播放录音。EM241能不能实现这个功能? 最佳答案 yes 提问者…

    SIMATIC S7-200 2021年7月5日
  • 为什么S7-200-Micro WIN V4.0 SP9

    为什么S7-200-Micro WIN V4.0 SP9不能安装中文版 最佳答案 安装默认语言是英文,安装后点击菜单Tools–Options–G…

    SIMATIC S7-200 2021年7月5日
  • WIN10 64位系统安装PC accesse

    该系统安装哪个版本PC access 钻石用户推荐最佳答案 1、是老的 S7-200 的OPCS7-200 PC-Access吗?S7-20…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论