AllLink13使用手册.docx
- 文档编号:25542791
- 上传时间:2023-06-09
- 格式:DOCX
- 页数:18
- 大小:535.16KB
AllLink13使用手册.docx
《AllLink13使用手册.docx》由会员分享,可在线阅读,更多相关《AllLink13使用手册.docx(18页珍藏版)》请在冰豆网上搜索。
AllLink13使用手册
《AllLink使用手册》
北京石大赛普科技有限公司
2007年5月
目录
1.简介2
2.Alllink基本系统3
2.1.系统外观3
2.2.操作系统3
2.3.远程维护(telnet)4
2.3.1.用户登录4
2.3.2.重新启动5
2.3.3.系统关闭5
2.3.4.注意:
5
2.4.Linux基本命令5
2.4.1.ls命令5
2.4.2.cd命令6
2.4.3.pwd命令6
2.4.4.rm命令6
2.4.5.cp7
2.4.6.mv7
2.4.7.su7
2.4.8.exit7
2.4.9.ps8
2.4.10.ifconfig9
2.4.11.ping9
2.4.12.tar10
2.4.13.ncftp11
2.4.14.vi编辑工具12
2.5.网络配置13
3.OPC采集程序的配置14
3.1.安装位置14
3.2.采集信息的定义14
3.3.位号对应文件15
3.4.建立OPC用户15
3.5.确保DCOM服务启动16
3.6.启动OPC采集程序16
3.7.停止OPC采集程序16
1.简介
AllLink远程数据终端,是一种标准的、开放的、高速度、高精度的智能测控装置。
主要应用于工业现场下的数据采集和控制。
远程数据终端是个嵌入式产品,硬件平台为嵌入式PC,其CPU兼容于Intel,内置两个标准RS232C(其中一个可跳线设为485)串口和两个RJ45以太网口。
操作系统为Linux,支持OPC、NetDDE、TCP、UDP、串口等多种通讯方式。
远程数据终端可连接智能仪表(通过串口)、PLC(通过串口)、液位仪(通过串口)、DCS(通过串口或以太网口)、组态软件(通过以太网口),取得数据并以标准的OPC或DDE方式提供给用户。
主要用于远程数据采集和控制。
也可做为InfoPlus.21、PI、PHD、CART、InSQL和iHistorian等实时数据库系统的数据采集终端。
2.Alllink基本系统
2.1.系统外观
图1
2.2.操作系统
AllLink的操作系统是嵌入式linux,用户对linux系统的使用经验基本都可以直接应用于AllLink。
AllLink的目录结构
/
根目录
/bin
应用程序命令
/sbin
系统应用命令
/usr
用户程序目录
/var
程序生成文件目录
/lib
系统函数库目录
/opt
采集程序目录
2.3.远程维护(telnet)
2.3.1.用户登录
Allink的两块网卡的缺省地址为
EN1
IP:
192.168.0.100
NETMASK:
255.255.255.0
EN2:
IP:
192.168.1.100
NETMASK:
255.255.255.0
在远程的机器中配置和alllink相同网段的地址,用交叉网线或通过交换机连接Alllink的EN2(图x)
图2
启动alllink,在远程的机器中使用如下的命令可以判断,Alllink是否已经启动
ping192.168.0.100–t
Alllink启动后运行telnet连接Alllink(图3)
telnet192.168.0.100
图3
输入用户名/口令:
upc/123456,进入系统(图4)
图4
进入系统后如果要进行配置工作需要root权限,使用su命令可以切换到root用户
su
缺省的root密码为tsctsc,输入密码切换到root用户(图5)
图5
2.3.2.重新启动
以root身份输入reboot命令,系统重新启动
2.3.3.系统关闭
以root身份输入poweroff命令,系统关闭,但是不能关闭电源,只是将操作系统关闭
2.3.4.注意:
1)以上使用的地址都是假设用户没有修改缺省的ip地址,如果已经对地址进行修改,请您记录好新的地址并用新地址连接
2)如果两块网卡设置相同的网段的地址,则只有EN1可用
2.4.Linux基本命令
2.4.1.ls命令
ls命令可以列出目录下的文件和目录
例如图5
图6
如果如–l参数,可以列出文件或目录的详细信息,例如图7
图7
2.4.2.cd命令
cd命令可以进入某个目录中,使该目录称为当前目录
例1:
cd/opt,可以进入/opt目录
例2:
cd/,进入根目录,在linux中没有盘符的概念,所有的目录都挂在根目录下
例3:
cd..,进入当前目录的上一级目录
2.4.3.pwd命令
pwd命令可以显示当前的工作目录,例如图8:
图8
2.4.4.rm命令
rm命令用于删除文件或文件夹
删除文件时命令格式:
rm<文件名>,例如,删除当前目录下的test.txt文件,图9:
图9
删除目录的格式:
rm–rf<目录>,例如,删除子目录upc
图10
2.4.5.cp
cp用于复制文件
命令格式:
cp<源文件><目标目录或目标文件名>
如果目标是一个目录则将文件复制到该目录中,如果目标不是目录认为是文件名,相当于复制改名
例如,第一条命令将文件test.txt复制到根目录,第二条命令在在当前目录中创建test.txt的一个副本名称为test.bak,图11
图11
2.4.6.mv
移动文件
命令格式:
mv<源文件或目录><目标目录或目标文件名>
如果目标是一个目录则将原文件或目录移动到该目录中,如果目标不是一个已经存在的目录,则进行移动改名操作。
例如,第一条命令将test.bak文件复制到根目录,第二条命令将当前目录下的文件test.txt改名为test.tmp,图12
图12
2.4.7.su
切换到root用户,linux在远程登陆时只能以普通用户登陆,登陆后可以使用该命令切换到root的用户,例如图13
图13
2.4.8.exit
退出当前用户,用于退出远程控制
2.4.9.ps
查看当前运行的进程
格式:
ps–ef
可以列出所有进程
格式:
ps–ef|grep
可以列出进程名中包含
例如:
图x列出所有进程,图14列出
图14
图15
注意:
从上边两个例子可以看出,ps命令会将自身进程也会列出在进程列表中
kill
杀死一个进程
格式1:
kill
强制杀死一个进程
格式2:
kill–sterm
向进程
上述两个格式中的
图16
或者
图17
2.4.10.ifconfig
察看网络信息,可以列出每个网卡的网络配置信息,例如图18:
图18
2.4.11.ping
查看一个网络地址是否可以连通
格式
ping
该命令相当于windows中的ping
图19
2.4.12.tar
打包和解包文件,可以将多个文件或目录打包为一个文件,结合gzip可以实现进一步的压缩
格式1:
tarcvf<目标文件名><文件列表>
压缩文件:
gzip<目标文件名>
例如图20,将opc和udp目录打包到一个文件test.tar,然后将test.tar文件压缩为test.tar.gz文件
图20
格式2:
tarxzvf<打包文件>
将一个经过gzip压缩的打包文件释放
例如图21
图21
2.4.13.ncftp
ncftp是一个ftp客户端工具,是Alllink与其它系统进行文件交换的唯一途径。
下面的例子都是假设ftp服务器的地址为192.168.0.3,具体情况根据实际配置而定
ftp登录:
ncftp–u<用户名>-p<用户密码>
登录之后使用getput可以下载和上传文件,bye可以退出
例如图22、23、25、25
图22
图23下载一个文件
图24上传一个文件
图25退出
2.4.14.vi编辑工具
vi是linux下的文本文件编辑器
命令格式:
vi<文件名>
如果文件存在则打开该文件,如果文件不存在则会新建文件
vi的命令状态和编辑状态
在命令状态下键盘输入作为命令解释,不作为文件内容
编辑状态下输入的
vi启动后首先进入命令状态,在命令状态下输入字符“i”,即可进入编辑状态;在编辑状态按ESC键返回命令状态
存盘退出
在命令状态下输入“:
wq”,然后输入回车,保存并退出vi
图26
放弃存盘退出
在命令状态下输入“:
q!
”,然后输入回车,放弃文件更改并退出vi
图27
2.5.网络配置
网络配置文件
/etc/network/interfaces
缺省内容
图28
其中lo,eth0,eth1为网卡
lo是loopbak网卡,不能修改
eth0对应EN1网卡
eth1对应EN2网卡
eth0和eth1的接下来的行是该网卡的配置,配置可以有以下参数
address地址
netmask网络掩码
gateway网关
每行前面的空白是tab键
修改地址/添加网关
你可以使用vi打开/etc/network/interfaces,进行修改
例如,你需要修改eth0的地址为10.103.42.227,网络掩码为255.255.255.0,网关为10.103.42.254,修改后的/etc/network/interfaces的内容为:
图29
重新启动后网络配置生效
察看当前的网络配置,请使用ifconfig
3.OPC采集程序的配置
3.1.安装位置
安装在/opt/upc/opc目录中
3.2.采集信息的定义
文件/opt/upc/opc/config.ini
文件格式
;[]内指定设备即位号组的名称,区分大小写
[DEVICE]
;指定实时数据库服务器的IP地址
CIMIOSERVER=192.168.0.1
;opcserver所在的机器地址
HOST=192.168.0.2
;OPCServer的ProgID,如果有CLSID则优先使用CLSID,使用PROGID时需要opc2.0基本组件的支持
PROGID=upc.opcserver.1
;OPCServer的CLASSID,如果没有CLSID则使用PROGID
CLSID={B01403BD-C844-411e-B1FC-61F32147FDD7}
;如果OpcServer以BSTR返回DIGITAL位号的数值时,该参数表示数值为1的字符串
DIGFLAGS=ON
下面是一个实际的数据采集项目中的具体内容:
3.3.位号对应文件
名称:
格式
每行一个位号,每个位号包含位号名称、OPCITEM、缩放比例,用TAB键分割;
例如:
TAGNAME1OPCITEM11.0
TAGNAME2OPCITEM22.0
TAGNAME3OPCITEM30.5
在三厂中的具体配置类似如下的内容,根据位号的不同会有不同的内容,该文件可以使用vi命令编辑也可以使用windows边辑然后使用ncftp进行传输,具体vi和ncftp的使用请参见《AllLink使用手册》的基本操作部分:
03FT_AI3101AI3101.PV1.0
03FT_AI3104AI3104.PV1.0
03FT_AI3106AI3106.PV1.0
……
3.4.建立OPC用户
用户OPC需要特定的用户权限才能进行访问,所以需要在AllLink中建立相应的用户,该用户需要和OPC所在的机器的登陆用户具有相同的用户名和密码,通常是Administrator用户,建立一个opc用户的过程如下:
Ø以root权限登陆,增加linux用户,根据提示输入密码
adduser–s/bin/bash
Ø然后执行以下两个命令,为新用户增加必要的配置文件:
cp/home/sag/.bash*/home/
chown
Ø然后执行以下命令,以sag用户登录
susag
Ø以sag权限执行,执行以下命令,根据提示输入OPC用户的密码
ntpasswd
3.5.确保DCOM服务启动
打开/etc/init.d/services.conf文件,找到其中的dcomservice=的行,确保内容为:
dcomservice=yes
重新启动Alllink,dcom服务会自动启动
3.6.启动OPC采集程序
远程telnet登录(参见《AllLink使用手册》),使用用户名Administrator和密码password登录linux系统,运行以下命令
/opt/upc/opc/opcclient
3.7.停止OPC采集程序
首先使用以下命令查看opcclient的进程号
ps–ef|grepopcclient
检测到的第一行第一个数字是进程ID号,如果只看到一个以grepopcclient结束的行,表示opcclient没有运行,使用以下命令杀死opccclient
kill–sterm<进程ID>
例如:
在下例中查看进程ID并停止进程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- AllLink13 使用手册