调用 GRAPH FB
下图显示了GRAPH FB 的调用:
① 顺控器和各个参数的状态信息以及各个步和转换条件的状态信息都存储在“GRAPH_Sequence_DB”中。
② 可使用输入参数“OFF_SQ” 关闭 GRAPH 顺控器。 关闭 GRAPH 顺控器时,将取消激活所有步。
③ 可使用输入参数“INIT_SQ” 激活 GRAPH 顺控器的第一步。 在通过此参数重新激活顺控器时,将复位所有步的执行状态。
要求
已编写程序块“GRAPH_Sequence”并打开组织块“Main” 。
步骤
要调用程序块,请按以下步骤操作:
将 GRAPH FB“GRAPH_Sequence” 拖放到组织块“Main” 的程序段 1 中。
将显示“调用选项”对话框。
2. 单击“确定”。
以上步骤为 GRAPH FB 创建了一个背景数据块。
3. 连接输入参数“OFF_SQ” :
– 单击输入。
– 从 Task-Card 中双击“常闭触点”。
在参数“OFF_SQ” 中, 通过常闭触点取消激活顺控器执行。 如果常闭触点的信号状态为“0”,则将终止顺控器并且取消激活所有步。
4. 连接输入参数“INIT_SQ” :
– 单击输入。
– 在任务卡中双击“常开触点”
在参数“INIT_SQ” 中,使用常开触点启动顺控器的执行。 如果常开触点的信号状态为“1”,则将复位顺控器并从第一步“S1 Home” 开始执行。
5. 单击参数“OFF_SQ” 的操作数占位符,并输入“Start_GRAPH_Sequence” 作为变量名称。
6. 右键单击文本“Start_GRAPH_Sequence” ,并从快捷菜单中选择“定义变量”。
7. 创建具有以下属性的变量:
– 区域:"Global Memory"
– 地址:"M100.0"
– 数据类型:"Bool"
– PLC 变量表:"Tags GRAPH Sequence"
通过单击“定义”确认该对话框。
8. 按住 键时单击变量“Start_GRAPH_Sequence” ,并将该变量拖放到常开触点的操作数占位符处。
9. 保存项目。
结果
在组织块“Main” 中成功创建了 GRAPH FB“GRAPH_Sequence” 调用。
可以使用“Start_GRAPH_Sequence” 变量控制整个顺控器的执行。
● 如果该变量的信号状态设置为“0”,则将取消激活该顺控器并且终止当前程序。 在任何一步中都可以执行以上操作。
● 如果该变量的信号状态设置为“1”,则开始顺控器操作。 无论是首次激活顺控器还是在取消激活后再次激活,都可以执行以上操作。
关键字:西门子 GRAPH
引用地址:
西门子博途PLC:GRAPH顺控器调用实现
推荐阅读最新更新时间:2024-11-12 19:36
西门子博途: 启动脉冲定时器
说明 使用“启动脉冲定时器”指令启动将指定周期作为脉冲的 IEC 定时器。逻辑运算结果 (RLO) 从“0”变为“1”(信号上升沿)时,启动 IEC 定时器。无论 RLO 的后续变化如何,IEC 定时器都将运行指定的一段时间。检测到新的信号上升沿也不会影响该 IEC 定时器的运行。只要 IEC 定时器正在计时,对定时器状态是否为“1”的查询就会返回信号状态“1”。当 IEC 定时器计时结束之后,定时器的状态将返回信号状态“0”。 在指令下方的 操作数 1 (持续时间)中指定脉冲的持续时间,在指令上方的 操作数 2 (IEC 时间)中指定将要开始的 IEC 时间。 说明 可以启动和查询不同执行等级的 IEC 定时器,每次查询
[嵌入式]
西门子加速瘦身,告别照明业务
加速“瘦身”转型 西门子 出售 欧司朗 股权 德国老牌工业巨头西门子正通过不断“瘦身”来实现其“2020公司愿景”。日前,西门子宣布以12亿欧元的价格出售其持有的欧司朗17.34%股权。这意味着双方多年来的关系终于结束。 而随后,西门子裁员消息也被传出。10月24日,彭博社援引消息人士的说法称,西门子即将启动至少两年来规模最大的裁员,可能会达数千人。 西门子(中国)有限公司(以下简称“西门子中国”)方面向记者确认了出售欧司朗股权一事,其表示,本次股权出售是西门子专注于其核心业务组合的又一举措。但是其对外媒所报道的有关裁员消息不予置评。 挥别 照明业务 西门子中国方面告诉本报记者,西门子决定出售其持有欧司朗的18
[嵌入式]
西门子百年长存秘诀:持续的技术创新
燃气轮机、超声解决方案、分布式能源,电网SCADA系统……这些实在不是能让人欢快或引起阅读兴趣的词汇或话题。下面就随工业控制小编一起来了解一下相关内容吧。 你不能像听罗辑思维或看咪蒙一样,要的就是让你有献出膝盖或抄起键盘的冲动;也不是看一场苹果或小米发布会,连库克的歌声与雷军鞋子的颜色也能登上第二天新闻的头条。 没错,制造业,是一个早已在现代社会被“消费思维”所湮没的领域。在很多人看来,将各种不起眼的玻璃板、钢铁等原材料转化为各类设备成品的看得见、摸得着的制造流程,远不如虚拟世界有趣、生动且富有诱惑力。 这就像美国历史学家斯米尔曾发表的著名观点一样:在一个以声音、图像以及语言交换构筑的非实体化新型宇宙中,研究及探
[工业控制]
西门子PLC串口通讯方法
1、RS485 串口通信 第三方设备大部分支持,西门子S7 plc 可以通过选择自由口通信模式控制串口通信。最简单的情况只用发送指令 (XMT )向打印机或者变频器等第三方设备发送信息。不管任何情况,都必须通过 S7 PLC 编写程序实现。当选择了自由口模式,用户可以通过发送指令(XMT )、接收指(RCV)、发送中断、接收中断来控制通信口的操作。 2、PPI 通信 PPI 协议是S7-200CPU 最基本的通信方式,通过原来自身的端口 (PORT0 或 PORT1)就可以实现通信,是 S7-200 CPU 默认的通信方式。PPI 是一种主-从协议通信,主-从站在一个令牌环网中。在CPU内用户网络读写指令即可,也就是说网络读写
[嵌入式]
西门子S7-1200PLC数据处理指令:浮点数转整数指令
在S7-1200PLC中,除了在《西门子S7-1200PLC 处理处理指令:转换指令CONV》章节中分享的数据类型转换指令CONV之外,还可以使用浮点数转整数指令进行专门的转换,本节就是针对该指令的分享; ROUNDFLOORCEILTRUNC指令1.指令种类; 1).ROUND指令:四舍五入取整指令; 定义:该指令将输入 IN 的值解释为浮点数,并转换为一个 DINT 数据类型的整数。如果输入值恰好是在一个偶数和一个奇数之间,则选择偶数。指令结果被发送到输出 OUT,可供查询。 2).CEIL指令:向上取整指令; 定义:该指令将输入 IN 的值解释为浮点数并将其转换为较大的相邻整数。指令结果被发送到输出 OUT,可供查询。输出值
[嵌入式]
西门子Teamcenter Quality,可应对市场灵活性的变化需求
西门子数字化工业软件推出全新 Teamcenter® Quality 质量解决方案套件,实现从设计到车间制造、再回归设计的闭环质量管理方法。Teamcenter Quality 质量解决方案可同步产品开发、质量规划以及持续的改进流程,从而 Teamcenter 协同平台的变更管理与配置管理功能实现价值最大化。 工业转型分析机构 LNS Research 总裁兼首席分析师 Matthew Littlefield 表示:“当今产品日趋复杂,客户对上市灵活性的需求不断上涨,为了应对这样的趋势,领先的制造企业正纷纷将质量管理纳入其协同、变更管理和数据等核心流程之中,而这正是 Teamcenter 之所长。” 在当今市场环境中
[工业控制]
西门子发布Solid Edge 2022 版本
西门子数字化工业软件近日推出 Solid Edge® 2022 版本,无需转换即可实现基于规则的嵌入式设计自动化,增强了与点云、网格和导入数据相互协同的能力,同时新增面向2.5轴加工及超高效前端流体流动仿真的新工具。作为西门子 Xcelerator 产品解决方案的一部分,Solid Edge 凭借直观的产品开发平台,可全面加快包括3D设计、仿真、可视化、制造和设计管理在内的产品创建过程。 Solid Edge 2022版本的重点功能包括: 全新的嵌入式 Solid Edge Design Configurator 设计配置器带有基于规则的自动化功能,可根据设计参数和规则快速实现产品定制,不仅能够节约时间,还可捕捉并
[工业控制]
西门子STEP7编程软件创建DP从站
可通过导入新的*.GSD文件形成的群集 如果在硬件目录中安装新的设备数据库文件(*.GSD文件),HWConfig可以接受新的DP从站。安装后,它们位于“其他现场设备”文件夹中。 如果存在下列所有条件,则不能用通常方式重新组态或扩展模块化DP从站: 从站通过STEP7早先的版本组态。 从站在硬件目录中以类型文件而不是以*.GSD文件表示。 从站上已经安装了新的*.GSD文件。 纠正方法 如果希望使用在*.GSD文件中描述的具有新模块的DP从站: 删除DP从站,并再次组态。然后,DP从站完全由*.GSD文件、而不是由类型文件描述。 如果不希望使用任何新模块: 在硬件目录窗口中的PROFIBUS-DP下,选择“其他现场设备
[嵌入式]