软PLC运行系统的组成

2. 4.3软plc运行系统的组成
软plc运行系统是运行在rtss环境的实时应用程序,用于对输入信号进 行处理,将运算结果输出来控制外部元件的通断,主要由以下模块组成:
系统管理模块
系统管理模块是软plc运行系统的“核心”,用于执行用户程序前对系统资 源进行分配、建立运行环境,在每个扫描周期内对任务线程进行调度、监控等等。
程序执行模块
程序执行模块通过读取用户程序存储区内指令、调用plc系统所提供的指 令函数完成相应的运算,并向存储模块申请局部存储空间,是软plc系统控制 功能实现的主体。
存储模块
存储模块是软plc运行系统的一个重要模块,负责管理软plc运行系统的 指令存储、数据存储以及用户程序存储,并在用户程序运行过程中向其它模块提 供数据访问的接口。
通信接口模块
通讯接口模块是数控系统程序之间通讯的通道,用于软plc运行系统与开 发系统、软cnc、人机界面hmi以及其它第三方程序的进行数据交换。其中与 开发系统的通讯主要是在软plc运行系统启动时将目标代码下载到用户程序存 储区。
i/o接口模块
i/o接口模块是软plc运行系统与硬件i/o板卡或接口设备进行数据交换的 通道,用于读取外部数据,并将软元件的状态输出,终驱动目标元件实现控制 功能。
2. 5本章小结
通过对软plc系统运行软、硬件平台的比较,本文选择了能充分发挥pc机 功能的基于pc的控制方案,以windowsxp+rtx5.0实时操作系统作为软plc 的开发和运行平台,解决了软plc实时性不足的问题;通过分析plc控制模块 在五轴数控加工中心数控系统软件结构中的位置和功能、以及传统plc的组成及原 理,在参照iec61131-3有关可编程控制器的软件模型及软件模块化思想设计了 五轴数控加工中心软plc系统的总体结构,并对软plc开发系统和开发系统做了简要介绍。
本文采摘自“五轴数控加工中心软plc控制系统的研究”,因为编辑困难导致有些函数、表格、图片、内容无法显示,有需要者可以在网络中查找相关文章!本文由伯特利数控整理发表文章均来自网络仅供学习参考,转载请注明!

仪器疲劳失效对产品质量的影响及检测工具的重要性
我国选矿机械设备发展趋势分析
超声波局放巡检仪检测原理讲解
直埋钢套钢蒸汽保温管日常维护知识
工业变频器维修维护及故障诊断方法
软PLC运行系统的组成
漆膜磨光仪简介
植物病理实验室基本仪器设备
电铸超薄金刚石刀具的研制及应用
评判优质血清的两大硬性标准
EBRO依博罗蝶阀结构原理
种子发芽箱的特点及应用
液相色谱仪元件——流动相溶剂瓶的日常维护(下)
全面讲解市场形势对洁净室装修有多少影响
CRVpro 旋片泵维护/操作指导
WBZS不锈钢自吸泵特点型号规格及使用方法
怎样对三维混合机进行改造提高设备的生产效率?
混凝土氯离子含量快速测定仪保养方法及使用条件
机械产品加工方法
加特林高压清洗机,GATLING冲洗设备对工作介质的具体要求