SiVArc (SIMATIC WinCC Visualization Architect) 是 TIA Portal 中的选件包
可通过程序块和生成模板为多个 HMI 设备和 PLC 生成可视化
SiVArc 对象
可以使用 SiVArc 表达式直接从 TIA Portal 的不同区域中寻址数据。
- STEP 7 中的程序调用
- WinCC 数据
- 库数据
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 设备的用户自定义名称,例如,