西门子Graph的快速入门

简介

GRAPH 是一种创建顺序控制系统的图形编程语言。使用顺控程序,可以更为快速便捷和直观地对顺序进行编程。

西门子系列PLC包括300、400、1500系列(除S7-1200)均支持GRAPH指令。

快速创建GRAPH

首先新建一个函数块,语言选择GRAPH。

在这里插入图片描述

为了测试等下步的执行和条件的编写,新建几个BOOL变量。

在这里插入图片描述

GRAPH由步和条件组成,具体如图。
在这里插入图片描述

点击步的右上角可以编辑步。

在这里插入图片描述

限定符可以进行动作的执行选择。

在这里插入图片描述

点击条件的左边图标可以编辑条件。

在这里插入图片描述

编辑方式类似梯形图。

在这里插入图片描述

具体编辑结果如图。

在这里插入图片描述

当然除了点击小图标外,直接双击步也可以做到步的编辑。

在这里插入图片描述在这里插入图片描述

如果想退出编辑,可以双击左边空白区域回到总览页面。

在这里插入图片描述

编写完后可以选择箭头右键插入新的元素。

在这里插入图片描述

例如下图插入了一个步和条件。

在这里插入图片描述

如果要打开并行分支可以右键插入分支。

在这里插入图片描述在这里插入图片描述

上面是在步的下面插入分支,如果在条件下插入分支就是如下情况。

在这里插入图片描述

在这里插入图片描述

如果此时选择嵌套闭合。

在这里插入图片描述
在这里插入图片描述

如果某个步执行完后要跳转,可选择插入跳转。

在这里插入图片描述
在这里插入图片描述

结果如图,在S2前进入。

在这里插入图片描述

最后如果想快速插入步和条件,可以直接在工具栏拖拽。

在这里插入图片描述

GRAPH步的编辑

步的标识符

在这里插入图片描述

步的事件

在这里插入图片描述

步调用函数块

在这里插入图片描述

步内使用定时器

在这里插入图片描述

步内使用计数器

在这里插入图片描述

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐