西门子Unified 精智面板七大要点技术解析( 二 )
·新增支持动态SVG(可缩放的矢量图形) , 并含有大量实例 , 用户可以将变量关联到其动态接口上 , 轻松地实现图形动态化显示 。
·在新的Unified精智面板中开始支持画面窗口功能 , 使得画面结构框架设计更为灵活 , 画面切换的函数也发生了改变 。 在原精智面板中切换画面使用的函数为“激活屏幕”(“ActivateScreen”) , 而在Unified精智面板中更改为“改变画面”(“ChangeScreen”) 。
Unified精智面板“改变画面”函数的具体用法:

文章图片
图10切换当前主画面(由Screen1切换至Screen2)
在Unified精智面板中使用新的画面窗口技术时 , 同样是使用“改变画面”函数来切换画面窗口中的子画面 , 但是需要考虑画面层次结构 。
例子一 , 通过主画面中的按钮切换画面窗口中的子画面 。 画面层次结构如下图:

文章图片
图11画面层次结构
通过右侧3个按钮切换画面窗口(Screenwindow_1)中的显示子画面 。 函数具体用法如下:

文章图片
图12切换画面窗口组态
例子二 , 主画面中包含两个画面窗口“Screenwindow_1”(子画面窗口)及“Screenwindow_navigation”(导航按钮窗口) , 需要通过导航按钮窗口中的按钮进行子画面窗口中的画面切换 。 画面层次结构如下图:

文章图片
图13画面层次结构
通过导航按钮窗口中的按钮切换画面时 , 函数具体用法如下:
图14切换画面窗口组态
在这种情况下 , 需要将画面窗口路径值的输入类型切换为“String” , 然后通过字符串对要切换画面的画面窗口进行寻址 。 在该样例中 , 要切换画面窗口“Screemwindow_1”中的显示画面 , 因此需要输入“../Screemwindow_1” 。 其中“..”代表了导航画面窗口“Screenwindow_navigation”的父级画面“Screen1” , “/Screenwindow_1”即可寻址到需要切换画面的画面窗口对象 。
在对象寻址时 , 可以通过两种方式进行寻址:
·相对对象路径
o“..”:代表在当前画面窗口的上下文中引用较高级别的画面窗口(父窗口) 。
o“.”:引用本身画面窗口(自己) 。
o“”:当前画面窗口的画面对象不带前缀进行引用 。
·绝对对象路径
o“/”:引用最高级别的画面窗口 , 后面必须跟有其名称 。
o“~”:在本身画面层级结构中引用最高级别的画面窗口 。
因此在该样例中 , 画面窗口路径值则可以使用3中方法进行寻址:
1)“../Screemwindow_1”
2)“//Screemwindow_1”
3)“~/Screemwindow_1”
公众号
1.4要点三、画面管理
要组态灵活美观的画面结构布局 , 在前代精智面板中可以通过“画面管理”中的“模板”、“弹出画面”、“滑入画面”、“全局画面”以及“永久区域”来实现 。 而在新一代的Unified精智面板组态中 , 所有这些“画面管理”元素均已取消 。

文章图片
图15画面管理取消
要实现与精智面板类似的画面结构布局 , 通过画面加画面窗口的组合组态即可实现 。 例如下图的画面结构布局:

文章图片
图16画面结构布局
通过6个画面窗口分别加载标题栏、状态栏等画面来替代原精智面板的永久区域及滑入画面等功能 。
- 西门子|QQ邮箱“群邮件”功能将于12月10日起终止服务
- 西门子|请给还在发朋友圈的人点个赞吧
- 西门子|独立站卖家Instagram引流的7大实用技巧
- 西门子|日本专家带到我国的“金苹果”,曾被认为是骗局,今年卖15元一斤
- 西门子|可能是元祖级别的音乐手机——西门子6688
- 西门子|西门子PLC利用函数块连接MQTT服务器
- 游戏本|2022冰箱5大品牌榜出炉: 美的第4,西门子第2,榜首实施\降维打击\
- 西门子副总裁戚锋:西门子Xcelerator与光伏行业数字化发展
- 小米科技|中国插座第一品牌:力压小米、西门子,半年卖了68亿元!
- 滚筒洗衣机|滚筒洗衣机迎来“降维打击”,京东洗衣机榜发布,西门子排名第三
