PLC基础技术的进步主要集中在两个基本方面:执行多任务和程序交换。plc培训可编程逻辑控制器是一种专门为在工业环境中应用而设计的数字操作电子系统。它使用一个可编程存储器存储在其内部执行逻辑操作.顺序控制.定时.通过数字或模拟输入输出,控制各种类型的机械设备或生产过程,如计数和算术运算。
所谓多任务的执行是一个任务PLC可以同时在系统中安装几个CPU模块,每个CPU所有模块都执行某个任务,并控制与其执行的任务相关的任务I/O存取模块。事实上,根据IEC我们应该更准确地称之为61131-3的概念(tōngguò)多配置执行多任务。比如三菱电机的小Q系列*可以在一个机架上插入4个CPU模块;富士电机MICREX-SX系列*可以在一个机架上插入6个CPU模块。这些CPU逻辑模块可以专门使用(Logic)控制.顺序控制也可以用于运动控制,也可以用于过程控制。以上是在Windows操作系统的环境(environmental)下执行PC机器任务模块也是用户选择的模块(xuanze)一种选择。从某种意义上说,这也是一种混合控制系统。
PLC的传统软件(Software)模型包含一个资源,运行一个任务,控制一个程序,并在一个封闭的系统中运行。西门子plc可编程逻辑控制器投入运行后,培训的工作过程一般分为三个阶段,即输入采样.三个阶段:用户程序执行和输出刷新。完成上述三个阶段称为扫描周期。在整个运行过程中,可编程逻辑控制器的CPU以一定的扫描速度重复上述三个阶段。而在IEC61131-3可编程(programming)在控制器编程语言的标准软件模型中*上层把解决(solve)一个具体控制问题的完整软件概括为一个;配置;它是指一种特定类型的控制系统,包括硬件设备.处理资源.I/O存储地址和通道的系统容量(Ability),等同于一个PLC应用系统。一个由多台PLC或由多个CPU构成的PLC控制系统制系统PLC或每一个CPU应用程序是独立的;配置;在一个;配置;一个或多个个或多个资源;可以;资源;视为能够执行IEC程序的处理方法,它反映了PLC物理结构,在程序和PLC的物理I/O通道之间提供接口。只有在装入;资源;执行后才能实现IEC程序。一般来说,资源通常放在PLC当然,它也可以放在其他支持中IEC系统内的程序执行。在一个;资源;一个或多个任务可以在内部定义。一组程序或功能块可以制一组程序或功能块。这些程序和功能块可以定期执行,也可以由一个事件驱动执行。
可以看出,软件模型足以反映各种实际系统:只有一个处理(chǔlǐ)器的小型(xǐaoxǐng)该系统只有一个模型配置.一个资源和一个程序,现在大多数PLC情况完全一致。因为有多个。CPU在同一个机架上插入模块.大系统,每一个CPU模块被视为一个可以用一个或多个资源描述的配置,而一个资源包括(bāokuò)一个或多个程序。对于包含多个配置的分散系统,一个配置包含多个处理器,每个处理器描述一个资源,每个资源包含一个或多个程序。
值得指出的是,近年来,它在日本开始流行起来CPU的PLC结构,恰恰是在IEC61131-3标准颁布(cloth)几年后才出来。PLC结构的革命性变化显然是建立(build)基于这个软件模型的理论,否则PLC还是由一个CPU执行扫描方法的程序(procedure)的那种传统(chuántǒng)结构。
至于程序(procedure)至少到目前为止,交换问题仍然是一个努力的方向。只有在每一个PLC供应商提供的PLC真正遵循产品IEC标准是61131-3,其编程(programming)系统的具体实现与实际一致IEC编程语言的应用与实现指南61131-8,并通过PLCoPE(聚乙烯)n这个国际(International)组织各种编程语言的一致性测试,解决不同的问题PLC存储地址资源(resource)只有对应互换,才能实现名副其实的程序互换。