ACS580变频与S7-200 SMART的MODBUS通讯(工程师培训).pptx

ACS580变频与S7-200 SMART的MODBUS通讯(工程师培训).pptx

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
工程师培训资料标题:ACS580变频与S7-200 SMART的MODBUS通讯(工程师培训)培训人:秀娟目录1.PLC程序编写2.变频器参数3.说明模式”(Mode) 输入的值用于选择通信协议。输入值为 1 时,将 CPU 端口分配给 Modbus 协议并启用该协议.参数“奇偶校验”(Parity) 应设置为与 Modbus 从站设备的奇偶校验相匹配。所有设置使用一个起始位和一个停止位。允许的值如下:0(无奇偶校验)、1(奇校验)和 2(偶校验)。参数“端口”(Port)设置物理通信端口(0 = CPU 中集成的 RS-485,1 = 可选 CM01 信号板上的 RS-485 或 RS-232)。参数“超时”(Timeout) 设为等待从站做出响应的毫秒数。“超时”(Timeout) 值可以设置为 1 ms 到 32767 ms 之间的任何值。典型值是 1000 ms (1 s)。“超时”(Timeout) 参数应设置得足够大,以便从站设备有时间在所选的波特率下做出响应。“超时”(Timeout) 参数用于确定 Modbus 从站设备是否对请求做出响应。“超时”(Timeout) 值决定着 Modbus 主站设备在发送请求的最后一个字符后等待出现响应的第一个字符的时长。如果在超时时间内至少收到一个响应字符,则 Modbus 主站将接收 Modbus 从站设备的整个响应。当 MBUS_CTRL指令完成时,指令将“真”(TRUE) 返回给“完成”(Done) 输出。 “错误”(Error) 输出包含指令执行的结果。有新请求要发送时,将参数 First 设置为接通,并仅保持一个扫描周期。First 输入以脉冲方式通过边沿检测元素(例如,上升沿),这将导致程序发送请求一次。参数“从站”(Slave) 是 Modbus 从站设备的地址。允许范围为 0 至 247。地址 0 是广播地址。仅将地址 0 用于写入请求。系统不会响应对地址 0 的广播请求。使用参数 RW 指示是读取还是写入该消息。0(读取)和 1(写入)。离散量输出(线圈)和保持寄存器支持读请求和写请求。离散量输入(触点)和输入寄存器仅支持读请求。参数地址 (Addr) 是起始 Modbus 地址。S7?200 SMART 支持以下地址范围:对于保持寄存器,为 40001 至 49999 和 400001 至 465535Modbus 从站设备支持的地址决定了 Addr 的实际取值范围。参数“计数”(Count) 用于分配要在该请求中读取或写入的数据元素数。对于位数据类型,“Count”是位数,对于字数据类型,则表示字数。对于地址 4xxxx 或 4yyyyy,“计数”(Count) 是要读取或写入的保持寄存器字数MBUS_MSG指令最多读取或写入 120 个字或 1920 个位(240 个字节的数据)。Count 的实际限值取决于 Modbus 从站设备的限制。参数 DataPtr 是间接地址指针,指向 CPU 中与读/写请求相关的数据的 V 存储器。对于读请求,将 DataPtr 设置为用于存储从 Modbus 从站读取的数据的第一个 CPU 存储单元。对于写请求,将 DataPtr 设置为要发送到 Modbus 从站的数据的第一个 CPU 存储单元。程序将 DataPtr 值以间接地址指针的形式传递到 MBUS_MSG。例如,如果要写入到 Modbus 从站设备的数据始于 CPU 的地址 VW200,则 DataPtr 的值将为 VB200(地址 VB200)。指针必须始终是 VB 类型,即使它们指向字数据。4.V300.2置位 V300.1复位1.始终接通2.V300.1置位5.RW=1,写入频率6.V300.4置位 V300.2复位3.T37延时2S接通7. RW=0,读取频率反馈8.V300.1置位(第2段程序) V300.4复位目录1.PLC程序编写2.变频器参数3.说明10=1Hz,则20000=2000Hz目录1.PLC程序编写2.变频器参数3.说明谢谢大家的时间!2019年x月

您可能关注的文档

文档评论(0)

trity_522 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档