电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

西门子S7-200PLCModbus从站设置

西门子S7-200PLCModbus从站设置_第1页
1/6
西门子S7-200PLCModbus从站设置_第2页
2/6
西门子S7-200PLCModbus从站设置_第3页
3/6
西门子 S7-200 PLC Modbus 从站设置2013-01-27 11:43:43| 分类:PLC| 举报 | 字号订阅西门子 S7200做 Modbus从站需要使用 MBUS_INIT、MBUS_SLAVE即可。MBUS_INIT指令被用于启用和初始化或禁止Modbus通讯。在使用 MBUS_SLAVE指令之前,必须正确执行 MBUS_INIT指令。指令完成后立即设定 " 完成 "位,才能继续执行下一条指令。在每次扫描且EN输入打开时执行该指令。应当在每次通讯状态改变时执行 MBUS_INIT指令。因此, EN输入应当通过一个边缘检测元素用脉冲打开, 或者仅在首次扫描时执行。 " 模式 "输入数值选择通讯协议: 输入数值1 将端口 0 指定给 Modbus协议并启用协议;将输入数值0 指定给 PPI,并禁用Modbus协议。" 波特" 参数将波特率设为1200、2400、4800、9600、19200、38400、57600 或 115200。"地址 "参数将地址设为 1 和 247 之间(包括 1 和 247)的数值。" 校验 "参数被设为与 Modbus主设备校验相匹配。可接受的数值为:*0- 无校验*1- 奇数校验*2- 偶数校验" 时延 "参数通过将指定的毫秒数增加至标准Modbus信息超时的方法延长标准Modbus信息结束超时条件。 该参数的典型数值在有线网络上应为0。如果您在使用带有纠错功能的调制解调器,将时延设为50 至 100 毫秒的数值。如果您在使用扩展频谱无线电,将时延设为10 至 100 毫秒的数值。 " 时延 "数值可以是 0 至32767 毫秒。MaxIQ参数将供 Modbus地址 00xxxx 和 01xxxx 使用的 I 和 Q点数设为 0 至 128之间的数值。数值0 禁止所有向输入和输出的读取。建议使用的MaxIQ数值是128,该数值可在 S7-200 中存取所有的 I 和 Q点。MaxAI参数将供 Modbus地址 03xxx 使用的字输入( AI )寄存器数目设为0 至 32之间的数值。 数值 0 禁止模拟输入的读数。 建议使用的 MaxAI数值如下, 这些数值可允许存取所有的S7-200 模拟输入:*0 用于 CPU 221*16 用于 CPU 222*32 用于 CPU 224、226 和 226XMMaxHold参数设定供 Modbus地址 04xxx 使用的 V内存中的字保持寄存器数目。例如,为了允许主设备存取2000 个字节的 V 内存,将 MaxHold设为 1000 个字的数值(保持寄存器)。HoldStart参数是 V内存中保持寄存器的起始地址。该数值一般被设为VB0,因此 HoldStart参数被设为 &VB0(VB0地址)。其他 V 内存地址可指定为保持寄存器的起始地址,以便在项目的其他地方使用VB0。Mod...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

西门子S7-200PLCModbus从站设置

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部