智能仪表抗干扰的软件编程
出 版 物:《自动化仪表》 (Process Automation Instrumentation)
年 卷 期:1991年第12卷第3期
页 面:35-36页
学科分类:08[工学] 080401[工学-精密仪器及机械] 0804[工学-仪器科学与技术] 081102[工学-检测技术与自动化装置] 0811[工学-控制科学与工程]
摘 要:通常,用硬设备来提高智能仪表的可靠性其成本往往较高,且难免有失效的时候。本文介绍一种有效利用智能仪表的软件资源来保证其可靠的工作方法。对于采用z-80 CPU的智能仪表来说,最简单的软件抗干扰方法就是广布 陷井 ,即工作程序和数据区之外的剩余存储空间全 1 化,这相当于重启动指令RST 38 H,然后在工作程序的0038 H处设置一条跳转指令,以便跳转到仪表的自恢复程序中去,完成数据区的查错及纠错,外设中断的重新初始化,中断链开放,堆栈指针的重新设置等工作,最后从仪表循环检测程序的起始处继续工作。