SIEMENS西门子四川省乐山市(授权)电机一级代理商——西门子西南总代理

供应商
广东湘恒智能科技有限公司
认证
西门子总代理
PLC
西门子一级代
驱动
西门子代理商
伺服电机
联系电话
15903418770
手机号
15915421161
联系人
张经理
所在地
惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房
更新时间
2024-11-26 07:00

详细介绍

sivarc (siemens visualization architect),西门子图形用户界面生成器,是tia博途提供的一个选件,可以实现一键批量生成hmi画面。


一开始sivarc是专门为了汽车行业开发的,如今随着标准化在项目中越来越重要,项目大、画面多时,对于系统集成商和设备制造商也非常适用,是提高工程效率非常有效的手段之一。


使用sivarc的优势如下:

简单,不需gaoji语言编程,操作均基于博途实现快速,官方测试,生成75,000个对象只需10分钟灵活,保留了手动调整的功能,模板和规则定制方便

sivarc的功能范围如下:


使用sivarc自动生成画面的效果可参照视频:

,时长00:24

从视频可以看到,在博途中做好相关的设置后,就可以在不到30s的时间内,在面板生成三个电机控制的画面。



那么实现一键生成画面,需要哪些准备工作呢?主要有以下三个方面:

plc程序:fb/fc,db块

库:模板,画面类型,画面对象,文本列表等

规则:画面规则,变量规则,文本列表规则,库规则

根据视频展示的实例,下面展开介绍该视频中的项目分别在plc程序、库以及规则中的详细设置。


测试环境要求:

tia portal step7 professional v17

tia portal wincc advanced v17

simatic visualization architect v17

hmi template suite libraries(非必须,文末有下载链接)


01

plc程序

► 程序部分

第一步:新建工程,硬件组态中添加plc和hmi面板;建立plc和hmi之间的连接

第二步:编写一个简单的电机控制功能块fb1,命名为motorcontrol;在main程序中调用三次,背景数据块分别命名为motorcontrol1,2,3*画面中有多个重复单元时,建议采用模块化编程思路,能减少工作量且保证程序的可读性;使用fb或fc时,注意命名规范► 变量部分第三步:为fb块的接口创建一个数据类型typemotor,并将该数据类型放入项目库中

第四步:创建一个全局db 块

motorhmiinterface,控制三台电机;将db块motorhmiinterface中的变量与fb块motorcontrol1,2,3的中引脚一一相连,实现通过该db块控制电机


02

► 创建画面模板

第一步:在项目库中创建一个面板,命名为motorcontrol

第二步:在面板中添加需要的控件,并且在面板的属性中添加面板的动态属性


第三步:将面板中控件的属性或者事件与动态属性连接,建立面板控件与面板动态属性的关系


第四步:在面板的sivarc属性中通过预定义表达式,建立面板属性与plc程序之间的联系,设置好后发布面板


► 画面布局

第五步:在hmi中创建一个新的画面,命名为screen_template, 在画面中添加三个矩形用作布局字段

第六步:设置screen_template画面的sivarc属性,并将该画面放入项目库的模板中


03

规则

► 画面规则

第一步:按照下图设置好生成画面时调用的faceplate、指定触发的fb等

图片

► 变量规则

第二步:在sivarc中添加变量规则

经过以上设置后,右键hmi设备,即可一键生成可视化。



相关资料下载

本文示例项目下载:

sivarc_motor demo_v17


sivarc软件下载:

sivarc v17软件下载


sivarc中文手册下载:

sivarc中文手册


PLC,变频器,代理商,一级代理,伺服电机
展开全文
我们其他产品
我们的新闻
相关产品
西门子plc 西门子低压电器 授权 西门子工控机 西门子电动阀 siemens 四川省 西门子 西门子变频器 西门子接触器 西门子减速机 西门子调节阀
微信咨询 在线询价 拨打电话