相关文章

西门子PLC排风系统梯形图程序设计实例

来源网址:

导读: 通过典型应用程序的组合和灵活应用,以完成大多数常规程序的设计,是一般设计人员使用的基本方法之一,可以供初学者参考。假设某车间排风系统,采用S7-200PLC控制,并利用工作状态指示灯的不同状态进行监控。

  程序的设计无规定的方法,只要动作可靠、程序简捷、明了便是好程序。至于采用的是什么样的方法、何种语言,这并不重要。

  通过典型应用程序的组合和灵活应用,以完成大多数常规程序的设计,是一般设计人员使用的基本方法之一,可以供初学者参考。

  假设某车间排风系统,采用S7-200控制,并利用工作状态指示灯的不同状态进行监控,指示灯状态输出的控制要求如下:

  ①排风系统共由3台风机组成,利用指示进行报警显示:

  ②当系统中有2台以上风机工作时,指示灯保持连续发光;

  ③当系统中没有风机工作时,指示灯以2Hz频率闪烁报警:

  ④当系统中只有l台风机工作时,指示灯以0.5Hz频率闪烁报警。

  根据以上要求,PLC的程序设计可以按照如下步骤进行。

  1.确定I/O地址

  为了实现本控制要求,系统至少应有3个输入与1个输出,假设所确定对应的输入/输出地址与状态如表9-5.1所示。

  在以上PLC地址确定以后,即可以进行PLC程序的设计。PLC程序的设计可以根据系统的基本动作要求,分步进行编制,并充分应用前述的典型程序。

  2.闪烁信号的生成程序

  根据控制要求,为了实现控制要求中的报警灯闪烁,可以首先设计报警灯的闪烁信号生成程序。

  注意:在大多数PLC中,一般都有特定频率的闪烁信号(系统内部继电器或标志位),当闪烁频率与系统信号一致时,可以直接使用系统信号。

  本控制要求中有2Hz、0.5Hz两种频率的闪烁信号,可以采用图所示的闪烁信号生成程序。

  图中采用的定时器T33、T34、T35、T36的计时单位均为lOms,定时器时间设定T33、T34为250ms(常数25),用于产生2Hz频率闪烁;T35、T36为Is(常数100),用于产生0.5Hz频率闪烁。