PLC编程中的顺序功能图

在PLC编程中,有一个顺序功能图,是不是所有编程前,都要先画出这个功能图呢?还是说,利用顺序功能图编程只是其中一种方法?

首先不明白你是要在编程画顺序功能图(这里指图纸),还是在编程过程中要采用顺序功能图编程(这里指功能块图,是指一种编程方法)。
如果是顺序功能图纸:当然是有流程过程更好,这样不会存在漏项,也能更好的对程序进行调试及维护。
果是顺序功能块图程序设计:这里是指一种编程语言,它是采用功能块来表示模块所具有的功能,不同的功能模块代表着不同的功能,它有若干个输入端和输出端,通过软连接的方式分别连接到所需要的其他端子,完成所需的运算或控制功能。
功能块图使用类似于布尔代数的图形逻辑符号来表示控制逻辑,适合于有数字电路基础的编程人员使用。
功能块图适合于过程控制应用。追问

是第二种,采用顺序功能图编程。一般什么情况下,我可以用功能图画出梯形图,什么情况我不需要利用功能图话出梯形图呢 ?还是说,这没有明显的划分?

追答

对于编程来说,你用那种方式都可以,如果你逻辑关系非常熟悉(主要是“与或非”数字电路方面逻辑关系),并且你的工艺控制具备用功能图编程,你就可以用。
我个人认为用梯形图编程比较方便,部分程序(梯形图不太容易表达程序控制的)用功能图或语句表编也可以。在程序编写过程中无明显划分。

来自:求助得到的回答
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-09-06
顺序功能图画好之后,你的编程就会很轻松了,按照画好的图一步步的用梯形图实现就好了;如果你不画,直接从头开始编,很难保证每一步的逻辑都完全正确,而通过顺序功能图,你能够清晰的看到你的逻辑过程,出现问题时也很容易就查到问题原因,所以最好还是先用些时间把顺序功能图画好。
第2个回答  2011-09-06
西门子的顺序功能图是编程语言的一种,和我们说得画图有本质的区别,它的图块包含有处理程序,我们只给出满足工步的条件,里面的逻辑关系都在块里由系统完成。
第3个回答  2011-09-06
就是STEP编程啦,不用画那个SFC的,跟梯形图差不多啦
相似回答