background image

已足够灵敏,对某些要求输入/输出作出快速响应的设备,可采用快速响应模块、高速计数
模块及中断处理等措施来缩短处理时间。
  

4.电气设计

  

PLC 控制系统的电气设计包括内容有:原理图、元器件清单、电柜布置图、接线图与互连

图,如果是定型设备还应包括工艺图,这在其他资料有详细介绍。电气设计时特别要注意以
下几点:
  第一,

PLC 输出接口的类型,是继电器输出还是光电隔离输出等。

  第二,

PLC 输出接口的驱动能力,一般继电器输出为 2A,光隔输出为 500mA。

  第三,模拟量接口的类型和极性要求,一般有电流型输出(

-20~20mA)和电压型输

出(

-10~+10V)两种可选。

  第四,采用多直流电源时的保护电路。
  第五,输出端接不同负载类型时的保护电路。
  第六,执行电器若为感性负载,需接保护电路。直流可加续流二极管,交流可加阻容吸
收电路。
  第七,若电网电压波动较大或附近有大的电磁干扰源,应在电源与

PLC 间加设隔离变

压器、稳压电源或电源滤波器。
  第八,主要

PLC 的散热条件,当 PLC 的环境温度高于 55

℃时,要用风扇强制冷却。

  二、

PLC 程序设计

  目前,数控机床特别是通用数控机床的各种功能,例如主轴控制、车床刀架转位、加工
中心刀库的换刀、润滑、冷却的启/停等已经标准化,各种数控系统一般都内置或提供满足
这些功能的

PLC 程序。采用独立型 PLC 时,一般厂家也会提供满足通用数控机床要求的标

PLC 程序。因此,设计 PLC 程序最重要的方法就是详细了解并参考系统提供的标准 PLC

程序。
  程序设计是

PLC 应用中最关键的问题。PLC 程序设计的基本思路是按照设备的要求设

计输入和输出信号的逻辑关系,在输入某些信号时得到预期的输出信号,从而实现预期的
工作过程。因此,简单而常用的方法是以过程为目标,分析每个过程的启动条件和限制条件,
根据这些条件编写该过程的

PLC 程序,完成了所有过程的 PLC 程序即完成了整个 PLC 程

序。其中某个过程可以仅涉及一个输出接口,例如冷却电动机的启动/停止;也可以涉及多
个输出接口,例如加工中心换刀的过程。这种方法比较容易实现

PLC 程序的模块化,易于

各过程的独立调试,缺点是往往不能保证最小的存储器占有量。目前,随着计算机和微电子
技术的发展,对

PLC 存储器容量方面的限制已经越来越小。

  

1.PLC 程序设计的常用方法

  程序设计的方法有很多,如状态表法、功能表法、流程图法及现代

Petri 网法等。

  (

1)状态表法。状态表法是从传统继电器逻辑设计方法继承而来的,经过适当改进,

适合于可编程序控制梯形图设计的一种方法。但状态表法仅适合于单一顺序问题的程序设计,
而对于具有并顺序和选择顺序的问题就显得无能为力。

  (

2)功能图法。功能图法是先将控制要求表达为功能图,用功能图来说明可编程序控

制器所要完成的控制功能,然后由功能图写出逻辑方程,再画出梯形图或写出指令。
  状态表法、功能图法可以解决顺序、随即等类型问题的程序设计。但是,这些方法不适用
于具有协调、竞争等性质系统控制程序的设计。

Perti 网方法是解决并行系统程序设计的一种

方法。
  (

3)流程图方法。对于采用计算机高级语言设计的 PLC 程序,可以采用数据处理指令

来解决逻辑问题,比单纯用逻辑指令要简单的多。可以方便地处理顺序、随即、协调、竞争等