第一天很快过去了,大家回到住处,心情非常焦急。因为我们不但要自己学习,还担任取经的任务,进展缓慢绝对不是一个好事。晚饭后,大家聚在一起讨论了一番,在以下几个方面进行了明确:
1:此次来京要学什么?即目的性。 2:要学到什么程度? 即成效性。 3:如何去学? 即方法性。
大家经过讨论后认为要抓住第三点即方法性。因为此前未曾参与过调试,大家认为单纯学组态,学逻辑的概念过大,也很模糊,不易于在具体的调试工作中指导学习的展开。那么,就要讲究方法。具体的做法是:在ABB的调试现场,紧跟技术人员的工作,从他们工作中的重点归纳出我们学习的重点,有疑问的地方下班后自我消化,或在适当的时机向他们请教。
接下来的两天,我们坚决依这一思路付诸了行动。并在杨工等人的指导下,清晰了这样一个方向:(1)以常用的功能码为核心,对照信号表,对已组态好的逻辑进行逐一走通,并在此过程中对接触到的信号进行反复记忆。(2)在组态逻辑中抽取具有共性的几例为代表,进行深刻理解,反复走通。由于时间有限,这一点尤为重要。(3)在调试人员不太繁忙的时候,由他们指导,对一些简单组态的修改工作进行上手操作。
随后的日子里,我们同调试人员一起,投入的紧张的工作中。我们四人分工协作,首先对组态图中经常出现二十来个功能码的进行了深入的学习,尤其在一些较为复杂的功能码的理解上进行了反复的雕琢。学习的过程中,我个人感觉对功能码应以英文原稿为主,因为一些中文资料翻译的不准确性,很容易使理解陷入无谓的误区中,费时费力。现对我们这段时间所学习,也是组态中常见的功能码列表总结如下: 功能码 FC 1 FC 3 FC 6 FC 8 FC 9 FC 18 FC 19 FC 24 FC 31 FC 34 FC 35 英文 FUNCTION GENERATOR LEAD/LAD HIGH/LOW LIMITER RATE LIMITER ANALOG TRANSFER PID ERROR INPUT PID (SP AND PV) ADAPT TEST QUALITY MEMORY TIMER 中文 函数发生功能码 超前/滞后功能码 高/低限功能码 速率限制功能码 模拟信号切换功能码 PID故障输入功能码 PID 功能码 参数赋值功能码 质量检测功能码 存储功能码 时钟功能码 FC 36 FC 58 FC 62 FC 68 FC 69 FC 80 FC 82 FC 129 FC 126 QUALIFIED OR TIME DELAY(ANALOG) RCM RMSC TEST ALARM CONTROL STATION SEGMENT CONTROL MSDD APID 限或功能码 纯时延功能码 远程存储功能码 远方手动设定常数功能码 检测报警功能码 站控制功能码 分段控制功能码 多状态驱动功能码 高级PID功能码 注:(1)一些非常简单的功能码未列与上表。 (2)有些功能码很简单但使用易产生混淆,列于上表。 (3)本表所列功能码并不完全。
(4)中文译文为个人理解所述,未必准确。
由于时间有限,我们重点就汽水、风烟,及协调的组态,依照信号表走了一遍,对所涉的信号有了较深的记忆。组态图中,我们重点就信号的二取中及三取中逻辑进行了较深入的研究,由于测点信号大量采取二取中或三取中方案,我们认为掌握了这一部分,组态图的问题大概就解决了四分之一。
在跟随了一段日子后,我们在调试人员的指导下,上手进行了一些组态及画面的修改工作,并借这个机会温习了去年所学的COMPOSER及CONDUCTOR NT 的操作知识。可惜大多时候,调试人员的工作都很繁忙,这样的机会并不是很多,甚为遗憾。当然,这样的经历将为日后的工作做出必要的铺垫。
总的说来,我认为开环组态逻辑比较容易看懂,然而记忆困难,但现实是顺控的重要性决定了各种条件都必须准确掌握。我认为这就不仅仅是看懂逻辑图的问题,更须结合实践操作进行反复记忆,这是一个过程,过程的长短则取决于付出努力的多少。对于闭环,我认为应重点从几个复杂回路的控制系统入手,闭环所控制的系统内容见下表: KKS编号 11HLA10DP901 11HLA41DT901 11HLA42DT901 10HBB10DP901 一次风压控制 左侧暖风器冷端温度控制 右侧暖风器冷端温度控制 炉膛压力控制 MCS名称 套数 2 1 1 2 3 3 3 10HFC11(2,3)DP901 磨出入口差压控制 10HFC11(2,3)DT901 磨出口温度控制 10HFC11(2,3)DP902 磨入口负压控制 10HFG11DU001 10HFG12DU001 10HFG13DU001 10HFG14DU001 10HFG21DU001 10HFG22DU001 10HFG23DU001 10HFG24DU001 10HFG31DU001 10HFG32DU001 10HFG33DU001 10HFG34DU001 10HFG41DU001 10HFG42DU001 10HFG43DU001 10HFG44DU001 10HFG10DU001 10HFG20DU001 10HFG30DU001 10HFG40DU001 10HF--G00DU001 10HJF30DP901 10HAG10DL901 10HAH11DT901 10HAH12DT901 10LBA10DT901 10LAF31DT901 10LAF33DT901 10LAF32DT901 10LAF34DT901 10LBB10DT901 10LCQ60DL901 10LCQ60DF901 10HLB10DF901 10HNA10DQ901 炉#1角1层给粉机转速控制 炉#2角1层给粉机转速控制 炉#3角1层给粉机转速控制 炉#4角1层给粉机转速控制 炉#1角2层给粉机转速控制 炉#2角2层给粉机转速控制 炉#3角2层给粉机转速控制 炉#4角2层给粉机转速控制 炉#1角3层给粉机转速控制 炉#2角3层给粉机转速控制 炉#3角3层给粉机转速控制 炉#4角3层给粉机转速控制 炉#1角4层给粉机转速控制 炉#2角4层给粉机转速控制 炉#3角4层给粉机转速控制 炉#4角4层给粉机转速控制 炉1层给粉机转速控制 炉2层给粉机转速控制 炉3层给粉机转速控制 炉4层给粉机转速控制 燃料主控 燃油压力控制 汽包水位控制 左侧一级减温控制 右侧一级减温控制 主汽温度控制 左侧再热事故喷水减温控制 右侧再热事故喷水减温控制 左侧再热微量喷水减温控制 右侧再热微量喷水减温控制 再热器温度挡板控制 锅炉连排疏水水位控制 汽包连排流量控制 送风量控制 氧量控制 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 1 2 1 1 1 1 6 1 1 2 1 10HCB01DT901 10LCK50DL901 10CJA10DU001~5 10LCE20DT901 10MAC10DT901 10LAA10DP001 10LBG10DP001 10LBG50DT001 A0LBG10DP001 A0LBG10DT001 10LAD10DL901 10LAD20DL901 10LAD30DL901 10LCC10DL901 10LCC20DL901 10LCC30DL901 10LAA10DL901 10LBW10DP001 10LBW10DP002 10LBW10DP003 10LBW10DP004 10LBW20DT001 10PCB21DT001 10PCB22DT001 10LAW11DP001 10LAW12DP001 10LAW13DP001 10LAB21DF901 10LAB22DF901 10LAB23DF901 10MAG20CL001 10MAG10DL901 10LCA40CP001 复杂回路系统如下: 吹灰蒸汽压力控制 暖风器疏水箱水位控制 协调控制系统 三级减温水温度控制 低压缸喷水控制 除氧器压力控制 辅助蒸汽联箱压力控制 锅炉辅助用汽温度控制 采暖用汽压力控制 采暖用汽温度控制 3#号高加水位控制 2#号高加水位控制 1#号高加水位控制 7#号低加水位控制 6#号低加水位控制 5#号低加水位控制 除氧器水位控制 主汽至轴封压力控制 再热冷段至轴封压力控制 辅汽至轴封压力控制 轴封至排汽装置压力控制 轴封温度控制 汽轮机润滑油温度控制 发电机定子冷却水温度控制 1号给水泵密封水差压控制 2号给水泵密封水差压控制 3号给水泵密封水差压控制 1号给水泵最小流量控制 2号给水泵最小流量控制 3号给水泵最小流量控制 凝汽器水位控制 排汽装置水位控制 凝结水压力控制 合计 1 1 3 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 96 1 :协调控制系统 2 :燃烧控制系统 3 :给水控制系统 4 :气温控制系统
解决了上述几个复杂系统之后,问题就得到了大大的简化,因为单回路系统相对而言就比较容易了。(余51套单回路系统)。限于时间,上述工作仍有许多留待完成。
一个月不觉间悄然逝去,从至ABB第一天的芒然无措,到日后的紧张有序。我们四人均觉收获良多,最大的收获莫过于理清了学习的思路。从小到大的读书生涯中,我们都已习惯了由别人来指出某一项学习的目的,应收的成效,乃至于具体的切入角度;即便是自学,也都有现成的书本、资料作为参考,学习的方向性与我们来说似乎不在思考的范畴之内。然而此次至ABB,我们首先要做到的是在别人繁忙而无暇顾及的情况下,从他们的诸多工作中,找出我们学习中应首先切入的重点及要点,并由此展开,从而得到了莫大的锻炼。另一个重要的收获就是大家懂得了协作的重要性,学会了如何去协作并从中受益。因为调试工作非常紧张,既要尽量弥补不足,又须跟上调试人员的进度,一个人的力量非常困难。譬如说功能码,一张较复杂的逻辑图里有若干功能码,有些重要的功能码还相当难懂,这就须要花费相当的时间,而仅靠个人之力,在有限的时间里不能解决,将造成在组态修改时云里雾里,不明所以。于是大家作出分工,之后再总结交流,这样不但大大节省了时间,一些个人的难点也在众人的智慧中得到尽可能的解决,从而,使得我们尽可能的跟得上调试人员的进程, 大家在这样的协作中也培育出了深厚的友谊。
一个月下来,我感觉我们四个人所得到的最具体收获,不是学了多少具体的知识,而是得到了一种能力。譬如说面对一套未曾见过的,陌生的组态图,可以将之读懂。当然,我们此趟行程还有着取经并回来同诸位同事交流的任务。对于这一点,我的思路如下:先将一些重要、常见的功能码抽取出来,大家共同交流予以解决;然后将组态图中比较复杂有具有共性的二取中及三取中逻辑进行走通;接着可以共同研究闭环回路。至于开环,我觉得组态图是比较易于看懂的,难点在于记忆,而且多为若干条件的集合,并有现成的资料可据,我们解决功能码之后,我感觉组态图大家都可以走下去,重点是结合实践工作的反复记忆。
时间飞一般过去,投产的日期一天天的逼近。愈来愈感觉电厂知识之浩繁,自己才识之浅薄。面对公司及领导对我们的殷切厚望,不由内心诚惶诚恐,惟有竭己之力,愿能不辱没自身职业。
北京ABB软件组态学习总结