系统联调报告.docx
《系统联调报告.docx》由会员分享,可在线阅读,更多相关《系统联调报告.docx(34页珍藏版)》请在冰豆网上搜索。
系统联调报告
设计文件
机械化顶装炼焦炉废气污染物无组织
排放在线监测系统
系统联调报告
山西辰利自动化工程有限公司
2007年7月
1拦焦检测系统CPLC软件调试2..
2装煤检测系统ZPLC程序调试9..
3炉顶检测子系统HPLC程序调试1..3
4炉门检测系统MPLC程序调试1..6
5通信控制服务器程序调试1..8
6数据控制服务器1..9.
7图形控制服务器2..0.
8数据库服务器2..1.
9工程师服务器2..2.
10拦焦检测系统CPLC和通信控制服务器联调2.4
11装煤检测系统ZPLC和通信控制服务器联调2.6
12炉顶检测子系统和通信控制服务器联调2.7
13炉门检测子系统和通信控制服务器联调2.8
14通信控制服务器和数据控制服务器联调2.9
15通信控制服务器和工程师服务器联调3.0
16通信控制服务器和数据库服务器联调3.0
17通信控制服务器和图形控制服务器联调3.1
软件部分调试指的是各PLC在未和各硬件设备、测试仪表联机时,对程序功能进行的验证性调试,以及上位机的单机、和PLC联网运行等调试。
由于在程序编制时,程序员对每个功能点在编制完成后都要进行基本测试,所以本调试只是更加系统,同时形成调试文档。
在下面的调试中,均包括调试内容、调试方法及调试结果预期,如调试结果不符合预期,则需要该程序编制人员检查程序中相应部分,并在修改后,验证调试通过。
1拦焦检测系统CPLC软件调试
CPLC程序调试,指的是CPLC在未和各设备、测试仪表联机时对程序进行的一些功能调试,在CPLCM试时,在PLC各开关量输出模块可不挂载输出继电器而通过PLC上相应指示灯检查开关量闭合情况,开关量输入模块接入磁性开关以模拟开关量输入,模拟量输入模块使用标准电流/电压发生器来模拟。
K型热电隅也使用标准电流/电压发生器来模拟。
由于颗粒物测试仪尚未到位,故使用一个模拟程序来模拟颗粒物测试仪和
PLC做通信调试(PIC模拟程序)。
CPLC应具备功能及调试方法如下:
1.1根据拦焦车进出总站情况,申请开机或关机
调试方法:
启动PLC程序后,触发拦焦车总站信号。
在程序开机后,再次触发拦焦车上总站并等待1分钟以上。
结果预期:
在第一次触发拦焦车总站信号后,CPLC应发出请求开机指令;
再次触发总站信号后,应发出请求停机指令。
调试结果:
闭合反转开关后,再触发总站信号,60秒后,CPLC正确上传请求停
机指令,通信控制服务器正确应答,通信控制服务器及工程师服务器设备状态表显示正确。
闭合正转开关后,触发总站信号,10秒后,CPLC正确上传请求开机指令,通信控制服务器正确应答,通信控制服务器及工程师服务器设备状态表显示正确。
在CPLG1总站后,通信控制服务器下传开机指令,CPLC正确应答N,并保持停机状态。
调试通过。
1.2收到出焦温度信号后开始测试S02及颗粒物浓度
调试方法:
通过通信控制服务器向CPLC发送下风向阀门号。
此调试中,用开关电源加可变电阻的方法来模拟4-20MA模拟量输入,用笔
记本电脑模拟颗粒物测试仪来和CPLC1信。
结果预期:
CPLC应执行相应测试动作。
暂未调试。
1.3S02测试仪标定功能
调试方法:
通过通信控制服务器下传标定指令。
在CPLC标定调试时,测试三次,第一次,正常标定,观察CPLC各开关量动作是否正常,观察CPLC是否正确上传标定完毕指令;第二次在标定调试时,在打开量程标定阀门后,将S02模拟值调节到16000以下,观察CPLC是否上传传感器失灵故障告警。
结果预期:
CPLC在收到指令后,打开预处理泵及零点标定阀门,30秒后记
录零点值,关闭零点标定阀门打开量程标定阀门,30秒后记录量程值,并检查
量程值是否小于16000,如不小于,贝U上传标定完毕,如小于16000同时上传传感器失灵故障告警。
通过通信控制服务器向CPLC下传SO2标定指令Z015,CPLCB定动作正确,上传标定完毕正确,在调试传感器失灵时,将SO2模拟输入值调整到16000以下,CPLC上传传感器失灵故障告警正确,通信控制服务器转发指令正常,工程师服务器故障告警显示正确,预案显示正确,通过工程师服务器消除故障告警正确。
调试通过。
1.4传感器失灵故障告警
测试过程同1.3,
调试通过。
1.5反吹功能
调试方法:
在装煤测试过程中,将流量计3输入值置为反吹下限值以下。
结果预期:
CPLCE确执行反吹动作。
暂未调试。
1.6移动机房温度越限故障告警
调试方法:
人工将PT温度探头温度升高到报警阀值。
结果预期:
CPLC应上报此故障告警。
通过调节热电阻模拟输入的阻值,将机房温度模拟到50度以上,CPLC正确上传机房温度越限故障告警,通信控制服务器转发指令正常,工程师服务器故障告警显示正确,预案显示正确,通过工程师服务器消除故障告警正确。
调试通过。
1.7拦焦检测总阀门出错故障告警
调试方法:
在歇焦过程中,通信控制服务器向待测CPLC下传电磁阀诊断指令Z049,CPLC在收到诊断指令后,首先打开总阀、抽风机和4个采样阀进行抽
气,5秒后检查两个流量计的值,如均小于下限则上报总阀门出错。
在测试时将流量计1和流量计2输入值置为告警阀值以下(在测试时,将下限值设为4000)。
结果预期:
CPLC应上报此故障告警。
调试结果:
通过通信控制服务器向CPLCT传电磁阀诊断指令Z049,CPLC在收到指令后正确打开总阀、采样阀及抽风机开关量,这时将两个流量计模拟量调整到3200,由于两个流量计均小于下限值,调试中各开关量动作正确,CPLC上传总
阀门出错故障告警。
工程师服务器显示故障告警正常,显示故障处理预案正常,消除告警无误。
调试通过。
1.8拦焦检测采样阀门出错
调试方法:
拦焦车采样阀门诊断和1.6中总阀诊断在同一过程进行,在进行总阀诊断无故障后,依次打开4个采样阀门,并在打开各阀门5秒后取两个流量计的值,如两个流量计均小于下限,则上传该采样阀门故障。
结果预期:
CPLC应上报此故障告警。
调试结果:
在1.6调试过程中,在总阀诊断时将两个流量计模拟量调整到大于4000,在诊断完后,诊断采样阀门时将模拟量调整到小于4000,CPLC上传1、2、3、4采样阀门故障。
工程师服务器显示故障告警正常,显示故障处理预案正常,
消除告警无误。
调试通过。
1.9颗粒物检测仪前阀门出错
调试方法:
在出焦测试过程中,将颗粒物测试流量计模拟输入置为告警阀值以下。
结果预期:
CPLC应上报此故障告警。
1.10CLL1测量值超出正常值范围
调试方法:
在测试过程中,将CLL1模拟量输入调整到小于报警下限阈值或大于上限值(测试时下限定为4000,上限定为16000)。
结果预期:
CPLCh报此故障告警。
调试结果:
在1.6调试过程中,在总阀诊断时将两个流量计模拟量中的流量计一模拟量调整到小于4000,CPLC上传流量计1测量值超出正常范围。
工程师服务器显示故障告警正常,显示故障处理预案正常,消除告警无误。
调试通过。
1.11CLL2测量值超出正常值范围
调试方法:
在测试过程中,将CLL2模拟量输入输入调整到小于报警下限阈值或大于上限值(测试时下限定为4000,上限定为16000)。
结果预期:
CPLCh报此故障告警。
调试结果:
在1.6调试过程中,在总阀诊断时将两个流量计模拟量中的流量计二模拟量调整到小于4000,CPLC上传流量计2测量值超出正常范围。
工程师服务器显示故障告警正常,显示故障处理预案正常,消除告警无误。
调试通过。
1.12CLL1和CLL2差值越限
调试方法:
在测试过程中,将CLL1模拟量和CLL2模拟量输入差值调整到大于报警阈值(测试时定为2000)。
结果预期:
CPLCh报此故障告警。
调试结果:
在1.6调试过程中,在总阀诊断时将两个流量计模拟量差值调整到大于2000,CPLC上传流量计差值越限。
工程师服务器显示故障告警正常,显示故障处理预案正常,消除告警无误。
调试通过。
1.13颗粒物测试仪开泵命令发不出
调试方法:
通过闭合拦焦信号触发测试过程。
PIC模拟程序人为不做应答或
应答错误数据。
结果预期:
CPLC开始颗粒物测试,发出开泵命令,但由于模拟程序未应答或应答不正确,CPLC各重发此命令,仍未收到正确应答向上位机上报此故障告警。
在此过程中要同时检查CPLC对颗粒物测试仪的重发机制。
调试结果:
在CPLC开始测试时,将颗粒物测试仪模拟程序应答关闭,则CPLC
不能收到开泵应答,重发后仍不能收到应答则产生开泵命令发不出故障并正确上传。
工程师服务器显示故障告警正常,显示故障处理预案正常,消除告警无误。
调试通过。
1.14颗粒物检测仪采样命令发不出
调试方法:
通过闭合拦焦信号触发测试过程。
PIC模拟程序在应答开泵命令后对采样命令做错误指令应答。
结果预期:
CPLC在收到PIC模拟程序错误应答后,启动重发机制仍未能收到正确应答,向上位机报告此故障告警。
调试结果:
在CPLC开始测试时,CPLC攵到开泵应答指令后,将颗粒物测试仪模拟程序应答关闭,则CPLC不能收到采样数据,重发后仍不能收到应答则产生采样命令发不出故障并正确上传。
工程师服务器显示故障告警正常,显示故障处理预案正常,消除告警无误。
调试通过。
1.15颗粒物检测仪采不回数据
调试方法:
通过闭合拦焦信号触发测试过程。
PIC模拟程序在应答开泵命令
后对采样命令不做应答。
结果预期:
CPLC未能收到PIC模拟程序正确应答,启动重发机制仍未能收到正确应答,向上位机报告此故障告警。
1.16颗粒物检测仪采样数据校验和错
调试方法:
通过闭合拦焦信号触发测试过程。
PIC模拟程序在应答开泵命令后对采样命令做校验和错误的应答。
结果预期:
CPLC在收到PIC模拟程序错误应答后,启动重发机制仍未能收到正确应答,向上位机报告此故障告警。
调试结果:
在CPLC开始测试时,CPLC收到开泵应答指令后,将颗粒物测试仪模拟程序应答关闭,则CPLC不能收到采样数据,重发后仍不能收到应答则产生采样命令发不出故障并正确上传。
工程师服务器显示故障告警正常,显示故障处理预案正常,消除告警无误。
调试通过。
1.17颗粒物检测仪关泵命令发不出
调试方法:
通过闭合拦焦信号触发测试过程。
PIC模拟程序人对关泵命令不
做应答或应答错误数据。
结果预期:
CPLC在收到PIC模拟程序错误应答后,启动重发机制仍未能收到正确应答,向上位机报告此故障告警。
调试结果:
在CPLC开始测试时,CPLC攵到采样数据应答指令后,将颗粒物测试仪模拟程序应答关闭,则CPLC不能收到采样数据,重发后仍不能收到应答则产生采样命令发不出故障并正确上传。
工程师服务器显示故障告警正常,显示故障处理预案正常,消除告警无误。
调试通过。
1.18位计数器错(区间)
调试方法:
人工模拟位置开关量信号及复位开关量信号,在模拟时,输入8
个位置开关信号输入一个复位开关信号。
结果预期:
CPLC应将位置计数器复位为9,同时上传位计数器错故障告警调试结果:
在调试过程中,打开正转信号开关,触发位置信号开关,在触发8个位置信号后,触发一个复位信号,CPLC上传位置计数器错误,错误区间:
?
工程师服务器显示故障告警正常,显示故障处理预案正常,消除告警无误。
调试通过。
1.19预处理气体温度越限
调试方法:
在拦焦测试时人工将温度升咼到报警阀值。
结果预期:
CPLC上报此故障告警。
调试结果:
在调试过程中,将预处理温度模拟输入调节到60度以上,CPLC上传预处理气体温度越限故障告警。
工程师服务器显示故障告警正常,显示故障处理预案正常,消除告警无误。
调试通过。
1.20预处理气体湿度越限
调试方法:
在拦焦测试时将模拟电流输入升高到报警阀值。
结果预期:
CPLC上报此故障告警。
调试结果:
在调试过程中,将预处理湿度模拟输入调节到16000以上,CPLC上传预处理气体温度越限故障告警。
工程师服务器显示故障告警正常,显示故障处理预案正常,消除告警无误。
调试通过。
1.21零点(量程)标定气体压力不足
调试方法:
人工触发这两个开关量信号。
结果预期:
CPLC上报此故障告警。
调试结果:
在闭合零点(量程)压力报警相应开关后,CPLC正确上报零点(量
程)标定气体压力不足告警;通信控制服务器正确转发通信内容,工程师服务器正确显示故障告警;点击故障预案,正确显示故障预案;双击该故障告警,显示故障处理对话框,输入处理信息,消除故障告警正常。
调试通过。
1.22主电源故障调试方法:
人工触发主电源掉电开关量信号,并持续一段时间(暂定5秒)。
结果预期:
CPLC应上报主电源掉电故障告警。
调试结果:
在闭合主电源掉电报警相应开关后,CPLC正确上报主电源掉电故障
告警;通信控制服务器正确转发通信内容,工程师服务器正确显示故障告警;点击故障预案,正确显示故障预案;双击该故障告警,显示故障处理对话框,输入处理信息,消除故障告警正常。
调试通过。
1.23反吹气体压力不足
调试方法:
人工触发反吹气体压力不足开关量。
结果预期:
CPLC应上报反吹气体压力不足故障告警。
调试结果:
在闭合反吹气体压力报警相应开关后,CPLC正确上报反吹气体压力
不足告警;通信控制服务器正确转发通信内容,工程师服务器正确显示故障告警;点击故障预案,正确显示故障预案;双击该故障告警,显示故障处理对话框,输入处理信息,消除故障告警正常。
调试通过。
2装煤检测系统ZPLC程序调试
ZPLC程序调试,指的是在ZPLC在未和各设备、测试仪表联机时对程序进行的一些功能调试,在ZPLC调试时,在PLC各开关量输出模块可不挂载输出继电器而通过PLC上相应指示灯检查开关量闭合情况,开关量输入模块接入磁性开关以模拟开关量输入,模拟量输入模块使用标准电流/电压发生器来模拟。
由于颗粒物测试仪尚未到位,故使用一个模拟程序来模拟颗粒物测试仪和PLC做通信调试(PIC模拟程序)。
ZPLC应具备功能及调试方法如下:
2.1根据装煤车上电或掉电情况,申请开机或关机
调试方法:
启动PLC程序后,闭合装煤车上电信号。
在程序开机后,断开装煤车上电信号5秒以上。
结果预期:
在闭合装煤车上电信号后,ZPLC应发出请求开机指令;在断开上电信号后,应发出请求停机指令。
2.2收到装煤信号后,向上位机请求下风向阀门号
调试方法:
闭合装煤信号开关量输入点。
结果预期:
装煤信号应触发ZPLC向上位机发请求下风向阀门的指令。
2.3收到下风向阀门后开始测试H2S及颗粒物浓度
调试方法:
通过通信控制服务器向ZPLC发送下风向阀门号。
此调试中,用开关电源加可变电阻的方法来模拟4-20MA模拟量输入,用笔记本电脑模拟颗粒物测试仪来和ZPLC通信。
结果预期:
ZPLC在收到下风向号后,应执行相应测试动作。
2.4H2S测试仪标定功能调试方法:
通过通信控制服务器下传标定指令。
结果预期:
ZPLC正确执行H2S标定动作。
2.5反吹功能
调试方法:
在装煤测试过程中,将流量计3输入值置为反吹下限值以下。
结果预期:
ZPLC正确执行反吹动作。
2.6移动机房温度越限故障告警
调试方法:
人工将PT温度探头温度升高到报警阀值。
结果预期:
ZPLC应上报此故障告警。
2.7装煤检测总阀门出错故障告警调试方法:
在装煤测试过程中,将流量计1和流量计2输入值置为告警阀值
以下。
结果预期:
ZPLC应上报此故障告警。
2.8装煤检测采样阀门出错
调试方法:
结果预期:
2.9颗粒物检测仪前阀门出错
调试方法:
在装煤测试过程中,将颗粒物测试流量计模拟输入置为告警阀值以下。
结果预期:
ZPLC应上报此故障告警。
2.10ZLL1测量值超出正常值范围调试方法:
在测试过程中,将ZLL1模拟量输入断开或通过模拟输入将输入
电流加大到20MA。
结果预期:
ZPLC上报此故障告警。
2.11ZLL2测量值超出正常值范围
调试方法:
在测试过程中,将ZLL2模拟量输入断开或通过模拟输入将输入电流加大到20MA。
结果预期:
ZPLC上报此故障告警。
2.12ZLL1和ZLL2差值越限
调试方法:
在测试过程中,将ZLL1模拟量输入断开
结果预期:
ZPLC上报此故障告警。
2.13颗粒物测试仪开泵命令发不出
调试方法:
通过闭合装煤信号触发测试过程。
PIC模拟程序人为不做应答或应答错误数据。
结果预期:
ZPLC在收到装煤信号后,开始颗粒物测试,发出开泵命令,但由于模拟程序未应答或应答不正确,ZPLC将将重发此命令,仍未收到正确应答向上位机上报此故障告警。
在此过程中要同时检查ZPLC对颗粒物测试仪的重发机制。
2.14颗粒物检测仪采样命令发不出
调试方法:
通过闭合装煤信号触发测试过程。
PIC模拟程序在应答开泵命令后对采样命令做错误应答。
结果预期:
ZPLC在收到PIC模拟程序错误应答后,启动重发机制仍未能收到正确应答,向上位机报告此故障告警。
2.15颗粒物检测仪采不回数据
调试方法:
通过闭合装煤信号触发测试过程。
PIC模拟程序在应答开泵命令
后对采样命令不做应答。
结果预期:
ZPLC未能收到PIC模拟程序正确应答,启动重发机制仍未能收到正确应答,向上位机报告此故障告警。
2.16颗粒物检测仪采样数据校验和错
调试方法:
通过闭合装煤信号触发测试过程。
PIC模拟程序在应答开泵命令
后对采样命令做校验和错误的应答。
结果预期:
ZPLC在收到PIC模拟程序错误应答后,启动重发机制仍未能收到正确应答,向上位机报告此故障告警。
2.17颗粒物检测仪关泵命令发不出
调试方法:
通过闭合装煤信号触发测试过程。
PIC模拟程序人对关泵命令不
做应答或应答错误数据。
结果预期:
ZPLC在收到PIC模拟程序错误应答后,启动重发机制仍未能收到正确应答,向上位机报告此故障告警。
2.18位计数器错(区间)调试方法:
人工模拟位置开关量信号及复位开关量信号,在模拟时,输入8
个位置开关信号输入一个复位开关信号。
结果预期:
ZPLC应将位置计数器复位为9,同时上传位计数器错故障告警
2.19预处理气体温度越限调试方法:
在装煤测试时人工将温度升高到报警阀值。
结果预期:
ZPLC上报此故障告警。
2.20预处理气体湿度越限调试方法:
在装煤测试时将模拟电流输入升高到报警阀值。
结果预期:
ZPLC上报此故障告警。
2.21零点(量程)标定气体压力不足调试方法:
人工触发这两个开关量信号。
结果预期:
ZPLC上报此故障告警。
2.22主电源故障
调试方法:
人工触发主电源掉电开关量信号,并持续一段时间(暂定5秒)。
结果预期:
ZPLC应上报主电源掉电故障告警。
2.23反吹气体压力不足
调试方法:
人工触发反吹气体压力不足开关量
结果预期:
ZPLC应上报反吹气体压力不足故障告警。
3炉顶检测子系统HPLC程序调试
3.1遥控器各控制功能
调试方法:
模拟输入各遥控器开关量输入信号。
结果预期:
检查各动作是否正确执行。
调试结果:
触发遥控器工作、正转、高速开关量后,再触发启动开关,HPLC输
出高速、正转、开关量;再次触发启动开关后,高速、正转输出开关量关闭。
反转调试时,HPLC输出反转,高速开关量;步进调试,触发步进、正转开关信号,HPLC俞出正转、匀速开关量,直至收到一个W1位置信号,停止输出正转、匀速开关信号。
反转步进时则输出反转、匀速开关量,直至收到一个W2位置信
号,停止输出反转、匀速信号。
升降机升降调试,在触发下降信号后,HPLC输
出下降开关量,并同时打开声光报警开关量,直到收到下限位信号,上升时打开上升开关量,直至收到上限位停止上升信号并同时关闭声光报警。
以上所有动作均执行正确。
调试通过。
3.2响应上位机测试号指令,定位到指定炭化室并做相应测试
调试方法:
通过通信控制服务器向HPLC发送测试号指令(3号炭化室)。
结果预期:
HPLC应答正确,并打开指定变频器开关量,在打开指定开关量后,人工模拟位置开关量信号及复位开关量信号,直至指定炭化室号,HPLC亭
止变频器滑行开关量,并上传定位成功指令及光照度值。
3.3响应上位机下风向测试号指令,定位到指定炭化室并做相应测试
调试方法:
通过通信控制服务器向HPLC发送下风向测试号指令。
结果预期:
HPLC应答正确,在摄像完毕后,收到通信控制服务器摄像完毕
指令后,开始颗粒物测试。
3.4测试颗粒物浓度并向上位机发送颗粒物测试浓度
调试方法:
在HPLC上传定位成功指令后,通信控制服务器模拟下发摄像完
毕指令。
在此调试中,用笔记本电脑模拟颗粒物测试仪来和HPLC®信
结果预期:
HPLC在收到该指令后,发出变频器下降开关量信号,并在收到下限位开关量后,停止变频器下降开关量。
5秒后,对颗粒物测试仪发出开泵命令,并在开泵后,发出取数据指令,在收到颗粒物数据后,正确上传到上位机。
3.5移动机房温度越限故障告警
调试方法:
人工将PT温度探头温度升高到报警阀值。
结果预期:
HPLC应上报此故障告警。
通过调节热电阻模拟输入的阻值,将机房温度模拟到50度以上,HPLC正确上传机房温度越限故障告警,通信控制服务器转发指令正常,工程师服务器故障告警显示正确,预案显示正确,通过工程师服务器消除故障告警正确。
调试通过。
3.6变频器故障
调试方法:
人工闭合变频器故障开关信号。
结果预期:
HPLC在收到此信号后,应连续三次向变频器发出复归信号,如变频器故障仍未解除,则应向上位机上报此故障告警。
触发变频器故障信号,HPLC首先三次输出变频器复归信号,并检查是否故障信号消除如仍未消除,则上报此故障。
HPLC在收到变频器故障信号后,复归信号发出正确,在未消除变频器故障信号的情况下,上传故障告警正确。
调试通过。
3.7颗粒物测试仪开泵命令发不出
调试方法:
通过通信控制服务器向HPLC发送下风向测试号指令(和调试3同一测试号)。
PIC模拟程序人为不做应答或应答错误数据。
结果预期:
HPLC在定位后,开始颗粒物测试,发出开泵命令,但由于模拟程序未应答或应答不正确,HPLC各重发此命令,仍未收到正确应答向上位机上报此故障告警。
在此过程中要同时检查HPLC对颗粒物测试仪的重发机制。
3.8颗粒物检测仪采样命令发不出
调试方法:
通过通信控制服务器向HPLC发送下风向测试号指令(和调试3
同一测试号)。
PIC模拟程序在应答开泵命令后对米样命令做错误应答
结果预期:
HPLC在收到PIC模拟程序错误应答后,启动重发机制仍未能收到正确应答,向上位机报告此故障告警。
3.9颗粒物检测仪采不回数据
调试方法:
通过通信控制服务器向HPLC发送下风向测试号指令(和调试3同一测试号)。
PIC模拟程序在应答开泵命令后对采样命令不做应答。
结果预期:
HPLC未能收到PIC模拟程序正确应答,启动重发机制仍未能收到正确应答,向上位机报告此故障告警。
3.10颗粒物检测仪采样数据校验和错
调试方法:
通过通信控制服务器向HPLC发送下风向测试号指令(和调试3同一测试号)。
PIC模拟程序在应答开泵命令后对采样