全国服务热线0086-21-56778970

上海自动化仪表四厂
上海自动化仪表四厂
您所在的位置: 上海自动化仪表四厂 > 新闻中心 > 行业新闻

如何对西门子PLC程序进行故障排除?

返回列表发布日期:2020-04-02 09:43:31    |    

本文是有关PLC编程故障排除方法的。在使用数千个输入和输出的工业PLC中,我们知道PLC程序有多长,取决于应用程序或工厂的使用情况。

排除西门子PLC程序故障

有时,人员可能会在不知不觉中更改逻辑参数,并可能导致故障。由于设计的复杂性,甚至在逻辑设计阶段也会产生一些故障。在西门子PLC软件在其提供给程序产生的故障排除不同的方便的工具。

故障可能像寻址重叠,多个相同的输出实例,内存位地址重叠,多次使用单个程序一遍又一遍地工作等。

为了找出此类问题,西门子软件提供了四种类型的窗口,这些窗口将帮助我们对问题进行故障排除。

他们是:

  1. 交叉参考
  2. 通话结构
  3. 作业清单
  4. 依赖结构

让我们讨论一下如何在我们的程序中使用它们进行故障排除,以及在软件中的哪里找到它们。

交叉参考

交叉引用用于查找逻辑中使用的所有数字和模拟输入和输出。这将有助于我们了解程序中使用I / O的次数,还可以将用户直接带到逻辑页面中I / O的特定位置。

这是其中一个程序的示例,在其中您可以看到交叉引用表的外观。它包含所有信息,例如寻址,程序语言,

使用的输入和输出等。

西门子PLC中的交叉引用

 

通话结构

当您想知道编程中使用了哪个块时,则使用调用结构。

这是交叉引用函数的逆转,在该函数中,我们了解到在OB(组织块)中使用了SFC,FB块多少次,而在这里我们知道了SFC和FB中使用了OB的次数。

西门子PLC中的呼叫结构

 

作业清单

当知道我们的应用程序中使用了多少输入,输出,计时器和计数器以及还有多少剩余时,分配列表是一个非常有用的功能,因此我们可以在以后的逻辑中使用它们。

西门子PLC中的分配列表

依赖结构

依赖结构用于显示编程中每个块的使用位置。

但是在第7步中,它不会直接带您到该位置,但是在TIA PORTAL中,它将带您到该程序所在的位置。

注意:

要在步骤7中打开这些窗口,请使用如图所示的信息。单击显示后,您可以选择。

在TIA PORTAL中,按照图中所示的以下步骤进行。

 

下一篇:增加压电换能器蜂鸣器音频输出的设计技术上一篇: 2025年25.3亿美元的压力传感器市场机会评估