SPPA-T3000 用户手册
系统手册
(共18册,第12分册)
西门子电站自动化有限公司 SPPA-T3000 用户手册 总18册 第12分册
目录
1 管理代理.................................................................................................................. 2
1.1 操作系统代理............................................................................................... 2 1.2 硬盘监视代理............................................................................................... 4 1.3 CPU桶代理(CPUB ARIA)..................................................................... 6 1.4 切换代理(OSM_ESM)............................................................................ 8 1.5 PCI桶代理(PCIB ARIA)...................................................................... 13 1.6 以太网代理ARIA 1000 ............................................................................. 17 1.7 不间断供电代理(UPS) ......................................................................... 18 1.8 时间服务代理............................................................................................. 20 1.9 逻辑驱动器................................................................................................. 21 1.10 硬盘........................................................................................................... 23 1.11 网络适配器............................................................................................... 24
Copyright ¸ Siemens AG 2005 All Rights Reserved 1
西门子电站自动化有限公司 SPPA-T3000 用户手册 总18册 第12分册
1 管理代理
介绍
系统管理提供日常维护和诊断功能,这些功能由典型的硬件或软件设备来实现。
管理代理利用与系统监控器、项目容器及报警诊断系统的接口,在管理容器中运行。
1.1 操作系统代理
OS
ID:130002
操作系统代理用于监视应用程序装载和内存装载。 输入端口描述
名称 PROXYSTART 描述 数据 可连 编辑 类型 接性 bool float float float float float x x x x x x 最大值 最小值 当前值 I&C MHI true 100.0 100.0 100.0 100.0 false 0.0 0.0 0.0 0.0 true 80.0 5.0 80.0 5.0 30.0 x x x x x x 如果为true则开始代理执行 最大程序装载APPMAXLOAD (以%为单位) 事件重置的最APPMAXDELTA 大偏差值 最大内存装载MEMMAXLOAD (%) 事件重置的最MEMMAXDELTA 大内存装载偏差值(%) ALARMMONTT 警报监视时间 输出端口描述
x 3.4028235E38 0.0 数据类型 PROXYREADY 如果在代理执行模式bool 则为true D001 操作系统初始化失败 bool D002 最大程序装载数越限 bool D005 最大内存装载数越限 bool ACTALLAPP 以%计当前程序装载float 越限 ACTMEMLOAD 以%计当前内存装载 float 以%计当前程序装载 float ACTAPP1 CPU1 以%计当前程序装载 float ACTAPP2 CPU2 bool 警报 ALARM 名称 描述 D003 最大程序装载 CPU1 bool 报警 x x 可连报警产生 解除 I&C MHI DIA 接性 类型 x x x x x x x x x x x x x x x x x x x x x x x x x x x I&C当前 清除 x 报警 Copyright ¸ Siemens AG 2005 All Rights Reserved 2
西门子电站自动化有限公司 SPPA-T3000 用户手册 总18册 第12分册
D004 功能描述
初始化
最大程序装载 CPU2 bool x 如果PROXYSTART被设置为TRUE,则开始启动代理。 代理启动成功后输出PROXYREADY被设置为TRUE。
如果代理启动失败,可能的原因如下:丢失库文件,丢失系统文件或者丢失存取权限,输出D001被设置为TRUE。
监视应用程序装载
实际应用程序装载将在控制面板(见下)显示并且在输出时提供:
ACTALLAPP为CPU1和2的装载平均值 ACTAPP1为CPU1上的实际值 ACTAPP2为CPU2上的实际值
一个用来监视程序装载情况的限值可以被输入APPMAXLOAD,通过使用一个在输入APPMAXDELTA中设置的滞后作用来设置。
如果应用程序装载越限,将设置以下输出:
D002和ALARM: CPU1和2的装载平均值越限 D003和ALARM: CPU1上的应用程序装载越限 D004和ALARM: CPU2上的应用程序装载越限
监视内存装载
实际内存装载将在控制面板(见下)显示,并且在输出ACTMEMLOAD时提供。 监视内存装载的限值可以被输入MEMMAXLOAD,通过一个在输入MEMMAXDELTA中设置的滞后作用来设置。
当内存装载越限时,将设置输出D005和ALARM。
当任何程序装载或内存装载在由ALARMMONIT参数给定的时间段内越限至
(APPMAXLOAD-APPMAXDELTA)或(MEMMAXLOADMEMMAXDELTA),那么其各自的诊断端口和报警将被设为真值。 面板
Copyright ¸ Siemens AG 2005 All Rights Reserved 3
西门子电站自动化有限公司 SPPA-T3000 用户手册 总18册 第12分册
属性 O_ACTALLAPP O_ACTMEMLOAD O_ALARM O_APPMAXLOAD O_D002 O_D003 O_D004 O_D005 O_MEMMAXLOAD
描述 指示,APPLICATIONLOAD栏和数值 指示,MEMORYLOAD栏和数值 指示,警报(画面) 指示,当前警报限值(在APP栏的旁边) 指示,最大程序装载越限(画面) 指示,CPU1最大程序装载越限(画面) 指示,CPU2最大程序装载越限(画面) 指示,最大内存装载越限(画面) 指示,当前内存装载越限(在MEM栏的旁边) 1.2 硬盘监视代理
HDM
ID :130013
硬盘监视代理用于监视硬盘分区的剩余空间,这些硬盘分区存储了存档数据。 当要求转存数据或硬盘分区装满时警报会启动。 输入端口描述 名称 描述 数据 可连 编辑 最大值 最小值 当前值 I&C MHI 类型 接性 bool x x true false true x x x x x true true false false true true x x PRXSTART 开始执行代理 监视存档驱动器上的可CKHDFULL bool 用磁盘空间 CKSWPOUT 监视没有转存的存档文bool Copyright ¸ Siemens AG 2005 All Rights Reserved 4
西门子电站自动化有限公司 SPPA-T3000 用户手册 总18册 第12分册
件大小 存档分区的 驱动器ARCHDRV string 名称 当运行时启动HDFULLMINFRSPC 的限值(以兆字节为单int 位) 未转存 MAXNTSWP 存档数据大小的最大值int (以兆字节为单位) 输出端口描述 名称 描述 x x 32 0 E: 500 x x 50000 200 x 50000 1 4500 x 数据 可连 报警 报警 类型 接性 类型 x x x x x x x x x x I&C 警报 产生 当前 解除 清除 I&C MHI DIA x x x x x x x x x x x x x x x x 如果在代理执行PROXYRDY bool 模式则为true 警报,详见诊断ALARM bool 端口 存档驱动器名称D001 bool 未找到 D002 操作系统不支持 bool 存档正在转存。D003 数据未找到,错bool 误 获得系统信息的D004 bool 进程错误 通知MINFRSPCHDFULL bool 越限 通知SWPOUT MAXNTSWP越bool 限 功能描述
实现
I&C磁盘满,存档磁盘上的警报 数据转存 可用空间 足够多的存存档数据I&Cx 档数据用来转存至警报 转存到DVD DVD 代理必须在应用程序服务的窗口管理容器中进行工程设计。代理可以在每一个缓慢循环时间赋值。因为swapping out文件指示天天产生,所以一个24小时的循环时间足够了。
存档分区的驱动器名称必须在输入ARCHDRV中设置。 初始化
如果输入PROXYSTART被设置为TRUE则将开始执行代理。当代理开始成功后,输出PROXYREADY将被设置为TRUE。
代理一个执行一次任务,06:00通用时间(UTC)以后开始执行。如果输出HDFULL,SWPPUT或ALARM任一为TURE,代理将每30分钟运行一次。当系统启动或激活后,代理的第一次运行将被延时30分钟。 监视磁盘空间
当输入CKHDFULL被设置为TRUE时,将监视存档磁盘上的可用磁盘空间。如果可用磁盘空间低于输入MINFRSPC中设置的值,输出HDFULL将变为TRUE。
Copyright ¸ Siemens AG 2005 All Rights Reserved 5
西门子电站自动化有限公司 SPPA-T3000 用户手册 总18册 第12分册
可用磁盘空间是指空闲磁盘空间和在磁盘上已经被转存的数据的总和。 监视转存数据
当输入CKSWPOUT被设置为TRUE时,将监视没有被转存的存档数据总量。如果未转存数据总量超过在输入MAXNTSWP中设置的值,则输出SWPOUT将变为TRUE。 其他输出
代理提供以下额外的输出:
D001 – 存档驱动器名未找到:设置在输入ARCHDRV的存档分区名未找到。 D002 – 操作系统不知道:代理必须在带有windows操作系统的电脑的管理容器中运行。
D003 – 正在转存的存档数据未找到或出现错误:这是一个要求计算是否有必要转存的系统文件
D004 – 获得系统信息的进程错误:出现某些系统错误。
1.3 CPU桶代理(CPUB ARIA)
CPUB ARIA
ID :130028
在ARIA系统中,ARIA的CPUB管理一个CPU单元(CPU桶)。在这个环境下,CPU代理允许访问CPU桶的当前状态,并将一个切换到另一个,反之依然。每一个CPUB ARIA负责一个CPU单元,所以在一个ft-系统中通常有两个CPUB存在,且由CPUID划分。
输入端口描述
名称 PROXYSTART 描述 数据 可连 编辑 最大值 类型 接性 x x true 最小值 当前值 I&C MHI false true x CPUID_IN MGMTALLOW CPUACTION T_BLACKOUT 如果为true则开始执bool 行代理 左边或者右边的CPU桶 默认值 = 0 int 0 = 左 2 = 右 禁止/允许CPU动作 bool 触发CPU的动作 默认值 = 0 int 0 = 无 1 = Bring up 2 = Bring down 中断持续时间 int int x x 2 0 0 x x x true false false x x x x 2 0 0 x x x x x 65535 0 6000 0 x x x x F_BOUT_PENDING 中断挂起反馈 输出端口描述
名称 描述 x 2147483647 -2147483647 数据可连报警报警 产生 解除 I&C MHI DIA 类型 接性 类型 Copyright ¸ Siemens AG 2005 All Rights Reserved 6
西门子电站自动化有限公司 SPPA-T3000 用户手册 总18册 第12分册
PROXYREADY CPUID_OUT 如果在代理执行bool 模式则为true 左边或右边的int CPU桶 x x x x x x x x x x x x x x x x x x x x x x x x x x x CPUDEVICEID 内部CPU设备ID string CPUOPSTATE CPUSTATE CPU桶的当前操string 作状态 CPU桶的当前硬string 件状态 int BOUT_PENDING 挂起中断 ALARM D001 D002 D003 功能描述
常规警报指示,bool 参见诊断 CPU代理初始化bool 失败 CPU桶停止 bool 准备中断的错误int 代码 I&C 当前 清除 警报 每个CPU桶作为双冗余CPU的主机。它运行在某些操作状态,并且可以被启动、停止、禁用和启用。 代理初始化
当代理运行以后,输出PROXYREADY被设为TRUE。
如果代理启动失败,可能的原因如下:丢失库文件,丢失系统文件或丢失存取权限,输出D001和ALARM被设置了。
这个任务初始化并鉴别CPU_ID,状态和操作状态取决于CPU_ID。CPU_ID是CPU单元的值,并且ARIA的CPU_ID是0(左)和1(右)。
如果输入PROXYSTART被设置为TRUE,则开始执行代理。
不管初始化成功或失败,可能的原因有:丢失库文件、丢失系统文件或丢失访问权限,PROXYREADY标志被设置而且各自产生一个相应的事件:D001:CPU代理初始化失败。 以下输出端口可为初始化发送更多信息:
CPU监视
在每一个代理循环中,执行程序读取操作状态值并将数据储存在代理输出端口CPUOPSTATE。
代理通过将旧状态值与每一个循环计算的当前值进行比较,来识别一个状态转换。当proc-file中的值改变后,这个值被写入输出端口并产生一个在下述的表格中描述的一些情况的警报事件。表格显示了依赖于CPUB ARIA的状态转换的事件。 旧状态 X X 新状态 DISABLED UNKNOWN 事件 D002 D002 警报(y/n) Yes Yes 警报事件文本 CPUBucketDown CPUBucketDown CPUID_OUT:代表输出端口的CPU单元值 CPUDEVICEID:CPU设备ID的内部信息。
Copyright ¸ Siemens AG 2005 All Rights Reserved 7
西门子电站自动化有限公司 SPPA-T3000 用户手册 总18册 第12分册
X X X X X SHOT REMOVED OFFLINE BROKEN POWEREDOFF D002 D002 D002 D002 D002 Yes Yes Yes Yes Yes CPUBucketDown CPUBucketDown CPUBucketDown CPUBucketDown CPUBucketDown 当桶处于ONLINE状态时,将重置警报D001和D002。
CPU桶操作
通过设置输入CPUACTION可以停止和启动CPU桶。当输入端口CPUACTION和MGMTALLOW被设置为TRUE时,则将新的CPUSTATE流编码。在CPUACTION端口中认可以下命令:
CPUACTION n.n. bring down CPU桶将 无操作 停止 OPSTATE将变为 默认 REMOVED bring up 启动 DUPLEX或SIMPLEX 当CPUACTION端口的值被改为一个被认可的值(见上),并且当前CPUOPSTATE指示一个动作时,将被编码的流写入状态文件。
1.4 切换代理(OSM_ESM)
OSM_ESM
ID :130022
切换代理(OSM_ESM)管理以下切换开关:
OSM TP62
OSM ITP62 ESM TP80 ESM ITP80
基本设置(IP地址和子网掩码)必须通过V24接口、空调制解调器电缆和超文本终端来完成。完成基本设置后,就可以用一个方便的网络界面来设置其它所有的参数。这个applet可以通过诊断视图来调用。用来切换的网络服务使用标准的80端口。
OSM_ESM代理可以用来获得诊断数据和通行量监视。OSM_ESM代理使用SNMP在代理和OSM TP62或ESM TP80之间进行通讯。 输入端口描述
数据 可连 编辑 最大值 最小值 当前值 I&C MHI 类型 接性 x true false true x 如果为true则开始bool x PROXYSTART 执行代理 string x 20 0 OSM x x SYSNAME 系统名称 string x 20 0 x x SYSLOCATION 系统地址 x 20 0 x x OSM/ESM的以太string ETHADDR 192.168.1.1 网地址 名称 描述 Copyright ¸ Siemens AG 2005 All Rights Reserved 8
西门子电站自动化有限公司 SPPA-T3000 用户手册 总18册 第12分册
M_RESTART DIAG_URL 输出端口描述 重启OSM_ESM的bool 命令 OSM/ESM的工程string 设计 x x 20 40 0 0 false x 数据可连报警报警 产生 解除 I&C MHI DIA 类型 接性 类型 x x x x 如果在代理执行bool PROXYREADY 模式则为true string x x x x MACADDR MAC地址 x x x x 接收的IP通信率int P1_TRAF_IN (字节每秒) x x x x 接收的IP通信率int P2_TRAF_IN (字节每秒) x x x x 接收的IP通信率int P3_TRAF_IN (字节每秒) x x x x 接收的IP通信率int P4_TRAF_IN (字节每秒) x x x x 接收的IP通信率int P5_TRAF_IN (字节每秒) x x x x 接收的IP通信率int P6_TRAF_IN (字节每秒) x x x x 接收的IP通信率int P7_TRAF_IN (字节每秒) x x x x 接收的IP通信率int P8_TRAF_IN (字节每秒) x x x x 发送的IP通信率int P1_TRAF_OUT (字节每秒) x x x x 发送的IP通信率int P2_TRAF_OUT (字节每秒) x x x x 发送的IP通信率int P3_TRAF_OUT (字节每秒) x x x x 发送的IP通信率int P4_TRAF_OUT (字节每秒) x x x x 发送的IP通信率int P5_TRAF_OUT (字节每秒) x x x x 发送的IP通信率int P6_TRAF_OUT (字节每秒) x x x x 发送的IP通信率int P7_TRAF_OUT (字节每秒) x x x x 发送的IP通信率int P8_TRAF_OUT (字节每秒) x x x x 接收的IP广播率int P1_BROAD_IN (字节每秒) x x x x 接收的IP广播率int P2_BROAD_IN (字节每秒) x x x x 接收的IP广播率int P3_BROAD_IN (字节每秒) x x x x 接收的IP广播率int P4_BROAD_IN (字节每秒) 名称 描述 Copyright ¸ Siemens AG 2005 All Rights Reserved 9
西门子电站自动化有限公司 SPPA-T3000 用户手册 总18册 第12分册
接收的IP广播率int (字节每秒) 接收的IP广播率int P6_BROAD_IN (字节每秒) 接收的IP广播率int P7_BROAD_IN (字节每秒) 接收的IP广播率int P8_BROAD_IN (字节每秒) 发送的IP广播率int P1_BROAD_OUT (字节每秒) 发送的IP广播率int P2_BROAD_OUT (字节每秒) 发送的IP广播率int P3_BROAD_OUT (字节每秒) 发送的IP广播率int P4_BROAD_OUT (字节每秒) 发送的IP广播率int P5_BROAD_OUT (字节每秒) 发送的IP广播率int P6_BROAD_OUT (字节每秒) 发送的IP广播率int P7_BROAD_OUT (字节每秒) 发送的IP广播率int P8_BROAD_OUT (字节每秒) string ORDERNUM 顺序编号 string HARDWARE 硬件版本 BOOTSW 引导软件版本 string string FIRMWARE 固件版本 bool x 警报 ALARM P5_BROAD_IN D001 D002 功能描述
初始化
操作系统代理初bool 始化失败 int 故障状态 x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x I&C 当前 清楚 警报 如果输入PROXYSTART被设为TRUE则开始执行代理。当代理开始成功以后,输出PROXYREADY被设为TRUE。
报警与诊断
如果初始化失败,则D001和ALARM将被设置。
无论何时只要从OS/ESM(通过SNMP设置报文)来的故障状态的状态值等于0,ALARM端口被设置。
报文图元示例
Copyright ¸ Siemens AG 2005 All Rights Reserved 10
西门子电站自动化有限公司 SPPA-T3000 用户手册 总18册 第12分册
OSM TP62
属性 O_D002 O_M_RESTART O_ORDERNUM O_ALARM
OSM ITP62
描述 指示,故障指示器 指令,RESTART按钮 指示,顺序编号(标记在右边的中部) 指示,ALARM(画面)
Copyright ¸ Siemens AG 2005 All Rights Reserved 11
西门子电站自动化有限公司 SPPA-T3000 用户手册 总18册 第12分册
属性 O_D002 O_M_RESTART O_ORDERNUM O_ALARM
ESM TP80
描述 指示,故障指示器 指令,RESTART按钮 指示,顺序编号(标记在右边的中部) 指示,ALARM(画面)
属性 O_D002 O_M_RESTART O_ORDERNUM O_ALARM 描述 指示,故障指示器 指令,RESTART按钮 指示,顺序编号(标记在右边的中部) 指示,ALARM(画面) Copyright ¸ Siemens AG 2005 All Rights Reserved 12
西门子电站自动化有限公司 SPPA-T3000 用户手册 总18册 第12分册
ESM ITP80
属性 O_D002 O_M_RESTART O_ORDERNUM O_ALARM 描述 指示,故障指示器 指令,RESTART按钮 指示,顺序编号(标记在右边的中部) 指示,ALARM(画面) 1.5 PCI桶代理(PCIB ARIA)
PCIB ARIA
ID :130029
ARIA的PCI桶代理(PCIB ARIA)管理在硬件系统中的独立I/O子系统中的一个,硬件系统做为IO桶或PCI桶来称呼。
PCI热插拔设备驱动运行访问当前的I/O桶的状态并负责来添加、移除、升级或替换I/O设备。因此它只可用来ft服务系统中。
每一个PCIB ARIA负责I/O桶及其包括的板载PCI设备(附属设备、SATA和以太网)。在一个ft服务系统中通常存在两个PCIB,通过PCI_ID来划分。外部插槽本身由另一类型的管理代理来管理,即PCI桶插槽代理(PCIB ARIAS)。
因为使用PCIB ARIA的代理不能将PCI_ID作为用于左或右PCI桶的值来处理,所有这个值被硬编码并映射到PCI总线编号1和9。
PCIID 0(左桶)被映射到PCI总线1,PCIID 1被映射到PCI总线9。
输入端口描述
Copyright ¸ Siemens AG 2005 All Rights Reserved 13
西门子电站自动化有限公司 SPPA-T3000 用户手册 总18册 第12分册
名称 PROXYSTART 描述 数据可连编辑 最大值 类型 接性 x true 最小值 false 当前I&C MHI 值 true x PCIID_IN MGMTALLOW PHPACTION PCIACTION T_BLACKOUT 输出端口描述
名称 PROXYREADY PCIID_OUT PCIOPSTATE PCISTATE XENA SLOTOP1 SLOTOP3 SLOTOP50 如果为true则开始代bool x 理执行 左边或者右边的PCI桶 int x 默认值 = 0 0 = 左 1 = 右 禁止/允许活动PHPbool 管理 活动PHP管理值 默认值 = 0 0 = 无 int 1 = active compact 0 2 = active compact 0 3 = active compact troggle 活动PCI桶/插槽管理值 int 默认值 = 0 0 = 无 1 = bring up 2 = bring down 中断持续时间 int x int x x 1 0 0 x x true false false x x 3 0 0 x x 2 0 0 x x 65535 0 6000 x 0 x x x F_BOUT_PENDING 中断挂机反馈 2147483647 -2147483647 描述 数据可连报警报警 产生 解除 I&C MHI DIA 类型 接性 类型 x x x x x x x x x x x x x x x x x x x x x x x x x x SLOTOP51 如果在代理执行模式bool 则为true PCI左边或右边的桶 int PCI桶当前操作状态 string PCI桶当前硬件状态 string 如果Xena状态是活动bool 的则为true 当前操作状态PCI插槽string 1(SATA控制器) 当前操作状态PCI插槽string 3(VGA卡) 当前操作状态PCI插槽50(10/100/1000MBitstring 以太网接口) 当前操作状态PCI插槽51(10/100MBit以太网string 卡) x x x Copyright ¸ Siemens AG 2005 All Rights Reserved 14
西门子电站自动化有限公司 SPPA-T3000 用户手册 总18册 第12分册
如果为true则允许活动SLOTMGMTALLOW 插槽管理 SLOTNUMBER9 PCI插槽9的插槽数 SLOTNUMBER10 PCI插槽10的插槽数 SLOTNUMBER50 PCI插槽50的插槽数 PCI插槽1活动插槽管SLOTACTION1 理值 PCI插槽2活动插槽管SLOTACTION2 理值 BOUT_PENDING 挂起中断 ALARM D001 D002 D003 SLOTNUMBER51 D004 D005 功能描述
警报 PCI代理初始化失败 PCIB桶停止 中断预备错误代码 PCI插槽51的插槽数 硬盘控制器停止 显示控制器停止 bool int int int int int int bool bool bool int int bool bool x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x I&C当前 清除 警报 PHP:FTLinux PCI热插拔驱动器。PCI I/O硬件管理(PCI桶)的软件模块。 XENA:I/O CRU上的ASIC,它包括ft服务PCI桥接口的下级部分。 每个PCI桶作为在插槽0至6中的PCI总线的I/O设备的主机。 内部插槽[0,3,5,6]被内部I/O设备占用。 外部插槽[1,2]被指派到用户工程设计接口模块。
PCI桶运行在某些操作状态并可以被启动、停止、禁用和启用。 代理初始化
当代理运行后,输出PROXYREADY被设为TRUE。
如果代理启动失败,可能的原因如下:丢失库文件、丢失系统文件或丢失存取权限、输出D001被设为TRUE。
任务初始化并校验PCI_ID以及proc文件系统的文件名取决于PCI_ID。当前的Xena状态由/proc/ft/php/state计算出来。Xena输出标志的设置取决于拥有的板载Xena Asic是否被激活。
如果输入PROXYSTART被设为TRUE,则代理执行启动。
无论初始化成功或失败,PROXYREADY标志被设置并且监视启动。一个相应的事件分别产生:D001:PCIB代理初始化失败。
以下列出的输出端口传输更多初始化的信息:
PCI桶监视
协调活动的Xena
在每个循环中计算Xena状态。如果活动桶id符合PCI_ID,输出端口XENA被设置为true,否则为false。当值被改变时,一个事件被触发。
PCI桶操作状态
PCISTATE:给出PCI桶的操作状态。使用的WMI类是SRA_IOBoard。 D002:PCI桶关闭。
Copyright ¸ Siemens AG 2005 All Rights Reserved 15
西门子电站自动化有限公司 SPPA-T3000 用户手册 总18册 第12分册
在每一个代理循环中,执行程序读取操作状态值并将数据储存在代理输出端口PCIOPSTATE中。
代理通过将旧状态值和每一个循环计算的当前值进行比较,来识别状态转换。当在proc文件中的值改变时,这个值被写入输出端口并且产生一个警报事件。
下表显示有关PCIB代理事件可能的状态转换: 旧状态 X X X X X X X
新状态 DISABLED UNKNOWN SHOT REMOVED OFFLINE BROKEN POWEREDOFF 事件 D002 D002 D002 D002 D002 D002 D002 警报(y/n) Yes Yes Yes Yes Yes Yes Yes 警报事件文本 CPUBucketDown CPUBucketDown CPUBucketDown CPUBucketDown CPUBucketDown CPUBucketDown CPUBucketDown 当桶处于ONLINE状态时,将重置警报D001和D002。
PCI桶控制
如果PHPACTION和MGMTALLOW输入端口被设置为true,一个新硬件状态就被编码。活动PCI桶可以通过输入PHPACTION选择:
PHPACTION ACTIVE_COMPAT_0 ACTIVE_COMPAT_1 ACTIVE_COMPAT_TOGGLE
当PHPACTION被处理后,输入XENA指示被激活的桶。 切换PCI桶操作状态
切换操作状态任务提供一个PCI组件的用户强制状态改变(比如说将活动PCI组件设置到另一个桶)。
在维护和诊断时可能需要切换PCI桶的操作状态(比如说万一桶自身或一个PCI设备出现错误而需要替换硬件)。每一个PCI桶插槽的操作状态在相应输出SLOTOP上指示。
桶的PCI模块可以通过设置输入PCIACTION来启动或停止:
PCIACTION 0 1 命令 n.n. BRINGUP 设置所有的PCI模块为 默认,无操作 在线 活动PCI桶 左 右 其它 2 BRINGDOWN 离线 PCIACTION的值被转移到输出SLOTACTION1和SLOTACTION2。
板载PCI组件
板载PCI组件是由PCIB ARIA自身管理的组件。如果有BROKEN或BRINGDOWN命令,这些设备也将要被禁用。因此XENA状态被鉴定并当活动XENA是拥有的桶时,一个触发命令被发送到PHP驱动来切换到另一个PCI桶。
Copyright ¸ Siemens AG 2005 All Rights Reserved 16
西门子电站自动化有限公司 SPPA-T3000 用户手册 总18册 第12分册
1.6 以太网代理ARIA 1000
ETH_CARD ARIA 100
ID :130032
以太网代理(ETH_CARD ARIA 1000)用于监视以太网卡的当前状态。
以太网代理提供关于设置和错误的详细信息。每一个ETH_CARD ARIA 1000负责一个以太网卡,在一个ft系统中通常存在两个以太网卡。
输入端口描述
数据可连最大最小当前编辑 I&C MHI 类型 接性 值 值 值 SLOTREADY_IN 如果为true则启动代理执行 bool x x true false false x 名称 描述 PCIBUS_IN PCI主线输入 int int x x x x 125 99 0 0 1 1 x x PCIDEVICE_IN PCI设备输入 输出端口描述 名称 PROXYREADY SR_OUT PCIBUS_OUT PCIDEVICE_OUT MACADDR SPEED DUPLEX OPSTATE 描述 数据可连报警报警 产生 解除 I&C MHI DIA 类型 接性 类型 x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x 如果在代理执行模bool 式则为true PCI就绪 bool PCI总线 int PCI设备 int MAC地址 string 转移速度 int 通讯模式 string 当前操作状态 string 以太网卡处于激活ACTIVE bool 状态 PCIVENDORID_OUT 软卡PCI供应商ID int PCIDEVICEID_OUT PCI设备ID int PCISUBVENDORID_OUT PCI子供应商ID int PCISUBDEVICEID_OUT PCI子供应商ID int ALARM D001 D002 D003 D004 D005 D006 功能描述
警报 初始化错误 设备未找到或未激活 已转换帧数 收到帧数 冲突数量 错误总数量 bool bool bool int int int int I&Cx 当前 清除 警报 x x x x x x 一旦ETH_CARD在启动并在执行模式,首先它检查工程设计端口。如果发现不是ok那么状态机器不启动。如果发现工程设计端口是ok那么状态机器将跟随根据读取信息的状态。只要SLOTREADY被设为false,代理将保持INTERNAL_STATE_INIT状态。
Copyright ¸ Siemens AG 2005 All Rights Reserved 17
西门子电站自动化有限公司 SPPA-T3000 用户手册 总18册 第12分册
PCIBUS_IN可以用于PCI左侧或右侧的桶,比如可以连接到ARIA_PCIB的PCIID_OUT端口。
PCIDEVICE_IN是设备插槽,并可以被连接到PCIB的SLOTNUMBER端口。
初始化
如果输入SLOTREADY_IN是TRUE,则代理执行启动。 SLOTREADY_IN通过SR_OUT设置路径。
当代理运行后,输出PROXYREADY被设为TRUE。 输入SLOTREADY_IN通过输出SR_OUT设置路径。
如果代理启动失败,可能的原因如下:丢失库文件、丢失系统文件或丢失存取权限、输出D001和ALARM被设为TRUE。
以下列出的输出端口可传输更多关于初始化的信息:
SPEED:数据传输速率,以Mbit为单位 ACTIVE:以太网卡的状态(活动/被动) PCIVENDORID:软件卡的PCI制造商ID PCIDEVICEID:PCI的设备ID PCISUBVENDORID:PCI子制造商ID PCISUBDEVICEID:PCI子设备ID
D002:设备状态既不是没有找到也不是没有激活。
端口MACADDR
以太网卡的MAC地址提供在输出MACADDR上。这个信息只在状态INTERNAL_STATE_CHECK_HARDWARE时更新。 端口OPSTATE
在每一个代理循环中,执行程序从SRA_Ethernet操作状态读取OPSTATE值,并将该值储存在输出端口OPSTATE中。
1.7 不间断供电代理(UPS)
UPS
ID :130021
UPS代理监视不间断供电。UPS将配合关闭以防止电线断电和电池耗尽。 每个服务器只能运行一个UPS。
输入端口描述
名称 PROXYSTART 描述 数据 可连 编辑 最大值 最小值 当前值 I&C MHI 类型 接性 x x x x x x true true 40 false true x x x 如果为true则启bool 动代理执行 bool string CPUOPSTATEIN CPU桶状态 DIAG_URL UPS工程设计 false false 0 Copyright ¸ Siemens AG 2005 All Rights Reserved 18
西门子电站自动化有限公司 SPPA-T3000 用户手册 总18册 第12分册
输出端口描述
名称 描述 数据可连报警报警 产生 解除 I&C MHI DIA 类型 接性 类型 bool bool bool bool bool bool bool bool x x x x x x x x x x x x x x x x x x x x x x x x x x x x PROXYREAD如果在UPS代理执Y 行模式则为true 如果一下错误发生ALARM 则为true 如果UPS温度超限D001 则为true 如果电池需要更换D002 则为true 如果与UPS的通讯D003 丢失则为true 如果UPS自测失败D004 则为true 如果由UPS提供的POWERFAIL 电力中断则为true 如果UPS声明关闭UPSBATLOW 则为true 功能描述
初始化
I&C 当前 清除 警报 I&C 当前 清除 警报 I&C 当前 清除 警报 如果输入PROXYSTART被设为TRUE,则代理启动执行。 当代理运行后,输出PROXYREADY被设为TRUE。 面板
属性 O_UPSBATTLOW O_ALARM
图元
描述 指示、电源低指示器 指示、报警指示器 Copyright ¸ Siemens AG 2005 All Rights Reserved 19
西门子电站自动化有限公司 SPPA-T3000 用户手册 总18册 第12分册
属性 O_ALARM 描述 指示、报警指示器 1.8 时间服务代理
TIMESERVER
ID :130023
时间服务代理用于监视时间客户端(应用程序服务器)与时间服务器(SICLOCK)之间的同步。
输入端口描述
名称 PROXYSTART 描述 数据 可连 编辑 类型 接性 x x x x x x x x x x 最大值 true 20 3.4028235E38 最小值 当前值 I&C MHI false 0 0.0 false 30.0 x x x x x x x x 如果为true则启动代bool 理执行 时间主机的名称/IPETHADDR string 地址 初始化过程中监视T_MON float 器延迟时间(秒) 与时间服务器最大MAX_TIMEDIFF float 时差(毫秒) MAX_NETWORK请求与回复的网络float DELAY 延迟(毫秒) 1000.0 100.0 0.0 1000.0 x 0.0 100.0 x Copyright ¸ Siemens AG 2005 All Rights Reserved 20
西门子电站自动化有限公司 SPPA-T3000 用户手册 总18册 第12分册
输出端口描述
名称 PROXYREADY ALARM D001 D002 D003 D004 D005 功能描述
初始化
如果输入PROXYSTART被设为TRUE,则代理执行启动。 当代理运行以后,输出PROXYREADY被设为TRUE。
面板
描述 数据可连报警报警 产生 解除 I&C MHI DIA 类型 接性 类型 x x x x x x x x x x x x x x x x x x x x 如果在UPS代理执bool 行模式则为true 警报 代理初始化失败 时间同步失败 高网络负荷 时间主机不可用 时间主机 bool bool bool bool bool bool I&C当前 清除 警报
1.9 逻辑驱动器
NRRAIDLD
ID :130024
逻辑驱动器代理用于监视无冗余应用程序服务器的逻辑驱动器。一个逻辑驱动器可以由多物理驱动器(硬盘)组成。
输入端口描述
名称 描述 数据 可连 编辑 最大值 最小值 当前值 I&C MHI 类型 接性 x x x x true 10 false 0 true 0 x x 如果为true则启动代PROXYSTART bool 理执行 LDSEL 选择逻辑驱动器 int Copyright ¸ Siemens AG 2005 All Rights Reserved 21
西门子电站自动化有限公司 SPPA-T3000 用户手册 总18册 第12分册
输出端口描述
名称 PROXYREADY 描述 数据可连报警报警 产生 解除 I&C MHI DIA 类型 接性 类型 x x x x x x x x x x x x x x x x x x x x x x x x x x x 如果在代理执行模bool 式则为true RESYNC 再同步状态 string PHYSICALDRIVES 当前物理驱动器 string STATUS 本逻辑驱动器状态 string ADAPTERID 本实例适配器ID int RAIDLEVEL 已设置阵列等级 string NOOFSTRIP 已设置数据条数量 int SIZEINMB 已设置大小 int OPSTATE 逻辑驱动器状态 string STRIPSIZE 已设置数据条大小 string ALARM D001 D002 功能描述
初始化
警报,详见诊断端口 bool 初始化错误 bool 逻辑驱动器被降级 bool I&C产生 解除 警报 产生 解除 如果PROXYSTART被设为TRUE,则代理执行启动。 当代理运行后,输出PROXYREADY被设为TRUE。 如果初始化失败,输出D001和ALARM将被设置。 监视
输出RESYNC指示逻辑驱动器的同步过程。它可能的值是NoResyncInProgress和resyncIsCurrentlyInProgress。
输出STATUS指示逻辑驱动器的状态。它可能的值是disabled和enabled。
输出PHYSICALDRIVES指示物理驱动器的ID,ID是逻辑驱动器的一部分。这个输出将显示本逻辑驱动器上所有可用的硬盘。
输入RAIDLEVEL指示逻辑驱动器的已设置阵列等级。它可能的值是integratedStriping、integratedMirroringEnhanced和integratedMirroring。
输出STRIPSIZE指示逻辑驱动器的已设置数据条大小。它可能的值是notApplicable、sixtyfourKB、onetwentyeightKB、twofiftysixKB、fivetwelveKB和nezerotwofourKB。
输出NOOFSTRIP指示逻辑驱动器的已设置数据条数量。 输出SIZEINMB指示逻辑驱动器的已设置大小。
输出OPSTATE指示逻辑驱动器的状态。可能的值是optimal、degraded和failed。 如果任何物理盘不可操作则输出D002将被设置。也就是它的操作状态是degraded或failed。
Copyright ¸ Siemens AG 2005 All Rights Reserved 22
西门子电站自动化有限公司 SPPA-T3000 用户手册 总18册 第12分册
1.10 硬盘
NRRAIDPHD
ID :130027
硬盘代理NRRAIDPHD监视一个再无冗余应用程序服务器中的硬盘。
输入端口描述
名称 描述 数据 可连 编辑 最大值 最小值 当前值 I&C MHI 类型 接性 x x x x true 10 false 0 true 0 x x 如果为true则启动PROXYSTART bool 代理执行 物理硬盘选择(目PHDSEL int 标ID) 输出端口描述
名称 PROXYREADY 描述 数据可连报警报警 产生 解除 I&C MHI DIA 类型 接性 类型 x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x 如果在代理执行模bool 式则为true PHYADAPTERID 本实例适配器ID int BUS 当前设备总线 int LOGICALDRVNO 逻辑驱动器数量 int SPEEDTRANS 数据转换率 string WIDTHTRANS 数据转换宽度 string VENDOR 设备供应商ID string PRODUCTID 设备产品ID string SIZEINMB 实际大小(兆字节) int DEVICETYPE 本设备类型 string OPSTATE 硬盘状态 string 美国国家标准协会SCSILEVEL string SCSI等级 PERSYNCH 重构进度(%完成) bool ERRORCOUNT 错误数量 int ALARM 功能描述
初始化
初始化失败 bool I&C产生 解除 警报 如果PROXYSTART被设为TRUE,则代理执行启动。 当代理运行后,输出PROXYREADY被设为TRUE。 如果初始化失败,输出ALARM将被设置。
硬盘信息
所有其他输出可提供从硬件设备获取的信息。
Copyright ¸ Siemens AG 2005 All Rights Reserved 23
西门子电站自动化有限公司 SPPA-T3000 用户手册 总18册 第12分册
1.11 网络适配器
NRETH
ID :130025
NRETH代理提供以太网卡和报警消息的详细信息。
输入端口描述
名称 PROXYSTART 描述 数据 可连 编辑 最大值 最小值 当前值 I&C MHI 类型 接性 bool string string string x x x x x x x x true 20 20 20 false 0 0 0 true x x x x 如果为true则启动代理执行 MACADDRESS 网卡物理地址 SYSNAME 系统名称 SYSLOCATION 系统地址 输出端口描述
名称 PROXYREADY 描述 数据 可连报警报警 产生 解除 I&C MHI DIA 类型 接性 类型 bool int string string string string string bool bool bool bool bool x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x 如果在代理执行模式则为true SPEED 转换速度(MB) NAMENETCON 网络连接名 OPSTATE 当前操作状态 NETCABLECON 以太网卡电缆状态 PRODUCTNAME 网络适配器产品名 DEVICEID 唯一ID MANUFACTURER 网络适配器制造商 ALARM D001 D002 D003 功能描述
初始化
警报 MAC地址未找到 以太网电缆断开 以太网卡不可操作 I&C当前 解除 警报 如果PROXYSTART被设为TRUE,则代理执行启动。 当代理运行后,输出PROXYREADY被设为TRUE。
以太网卡的MAC地址必须在输入MACADDRESS中设置。如果代理无法侦测到MAC地址,输出D001将被设置。
当侦测到以太网卡后,代理将检测以太网卡的操作状态。如果以太网卡不可操作,输出D003将被设置。
如果以太网卡可操作,则代理将检测网络电缆连接。 如果没有找到连接,输出D002将被设置。
Copyright ¸ Siemens AG 2005 All Rights Reserved 24
西门子电站自动化有限公司 SPPA-T3000 用户手册 总18册 第12分册
操作状态
输出OPSTATE提供以太网卡的操作状态。
操作状态包括:OK、Degraded和Pred Fail(一个组件,比如一个SMART-enabled硬盘可能功能正常,但预测到在不久的将来会有一个错误)。
无冗余状态包括:错误、启动中、停止中和服务器。后面的服务器,可以在磁盘的镜像重挂过程中应用,重装载一个用户的权限列表或其他管理员操作。不是所有这样的操作都是在线的,但是管理元件既不是OK也不是其他状态。D003将因操作状态值为错误、未知、启动中、停止中和服务器而被设置为TRUE。
网络
输出NETCABLECON可提供网络适配器连接到网络的状态,可能的状态有:未连接、连接中、已连接、硬件不存在、硬件被禁用、硬件故障、验证中、验证成功、无效地址和信任的请求。
除了“已连接”外,其他的NETCABLECON值都会让输出D002被设为TRUE。
Copyright ¸ Siemens AG 2005 All Rights Reserved 25
因篇幅问题不能全部显示,请点此查看更多更全内容