- {{item.name}}
在TIA Portal 的GRAPH中,执行和监视程序步骤和转换的提示或技巧?
- 0
- 240
- 0
下面的应用程序列表允许您监视步骤和转换。
1. 监视串联的两个或多个步骤
在以下示例中,通过与步骤S6同时进行的分支来监视步骤S2和S3的定时。监测条件在步骤S6中定义为监测。如果步骤S2和S3的组合处理时间超过监视时间“U”,则步骤S6进入故障模式。
图. 1
转换T1激活同时分支中的步骤S2和S6。同时处理与S6的同时分支和与S2和S3的序列器,并与转换T3闭合。随着T3的转换,也会切换到下一个步骤S4,
- 序列器和同时分支已被处理
- 尚未达到步骤S6中的编程监控时间。
图2示出了在步骤S6中定义的监视时间为8秒的监视条件。如果步骤S2和S3的总处理时间达到8秒的不间断步骤激活时间(U),则步骤S6切换到故障。
图. 2
您可以在定序器的“ACK_EF”输入参数处以正边缘确认故障,然后在新的监测时间内切换到下一步骤S4和过渡T3。
说明
在“工具>设置>可编程逻辑控制器编程>图形”下,您可以为步骤激活时间“U”和“T”定义“时间监控的默认设置”。
2. 如果一步中有两个或多个定序器,则禁用步骤
你可以在图FB中添加更多的序列器(通过“添加序列器”)并对它们进行编程。在每个序列器中,最大活动步数等于同时分支数。
- 在一个步骤中可以停用的步骤数等于最大活动步骤数。
- 但是,如果在一个步骤中停用多个步骤,则可能会导致处理序列器时出现不需要的结果。
图3示出了具有两个序列器的功能块。这些序列没有任何同时的分支,因此最多只能激活两个步骤。步骤8在Sequencer 1中激活,步骤2在Sequencer 2中激活。
图. 3
例如,如果要为序列器停用步骤10(启动马达3)并在步骤1中激活步骤11(启动马达4),请选择步骤1并切换到单步视图。输入以下事件、限定符和操作,如图4所示。
图. 4
事件:“S0”(输出步骤),限定符:“关闭-停用步骤”用于操作:步骤10(启动马达3)。
事件:“S1”(进入步骤),限定符:“ON-Activate step”用于操作:步骤11(启动马达4)。
3. 程序转换的查询结果
为图FB的实例DB中的每个转换创建一个结构。此结构包括参数“TV”、“TT”和“TS”,其中包含有关转换的信息。只要相应步骤处于活动状态,有关转换的此信息就是最新的。
- TV:转换有效(数据类型:BOOL)
- TT:完成转换(数据类型:BOOL)
- TS:转换开关(数据类型:BOOL)
现在从LAD/STL/FBD编辑器中,您可以在内部(在GRAPH FB中)或外部从STEP7(TIA Portal)访问此结构。您可以对转换查询(本例中为T4)进行编程,如下图所示。
图. 5
说明
实例数据库还包括结构化变量“MOP.T_PERM”(所有转换的永久处理)。如果变量的信号状态为“真”,序列器的转换将被永久处理。转换的变量“TV”、“TT”和“TS”可以在任何点上查询。变量“MOP.T_PERM”对应于“测试”任务卡测试设置中的“处理所有转换”选项。
4. 当同时满足过渡和监控条件时,切换到下一步
如果为监视和步进编程相同的条件,则当序列器已处于监视步骤时,转换仍将步进。如果在执行步骤之前满足了这两个条件(步进和监视),则在测试监视的至少一个周期中,步骤之前也处于活动状态。定序器到下一个周期的步进被中断。
说明
在一个周期中,首先是步进过程,然后是状态中的剩余处理。这样,定序器总是试图在一个周期中尽可能早地进行步进,以便在达到步进条件(在过程中)之后触发周期中下一步的动作。方法
如图6所示,使用不同的变量来监视和转换条件,例如:“varSupervision”用于监督“varTransition”表示转换图. 6
5. 虽然未满足联锁条件,但在退出步骤时设置“L0 S”事件
根据步进锁(互锁)信号状态的变化,可以在GRAPH 中触发动作。在事件“L0 S”(输入联锁条件)和限定符“S”(设置为1)的情况下,操作数设置为1,这样,一旦激活步骤的联锁条件将信号状态从0更改为1(输入联锁条件,输出错误),就会触发操作。
GRAPH 的一个基本条件是不活动的步骤不会导致任何错误。未实现的联锁条件在离开步骤时被设置为“已实现”(错误被强制确认)。这样,当一个步骤离开时,始终满足“L0 S”条件并触发编程动作。
6. 诊断数据和步骤监视未激活
检查 GRAPH FB中的报警显示是否启用。切换到图FB中的报警视图并启用“启用报警”功能。
图. 7
7. 更多信息
TIA Portal 信息系统提供了更多信息,请访问:Basics of Step MonitoringMachine and Plant Diagnostics with ProDiag
创建环境
该 FAQ 中使用的截图均在 STEP 7 (TIA Portal) V16 中创建。
- 评论
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错
关联文档
- 如何在 WinCC Runtime Professional 中读取、显示或设置本地计算机时间或协调世界时间?
- SINAMICS G and SINAMICS S: 解决斜坡时间问题的提示及技巧
- 在 STEP 7 (TIA 博途) 中,如何格式化 MMC 或 MC 卡并且为什么会出现 SDB 7 没有装载的提示信息?
- 如何实现MM4变频器使用AOP操作面板时通过端子运行和MOP升降速
- WinCC脚本使用技巧 (TIA Portal)
- TIA Portal Openness 使用技巧
- 在 STEP 7 (TIA Portal) 软件中,当多个用户在相同时间内执行一个任务时,如何同步 S7-1500 的项目?
- 在 STEP 7 (TIA Portal) 中,如何将PLC程序中的数值类型变量转换到用户自定义 网站的文本框中?
- 为什么当更新 TIA Portal 项目到 V15 或更高版本时会提示 “此版本不支持设备[XY]” 的错误消息?
- 在 STEP 7 (TIA Portal) 中,如何对S7-1200/S7-1500 进行数据类型转换?
看过该文档的用户还看过哪些文档


西门子官方商城




{{item.nickName}}