如何在TIAPortal中使用GRAPH在PLC程序中实现过程结构

创建GRAPHFB后,将自动启动GRAPH编辑器,默认情况下,它包含具有第一步(初始步骤)和第一个转换的序列级联。

您可以在GRAPH编辑器导航中的以下视图之间切换:

A.上游(之前)永久性预指导

B.序列视图

C.单步查看

D.下游(后期)永久性后期教学

E.警报视图

“序列”视图显示了GRAPH序列级联的结构,并且同样包含“收藏夹”栏。收藏夹已在此处创建;这些是您最喜欢的,可以使用以下元素来扩展GRAPH序列级联:

1.步骤和过渡

2.步骤

3.过渡

4.序列结束

5.跳

7.打开同时分支(AND分支)

8.关闭分支

要在序列级联中插入新元素,请通过从“收藏夹”或“指令”任务卡中拖放所需的元素到序列级联的适当点。

要在GRAPHFB中编辑元素,请按照下列步骤操作:

1.在导航中打开序列视图。

2.选择要编辑的步骤。

3.单击“单步视图”。

4.单击“操作”。

5.编辑动作。

6.编辑过渡条件。

创建扩展块(可选)

–单实例:

创建扩展块类型的背景数据块,并在GRAPHFB中的“InOut”下定义一个参数,该参数将扩展块作为数据类型。

–多实例

此外,您可以创建扩展块并将其分配给GRAPHFB,以便访问GRAPHFB的内部可见或不可见参数。对于此GRAPHFB,必须使用4.0或更高版本。

要创建扩展块,请按照下列步骤操作:

1.用SCL编程语言创建FB。

2.在创建的FB的界面中,在“InOut”下输入以下内容

参数:

–“InOutRTData”,数据类型为“G7_RTDataPlus_Vx”

–“InOutG7T”,数据类型为“G7_TransitionPlus_Vx的数组[*]”

–“InOutG7S”,数据类型“G7_StepPlus_Vx的数组[*]”

–“InOutG7Arrays”,数据类型为“USInt的数组[*]”

块接口必须符合规范。Vx版本必须与GRAPH块的版本匹配。

3.打开GRAPHFB的属性,然后在“属性”下输入扩展块的名称。

4.以单实例或多实例实例化扩展块。扩展块的实际调用是从GRAPH自动发生的,不需要手动编程。

编程步骤动作

通过操作,您可以控制输入和输出,启用或禁用序列级联的其他步骤或调用块。操作中编程的指令将在步骤启用时或与该操作链接的事件发生时执行。这些操作将按从上到下的顺序执行。

一个动作包含以下组件:

l行动(强制性)

l资格赛(强制性)

l事件可选

l互锁(可选)

要在单个步骤视图中插入动作,请按照下列步骤操作:

1.打开单步视图。

2.单击“动作”前面的小箭头以展开动作。

3.在“限定符”列中,选择新动作应具有的限定符。

4.在“操作”列中,选择应执行的操作。你有

以下选项:

–将占位符替换为要使用的操作数。

–通过拖放将指令从任务卡拖到“操作”列中。

–通过拖放,将块从项目导航拖动到

在“操作”列中进行调用。

5.如果要将新操作链接到互锁,请在“互锁”行中单击,然后选择条目“-(C)”。

6.如果要将新操作链接到事件,请在“事件”行中单击并选择适当的事件。

编程说明

使用说明和转换,可以对GRAPH程序的以下组件进行编程:

永久性指示

为了使您编写一条永久性指令,必须至少存在一个网络。在前面的永久性说明中,最多可以创建250个网络;在GRAPHFB中,最多可以创建250个永久性后指令。

永久指令将在每次GRAPH块调用时执行。

转场

在转换网络中,您最多可以使用32条指令,在该指令网上最多可以互连32个操作数。转换只能在LAD/FUP中编程。

要编程转换,请按以下步骤进行。

1.打开序列视图。

2.单击“转换编号”前面的小箭头以展开转换网络。

3.将所需的说明拖到网络中的所需位置。

4.输入从一个步骤前进到下一步骤所需的条件。

配置警报

您可以配置警报,以便在过程执行过程中快速识别,精确定位和纠正错误。您可以全局激活新的GRAPHFB的警报显示,也可以本地激活单个块的警报显示。

全局启用警报

要全局启用新的GRAPHFB的警报显示,请执行以下操作:

1.在“选项”菜单中,选择“设置”命令。

3.在“新块的默认设置”中,激活选项复选框“启用警报”。

本地激活特定警报

要为现有的GRAPHFB启用警报显示,请按照下列步骤操作:

1.在GRAPHFB中打开报警视图。

2.在“警报”区域中,激活“启用警报”复选框。

在GRAPHFB中组态监视功能

您可以通过互锁和监督来发现故障。为了快速纠正这些故障,您可以选择指定详细描述故障的警报。

联锁

仅当步骤的互锁条件适用时(“C”=TRUE),才会执行标记为“C”的动作。

可以防止执行以互锁锁定的指令,但是不禁止前进到下一步。不需要确认。

条件为FALSE时发生锁定错误。在这种情况下,将不会执行以“C”为条件的动作。

该步骤将标记为橙色,并且将生成错误消息“互锁错误”。

互锁网络中最多可以使用32条指令,最多可以互连32个操作数。互锁只能在LAD/FUP中编程。

要编程互锁,请按照下列步骤操作:

1.在“单步骤”视图中打开步骤。

2.单击“互锁-(C)-”前面的小箭头以打开互锁网络。

4.输入互锁所需的条件。

5.在“操作”表中,单击“互锁”列,然后在下拉框中单击要链接到互锁的操作单元中的条目“-(C)-互锁”。

要输入特定的警报文本,请选择互锁并选择“属性”。然后在文本输入字段“警报文本”中,单击所需的警报文本。

要以多种语言显示特定的警报文本,请按照下列步骤操作:

1.右键单击“Sequencer”FB。

2.在上下文菜单中选择“属性”。

3.在“文本”选项卡中,以启用的外语输入所需的警报文本。

监控

当条件为真且步骤不前进时,将出现故障。

不会妨碍执行该步骤中的动作,但是可以前进到下一步。与互锁情况不同,在这种情况下需要确认。

该步骤以红色标记,并生成错误消息“SupervisionError”。您在监管网络中最多可以使用32条指令,最多可以互连32个操作数。监督只能在LAD/FUP中编程。

要进行程序监督,请按照下列步骤操作:

2.单击“监督-(V)-”前面的小箭头以打开监督网络。

4.指定监督所需的条件。

在GRAPHFB中启用第一值获取

一旦编译并加载了用户程序,便开始记录初始值。通过PLC代码显示,您可以在HMI设备上可视化初始值。在PLC代码显示下提供了更多信息

每个单独的信号状态占用一位,并且这些值存储在GRAPH实例DB中的DWORD中。

必须使用GRAPHFB4.0或更高版本来激活第一个值获取。

要激活第一个值获取,请执行以下操作:

1.打开GRAPHFB“Sequencer”[FB4]的属性。

2.在“常规>块”(General>Block)选项卡中,选择版本V4.0或V5.0。

3.单击选项卡“属性”。

4.启用“初始值获取”,然后单击确定进行确认。

重置S7-GRAPH-FB上的第一个故障操作数

使用S7-GRAPH-FB,从V5.0开始,借助输入参数“RESET_CRIT”,可以在标准分析之后将两个静态参数“H_IL_ERR”和“H_SV_FLT”的信号状态重置为FALSE。如果您更改互锁和转换的编程,并且不再需要过时的初始值,则这很有用。通过编程更改,信号状态不会自动重置为FALSE。

要启用输入参数“RESET_CRIT”,请执行以下操作:

1.打开GRAPHFB“Sequencer”[FB4]并启用以下两个功能:

“编辑>接口参数>最大接口参数”和

“编辑>内部参数可见/可从HMI访问”

2.打开OB“Main”,然后右键单击GRAPHFB“Sequencer”[FB4]。

3.从上下文菜单中选择“更新阻止调用”。更新后,将显示GRAPHFB及其最大参数。

4.定义数据类型为Bool的DB变量,例如“SeqData.resetCrit”,并为DBPH变量分配GRAPHFB的参数“RESET_CRIT”。

在GRAPHFB中更改块参数后,HMI会自动禁用内部参数的可见性/可访问性。

GRAPHFB的参数必须在HMI中可见,并且必须可以从HMI进行访问,以便可以在“GRAPHOverview”中显示GRAPHFB的程序状态。

在“编辑”菜单栏中,启用“从HMI可见/可访问内部参数”。仅当GRAPHFB已打开且在编辑器中处于焦点位置时,才可以选择。

GRAPHFB在STEP7程序中的集成

为了使序列级联是可执行的,可以在一个块中对其进行调用和启动。GRAPH知道FB调用的三种模型,如下表所示。在“S7-GRAPH-FB上的第一个故障操作数的复位”下提供了如何更改设置。

最大接口参数

标准接口参数

最小接口参数

----------------------------------END-------------------------------

责任编辑:lq

原文标题:STEP7V16-GRAPH编程语言-2事例

长沙市望城经济技术开发区航空路6号手机智能终端产业园2号厂房3层(0731-88081133)

THE END
1.国外高校官网难访问,学术之路遇阻何解?打不开登录网页怎么办?对于留学生而言,回国后访问不了国外高校官网犹如斩断了他们与母校学术资源的重要纽带。曾经在海外校园里畅行无阻地浏览校内资讯、查阅学术资料、与教授便捷沟通的日子一去不复返,这给他们的学业深造、科研进展以及与国际前沿学术动态的接轨都带来了极大阻碍。 https://blog.csdn.net/lucia66z/article/details/144378159
2.在家免费看!国家图书馆”第一步:如何登录? 方式一:打开国家数字图书馆(国家图书馆官网) 国图官方网站: http://www./ 点击“读者门户登录注册” (1)读者卡用户:可以使用本人读者卡号及密码(默认密码是本人生日后6位,例如生日是1990年1月1日,那么默认密码为900101)登录国家图书馆读者门户系统远程访问国家图书馆数字资源。 http://www.360doc.com/content/20/0131/21/6670330_888919537.shtml
3.解决MicrosoftEdge无法正常运行的有效方案分享!当Microsoft Edge未打开时,可能是由于正在进行应用程序更新,或者由于失去互联网连接或设备上的可用空间而导致应用程序更新停滞。尝试更新Edge以确保你运行的是最新版本。 五、查看网站 你尝试加载的网站可能已关闭。若要查看是否存在这种情况,请尝试在同一浏览器中加载另一个网站。如果只是网站关闭了,你除了等待网站恢复在https://www.jianshu.com/p/6a1a8b9bdcbf
4.iOS带中文的url在浏览器怎么转译iphone浏览器如何翻译成中文把英文网站翻译成中文网站首先下载一个谷歌浏览器 然后我们打开“谷歌浏览器”打开你要浏览的外语网页 然后右键点击网页空白处,会出现一列扩展选项选择“翻成中文” 之后它就会开始翻译整个页面,我们等待它翻译完成就可以浏览了。 或者你也可以在搜索引擎中搜索“有道网页翻译”,然后点击官网。 https://blog.51cto.com/u_12226/11051583
5.沪江网校外语种类 免费定制学习方案 我们的晋级秘诀 课堂前后全程督学,激发动力高效学习 24小时内急速答疑 疑点盲点,岂能留它过夜 海量免费补充资料 知识点扩容,更好融会贯通 学习进度管理督学 抗懒癌,专治拖延症 同学同桌有爱班级 互助互利,共同进步成长 口语、作文批改 https://www.hujiang.com/
6.新浪首页新浪网为全球用户24小时提供全面及时的中文资讯,内容覆盖国内外突发新闻事件、体坛赛事、娱乐时尚、产业资讯、实用信息等,设有新闻、体育、娱乐、财经、科技 https://www.sina.com.cn/
7.夸克浏览器如何开启翻译功能浏览器1、打开夸克浏览器后,输入需要翻译的网页链接地址,并进入该网站。 2、在网页的右下角点击“三条横杠”按钮,然后在唤出的菜单列表里面选择“工具箱”功能。 3、在工具箱中,我们可以看到有“翻译网页”的功能,通过“翻译网页”的选项就可以利用百度翻译网页的服务,将当前网页里的外语翻译为中文,非常方便快捷!https://m.php.cn/faq/663255.html
8.建设高校毕业生就业服务网络体系的思考论文(通用11篇)目前,我国关于互联网的法律法规还不尽完善,网络招聘过程中的纠纷也时有发生。作为学校的就业部门,应对毕业生和用人单位的信息仔细核查,逐步完善毕业生信息库和企业数据库,履行严格的审查制度,确保高校就业服务网上供需双方信息的真实性,保障和规范就业服务网站的健康发展。https://www.ruiwen.com/lunwen/2151662.html
9.中国平安保险集团提供专业的保险银行投资贷款理财服务我们重视您的隐私的保护,并将持续为您提供更好的体验与产品服务,请阅读并同意网站用户隐私协议知悉http://www.pingan.com/
10.[新东方官网]英语留学大学考试素质教育文化旅游新东方官网(xdf.cn)是新东方教育科技集团推出的互动学习交流平台,新东方网涵盖了雅思、托福、考研、四六级、专升本、日语、法语、少儿编程、机器人、少儿美术、少儿科学等课程报名入口及报名咨询信息,还提供留学申请规划、艺术留学、文化旅游、国际游学、智慧学习等服务https://www.xdf.cn/
11.熟练玩转Win10的100个技巧持续更新中windows10Windows系列27、如何开启Win10系统英文输入纠错功能? 在Win10中,系统本身具有文本纠错功能,该功能同样默认开启,这对于有外语需要的用户来说尤为方便。相关设置项在“设备→输入”中,分别为“自动更正”和“突出显示”拼写有问题的单词,不需要这种帮助的用户可以关闭这两个选项。 https://www.jb51.net/os/win10/442554.html
12.在MicrosoftEdge浏览器中使用MicrosoftTranslator显示在地址栏中。 如果某种语言不在“设置”的“首选语言”列表中,则将被视为外语。 若要在列表中添加或删除语言,请在 Microsoft Edge 中,转到“设置”等>设置>语言。 在Microsoft Edge 中翻译网页 在Microsoft Edge 中打开网页。 浏览器将检测页面的语言,并显示一个菜单,要求你确认是否要翻译页面。 https://support.microsoft.com/office/use-microsoft-translator-in-microsoft-edge-browser-4ad1c6cb-01a4-4227-be9d-a81e127fcb0b
13.如何在GPT中安装插件及好用插件推荐腾讯云开发者社区2、打开设置 在使用GPT进行自然语言处理和文本生成时,用户可能希望扩展GPT的功能,以满足特定需求或添加自定义功能。为了实现这一目标,安装插件是一种常见的方法。现在将介绍如何在GPT中安装插件,并提供一些实用的插件示例。 首先,打开设置 然后在设置中打开plugins https://cloud.tencent.com/developer/news/1126825
14.「新东方在线官网」新东方旗下远程教育网站如何购买 新用户注册 网上支付 京东白条购课 优惠券使用流程 新生入学 忘记密码 协议管理 如何听课 知识堂答疑 听课问题 APP如何安装 APP常见问题 视频无法打开 视频卡顿 售后服务 开具发票的事宜 如何休学 课程升级与操作方法说明 退换课规定 更多问题 各地购课 https://www.koolearn.com/
15.爱听外语2024官方下载爱听外语app最新版本免费下载如何在电脑上下载并使用爱听外语 爱听外语是一款移动应用程序,通常在手机上使用。如果您想在电脑上使用爱听外语,可以尝试使用应用宝电脑版, 它能在电脑上运行Android13系统,并允许您下载和使用爱听外语应用程序,通过以下步骤即可在应用宝电脑版下载并使用爱听外语 1.打开电脑浏览器,访问应用宝官网 sj.qq.com 2.在官网https://sj.qq.com/appdetail/com.sflep.iting
16.chrome这里打开上不了谷歌如何安装 Chrome 扩展?这篇文章,选择捕捉选定区域。 然后复制截取的长图。 Octoman Octoman是个Chrome扩展 https://chrome.google.com/webstore/detail/octoman%E5%BE%AE%E5%8D%9A%E5%A4%87%E4%BB%BD/pojodomdlpobompicdllljgiomnfpmho ,推荐你使用谷歌浏览器 https://www.google.cn/https://github.com/sushengbuhuo/chrome_extension/blob/main/README.md