EDP系列装置软件平台培训资料.docx

上传人:b****5 文档编号:8073151 上传时间:2023-01-28 格式:DOCX 页数:30 大小:97.42KB
下载 相关 举报
EDP系列装置软件平台培训资料.docx_第1页
第1页 / 共30页
EDP系列装置软件平台培训资料.docx_第2页
第2页 / 共30页
EDP系列装置软件平台培训资料.docx_第3页
第3页 / 共30页
EDP系列装置软件平台培训资料.docx_第4页
第4页 / 共30页
EDP系列装置软件平台培训资料.docx_第5页
第5页 / 共30页
点击查看更多>>
下载资源
资源描述

EDP系列装置软件平台培训资料.docx

《EDP系列装置软件平台培训资料.docx》由会员分享,可在线阅读,更多相关《EDP系列装置软件平台培训资料.docx(30页珍藏版)》请在冰豆网上搜索。

EDP系列装置软件平台培训资料.docx

EDP系列装置软件平台培训资料

EDP平台系列装置

平台软件培训资料

一EDP系列平台软件概述及组成

EDP系列平台目前包括EDP01~EDP03共三个平台,分别用于不同电压等级、不同应用场合的保护。

各平台框架略有不同。

EDP01~EDP02平台采用保护CPU与MMI显示分离的方式,两者通过HDLC完成信息交换;EDP03平台采用保护和MMI显示一体化的结构。

但三个平台的开发模式一致,由应用保护所在保护CPU端完成应用程序的开发,都不涉及MMI部分的开发。

EDP系列平台支持程序的动态加载,即软件模块可以在装置侧逐一完成链接。

1EDP01,EDP02平台软件组成部分

支持动态加载的EDP01~EDP02平台装置程序共包括以下10个部分;

(1)bootrom,启动软件

(2)VxWorks_rom,板级支持包软件

(3)watchalarm.bin,watchalarmfuse.txt,电压监视模块软件

(4)edpsys.out,平台支撑软件

(5)autoexec.ini,动态加载文件

(6)edpapp.out,保护应用软件

(7)logic.egs,逻辑图配置文件

(8)hwcfg.ehc,硬件配置文件

(9)swcfg.esc,软件配置文件

(10)VxWorks(MMI使用),MMI模件软件

(1)、

(2)部分由嵌入式硬件所提供。

bootrom在电路板生产时已烧写了最新归档的版本,以后一般不需要更新。

同时也烧写了最新归档的VxWorks_rom,如果进行了修改,需要进行更新,由嵌硬所发布bios.bin文件,应用开发人员通过sgView工具完成VxWorks_rom的更新。

这部分软件直接固化到flash中,从文件系统中查看不到。

第(3)部分由嵌入式硬件所提供,在电路板生产时已烧写了最新归档的版本。

如果进行了修改,需要通过SGView将文件下载到装置/tffs目录。

装置重新开机,自动升级,同时将/tffs目录下相应文件删掉。

第(4),(5)部分由嵌入式软件所提供并更新,放置于保护CPU的/tffs目录下。

第(6)部分由保护应用开发部门提供,放置于/tffs目录下。

第(7),(8),(9)部分由保护应用开发部门提供,放置于/tffs/sys目录下。

第(10)部分由嵌入式软件所提供,放置于MMI模件的/tffs目录下,该模块不是动态加载执行。

2EDP03平台软件组成部分

支持动态加载的EDP03平台装置程序共包括以下11个部分:

(1)bootrom,启动软件

(2)VxWorks_rom,板级支持包软件

(3)watchalarm.bin,watchalarmfuse.txt,电压监视模块软件

(4)edpsys.out,平台支撑软件

(5)autoexec.ini,动态加载文件

(6)usb.out;USB模块文件

(7)mmi.out;MMI模块文件

(8)edpapp.out,保护应用软件

(9)logic.egs,逻辑图配置文件

(10)hwcfg.ehc,硬件配置文件

(11)swcfg.esc,软件配置文件

(1)、

(2)部分由嵌入式硬件所提供。

bootrom在电路板生产时已烧写了最新归档的版本,以后一般不需要更新。

同时也烧写了最新归档的VxWorks_rom,如果进行了修改,需要进行更新,由嵌硬所发布bios.bin文件,应用开发人员通过sgView工具完成VxWorks_rom的更新。

这部分软件直接固化到flash中,从文件系统中查看不到。

第(3)部分由嵌入式硬件所提供,在电路板生产时已烧写了最新归档的版本。

如果进行了修改,需要通过SGView将文件下载到装置/tffs目录。

装置重新开机,自动升级,同时将/tffs目录下相应文件删掉。

第(4),(5),(6),(7)部分由嵌入式软件所提供并更新,放置于保护CPU的/tffs目录下。

第(8)部分由保护应用开发部门提供,放置于/tffs目录下。

第(9),(10),(11)部分由保护应用开发部门提供,放置于/tffs/sys目录下。

二平台及应用软件升级方法

1手动升级方法

(1)通过SGView上传各种程序文件到装置对应目录

可通过SGVIEW升级如下程序文件:

(a)平台软件edpsys.out,下载目标路径:

/tffs。

Edp01,edp02,edp03适用。

(b)平台USB模块usb.out,下载目标路径:

/tffs。

edp03适用。

(c)平台MMI模块mmi.out,下载目标路径:

/tffs。

Edp03适用。

(d)应用软件edpapp.out,下载目标路径:

/tffs。

Edp01,edp02,edp03适用。

(e)保护配置文件:

hwcfg.ehc,swcfg.esc,logic.egs,下载目标路径:

/tffs/sys。

Edp01,edp02,edp03适用。

(f)电压监视模块软件:

watchalarm.bin,watchalarmfuse.txt,下载目标路径:

/tffs/sys。

Edp01,edp02,edp03适用。

(g)动态加载文件:

autoexec.ini,下载目标路径:

/tffs。

Edp01,edp02,edp03适用。

我们以电压监视模块软件watchalarm.bin文件为例说明:

SGView版本在V3.00以上。

需要注意的是此时CPU板以太网端口的IP地址必须为192.168.0.123。

如图4-1,通过以太网连接EDP02CPU板与主机。

在通讯设置中选“选择以太网与04板通讯设置区”,装置地址设置为192.168.0.123。

图4-1SGView通讯设置

从菜单中选择“BSP操作\BSP模式\正常模式”,出现如下图4-2的界面,点右键,在弹出菜单上选择“下传文件”,如果要求输入内部功能操作密码的话,可以键入gdnz,这样就可以把mega16的程序文件上传到/tffs目录下。

图4-2上传mega16的程序文件

(2)通过ftp上传各种程序文件到装置对应目录

类似SGView,我们以电压监视模块软件watchalarm.bin文件为例说明。

在dos界面上,键入命令ftp192.168.0.123,使EDP02CPU板与主机连接。

如下图4-3所示,依次键入bin和cd/tffs命令,然后通过Putc:

\WatchAlarm.bin和Putc:

\WatchAlarmFuse.txt(假设WatchAlarm.bin和WatchAlarmFuse.txt放在C盘根目录下)就可以把文件上传到/tffs目录。

图4-3通过ftp下载文件

(3)通过ftp更新vxWorks_rom程序

只要CPU板有bootrom程序,并且是完好的,就可以通过ftp更新VxWorks_rom程序。

本方法一般用在VxWorks_rom损坏,不能通过SGView更新VxWorks_rom的情况。

通过该方法更新的VxWorks_rom程序,依赖于所使用的VxWorks。

此种方法不需使用仿真器。

PC机上需预装ftpserver软件。

打开ftpserver的“Security\User/rights”菜单,在homedirectory中把包含vxworks的目录写上,UserName是target,password也是target。

配置完成后,点击“Done”按钮。

如图4-4。

图4-4ftpserver配置

把boot_sel短接,fast_boot(或quick_boot)和/RSTCONF都不短接,装置上电后,通过ftp可以自动完成对装置vxworks_rom的更新。

整个过程大约持续2分钟左右。

在PC机侧ping192.168.0.123,当能ping通时,说明VxWorks_rom升级完成。

在通过ftp更新vxWorks_rom程序的过程中,如果连接了超级终端,在开始更新vxworks_rom程序时,会有打印信息BeginBIOSupdate;更新程序成功后,也会有打印信息:

BIOSupdateFinish.

(4)通过SGView更新vxWorks_rom程序

缺省SGView版本在V3.00以上。

CPU板上的VxWorks_rom程序是完好的,但是需要更新VxWorks_rom版本,此时可以通过SGView下载Bios.bin文件,使其更新到其他版本的VxWorks_rom程序。

升级VxWorks_rom要通过SGView软件,在通讯设置中选“选择以太网与04板通讯设置区”,装置地址设置为192.168.0.123,如下图4-5。

图4-5SGView通讯设置

从菜单中选择“BSP操作\BSP模式\BIOS升级模式”,单板会重启,重启后选择归档文件中的bios.bin文件,接着就会依次完成该文件下传到单板和烧写到Flash中的工作。

在VxWorks_rom升级过程中,如果发生断电等意外,会造成单板无法启动,此时就需要通过上述(3)中的方法(通过ftp更新VxWorks_rom程序)中描述的那样完成VxWorks_rom的升级。

2系统自动升级工具

待系统升级工具完善后,再填写。

三平台调试或运行过程中常见问题分析

可根据MMI界面上送的平台异常事件和事件参数类型,以及参考系统日志中记录的内容,分析错误原因。

平台异常事件及参数见后面的平台异常事件表说明。

1开入开出异常问题

MMI界面上送的”开入开出异常“事件,常见错误原因:

(1)插槽上的IO模件,通道类型和XXPZ配置的IO通道类型不匹配,导致IO板通信不上。

(2)因mega小CPU检测到电压越限或其他异常,闭锁SPI信号,导致IO模件通信异常。

(3)IO模件本身的硬件故障,比如CPLD坏掉等,导致IO模件通信异常。

(4)因硬件干扰或其他制造或装配工艺原因,导致出现SPI通信误码。

(5)IO模件本身光藕被击穿或失效或电源异常,界面上报开出击穿或开出失效错误。

(6)其他原因。

2监视模块的启动反馈和电压监视异常相关问题

MMI界面上送的”监视模块告警”事件,常见错误原因:

(1)因没有初始化或升级监视模块,导致CPU和监视模块通信不上。

(2)因检测到某电压越限,MMI界面上送电压越限错误。

(3)因母板上控制双CPU的跳线和装置双CPU实际模式,不一致。

若是跳线跳上或焊死(单CPU),但实际插上双CPU,则报启动反馈不一致错误。

(4)因某IO板的器件坏掉,导致将母板上的启动反馈信号,拉高或拉低,到报启动反馈不一致错误。

(5)当download调试时,若模块download太慢,超过2分钟,则此时mega会检测到SPI未通,闭锁保护,处于启动闭锁态,报启动反馈不一致。

(6)受瞬变干扰,也会报启动反馈状态不一致。

3EDP01的扩展机箱通信中断和采样失步相关问题

MMI界面上送的”扩展机箱告警”事件和”采样系统异常”事件,常见错误原因:

(1)因为扩展机箱数据线和同步线中断或接触不良,导致通信异常或采样失步。

(2)因主机箱和扩展机箱的CPU,晶振有漂移,导致采样失步。

(3)因扩展机箱内部本身的异常或错误。

4光差通道通信中断和采样失步相关问题

MMI界面上送的”光差通道告警”保护告警事件,常见错误原因:

(1)因光纤附板的硬件问题,导致光差收发不正常。

(2)因外部光纤通道通信抖动,导致光差通信和采样同步不正常。

(3)因外部光纤通道路由变化或切换,导致光差通信和采样同步不正常。

(4)因定值整定设置的光纤通道时钟模式和实际情况不一致。

(5)因光纤通信器件未焊,导致收发不正常。

5版本升级和程序校验错误相关问题

MMI界面上送的”程序校验错误”事件,常见错误原因:

(1)程序升级后,没有同步升级version.ini文件,导致CRC校验错误。

(2)程序文件被破坏或version.ini文件被破坏。

6装置CPU板复位问题

可根据系统日志,查看CPU板复位现象和原因,常见复位原因:

(1)系统主动复位,比如EDP03若有异常,按复归后,系统会主动复位。

(2)系统看门狗检测到关键任务异常,然后主动复位。

(3)因程序跑飞或系统资源被完全占用,导致系统硬狗或软狗启动。

(4)未明原因的其他异常复位。

7存储器和文件系统异常

MMI界面上送的”存储器错误”事件和事件参数,常见错误原因:

(1)flash文件系统未正确初始化。

(2)flash芯片或相关器件未焊。

(3)铁电存储器未焊。

(4)文件系统或flash芯片被破坏。

8定值校验出错相关问题

MMI界面上送的”运行定值无效”事件和”定值校验错误”事件,常见错误原因:

(1)运行定值区没有被正确整定。

(2)软件配置发生更改,和装置以前保存的定值区文件不匹配。

(3)定值文件被破坏。

9录波出现波形和标志集丢失问题

SGView上显示录波波形和标志集,出现记录丢失问题,常见错误原因:

(1)CPU负荷太大,导致录波来不及录。

(2)标志集记录太多,导致存储空间不够。

(3)录波时间太长,导致有些波形没有空间进行存储。

10CPU启动初始化不成功问题

根据MMI和CPU的通信中断情况或者调试跟踪,或系统日志,可分析CPU启动初始化不成功的问题。

常见错误原因:

(1)bootrom坏掉或没有烧制,导致无法加载平台模块。

(2)版本问题,bootrom中的boot模式和平台软件加载模式不匹配,导致无法加载平台模块。

(3)板上的BOOT_SEL和QUICK_BOOT信号短接,导致无法加载平台模块。

在正式出厂时,BOOT_SEL和QUICK_BOOT信号不应短接。

(4)vxworks_rom版本没有和平台软件正确匹配,导致某些符号动态加载时无法匹配,导致无法加载平台模块。

(5)加载文件autoexec.ini不存在,或被破坏,导致无法加载平台模块。

(6)平台软件edpsys.out或应用软件edpapp.out不存在,坏掉或不匹配,导致无法加载平台或应用模块。

(7)装置已有的某些重要参数文件和软硬件配置不匹配,

比如通道增益系数文件,开入强制文件,软压板状态文件等,导致初始化失败。

(8)硬件配置和装置实际的硬件资源不匹配,比如开入开出模件,交流模件等等,导致初始化失败。

(9)IO板因各种原因,通信不正常,没有正确初始化。

11CPU检测不一致问题

MMI上送的”主从CPU状态不一致”事件,常见错误原因:

(1)bootrom或vxwroks_rom不一致

(2)CPU板硬件版本不一致

(3)程序版本不一致

(4)软硬件配置不一致

(5)整定的定值,开入强制状态,软压板状态不一致

(6)外部输入不一致,比如开入不一致。

12MMI和CPU通信中断问题

MMI上送的”内部通信异常”事件,常见错误原因:

(1)CPU复位后,没有正常启动。

(2)MMI和CPU之间通信错误,导致通信中断

四EDP平台异常事件表

1平台异常事件表

 

序号

异常事件名称

含义

现场处理建议

使用情况

异常子类型说明

采取措施

告警信号

闭锁出口

呼唤信号

系统日志

00

装置上电

装置频繁异常复位

通知厂家处理

装置频繁异常复位

×

01

存储器错误

RAM或FLASH芯片,铁电,文件系统异常

通知厂家处理

RAM错误

×

Flash芯片异常

铁电存储器读写错误

文件创建失败

文件系统读写错误

02

运行定值区无效

运行定值区无效

切换运行定值区到有效区

运行定值区无效

×

03

定值校验错误

定值区文件格式非法

通知厂家处理

某定值区文件格式非法

×

04

开入开出异常

开入开出模块异常

通知厂家处理

开出失效/开出击穿

×

开入开出模件初始化通信失败

开入开出模件通信误码率过高

能检出的其他开入开出本身的错误

05

采样异常

本地AD采样信号时序异常采或数字化采样通道异常

通知厂家处理

本地AD采样信号时序异常

×

采样失步

本地采样丢点

扩展机箱采样丢点

数字采样丢点

数字采样中断

其他能检出的采样系统异常

6

程序校验错误

配置等重要文件格式非法、解析错误,版本校验错误

通知厂家处理

配置文件格式不对,解析错误,比如CT变比文件,保护投退文件等重要文件格式非法或不存在

×

各种版本校验错误

7

监视模块告警

监视模块本身或通信异常,电压监视异常(所有电压异常,都闭锁)

通知厂家处理

检测到主CPU频繁复位

×

检测到下行帧通信异常

检测到启动反馈异常

和监视小CPU通信初始化不成功

和监视小CPU通信异常

监视电压异常(偏高或偏低)(闭锁保护)

检测到启动反馈异常

8

扩展机箱告警

与扩展机箱通信错误或扩展机箱自身错误(有扩展机箱配置时,SCI文件才在异常事件表中生成对应事件)

通知厂家处理

(可选)

与扩展机箱通信错误

×

或扩展机箱自身错误

9

FPGA接口错误

FPGA接口访问错误(励磁平台的SCI文件才在异常事件表中生成对应事件)

通知厂家处理

(可选)

FPGA接口初始化错误

×

FPGA其他错误

10~30

平台CPU预留位

31

GOOSE的A网接收中断

CPU内部发给HMI的GOOSE的A网中断,再由HMI重新组织转发给后台(内部使用,SCI文件在异常事件表中生成对应事件)(只有数字化配置智能操作箱,才产生该事件,同杆不产生,提供接口给应用,应用产生相应事件)

检查网络相关设备及光纤

(可选)

GOOSE的A网接收中断

×

×

32

GOOSE的B网接收中断

CPU内部发给HMI的GOOSE的B网中断,再由HMI重新组织转发给后台(内部使用,SCI文件在异常事件表中生成对应事件)(只有数字化配置智能操作箱,才产生该事件,同杆不产生,提供接口给应用,应用产生相应事件)

检查网络相关设备及光纤

(可选)

GOOSE的B网接收中断

×

×

33

GOOSE的CONFVER配置错误

CPU内部发给HMI的GOOSE的版本配置错误,再由HMI重新组织转发给后台(内部使用,SCI文件在异常事件表中生成对应事件)(只有数字化配置智能操作箱,才产生该事件,同杆不产生,提供接口给应用,应用产生相应事件)

检查网络相关设备及光纤

(可选)

GOOSE的CONFVER配置错误

×

×

34~63

平台CPU预留位

64~207

保护告警预留

208

内部通信异常

HMI模件和CPU通信异常,

或HMI模件和面板模件异常

通知厂家处理

HMI模件和CPU通信异常

×

×

HMI模件和面板模件异常

209

对时信号异常

无对时信号或非预期对时信号

检查对时相关设备或装置设置选项

无对时信号

×

×

对时信号非预期方式

210

HMI模件异常

HMI模件总异常

通知厂家处理

HMI模件总异常

×

×

211

主从CPU状态不一致

双CPU工作模式中主从CPU状态不一致

检查双CPU装置定值、压板、配置等是否一致

(可选)

主从CPU检测到的各种状态不一致

×

×

212~255

HMI预留位

0x100+SubNo

A网SubNo号GOOSE接收中断

A网SubNo号GOOSE接收中断(HMI根据CPU的GOOSE异常事件重新产生,发给后台)

检查网络相关设备及光纤

A网SubNo号GOOSE接收中断

×

×

0x200+SubNo

B网SubNo号GOOSE接收中断

B网SubNo号GOOSE接收中断(HMI根据CPU的GOOSE异常事件重新产生,发给后台)

检查网络相关设备及光纤

B网SubNo号GOOSE接收中断

×

×

0x300+SubNo

A网SubNo号GOOSE控制块版本配置错误

A网SubNo号GOOSE控制块版本配置错误(HMI根据CPU的GOOSE异常事件重新产生,发给后台)

检查GOOSE相关配置

A网SubNo号GOOSE控制块版本配置错误

×

×

0x400+SubNo

B网SubNo号GOOSE控制块版本配置错误

B网SubNo号GOOSE控制块版本配置错误(HMI根据CPU的GOOSE异常事件重新产生,发给后台)

检查GOOSE相关配置

B网SubNo号GOOSE控制块版本配置错误

×

×

 

2平台异常事件参数表

序号

平台事件异常名称

异常

参数

参数说明

0

装置上电

1

存储器错误

0

存储区读出错

1

存储区写出错

2

存储区校验出错

3

因配置更新PO配置个数改变

4

文件系统初始化异常

5

SYS目录创建失败

6

SET目录创建失败

7

DATA目录创建失败

8

OPR目录创建失败

9

OPR1目录创建失败

10

OPR2目录创建失败

11

OPR3目录创建失败

12

OPR4目录创建失败

13

OPR5目录创建失败

2

运行定值区无效

3

定值校验错误

4

开入开出异常

0

开出失效

1

开出击穿

2

拉高检测异常

3

拉低检测异常

4

自检异常

5

启动失效

6

IO板初始化失败

7

IO模件复位

8

AO初始化异常

9

不能初始化本机箱内的DI

10

不能初始化本机箱内的AI

11

光纵通道虚拟机箱IO初始化失败

12

不能初始化光纵通道1虚拟机箱内的DI

13

同杆并架虚拟机箱IO初始化失败

14

不能初始化同杆并架机箱内的DI

15

智能操作箱IO初始化失败

16

不能初始化智能操作箱内的DI

17

不能初始化虚拟机箱内的DI

18

不能初始化本机箱内名为的DO

19

不能初始化光纵通道虚拟机箱内的DO

20

不能初始化冗余机箱的DO

21

不能初始化同杆并架虚拟机箱内的DO

22

不能初始化智能操作箱内的DO

23

不能初始化虚拟机箱内的DO

24

不能初始化地址为%d的IO模件

25

检测到IO模件SPI校验和错误

5

采样系统异常

0

初始化冗余机箱异常

1

初始化同杆并架机箱失败

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 国外设计风格

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1