正在加载图片...
所轰内存字数三谡银变量数X1Q 逻鋇变量即输入点数和输忠点数之和 对于模拟量的控制,需要经过转换成数字量后进行处理的。需要进行数字传送和数 字运算指令组,一般来说,指令组的内存利用率是比较低的,所以所占内存数量要增多 而在只有模拟量输入系统中,相对来说,内存占有量相对较少。在模拟量输入、输出同 时存在时,内存需要量相对大些。根据经验内存量可以按下列公式选择: 只有模拟量输入时 所需内存字数=模拟量路数ⅹ120 在模拟量输入、输出同时存在时 所需内存字数=模拟量路数Ⅹ250 上述路数一般是以十路模拟量为标准考虑的,当路数小于十路时所需内存量要大 点,反之则小一些 所需内存容量与程序结构有关。当采用子程序结构或块式结构时有些程序可以采用 多次调用的方式。因此内存量可以大为减少,特别是在模拟量路数较多,输入转换、数 字滤波或各路的运算处理基本相同时,内存需求量就会有明显的减少。 2扫描周期 PLC可被看成是在系统软件支持下的一种扫描设备,它一直在周而复始他循环扫描 并执 行由系统软件规定好的任务。图3-14为机器在起动之后进行的主要工作内容。我们定 义从扫描过程中的一点开始,顺序扫描后又回到该点的过程为一个周期。 从图6-=2可以看出,用户程序只是扫描周期的一个组成部分,用户程序不运行时 可编程序控制器也在扫描,只不过在一个周期中删除了用户程序和输入输出服务这两部 分任务。典型的PLC在一个周期中完成六个扫描过程 81.7PLC的编程语言 PLC是专为工业控制而开发的装置,主要使用对象是广大工程技术人员及操作维护 人员。为了满足他们的传统习惯和掌握能力,通常PLC不采用微机的编程语言,而常 常采用面向控制过程、面向对象的“自然语言”编程,这些编程语言有梯形图 LAD(Ladder Diagram)、语表STL( Statement List)、挖制系统流程图CsF( Control System Flowchart) 逻方程式或布尔代数式等。 下面介绍PLC常用的几种编程语言或编程方法 1.梯形图 梯形图在形式上类似于继电器控制电路,如图8-3所示。它是用各种图形符号连接 而成的,这些符号分别为常开接点、常闭接点、并联连接、串联连接、继电器线圈等 每一接点和线圈均对应有一个编号。不同机型的PLC,其编号方法不一。梯形图直观易 懂,为电气人员所熟悉,因此是应用最多的一种编程语言 2.语句表 语句表类似于计算机汇编语言的形式,它是用指令的助记符来编程的。但PLC的 语句表却比汇编语言的语句表通俗易懂,因此也是应用得很多的一种编程语言。所需内存字数 = 逻辑变量数 X 10 逻辑变量即输入点数和输出点数之和。 对于模拟量的控制,需要经过转换成数字量后进行处理的。需要进行数字传送和数 字运算指令组,一般来说,指令组的内存利用率是比较低的,所以所占内存数量要增多。 而在只有模拟量输入系统中,相对来说,内存占有量相对较少。在模拟量输入、输出同 时存在时,内存需要量相对大些。根据经验内存量可以按下列公式选择: 只有模拟量输入时 所需内存字数=模拟量路数 X 120 在模拟量输入、输出同时存在时 所需内存字数=模拟量路数 X 250 上述路数一般是以十路模拟量为标准考虑的,当路数小于十路时所需内存量要大 点,反之则小一些。 所需内存容量与程序结构有关。当采用子程序结构或块式结构时有些程序可以采用 多次调用的方式。因此内存量可以大为减少,特别是在模拟量路数较多,输入转换、数 字滤波或各路的运算处理基本相同时,内存需求量就会有明显的减少。 2 扫描周期 PLC 可被看成是在系统软件支持下的一种扫描设备,它一直在周而复始他循环扫描 并执 行由系统软件规定好的任务。图 3-14 为机器在起动之后进行的主要工作内容。我们定 义从扫描过程中的一点开始,顺序扫描后又回到该点的过程为一个周期。 从图 6-2 可以看出,用户程序只是扫描周期的一个组成部分,用户程序不运行时, 可编程序控制器也在扫描,只不过在一个周期中删除了用户程序和输入输出服务这两部 分任务。典型的 PLC 在一个周期中完成六个扫描过程。 8.1.7 PLC 的编程语言 PLC 是专为工业控制而开发的装置,主要使用对象是广大工程技术人员及操作维护 人员。为了满足他们的传统习惯和掌握能力,通常 PLC 不采用微机的编程语言,而常 常采用面向控制过程、面向对象的“自然语言”编程,这些编程语言有梯形图 LAD(Ladder Diagram)、语句表 STL(Statement List)、控制系统流程图 CSF(Control System Flowchart)、 逻辑方程式或布尔代数式等。 下面介绍 PLC 常用的几种编程语言或编程方法: 1.梯形图 梯形图在形式上类似于继电器控制电路,如图 8-3 所示。它是用各种图形符号连接 而成的,这些符号分别为常开接点、常闭接点、并联连接、串联连接、继电器线圈等。 每一接点和线圈均对应有一个编号。不同机型的 PLC,其编号方法不一。梯形图直观易 懂,为电气人员所熟悉,因此是应用最多的一种编程语言。 2.语句表 语句表类似于计算机汇编语言的形式,它是用指令的助记符来编程的。但 PLC 的 语句表却比汇编语言的语句表通俗易懂,因此也是应用得很多的一种编程语言
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有