第四章分散式模块的指令字串及其格式.pdf

第四章分散式模块的指令字串及其格式.pdf

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章分散式模块的指令字串及其格式

第四章 分布式模块的指令字符串及格式 透过传送字符串指令 计算机可以控制分布式模块 或由模块 取得资料 和所有可控制的设备一样 模块本身的指令也不少 并 且有它自己的格式及用法 本章将大略地说明指令字符串及使用的 格式 由于一般的计算机上所拥有的串行通讯端口是 RS - 232 而非 RS -485 因此在文中一律以计算机连接 I- 7520 将 RS - 232 的电平 转换到 RS - 485 命令字符串才因而传送到 485 网络上 4 - 1 模块指令 分布式模块可以透过计算机本身上的 RS -232串行通讯端口转换 到 RS -485上 因此其命令格式也会和 RS -232息息相关 RS -485中 的指令均是文字格式 所用的码均是位于 ASCII 码 128以内 因此 在处理上就不用去考虑到超过 128的部份 4 -1-1 指令过程 就分布式模块的指令传送方式而言 主控计算机与模块间的指令 流通过程如图 4-1-1 主控電腦 232指令經 232指令送出 7520轉換為485 3 1 2 模組接 收指令 後運作 485指令經 模組經485傳 7520轉換為232 回執行結果 5 4 图 4-1-1 指令流程 整个的流程如图 4-1-1 中的顺序号码所示 由主控计算机送出的 指令是透过 RS - 232 串行通讯端口传送出去 此讯号经过 232 - 485 的转换模块(模块编号 I- 7520)将讯号电平及型态转换后 在 485 网 络上传播开来 模块收到属于自身模块的指令后 会进行分析控制 的动作 最后将结果再送至 485 网络上 此讯号再经由 I- 7520 的转 换后 可由计算机的 232 串行端口收进来 因此分布式模块的命令格式可以被分成送出 与响应二个部份予 以讨论 送出 的部份乃是由计算机下达命令给分布式模块 此部份 包含了以下的几个片断的组合 (前导字符) (地址 ) (命令 ) ( C H K ) ( C R ) 以上的几个就构成了送到分布式模块的指令 各项分别解释如下 (前导字符) 一个字节 用以标明此命令的群组 模块的控制指令 通常被分成几个不同的群组 而此前导字符均使用一些键盘上的特 殊字符 如$ # ~ 等等 (地址) 二个字节 用以表示此命令将要送至的模块 同一个网络 上 相同传输参数设定的分布式模块必须使用不同的地址来区分 而此模块的地址可由 00~FF 共有 256个地址 (命令) 一个至数个字节 用来指定模块所要执行的指令 这些指 令通常使用不同的数字来表示不同的功能 ( C H K ) 总合冗余检查码(CheckSum) 所使用的程序是将所有传输 的字符在 ASCII 对照码中的地址数值全部加起来 保留最后的一个

文档评论(0)

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

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

1亿VIP精品文档

相关文档