通讯管理机使用手册.doc
- 文档编号:1295601
- 上传时间:2023-04-30
- 格式:DOC
- 页数:39
- 大小:1.71MB
通讯管理机使用手册.doc
《通讯管理机使用手册.doc》由会员分享,可在线阅读,更多相关《通讯管理机使用手册.doc(39页珍藏版)》请在冰点文库上搜索。
文档编号:
PS-TX-001-V6.6
PowerSys1600系列通信管理机
《用户手册》
上海华立软件系统有限公司
2011年7月
关于本手册
l内容简介
PowerSys1600系列通信管理机专门针对电力系统、电气化铁路、城市地铁等高可靠性应用场合设计的新一代网络通信平台式产品。
采用工业控制领域广泛应用的Linux系统平台和PowerSys核心模块。
此系列是嵌入式、低功耗、无硬盘的通信管理机。
各章节的内容如下:
第1章PS1600系列通信管理机介绍
第2章通信管理机维护
第3章平台系统介绍
第4章功能配置说明
第5章特殊功能
l声明
本手册由上海华立软件系统有限公司负责编写,解释权归上海华立软件系统有限公司所有,任何个人和单位不得擅自复制、抄袭或修改。
PowerSys是上海华立软件系统有限公司在中国已经登记注册的产品系列号标志,任何个人和单位不得擅自使用。
目录
第1章 PS1600系列通信管理机介绍 1
1.1 通讯管理机型号说明 1
1.2 外观介绍 1
第2章 通信管理机维护 3
2.1 维护口的连接 3
2.2 根文件系统上传 3
2.3 应用系统设置 3
2.3.1 IP地址设置:
3
2.3.2 FTP设置 3
2.4 对时设置 4
第3章 应用系统介绍 5
3.1 应用程序各级子目录文件简表 5
3.1.1 /prog目录下的文件 5
3.1.2 /prog/powersys目录下的文件 5
3.1.3 /prog/powersys/bin 5
3.1.4 /prog/powersys/config 6
3.1.5 /prog/powersys/bat 6
3.1.6 /prog/powersys/config/sys 6
3.2 环境变量 6
3.3 应用程序自启动 6
3.4 应用系统配置文件 6
3.4.1 node.ini 6
3.4.2 rdbcfg.xml 6
3.4.3 server.ini 7
第4章 数据库配置(DBUI) 10
4.1 dbui简介 10
4.1.1 启动方法 10
4.1.2 表关系示意图 11
4.2 RTU通道配置 12
4.2.1 通讯组 12
4.2.2 逻辑RTU参数 12
4.2.3 通道参数 13
4.2.4 通讯组功能配置 13
4.2.5 RTU对象地址映射 14
4.2.6 RTU转发地址映射 14
4.3 应用功能配置 15
4.3.1 遥控功能配置 15
4.3.2 逻辑运算配置 15
4.3.3 逻辑输出配置(该功能仅用于MODBUS规约) 16
4.3.4 根据遥信变位生成SOE 17
4.3.5 根据SOE设置遥信值 17
4.3.6 对时设置 17
4.4 特殊规约的配置:
17
4.4.1 Modbus规约配置 17
4.4.2 GEF650保护装置MODBUS规约配置 19
4.4.3 西门子直流保护规约的配置 20
4.4.4 GESNP规约 21
4.5 通信管理机系统RTU的配置 21
4.5.1 遥信配置 22
4.5.2 远方就地配置 22
4.5.3 系统RTU对逻辑遥信点的遥控 22
第5章 特殊功能 23
5.1 遥信合成功能 23
5.2 遥信逻辑输出功能 23
5.2.1 Modbus规约 23
5.2.2 SNP规约 24
附录A数据库字典 25
a.1 通讯组表 25
a.2 逻辑RTU参数 25
a.3 通道参数 27
a.4 101配置表 29
a.5 采集对象逻辑地址表 30
a.6 RTU功能配置 30
a.7 YK参数表 30
a.8 RTU对象地址映射表 31
a.9 RTU转发对象地址映射表 32
a.10 RTU对象地址分组表 32
a.11 逻辑运算表 33
a.12 YX输出表 33
附录B遥控权限的判断流程 34
附录C客户端固定端口号配置方法 35
第1章PS1600系列通信管理机介绍
第1章PS1600系列通信管理机介绍
本章简介:
对PS1600通信管理机的介绍。
1.1通讯管理机型号说明
型号
自适应RJ45网口
串口配置
电气隔离
安装方式
描述
数量
PS1624
2
RS232/422/485软件可选
4
机架式
PS1624
RS232/422/485软件可选
4
是
PS1628
RS232/422/485软件可选
8
PS1628
RS232/422/485软件可选
8
是
PS162F
RS232/422/485软件可选
16
PS162F
RS232/422/485软件可选
16
是
PS1644
4
RS232/422/485软件可选
4
机架式
PS1644
RS232/422/485软件可选
4
是
PS1648
RS232/422/485软件可选
8
PS1648
RS232/422/485软件可选
8
是
PS164F
RS232/422/485软件可选
16
PS164F
RS232/422/485软件可选
16
是
PS1680
8
无
无
--
机架式
声明:
由于产品的不断改进和完善,以上技术参数以产品说明书为准。
在订货前请核对产品规格,此选型指南仅供参考。
详细信息请致电86-021-50271112。
1.2外观介绍
插口描述:
注:
调试口连接速率:
115200bps。
LED指示灯信息描述:
显示
描述
PowerON/OFF
通电/断电
RunBlinking(rate:
0.5Sec)
固件平台运行正常
RunOFF
固件平台运行故障,
或电源故障
10MON/OFF/Blinking
对应网口连接/中断/通讯
速度10M
100MON/OFF/Blinking
对应网口连接/中断/通讯
速度100M
35
上海华立软件系统有限公司
第2章程序烧录
第2章通信管理机维护
2.1维护口的连接
通过设备清单内提供的串口连接线将通信控制器的串口与维护笔记本的串口连接起来,在笔记本上打开超级终端,串口设置如下:
波特率:
115200
数据位:
8
停止位:
1
校验位:
无
流控制:
无
2.2根文件系统上传
在笔记本上通过超级终端操作如下:
在提示符下输入reboot命令或重启通信管理机;
执行完第1步操作后,不断点击空格键,直到出现vivi>提示符
在vivi>提示符下输入命令:
vivi>loadflashrootx
在vivi出现提示信息$$$$...之后,在超级终端的菜单栏里选择“传送->发送文件”,在弹出的窗口中选择xmodem协议,并选择烧写文件路径(文件名一般为root.cramfs)。
按“发送”,进入自动上载和烧写。
2.3应用系统设置
2.3.1IP地址设置:
通过维护串口与通信管理机相连,修改文件/prog/startup.sh
将ifconfigeth0192.168.110.97行中的IP地址修改成需要设置的IP地址,修改后执行reboot命令重新重新启动
2.3.2FTP设置
telnet到通信管理机,修改文件/prog/powersys/bat/startftp.sh
将命令行中的/prog/powersys/bin/ftpd-S192.168.110.97,21&的IP地址修改成/prog/startup.sh文件中eth0的IP地址。
注意:
命令行中的“,21&”不能去掉。
2.4对时设置
通信管理机配置了一个具有日历功能的RTC和具有PLL(MPLL和UPLL)的芯片时钟发生器。
并提供了一个命令hwclock用于操作RTC时钟:
hwclock:
显示RTC时钟
hwclock–s:
将当前时钟同步到linux操作系统
hwclock–w:
将当前linux操作系统的时间写入RTC时钟
第3章应用系统介绍
第3章应用系统介绍
本章简介:
介绍系统平台下的目录和文件,以及对外提供的功能。
3.1应用程序各级子目录文件简表
系统根目录下的文件分为系统平台文件和应用程序文件。
这里主要介绍应用系统文件的目录结构。
3.1.1/prog目录下的文件
名称
说明
startup.sh
系统自启动脚本
user.sh
用户环境变量设置脚本
lost+found
目录
powersys
应用程序目录
3.1.2/prog/powersys目录下的文件
名称
说明
bin
应用程序可执行文件目录
lib
应用程序动态库目录
config
应用程序配置文件目录
map
临时缓存目录
data
数据库存放目录
bat
系统脚本
var
系统日志
3.1.3/prog/powersys/bin
名称
说明
sqlite3
关系库连接程序
rtsql
实施库程序
dbagentsrv
数据库代理
comproc
通讯程序
sysfuncsrv
系统功能服务
write2rtc
RTC时钟写入
setrealdata
人工置数
disprealdata
实时数据显示
logiccalc
逻辑计算
embdresrvd
系统平台
rtdbsync
实施库同步
comproc0~7
通讯程序(Linktocomproc)
3.1.4/prog/powersys/config
名称
说明
rdbcfg.xml
数据库连接配置
node.ini
节点配置
server.ini.nostart
server.ini.respawn
server.ini
系统服务配置
3.1.5/prog/powersys/bat
名称
说明
start_powersys.sh
应用程序自启动脚本
startftp.sh
ftp服务自启动脚本
3.1.6/prog/powersys/config/sys
名称
说明
node.ini
节点配置
rdbcfg.xml
数据库连接配置
server.ini
系统服务配置
3.2环境变量
文件/prog/powersys/bat/user.sh中存储的内容为启动后系统所加载的环境变量。
3.3应用程序自启动
远动终端在断电恢复或者人工重启后会自动运行应用程序,其中包括对外提供的服务和通信管理机应用程序。
配置应用程序自启动涉及到/prog/start.sh文件。
start.sh脚本启动了系统对时、FTP服务(/prog/powersys/bat/start_ftp.sh)和通信管理机应用程序emdresrvd(/prog/powersys/bat/start_ftp.sh)。
3.4应用系统配置文件
嵌入式应用系统embdresrvd的运行配置文件存放在/program/powersys/config/sys目录下。
通常需要配置的文件有node.ini、rdbcfg.xml和server.ini。
下面将分别介绍三个文件的配置过程。
3.4.1node.ini
此文件用来配置系统的节点信息。
将node.ini打开后,需修改nodename、descname、ip0、ip1对应的信息。
3.4.2rdbcfg.xml
此文件用来配置系统与数据库的连接。
将rdbcfg.xml打开后,需修改以下内容:
--Oracle数据库的Schema名(为建表的用户名)-->
3.4.3server.ini
此文件用来配置采集、转发等服务器信息。
注意:
一个485口上的通讯组只能用一个comproc来启动。
第4章功能配置说明
第4章数据库配置(dbui)
4.1dbui简介
要使系统能够正确接收、处理、转发数据,必须正确的配置系统参数库。
本章将详细介绍系统参数库中的信息以及参数库的配置方法。
4.1.1启动方法
在windows下打开“开始—>运行”,输入“dbui”后回车,弹出数据库操作界面。
如下图:
此处不需要登录,可直接点击“newmenu”,然后在下拉框中选择“SetAgentAddress”,弹出如下图所示对话框,在对话框中输入远动终端的IP地址,即可连接上数据库。
4.1.2表关系示意图
4.2RTU通道配置
4.2.1通讯组
1)打开dbui,选择COM参数下的通讯组表。
2)配置如下(所列出字段为必须填写的字段。
下同):
参数名
说明
备注
通讯组号
通讯组序号
通讯组名
通讯组的描述名称
是否使用
决定程序是否处理此通讯组
通道1
此通讯组对应使用的接收通道
通道2
此通讯组对应使用的发送通道
转发规约
程序支持的通信规约。
本站/对端站址
按照规约和现场的要求填写。
4.2.2逻辑RTU参数
1)选择COM参数下的逻辑RTU参数表。
2)配置如下:
参数名
说明
备注
逻辑RTU号
逻辑RTU的序号
名字
标识逻辑RTU
描述
对逻辑RTU的描述
RTU类型
系统RTU选择“系统类型”;采集RTU选择“数据采集”;转发RTU选择“数据转发”。
是否使用
决定系统是否处理此逻辑RTU
遥测/遥信/电度个数
在程序中处理的数据个数,个数最好比实际的数据个数大,建议填写2的n次方。
对时间隔(分)
若值为255(-1),则不对时。
全数据扫描时间间隔(分)
若值为255(-1),则不扫描全数据。
(注:
系统RTU的RTU序号必须为0。
)
4.2.3通道参数
1)选择COM参数下的通道参数表。
2)配置如下:
参数名
说明
备注
通道号
对应该通道在数据库中的索引
名字
通道的名称
描述
对于数据通道的简要描述
是否使用
决定程序是否处理该数据通道
通道类型
默认为“缺省(RTU采集)”类型;若是转发通道,则选择“独立转发”。
波特率
需与电表上的波特率一致。
设备类型A
1、若是通过ICP通讯,则应选择“TCP客户”或者“TCP服务器”。
物理链路的两端,通道类型必须形成Server/Client模式,否者数据链路将无法建立。
2、若是通过485串口通讯,则应选择“485串口”。
设备地址A
1、若是通过ICP通讯,则应填写对端设备通道的IP地址以及端口号。
例如:
192.168.110.96:
10000
2、若是通过485串口通讯,则应填写/dev/ttyS1。
4.2.4通讯组功能配置
1)选择COM参数下的通讯组功能配置表。
2)配置如下:
参数名
说明
备注
通信组号
选择对应的通讯组号
功能类型
选择“数据RTU号”;
若此表有对时功能,则新加一种功能类型“对时设备类型”。
整数型键值
填写通讯组对应的逻辑RTU号;
若新加了“对时设备类型”,则应在此填写对应的表计型号。
4.2.5RTU对象地址映射
1)选择COM参数下的RTU对象地址映射表。
2)配置如下:
参数名
说明
备注
RTU号
对应逻辑RTU参数表中的逻辑RTU号
逻辑地址类型
一般选“遥测”;正向有功、正向无功、反向有功、反向无功四种电量选“电表数据”。
逻辑地址
若逻辑地址类型为“遥测”,则从0开始往下排。
若逻辑地址类型为“电表数据”,则参考下图。
物理RTU号
对应下层智能设备的通讯组号
物理地址类型
视规约而定,MODBUS_RTU规约应填3。
物理地址
信息点在规约通讯时的地址。
一般由客户提供。
数据类型
根据规约来定。
一般由客户提供。
使用标志
决定系统是否处理此数据点
4.2.6RTU转发地址映射
1)选择COM参数下的RTU转发地址映射表
2)配置如下:
参数名
说明
备注
转发RTU号
转发通讯组对应的逻辑RTU号
转发地址类型
按照实际情况选择
转发地址
每种转发类型的数据都从0开始排,此处为转发规约中的信息点号,必须与主站保持一致
源RTU号
转发数据的来源,对应逻辑RTU的序号
源地址类型
遥信选“遥信”;遥测选“遥测”;电度选“102规约信息体配置”。
源地址
数据在RTU对象地址映射表中的逻辑地址。
转发系数(取反)
对于遥信数据,0为不取反,1为取反
对于遥测数据,默认0为转发系数1
4.3应用功能配置
4.3.1遥控功能配置
遥控功能在“遥控参数表”中配置,主要用于配置遥控转发功能,接收主站下发的控制命令、并将控制命令转发给相应的保护测控装置。
配置如下:
参数名
说明
备注
转发RTU号
对应主站的数据RTU号
转发YK号
对应主站的YK号,必须与主站保持一致
分合标志
控分和控合为同一点,该标志不起作用;当遥控点控分、控合为两个寄存器时,控合选中分合标志,控分不选分标志
遥控类型
无条件检查/带条件检查,对于带条件检查的遥控,通信控制器会检查远方/就地状态,源遥信状态,若不满足条件,则返回遥控返校失败。
源YXRTU号
该遥控点对应遥信的RTU号
源YX号
该遥控点对应遥信的YX号
物理RTU号
保护测控装置对应的物理通讯组号
物理地址类型
根据规约填写
物理地址
根据规约填写
位偏移
根据规约填写
数据类型
根据规约填写
遥控模式
默认(分时控分、合时控合),控分(用控分命令实现),控合(用控合命令实现)
是否脉冲
是否输出遥控脉冲(仅用于MODBUS规约)
脉冲宽度
遥控脉冲的宽度,单位MS
是否使用
该遥控点是否有效
4.3.2逻辑运算配置
逻辑运算功能用于将多个遥信值通过逻辑(与、或、非、异或等)运算生成一个值,存入某个遥信。
配置如下:
Ø在server.ini中,将进程logiccalc设置成守护进程。
Ø在dbui中配置“逻辑运算表”:
参数名
说明
备注
序号
从0开始,计算时从第0条记录依次执行
目标RTU号及目标YX号
计算结果的存放位置
源RTU号及源YX号
用于设置逻辑计算的数据源,若源RTU和源YX号均为0表示源参数结束。
运算符
数据源之间进行逻辑运算的运算符号
4.3.3逻辑输出配置(该功能仅用于MODBUS规约)
逻辑输出功能配置用于根据逻辑运算生成的结果,按照预先设定的输出条件进行逻辑输出,主要用于MODBUS规约
配置如下:
Ø在“RTU功能配置表”中增加一条记录
参数名
说明
备注
RTU号
选择对应的通讯组号
功能类型
采集并转发
整数型键值
1
Ø在“YX输出表中”配置如下:
参数名
说明
备注
序号
从0开始排序
源YX号
逻辑输出的逻辑判断源
输出逻辑
逻辑输出条件
输出逻辑
逻辑输出条件
物理RTU号
输出的通讯组号
物理地址类型
输出的地址类型
指定输出值
指定的输出值
物理地址
输出的地址
是否脉冲
是否脉冲输出
脉冲宽度
脉冲输出的脉冲宽度
4.3.4根据遥信变位生成SOE
若保护装置不能生成SOE,可以在通信控制器中根据遥信变位来生成SOE,并将生成的SOE上传到主站。
配置如下:
在“RTU功能配置表”中增加一条记录
参数名
说明
备注
RTU号
选择对应的通讯组号
功能类型
遥信变位产生SOE
整数型键值
1
4.3.5根据SOE设置遥信值
若保护装置只能上传SOE,不能传送变化遥信,可以在通信控制器中根据SOE设置YX值。
配置如下:
在“RTU功能配置表”中增加一条记录
参数名
说明
备注
RTU号
选择对应的通讯组号
功能类型
SOE设置遥信值
整数型键值
1
4.3.6对时设置
系统对时在dbui中设置,COM参数—>逻辑RTU参数—>对时间隔,在此填写需要多久对时一次,以分钟为单位。
填写255代表“不对时”。
4.4特殊规约的配置:
4.4.1Modbus规约配置
4.4.1.1遥信配置
ØRTU对象地址映射表
若功能码为1或2,则遥信个数即为命令需要读取的个数;应答时,8个遥信在一个字节内传送。
物理地址:
从起始地址开始逐个加1;
偏移位置:
0;
数据类型选:
1bits。
若功能码为3或4,则读取个数为寄存器个数,每个寄存器占两个字节。
物理地址:
寄存器地址;
偏移位置:
0~15,共16位,代表16个遥信点;
数据类型:
1bits。
ØRTU对象地址分组表
若功能码为1或2,
起始地址:
遥信的首地址;
终止地址:
遥信的首地址+遥信个数。
若功能码为3或4
起始地址:
寄存器首地址;
终止地址:
寄存器首地址+寄存器个数。
4.4.1.2遥测配置
ØRTU对象地址分组表
功能码为3或4
起始地址:
遥测的首地址
终止地址:
遥测的首地址+需要读取的寄存器个数
ØRTU对象地址映射表
物理地址类型:
3或4,与对象地址分组表中保持一致
物理地址:
对应遥测的寄存器地址
位偏移:
0
数据类型:
根据该遥测的值编码来决定,主要有如下几种数据类型:
Int16、UInt16、Int32、UInt32、Int64:
低位在前、高位在后
Int16H、UInt16H、Int32H、UInt32H、UInt64:
高位在前、低位在后
IEEE754:
按照IEEE-754标准编码的4字节浮点数
4.4.1.3遥控配置
遥控参数表各字段意义如下:
Ø描述:
对遥控记录的描述
Ø转发RTU号:
对应主站的数据RTU号
Ø转发YK号:
对应主站的YK号,必须与主站保持一致
Ø分合标志:
控分和控合为同一点,该标志不起作用;当遥控点控分、控合为两个寄存器时,控合选中分合标志,控分不选分标志
Ø遥控类型:
无条件检查/带条件检查,对于带条件检查的遥控,通信控制器会检查远方/就地状态,源遥信状态,若不满足条件,则返回遥控返校失败。
Ø源YXRTU号:
该遥控点对应遥信的RTU号
Ø源YX号:
该遥控点对应遥信的YX号
Ø物理RTU号:
保护测控装置对应的物理通讯组号
Ø物理地址类型:
5或6或16或22
Ø物理地址:
需要写入值的寄存器地址
Ø位偏移:
0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 通讯 管理 使用手册