练习目的:熟悉sivarc的画面规则,建立一个程序块与一个画面对象的链接
1) 在程序中创建3个fb块,分别为a、b、c,在c的静态参数中定义一个变量,命名为“pv”,int 类型。
2) 在b中调用c两次,然后再使用a调用b,最后a被ob块调用。实验的目标是让每一个程序块c对于一个棒图。
注意:
这里使用单独db块。
3) 创建一个精致屏,例如tp1200,插入一个画面,例如“根画面”,输入文字“西门子sivarc测试”。在画面的“插件”->“sivarc属性”中定义画面的名称为“.db.symbolicname”。然后将画面拖放到项目库的主模板中。
4) 在画面中插入一个棒图对象,点击棒图,在“插件”->“sivarc属性”中定义棒图连接的变量名称为“block.db.symbolicname&_pv”,名称为“block.db.symbolicname”然后将画面和棒图拖放到项目库的主模板中,最后将创建的画面和棒图对象删除。
5) 在项目树下,在“公共数据”->“sivarc”->“画面规则”中定义程序块与画面对象链接的规则。
图中设置程序块为“c”,画面对象为“棒图_1”,画面主副本为“根画面”,这样每调用一次程序块就会在主副本为“根画面”的画面中生成一个对象“棒图_1”。
6) 建立plc与hmi的连接并编译plc程序,点击hmi设备,然后点击生成可视化按钮生成画面及对象。
7) 完成后,可以看到在hmi中自动生成一个画面,名称为“b_db”,查看是否与程序块b的背景数据块名称相同。画面中生成两个棒图,每一个棒图对应的过程值自动与程序块c中定义的变量pv关联。
体验华为nova 2系列动态录屏:游戏、追剧样样行
变频器维修必知(干货)
51单片机寄存器功能一览表
大学毕业设计一席谈之四十八 词频统计(3)自编函数!
Optek采用HiFi 3 DSP实现蓝牙5.0双模协议的集成音频SoC
熟悉Sivarc的画面规则,建立一个程序块与一个画面对象的链接
荣耀30Pro的配置已确认,曲面打孔屏+麒麟995
反激式开关电源电路图大全(高频变压器/反激式转换器/双环路反馈系统)
异步复位同步撤离是什么意思?如何做到异步复位同步撤离呢?
深睿医疗和推想科技分别宣布肺炎AI产品获NMPA三类证
汇川plc转以太网通讯处理器的技术特点
NVIDIA 与 smart 合作打造下一代智能驾驶汽车
桁架机器人大幅度提高企业效率的几大要点
中国OLED企业发展迅速,产能增加促进国内OLED产业链成熟
YXC扬兴科技新品发布丨低功耗高精度压控温补晶振
2019上半年中国LED灯管出口金额及是TOP10企业
一文了解DHCP的工作原理
数智创新 拓而有维 | 拓维信息亮相2022中国国际智能产业博览会
生存分析-Cox回归模型的详细说明
走在剃刀细线:平衡嵌入式系统的功耗和性能