- 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)