博图wincc连接数据块_西门子博途WINCC 可通过创建画面模板提高编程效率

本文介绍了如何在博图WINCC中通过创建画面模板提高编程效率。首先在PLC中新建UDT数据和DB块,并取消"优化的块访问"。接着在WINCC中创建HMI数据类型,与PLC的UDT对应,并在HMI变量中添加新变量。然后,建立模板画面,关联HMI数据类型,并创建控制窗口与变量关联。最后,通过按钮事件与HMI变量连接,实现与PLC数据的高效交互。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

博图WINCC 如何做画面模板

efb97f1311d030cfd50999a19a0b9f77.png

1、在PLC中新建一个UDT数据

cba3a3c37bfc69cff1baea64e5cd911e.png

2、新建一个DB块,调用之前建立的UDT

a57c267b9de0f01b6f760a3d758e63b5.png

3、DB块——属性——属性中,取消"优化的块访问"

68da402842dda6870bcf1b310720f09c.png

4、取消后对DB块进行编译,这时可以看到DB块中数据的绝对地址

026a318402feb004d3d6002b39169f57.png

5.1、在WINCC中选择库——库视图——项目库——类型——添加新类型——HMI数据类型

a8c53d4cf663e232b3976cb4ab13fa8b.png

5.2、更改通讯为相对应的PLC类型,将"1"中建立的UDT数据填入到HMI数据表中,需要注意两个表中数据类型、偏移量、位偏移量需要一一对应,名称可以不同。变量填好后发行版本。

8ef03e7557337318616ccd57cc784576.png

6、在HMI变量中添加新变量表并添加新的变量,其中:

1)、"连接"要选择WINCC与PLC连接的名称

2)、"数据类型"选择之前建立的"HMI数据类型"

3)、"访问模式"为

4)、地址栏要保持和PLC中的DB块一致

6b648d0727a043dde8271e528f75d1b6.png

画面中的元素分别和HMI数据表中的变量关联

7、在WINCC中建立一个模板画面,更改画面属性——用户数据类型——"HMI数据类型"中建立的数据类型,将将画面中的元素分别和HMI数据表中的变量关联

1fd27bd263aa7a8c800ee84b2a1ec7a5.png

8、建立一个控制窗口——添加窗口画面——属性——显示的画面为"模板"——过程变量选择为HMI变量中的变量。

4ddece703ff6cc9283659f16f8dc0da1.png

9、添加三个按钮,事件关联如下图,其中"值"分别为HMI变量表中变量的名称

779f417318a550e674442723c9dbb917.png

f5cb168fc18254e1fa3fa4aa4f9d9a9a.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值