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

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

    关注

    90

    文章

    3725

    浏览量

    97527
  • 函数
    +关注

    关注

    3

    文章

    4423

    浏览量

    68036
  • Graph
    +关注

    关注

    0

    文章

    36

    浏览量

    9769

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    SparkFun 5V Step - Up Breakout - NCP1402:小身材大用途的电源转换利器

    SparkFun 5V Step - Up Breakout - NCP1402:小身材大用途的电源转换利器 在电子设计领域,电源转换是一个至关重要的环节。合理的电源转换方案能够确保电子设备稳定
    的头像 发表于 04-15 15:15 146次阅读

    LTC2668:16通道16/12位±10V VOUT SoftSpan DACs深度解析

    LTC2668:16通道16/12位±10V VOUT SoftSpan DACs深度解析 在电子设计领域,数模转换器(DAC)是连接数字世界和模拟世界的关键桥梁。今天,我们就来深入剖析一款功能强大
    的头像 发表于 04-13 13:55 176次阅读

    深入剖析2.5 V/3.3 V ECL差分接收器/驱动器MC10LVEP16和MC100LVEP16

    深入剖析2.5 V/3.3 V ECL差分接收器/驱动器MC10LVEP16和MC100LVEP16 在高速电子系统设计中,差分接收器/驱动器是关键的组成部分。今天我们就来详细探讨
    的头像 发表于 04-12 09:05 509次阅读

    2.5 V/3.3 V ECL差分接收器/驱动器MC10LVEP16和MC100LVEP16:特性与应用详解

    ON Semiconductor推出的MC10LVEP16和MC100LVEP16这两款2.5 V/3.3 V ECL差分接收器/驱动器。 文件下载: MC100LVEP
    的头像 发表于 04-11 11:05 450次阅读

    SGM71622R2:高性能2通道16位SPI电压输出DAC解析

    片上2.5V、5ppm/℃的内部参考。它能提供可编程的满量程输出电压范围,包括1.25V(GAIN = 1 / 2)、2.5V(GAIN =
    的头像 发表于 03-12 14:10 276次阅读

    在TIA Portal V21中基于S7-1200 G2使用SCL语言设计Modbus RTU轮询程序

    本文介绍在 TIA Portal V21 中基于 S7-1200 G2 使用 SCL 语言设计一个 Modbus RTU 轮询程序,完成对 2
    的头像 发表于 03-03 15:13 2293次阅读
    在TIA Portal <b class='flag-5'>V</b>21中基于S<b class='flag-5'>7</b>-1200 G<b class='flag-5'>2</b>使用SCL<b class='flag-5'>语言</b>设计Modbus RTU轮询程序

    ADS8685IPWR 具有可编程 (±12/±10/±6/±5/±2.5V) 输入范围、+5V 电源的 16 位、500kSPS、单通道 SAR ADC

    ADS8685IPWR具有可编程(±12/±10/±6/±5/±2.5V)输入范围、+5V电源的16位、500kSPS、单通道SARADC产品型号:ADS8685IPWR产品品牌:TI
    的头像 发表于 02-06 11:35 246次阅读
    ADS8685IPWR   具有可<b class='flag-5'>编程</b> (±12/±10/±6/±5/±2.5<b class='flag-5'>V</b>) 输入范围、+5<b class='flag-5'>V</b> 电源的 <b class='flag-5'>16</b> 位、500kSPS、单通道 SAR ADC

    如何调试和编程CW32F030C8T7?支持哪些调试工具和编程语言

    了解如何调试和编程CW32F030C8T7是开发过程中的重要环节。它支持哪些调试工具(如JTAG、串口调试等)和编程语言(如C、C++等)?如何设置和使用这些工具来加速开发过程?
    发表于 12-05 06:48

    为什么单片机还在用C语言编程

    说起单片机我们就会想到C语言,单片机为什么还在用C语言编程?现在有很多很好用的高级语言,如VC、PYTHON、PHP等等,为什么这些语言不能
    发表于 11-28 07:37

    C语言编程技巧

    设计,分层开发代码,便于理解和维护。 ‌8、避免使用GOTO语句‌:尽管GOTO语句在某些情况下仍然有用,但现代编程更倾向于使用函数和循环控制结构,以提高代码的可读性和维护性。 ‌9、利用C语言的灵活性
    发表于 11-27 06:46

    C语言和单片机C语言有什么差异

    单片机c语言相对于普通C语言增加了一些基本的指令,还有变量的赋值是16进制,当然单片机c语言只牵涉到普通c语言非常基础部分。 主要的差异具
    发表于 11-14 07:55

    一文了解Mojo编程语言

    Mojo 是一种由 Modular AI 公司开发的编程语言,旨在将 Python 的易用性与 C 语言的高性能相结合,特别适合人工智能(AI)、高性能计算(HPC)和系统级编程场景。
    发表于 11-07 05:59

    信捷XS STUDIO编程软件V2.3.2版本的全新功能

    XS Studio(V2.3.2)编程软件,是面向XS系列的编程组态软件,集成了PLC编程、可视化HMI、安全PLC、控制器实时核、现场总线及运动控制功能,提供了一套完整的包括配置、
    的头像 发表于 09-20 14:19 2727次阅读
    信捷XS STUDIO<b class='flag-5'>编程</b>软件<b class='flag-5'>V</b>2.3.2版本的全新功能

    S7通信稳不稳?避开这些上位机开发常见雷区是关键!

    更改,可能会出现与STEP 7-Micro/WIN Smart编程软件不能同时使用的情况。因为S7-200smart CPU只支持一个PG连接。 以下是其支持的最大通信连接资源的详细解
    的头像 发表于 08-08 15:03 1243次阅读
    S<b class='flag-5'>7</b>通信稳不稳?避开这些上位机开发常见雷区是关键!

    梯形图语言补充编程说明书

    电子发烧友网站提供《梯形图语言补充编程说明书.pdf》资料免费下载
    发表于 07-09 14:14 3次下载