一、工控软件的结构特点及干扰途径
在不同的工业控制系统中,工控软件虽然完成的功能不同,但就其结构来说,一般具有如下特点:
* 实时性:工业控制系统中有些事件的发生具有随机性,要求工控软件能够及时地处理随机事件。
* 周期性:工控软件在完成系统的初始化工作后,随之进入主程序循环。在执行主程序过程中,如有中断申请,则在执行完相应的中断服务程序后,继续主程序循环。
* 相关性:工控软件由多个任务模块组成,各模块配合工作,相互关联,相互依存。
* 人为性:工控软件允许操作人员干预系统的运行,调整系统的工作参数。在理想情况下,工控软件可以正常执行。但在工业现场环境的干扰下,工控软件的周期性、相关性及实时性受到破坏,程序无法正常执行,导致工业控制系统的失控,其表现是:
* 程序计数器PC值发生变化,破坏了程序的正常运行。PC值被干扰后的数据是随机的,因此引起程序执行混乱,在PC值的错误引导下,程序执行一系列毫无意义的指令,后常常进入一个毫无意义的“死循环”中,使系统失去控制。
* 输入/输出接口状态受到干扰,破坏了工控软件的相关性和周期性,造成系统资源被某个任务模块占,使系统发生“死锁”。
* 数据采集误差加大。干扰侵入系统的前向通道,叠加在信号上,导致数据采集误差加大。特别是当前向通道的传感器接口是小电压信号输入时,此现象更加严重。
* RAM数据区受到干扰发生变化。根据干扰窜入渠道、受干扰数据性质的不同,系统受损坏的状况不同,有的造成数值误差,有的使控制失灵,有的改变程序状态,有的改变某些部件(如定时器/计数器、串行口等)的工作状态等。笔者在研制电力远程抄表系统时就曾遇到因现场强电磁干扰而造成RAM数据经常性被破坏的情况。
* 控制状态失灵。在工业控制系统中,控制状态的输出常常是依据某些条件状态的输入和条件状态的逻辑处理结果而定。在这些环节中,由于干扰的侵入,会造成条件状态错误,致使输出控制误差加大,甚至控制失常。
X20SL8011
X20SL8100
X20SLX210
X20SLX410
X20SLX910
X20SM1426
X20SM1436
X20SO2110
X20SO2120
X20SO2530
X20SO4110
X20SO4120
X20SO6300
X20SP1130
X20ST4492
X20TB06
X20TB12
X20TB1E
X20TB1F
X20TB32
X20TB52
X20TB5E
X20TB5F
X20TB72
X20是贝加莱I/O系统产品线的核心产品,模块式结构的X20系统是一个智能的控制器,无论是本地还是远程,用户自行决定性能,结构及拓扑。可集中安装,也可分布式安装,两相邻站点之间远距离可达100m,多可扩展至253个站点。兼容大部分主流现场总线,适合于各种工业控制领域。 三个基本单元组成一个模块:端子排、电气模块、总线模块,这种模块化的特性使X20集成了传统导轨式及插片式I/O系统的优点:可在系统以外预接线;电气模块的热插拔;自由的总线插槽供配件使用。 整个X20系统可以预先安装于导轨上,同时,拆卸过程也非常方便。十分的简单、经济、安全。
产品报价及货期说明: 因工业液压、自动化各进口品牌备件型号繁多,欧美产品价格货期实时变化,因此很难实时标出准确价格,故具体产品信息、报价及货期请以我公司报价单为准 ,给您带来不便敬请谅解!以上信息由上海韦米公布,终解释权归上海韦米机电设备有限公司所有。感谢您的合作,竭诚为您服务。