如希望通过西门子PLC进行画面切换,可采用两种方式:使用“作业邮箱”区域指针,或使用触发变量。
一、使用“作业邮箱”区域指针
在连接设置中可以找到“作业邮箱”区域指针。作业邮箱编号51用于执行画面切换,HMI面板及WinCC flexible高级版运行系统均支持该区域指针。更详尽的内容可参考条目ID 24372078及WinCC flexible 2008通讯手册(条目ID 18797552),具体见于“通讯部分1→与SIMATIC S7控制器通讯→用户数据区→区域指针→‘作业邮箱’区域指针”。

二、使用触发变量
另一种方式是使用PLC中的某个变量组态画面切换,步骤如下。
1. 在控制器中创建一个名为“PicNo”、类型为“Int”的变量。
2. 在操作面板中将其作为HMI变量引入,并设定采集模式为“循环连续”。
3. 在该变量的数值更改事件中组态函数“Activate Screen By Number”。
4. 在“Screen number”中选择变量“PicNo”。

每当PicNo的数值改变一次,即触发一次画面切换,切换至画面编号等于PicNo当前值的画面。