您现在的位置是:首页 > PLC技术 > PLC技术
PLC的软件系统简介
来源:艾特贸易2017-06-04
简介PLC 的软件系统是指 PLC 所使用的各种程序的集合,通常可分为系统程序和用户程序两大部分。 1 .系统程序 系统程序是每一个 PLC 成品必须包括的部分,由 PLC 厂家提供,用于控制 PLC
PLC的软件系统是指PLC所使用的各种程序的集合,通常可分为系统程序和用户程序两大部分。 1.系统程序 系统程序是每一个PLC成品必须包括的部分,由PLC厂家提供,用于控制PLC本身的运行,系统程序固化在EPROM中。系统程序可分为管理程序、编译程序、标准程序模块和系统调用三部分。 管理程序是系统程序中最重要的部分。PLC的运行都由它控制,主要对PLC的输入、输出、运算等操作进行时间上先后顺序的管理,规定各种数据、程序的存放地址,生成用户环境以及系统诊断等。 编译程序用来把梯形图程序、语句表程序等编程语言翻译成PLC能够识别的机器代码。 标准程序模块和系统调用由许多独立的程序模块组成,每个程序模块完成一种功能,如输入、输出及特殊运算等。PLC根据不同的控制要求,选用这些模块完成相应的工作。 2.用户程序 用户程序就是由用户根据控制要求,用PLC程序语言编写的应用程序,以实现所需的控制目的。用户程序存储在系统程序指定的存储区内,它的最大容量也是由系统程序限定的。传统的继电器控制系统是通过导线的连接确定控制器件之间的逻辑关系,这种方式称为接线逻辑;PLC却是由用户程序实现控制功能,这种方式称为存储逻辑。 3.程序结构 当程序不长、比较简单时,编写程序常用顺序结构,即整个程序不分段,顺序编写而成。小型PLC的用户程序通常都为顺序结构。 对于比较复杂、很长的程序,为使程序编写简单清晰,可以按照功能、结构或使用目的,将程序划分成多个程序模块,按模块来编写和调试程序,再把各部分组合而形成一个完整的大程序,这种程序结构称为模块结构。大中型PLC的用户程序较复杂,一般都采用模块化结构。 按模块结构组合而成的用户程序,由各个独立的程序段组成,每个程序段完成一个单一的功能。因此,使得原本复杂的编程工作简单了许多,程序的调试、修改和查错等也很方便。
点击排行
