第十二章分散式模块的OCX和DLL.pdfVIP

  • 4
  • 0
  • 约12.41万字
  • 约 67页
  • 2017-06-07 发布于湖北
  • 举报
第十二章 分布式模块的 OCX 与 DLL 在 Visual Basic的环境下控制分布式模块 使用 MSComm 控件 是相当容易且直接的用法 但除了此控件外 厂商也开发了不一样 的工具给窗口环境下的开发程序使用 在 Visual Basic 中可以使用 的是 O C X 和 DLL 本章将进行这二个部份的讨论 12 - 1 分布式模块控件- NAP7000X 使用 Visual Basic上的 MSComm 控件已经为我们建立了分布式 模块的控制 在使用上是以 MSComm 控件为基础 配合上各分布 式模块的操作指令字符串 利用计算机上的 RS - 232 串行通讯端口 送出要求字符串 并同样由该串行通讯端口接收由模块所传回的执 行结果 NAP7000X 是由厂商特别设计用来操作 7000分布式模块的控 件 一样需要使用一个串行通讯端口 使用的时候和 MSComm 控 件很类似 但是不需要特别注意模块的指令字符串格式 节省了部 份的发展时间 既然可以替代 MSComm 控件 笔者又何必讲了那 么多的 MSComm 控件 直接使用 NAP7000X 不就好了吗? 其实 NAP7000X 的建立过程也和我们之前使用过的步骤一样 不过它经 过再一层的包装 让使用者更加容易控制模块 基础是一样的 就 笔的观点看来 基础打得好 未来才能适应其它的挑战 另外 不 见得读者一定是使用力激科技的 7000 系统分布式模块 对不对?如 果读者使用其它厂商发展的分布式模块 若无相对应的控件可用 那该如何? 因此笔者才会以 Visual Basic 上的固有组件为基础说明 如何控制分布式模块 只要读者了解步骤和原理 换了不同的商牌 的分布式模块 一定可以依样画葫芦地发展各式的系统 NAP7000X为一控件 所以使用的过程和一般的控件类似 以 下会加以说明 12 - 1 - 1 安装及选用 OCX 安装此控件必须有原厂的光盘片 本书附有力激科技授权之光 盘片 请读者取出原厂光盘片 放入光驱中 点选 Napdos \ Nap7000x \ Setup 目录 如图 12- 1- 1 执行其中的 Setup.exe 执行档 进行 O C X 之安装 图 12-1-1 安装 N a p 7 0 0 0 X 安装过程所出现的询问画面 通常直接按 Next 按钮即可 最后 程序会要求重新开机 随即完成 O C X 的安装 如图 12- 1- 2 图 12-1-2 安装 N a p 7 0 0 0 X 重开机后 进入 Visual Basic 设计环境下 选择主菜单下的 项 目 \ 设定使用组件 叫出组件的选择画面 选择 NAP700 0 X 控件 即完成选择的步骤 如图 12- 1- 3 图 12-1-3 N a p 7 0 0 0 X 选用步骤 接下来就可以在项目中使用此一控件 12-1-2 属性介绍 Nap7000X控件可用各分布式模块 其属性不少 分别说明如下 共享 属性 1 、 ModuleAddress 用于设定模块在 485 网络上的编号 回顾 在第五章至第八章 每一个模块均有一个模块地址 此模 块地址即是网络上的编号 可用的编号 0 ~ 2 5 5 2 、 COMPort 指定通讯所使用的串行通讯端口号码 可使用 的号码为 1 ~ 2 5 5 3 、 BaudRate 设定通讯端口所使用的传输速度(单位 BPS)

文档评论(0)

1亿VIP精品文档

相关文档