您当前的位置:首页>论文资料>提高工控应用软件可靠性的探索——单片机及PLC应用软件的设计实践

提高工控应用软件可靠性的探索——单片机及PLC应用软件的设计实践

资料类别:论文资料

文档格式:PDF电子版

文件大小:221.88 KB

资料语言:中文

更新时间:2024-11-26 14:24:53



推荐标签:

内容简介

提高工控应用软件可靠性的探索——单片机及PLC应用软件的设计实践 第28第2期 2015年3月
文章编号:1002-6673(2015)02099-03
机电产品开发与制新
Development & Innovation df Machinery & Electrical Produc
提高工控应用软件可靠性的探索
一单片机及PLC应用软件的设计实践
洪光
(大连冷星企业有限公司,辽宁大连116021)
摘要:论文国绕工控软件可意性设计、评判方法,提出了一套行之有效的可靠性设计方案。关键词:单片机;PLC;可靠性
中图分类号:TP317
文献标识码:A
doi:10.3969/j.issn.10026673.2015.02.038
Vol.28,No.2 Mar.2015
Exploration of Improving theReliability of theIndustrial Control Application Software
Design Practice of the MCU and PLC Application Software
HONG Guang
(Dalian Coldstar Enterprise Co., Ltd., Dalian Liaoning 116021, China)
Abstract; This paper put forward a set of the efective and reliable design scbeme around reliable design and evaluation method of the in-dustrial control sofiware.
Key words: singe chip microcomputer(MCU); programmable logic controller(PLC); retiability
0引言
工控软件开发平台,经历了机器码语言、汇编语言、高级语言的发展过程,使编翟越来越方便、功能越来越强——可以通过工控软件完成较完善的设计方案。若在此基础上,继续对机器码及其存储方式、指令运行的时序进行研究;同时,在抗干扰硬件设计方面,改变关注功率容量的允余较多,而对模块的软硬件时序配合关注不够、对布线工艺的关注更是缺失的现状,能够显
著提高工控应用软件的可靠性质量。 1工控软件可靠性的设计理念
项目的成败关键取决于可靠性。软件设计的可靠性是建立在硬件设计可靠性之上的。讨论工控软件的可靠
性是以硬件可靠性无大碍为前提的。 1.1工控软件可靠性设计的概念
件的可靠性是设计出来的。工控软件的可靠性,表现在运行中抗干扰的能力上。事实上,软件的可靠性是依靠设计实现的。正确的工控软件设计方法是:功能设计同可靠性设计同步,当满意的设计方案确定后,才修稿日期:2014-1228
作者简介:洪光(1955-),男,浙江人,中域职称(工程师)。研究方向:电子、自控技术研发。
万方数据
开始着手编码设计。然后经过多次测试运行、修正编码设计,直至达到可靠性要求。
1.2工控软件可靠性设计的原则
)通过软件的智能,避开辐射和功率信号造成的电源浪通和信号的料动。
(2)重视软件运行的"因果"时序关系。在PLC软件系统中,各语句都挂在同一母线上,这种“多头(条)"语句按顺序执行,每一“头(条)"语旬按条件执行到“尾”的组合,比单片机一条思路追踪
“因果”关系要复杂。
PLC应用软件要十分注意语句的因果时序问题:不要认为程序是循环执行的,一条语句虽然第一次循环时因条件不具备不能执行到底,下一次循环时条件具备了,可以执行到底了,就是正确的。其实两条语句因果倒置的错误逐辑,使程序存在失效的风险。
(3)十分关注"标志位"的"建立(置位)"和“解除(复位)”过程。软件臭虫(错误的漏润)多发生在忽略了标志位的发生和解除的历史过程。标志位必须是在可靠性设计阶段就做出规对一—建立的条件和解除的时机,以及标志位的容错方案。
(4)尽量用顺序程序,少用中断和子程序;成熟的软件应尽量“模块化",必要时(多次使用时)才做子程序调用。减少中断和子程序,可减少程序地址指针跑偏的
99
上一章:超深井钻机特殊配置要求及其基本参数 下一章:GB 5226.1-2008新增技术内容概述

相关文章

MODBUS在工控PLC的应用 PLC与工控系统安全自动化技术及应用 基于单片机与工控软件的多点测温系统的研发 自动控制综合应用技术:嵌入式控制器、PLC、变频器、触摸屏、工控机、组态软件的综合应用 第二版 单片机与PLC的串行通信及应用 提高轨道平车随车起重机液压系统可靠性的探索 提高数控机床PLC可靠性的方法分析 CPM2AH PLC与STC89C52单片机之间的串行通信设计及其应用