Sivarc 1

SiVArc 是 TIA Portal 的一个选件包,用于生成多个 HMI 设备和 PLC 的可视化。它提供了一系列对象如 StructureBlock、ModuleBlock 和 DB,用于地址数据。此外,SiVArc 还提供了多种函数,如 Contains、StartsWith 和 EndsWith,用于字符串操作,并支持条件语句 If,实现复杂逻辑判断。SiVArc 对象属性包括 Assigned、Comment 和 SymbolicName 等,帮助开发者深入访问项目中的各种元素。
摘要由CSDN通过智能技术生成

SiVArc (SIMATIC WinCC Visualization Architect) 是 TIA Portal 中的选件包
可通过程序块和生成模板为多个 HMI 设备和 PLC 生成可视化

SiVArc 对象

可以使用 SiVArc 表达式直接从 TIA Portal 的不同区域中寻址数据。

  1. STEP 7 中的程序调用
    在这里插入图片描述
  2. WinCC 数据
    在这里插入图片描述
  3. 库数据
    在这里插入图片描述
    StructureBlock: 表示调用层级的第一级程序块。可使用 StructureBlock 对象对第一级块进行绝对寻址。
    ModuleBlock: 表示调用层级的第二级程序块。可使用 ModuleBlock 对象对第二级块进行绝对寻址。
    SubModuleBlock: 表示调用层级的第三级程序块。可使用 SubModuleBlock 对象对第三级块进行绝对寻址。
    Block: 表示 SiVArc 当前正在执行的程序块,无论其位置在调用层级的何处。
    HMITag: 仅在“变量规则”(Tag rules) 编辑器中使用 HMITag 对象,
    • HMITag.DB.FolderPath-访问块在项目树的“程序块”文件夹中的路径,例如,“Plant\Plantsection\Productionline”
    • HMITag.DB.SymbolicName -访问数据块的用户自定义名称
    HMIApplication: 可以使用 HMIApplication 对象访问 HMI 设备的 Runtime 应用程序
    • HMIApplication.Name -访问 HMI 设备的运行系统软件的用户自定义名称,例如,RT_HMI_1。
    • HMIApplication.Type -访问运行系统软件的类型,例如,WinCC RT Advanced
    HMIDevice: 可以使用 HMIDevice 对象访问项目中的 HMI 设备
    • HMIDevice.Name -访问 HMI 设备的用户自定义名称,例如,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值