0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

编程语言-2基础STEP7V16 -GRAPH

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2021-04-16 10:38 次阅读

GRAPH 的编程窗口:

编程窗口是可供创建 GRAPH 程序的区域。除了实际工作区外,它还包含方便您轻松访问

GRAPH 函数块的所有区域的导航视图。

可以在编程窗口中执行以下任务:

● 编写前固定指令和后固定指令

● 编写顺控程序

● 指定联锁条件和监控条件报警

根据要编程的内容,可以在以下视图间切换:

● 前固定指令

● 顺序视图

● 单步视图

● 后固定指令

● 报警视图

工作区和可用指令及收藏夹随具体视图而有所不同。

pIYBAGB4-VyAbLb2AAQ6UFZ4dIg532.png

① 导航视图

② 导航工具栏

③ 工作区

导航视图中包含有可打开以下视图的下列面板:

● 前固定指令

● 顺序视图

● 后固定指令

● 报警视图

此外,导航视图还显示固定指令和顺控程序的图形概览,并通过快捷菜单提供基本处理选项。

可以双击导航视图中的步,在顺序视图和单步视图间进行切换。

“前固定指令”(Permanent pre-instructions) 视图

在“前固定指令”(Permanent pre-instructions) 视图中,可以编写处理顺控程序前执行的指令。

844986e4-9e40-11eb-8b86-12bb97331649.png

顺序视图

顺序视图的功能

顺序视图以轻松易读的格式显示顺控程序的结构,并允许添加以下元素:

● 步

● 转换条件

● 跳转

● 分支

● 顺序结尾

此外,可以通过单击鼠标展开步和转换条件,以显示或编辑步的动作和转换条件。

84700c74-9e40-11eb-8b86-12bb97331649.png

① 用于展开或收缩步的按钮

② 展开的视图中的步

③ 用于收缩步的按钮

④ 用于展开转换条件的按钮

⑤ 展开的视图中的转换条件

⑥ 用于收缩转换条件的按钮

单步视图

单步视图允许对步的以下元素进行编程:

● 互锁条件

● 监控条件

● 动作

● 转换条件

此外,还可以指定步的标题及注释

84973970-9e40-11eb-8b86-12bb97331649.png

84a28942-9e40-11eb-8b86-12bb97331649.png

① 步的标题

② 步的注释

③ 互锁条件

④ 监控条件

⑤ 动作

⑥ 转换条件

“后固定指令”(Permanent post-instructions) 视图

在“后固定指令”(Permanent post-instructions) 视图中,可以编写处理顺控程序后执行的指令。

84c39826-9e40-11eb-8b86-12bb97331649.png

报警视图

在报警视图中,可执行以下任务:

● 启用报警显示

● 指定类别启用条件

● 选择显示类别

● 选择互锁的类别和子类别

● 选择监控条件的类别和子类别

● 选择 GRAPH 警告的类别和子类别

84cf8096-9e40-11eb-8b86-12bb97331649.png

1 .这些类别可用于将故障分为不同的优先级,如故障、警告等。

2 .通过该类别启用条件,可为 ProDiag 函数块及其包含的各个类别定义一个启用条件(全局布尔型变量),并使用该启用条件激活或禁用该类别的监控。

3 .通过“显示类别”,可定义 HMI 设备上显示的监控。

4 .GRAPH 监控的报警文本结构。使用绿色箭头,可直接跳转到全局 ProDiag 监控设置中,指定相应的报警文本结构。

5 .互锁可指定一个类别和两个子类别。可从最多 8 个类别中选择所需的类别。

6 .监控条件可指定一个类别和两个子类别。可从最多 8 个类别中选择所需的类别。

7 .可指定由“T_WARN”指令输出的 GRAPH 警告类别的一个类别和两个子类别。可从最多 8个类别中选择所需的类别。

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编程
    +关注

    关注

    88

    文章

    3614

    浏览量

    93697
  • 函数
    +关注

    关注

    3

    文章

    4329

    浏览量

    62576
  • Graph
    +关注

    关注

    0

    文章

    36

    浏览量

    9081

原文标题:STEP7V16 -GRAPH 编程语言-2基础

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    编程语言的误区与常见问题

    误区一:编程语言的选择 常见问题: 初学者在选择编程语言时,往往会被市场上的热门语言所吸引,而忽视了自己的实际需求和兴趣。 一些开发者认为某
    的头像 发表于 11-15 09:35 272次阅读

    C语言中的socket编程基础

    。 Socket编程的基本步骤 在C语言中,socket编程的基本步骤如下: 步骤1:创建socket 步骤2:绑定socket到一个地址和端口 步骤3:监听连接请求 步骤4:接受连接
    的头像 发表于 11-01 16:51 304次阅读

    MCU编程语言和开发环境介绍

    微控制器单元(Microcontroller Unit,简称MCU)是嵌入式系统的核心,广泛应用于各种电子产品中。随着技术的发展,MCU编程语言和开发环境也在不断进步,以适应不同的应用需求。 1.
    的头像 发表于 11-01 11:51 676次阅读

    C语言与其他编程语言的比较

    C语言作为一种历史悠久的编程语言,自其诞生以来,一直在软件开发领域扮演着重要角色。它以其高效、灵活和可移植性强的特点,成为了系统级编程的首选语言
    的头像 发表于 10-29 17:30 265次阅读

    plc编程语言编程相关技巧有哪些

    PLC(可编程逻辑控制器)编程语言及相关编程技巧是工业自动化领域中不可或缺的知识。 一、PLC编程语言
    的头像 发表于 10-21 16:56 323次阅读

    plc编程st语言怎么编

    PLC(可编程逻辑控制器)编程中的ST(Structured Text)语言是一种高级编程语言,它类似于Pascal或C
    的头像 发表于 08-25 10:05 1137次阅读

    PLC的编程方式及编程语言

    在工业自动化领域,PLC(Programmable Logic Controller,可编程逻辑控制器)因其强大的控制功能和灵活的编程方式而得到了广泛应用。PLC的编程方式和编程
    的头像 发表于 06-27 14:08 711次阅读

    abb工业机器人的编程语言是什么

    ABB工业机器人的编程语言主要是RAPID(Robot Application Programming Interface for Development),它是一种高级编程语言,专门
    的头像 发表于 06-16 16:49 2506次阅读

    PLC编程语言和C语言的区别

    在工业自动化和计算机编程领域中,PLC(可编程逻辑控制器)编程语言和C语言各自扮演着重要的角色。尽管两者都是
    的头像 发表于 06-14 17:11 2789次阅读

    PLC常用编程语言有哪些

    在工业自动化领域,PLC(Programmable Logic Controller,可编程逻辑控制器)作为一种核心控制设备,其编程语言的选择对于控制系统的设计、开发和维护具有重要影响。PLC的
    的头像 发表于 06-14 16:58 1422次阅读

    Step7-Microwin smart组态Profinet网关手册

    Step7-Microwin smart组态Profinet网关手册
    的头像 发表于 06-13 15:58 954次阅读
    <b class='flag-5'>Step7</b>-Microwin smart组态Profinet网关手册

    使用STEP 7编程手册

    电子发烧友网站提供《使用STEP 7编程手册.pdf》资料免费下载
    发表于 05-06 10:04 12次下载

    定时器在STEP 7V5.x及STEP 7(TIA Portal)的不同处理步骤

    基于STEP 5的兼容性,仍然可以使用STEP7 S5定时器与计数器,定时器和计数器是全局的且基于编号寻址,当启动定时器/计数器时,需要预定义"值范围"及"精度"模式以决定定时器是延时定时器及计数器是否是加计数器
    的头像 发表于 04-07 11:35 1859次阅读
    定时器在<b class='flag-5'>STEP</b> <b class='flag-5'>7V</b>5.x及<b class='flag-5'>STEP</b> <b class='flag-5'>7</b>(TIA Portal)的不同处理步骤

    plc编程语言与c语言的联系 c语言和PLC有什么区别

    PLC编程语言与C语言的联系 PLC(可编程逻辑控制器)是一种针对自动化控制系统的特殊计算机。PLC编程
    的头像 发表于 02-05 14:21 4102次阅读

    如何将SCOUT的工程关联到STEP7中?

    如何将SCOUT的工程关联到STEP7中,就是SCOUT添加了一个伺服的设置,然后如何关联到STEP7中,可以在STEP7中打开SCOUT 的文件
    发表于 01-09 13:16