CManager 工业控制管理软件

 

ADAM模块驱动程序安装手册  

用于 Advantech ADAM 系列及其兼容模块设备驱动程序的安装。

1. 安装环境

CManager 1.2.0 以上版本
CManager SDK 1.2.0 以上版本

2. 文件说明
本软件包有几个重要文件需要说明

  install.sh 安装命令脚本
  license.xml 使用许可证
  adamdrv.so CManager 设备驱动程序
  adam.sql 设置演示数据的SQL脚本

3. 安装步骤
3.1 软件解包
执行

tar zxvf adamdrv-1.2.0.tar.gz

会生成 adamdrv 目录,进入该目录。

3.2 安装设备驱动程序
执行安装命令文件
sh install.sh

3.3 设置演示数据
软件包附带了用于演示的数据,并以 SQL 脚本形式提供。如果用户想安装的话,可按下面方法操作。
(注意: 演示数据默认使用串行口2(/dev/ttyS1); 用户可自行修改 SQL 脚本,以便与实际连接匹配。)

以 PostgreSQL 数据库为例,
运行 psql

psql <数据库名> [用户名]

然后按下面的内容输入:

数据库名=# \i adam.sql
数据库名=# \q

3.4 设置许可证
如果执行安装脚本时,出现类似下面的提示:

用户根目录/cvr/CManagerLicense.xml existed.

则,用户需要将 license.xml 的内容手工加到 $HOME/cvr/CManagerLicense.xml 文件中。

方法是:
用任何文本编辑器打开 license.xml,找到如下内容:

<LICENSE
    ......
    PRODUCT="ADAM Series Modules"
    ......
/>

选择并复制到前面提到的 CManagerLicense.xml 文件中。

4. 设置运行环境
4.1 设置通信参数
    用户需要配置驱动程序的通信参数,以便使计算机与 ADAM 模块能正确通信。
它们包括:

通信端口,见 3.3 的内容
通信速率,默认为 9600 bps
数据格式,已经固定为8个数据位,1个停止位,无校验

详细的配置说明,请查阅《Advantech ADAM 系列及兼容模块 设备驱动程序使用手册》。

4.2 设置串口设备的访问权
    由于串口设备文件的读写权限可能没有开放给普通用户,因此需要配置设备的访问权。
有两个方法供参考:

4.2.1 修改用户组
以 root 身份编辑 /etc/group 文件,或执行 Linux 用户管理工具软件。
将要使用串口设备的用户加入到与 /dev/ttyS[0-?] 设备相同的用户组里。

4.2.2 修改串口设备的读写模式
以 root 身份执行

chmod 666 /dev/ttyS?

上面的'?'表示要设置的串口设备号

5. 运行软件
完成上述的配置,驱动程序应该能工作了。不过要实现应用,还有许多事情要做。
如:ADAM 模块的设置,端口的映射,兼容模块的映射,监控数据库的配置,地图的制作,等等......

详细的内容请阅读相关的手册。     


版权所有© 2005 陈嵩. 保留所有权利
E-mail: [email protected]
Hosted by www.Geocities.ws

1