EDP系列装置软件平台培训资料
更新时间:2023-04-21 00:22:01 阅读量: 实用文档 文档下载
- edp系统推荐度:
- 相关推荐
EDP平台系列装置 平台软件培训资料
一 EDP系列平台软件概述及组成
EDP系列平台目前包括EDP01~EDP03共三个平台,分别用于不同电压等级、不同应用场合的保护。
各平台框架略有不同。EDP01~EDP02平台采用保护CPU与MMI显示分离的方式,两者通过HDLC完成信息交换;EDP03平台采用保护和MMI显示一体化的结构。但三个平台的开发模式一致,由应用保护所在保护CPU端完成应用程序的开发,都不涉及MMI部分的开发。
EDP系列平台支持程序的动态加载,即软件模块可以在装置侧逐一完成链接。 1 EDP01,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目录下,该模块不是动态加载执行。 2 EDP03平台软件组成部分
支持动态加载的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,通过以太网连接EDP02 CPU板与主机。在通讯设置中选“选择以
太网与04板通讯设置区”,装置地址设置为192.168.0.123。
图4-1 SGView通讯设置
从菜单中选择“BSP操作\BSP模式\正常模式”,出现如下图4-2的界面,点右键,在弹出菜单上选择“下传文件”,如果要求输入内部功能操作密码的话,可以键入gdnz,这样就可以把mega16的程序文件上传到/tffs目录下。
图4-2
上传mega16的程序文件
(2) 通过ftp上传各种程序文件到装置对应目录
类似SGView,我们以电压监视模块软件watchalarm.bin文件为例说明。
在dos界面上,键入命令ftp 192.168.0.123,使EDP02 CPU板与主机连接。如下图4-3所示,依次键入bin和cd /tffs命令,然后通过Put c:\ WatchAlarm.bin和Put c:\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机上需预装ftp server软件。打开ftp server的“Security\User/rights”菜单,在home directory中把包含vxworks的目录写
上,User Name是target,password也是target。配置完成后,点击“Done”按钮。如图4-4。
图4-4 ftp server配置
把boot_sel短接,fast_boot(或quick_boot)和/RSTCONF都不短接,装置上电后,通过ftp可以自动完成对装置vxworks_rom的更新。整个过程大约持续2分钟左右。在PC机侧ping 192.168.0.123,当能ping通时,说明VxWorks_rom升级完成。
在通过ftp更新vxWorks_rom程序的过程中,如果连接了超级终端,在开始更新vxworks_rom程序时,会有打印信息Begin BIOS update;更新程序成功后,也会有打印信息:BIOS update Finish. (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-5 SGView通讯设置
从菜单中选择“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) 受瞬变干扰,也会报启动反馈状态不一致。
3 EDP01的扩展机箱通信中断和采样失步相关问题
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) 录波时间太长,导致有些波形没有空间进行存储。
10 CPU启动初始化不成功问题
根据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板因各种原因,通信不正常,没有正确初始化。
11 CPU检测不一致问题
MMI上送的”主从CPU状态不一致”事件,常见错误原因:
(1) bootrom或vxwroks_rom不一致 (2) CPU板硬件版本不一致 (3) 程序版本不一致 (4) 软硬件配置不一致
(5) 整定的定值,开入强制状态,软压板状态不一致 (6) 外部输入不一致,比如开入不一致。
12 MMI和CPU通信中断问题
MMI上送的”内部通信异常”事件,常见错误原因:
(1) CPU复位后,没有正常启动。
(2) MMI和CPU之间通信错误,导致通信中断
四 EDP平台异常事件表
1 平台异常事件表
文件系统读写错 误 02 运行定值 区无效 定值校验 错误 运行定值区无效 切换运 行定值 区到有 效区 通知厂 家处理 √ 运行定值区无效 某定值区文件格 式非法 开出失效/开出击 穿 开入开出模件初 始化通信失败 开入开出模件通 信误码率过
高 能检出的其他开 入开出本身的错 误 本地 AD 采样信号 时序异常 采样失步 本地采样丢点 扩展机箱采样丢 点 数字采样丢点 数字采样中断 其他能检出的采 样系统异常 配置文件格式不 对,解析错误,比 如 CT 变比文件, 保护投退文件等 重要文件格式非 法或不存在 各种版本校验错 误 检测到主 CPU 频繁 复位 检测到下行帧通 信异常 检测到启动反馈 异常 和监视小 CPU 通信 初始化不成功 √ 和监视小 CPU 通信 异常 监视电压异常 (偏 高或偏低) (闭锁 保护) 检测到启动反馈 异常 与扩展机箱通信 错误 √ √ × √ √ √ × √
03
定值区文件格式非法
√
√
√
×
√
04
开入开出 异常
开入开出模块异常
通知厂 家处理
√
√
√
×
√
05
采样异常
本地 AD 采样信号时序异 常采或数字化采样通道 异常
通知厂 家处理
√
√
√
×
√
6
程序校验 错误
配置等重要文件格式非 法、解析错误,版本校验 错误
通知厂 家处理
√
√
√
×
√
7
监视模块 告警
监视模块本身或通信异 常,电压监视异常(所有 电压异常,都闭锁)
通知厂 家处理
8
扩展机箱 告警
与扩展机箱通信错误或 扩展机箱自身错误 (有扩
通知厂 家处理
(可 选)
√
√
×
√
9 10~30
FPGA 接口 错误 平台 CPU 预 留位
展机箱配置时,SCI 文件 才在异常事件表中生成 对应事件) FPGA 接口访问错误 (励磁 平台的 SCI 文件才在异常 事件表中生成对应事件)
或扩展机箱自身 错误 通知厂 家处理 (可 选) FPGA 接口初始化 错误 FPGA 其他错误 √ √ × √
31
GOOSE 的 A 网接收中 断
32
GOOSE 的 B 网接收中 断
33
GOOSE 的 CONFVER 配 置错误
CPU 内部发给 HMI 的 GOOSE 的 A 网中断,再由 HMI 重新组织转发给后台 (内部使用,SCI 文件在 异常事件表中生成对应 事件) (只有数字化配置 智能操作箱, 才产生该事 件,同杆不产生,提供接 口给应用, 应用产生相应 事件) CPU 内部发给 HMI 的 GOOSE 的 B 网中断,再由 HMI 重新组织转发给后台 (内部使用,SCI 文件在 异常事件表中生成对应 事件) (只有数字化配置 智能操作箱, 才产生该事 件,同杆不产生,提供接 口给应用, 应用产生相应 事件) CPU 内部发给 HMI 的 GOOSE 的版本配置错误, 再由 HMI 重新组织转发给 后台(内部使用,SCI 文 件在异常事件表中生成 对应事件) (只有数字化 配置智能操作箱, 才产生 该事件,同杆不产生,提 供接口给应用, 应用产生 相应事件)
检查网 络相关 设备及 光纤
(可 选)
GOOSE 的 A 网接收 中断
×
×
√
√
检查网 络相关 设备及 光纤
(可 选)
GOOSE 的 B 网接收 中断
×
×
√
√
检查网 络
相关 设备及 光纤
(可 选)
GOOSE 的 CONFVER 配置错误
×
×
√
√
34~63 64~207
平台 CPU 预 留位 保护告警 预留 内部通信 异常 HMI 模件和 CPU 通信异 常, 或 HMI 模件和面板模件异 常 无对时信号或非预期对 时信号 通知厂 家处理 检查对 时相关 设备或 装置设 置选项 通知厂 家处理 检查双 CPU 装置 定值、 压 板、 配置 等是否 一致 √ HMI 模件和 CPU 通 信异常 HMI 模件和面板模 件异常 无对时信号 √ 对时信号非预期 方式 HMI 模件总异常 × × √ √ × × √ √
208
209
对时信号 异常 HMI 模件异 常
210
HMI 模件总异常
√
×
×
√
√
211
主从 CPU 状 态不一致
双 CPU 工作模式中主从 CPU 状态不一致
(可 选)
主从 CPU 检测到的 各种状态不一致
×
×
√
√
2 平台异常事件参数表
5
采样系统异常
6 7
程序校验错误 监视模块告警
17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 0 1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0 1 2 3
不能初始化虚拟机箱内的DI 不能初始化本机箱内名为的DO 不能初始化光纵通道虚拟机箱内的DO 不能初始化冗余机箱的DO 不能初始化同杆并架虚拟机箱内的DO 不能初始化智能操作箱内的DO 不能初始化虚拟机箱内的DO 不能初始化地址为%d的IO模件 检测到IO模件SPI校验和错误 初始化冗余机箱异常 初始化同杆并架机箱失败 初始化同杆并架机箱失败 初始化虚拟机箱异常 初始化扩展机箱失败 初始化DSP失败 无效同步点 智能操作箱连续丢点 虚拟机箱连续丢点 光采样接收任务异常,无采样数据 采样数据队列满 A/D转换错误,闭锁保护 采样数据队列空 AD复位失败 零漂越限 主从机箱采样失步 主机箱本地DSP采样连续丢点 扩展机箱本地DSP采样连续丢点 合并器告警 合并器处于测试态 合并器处于唤醒期间,数据无效 数据不能使用插值算法同步 数据同步丢失或无效 数据通道无效 初始化光差通道失败 现有版本和version.ini文件中记录不一致 索引定值不匹配 电压监视模块 初始化失败 打开电压监视MEGA16通信口失败 向MEGA16监视小CPU发送信息失败
电压监视小CPU,处于启动闭锁状态 电压监视小CPU,启动闭锁状态恢复 检测到启动设置状态和启动反馈状态不一致 上行帧长时间校验和错误 上行帧长时间错误或中断的异常恢复 上行帧长时间中断 上行帧长度长时间异常 下行帧长时间通信中断 监视小CPU软件未支持当前硬件版本 监视小CPU发现未明异常 监视小CPU检测到主CPU连续复位 FPGA初始化出错 FPGA给出A/D转换错误信息 FPGA中断间隔过长,不闭锁DO输出 FPGA中断间隔过长,闭锁DO输出
8 9
扩展机箱告警 FPGA接口错误
五 SGVIEW说明书
另见新版<<EDP使用说明书(SGView 3.50版)>>
正在阅读:
EDP系列装置软件平台培训资料04-21
荣辱观主题班会10-31
九年级语文知识竞赛试题01-16
材基1习题及答案12-06
优秀地小学三年级朗诵稿【三篇】05-06
淳化县栆坪沟造林规划设计说明书 - 图文01-29
护士优质服务总结(精选多篇)03-12
2017年华东交通大学西方经济学之宏观部分复试仿真模拟三套题08-26
4.船舶溢油演习程序、部署、预案03-26
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 培训资料
- 装置
- 系列
- 平台
- 软件
- EDP
- 福利国家制度对我国社会保障制度改革的启示
- 2011年沈阳市党群系统机关公务员招考职位信息表
- 煤矿远程视频监控方案
- wxl现代农业专业教学--主讲人:陕西榆林农业学校教师汪小丽
- 《中基管理层能力提升培训PPT》
- 上海到随州物流公司
- 西兰花无公害栽培技术
- 消防应急预案演练总结
- 浙江版(第03期)-2014届高三名校数学(理)试题分省分项汇编:15.选
- 基于清单计价方式的工程造价价款管理与应用案例研究
- 大学物理答案习题16
- 福建省2012届高考数学最新联考试题分类大汇编(8)立体几何 解析版
- 塑料机械上的电磁加热节能改造方法与步骤
- 公司安全管理年度工作总结 企业安全生产年度工作汇报(动态PPT)
- 谷歌Android UI设计技巧
- 第二学期数字电路试卷(A)答案及评分标准
- 陕西省渭南市七年级下学期数学期末考试试卷
- 高中物理基础知识 总结26 机械振动、机械波
- 兴趣激发 技术当家 活动巩固——浅谈排球扣球技术教学
- 一年级数学11-20各数的认识复习