欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

TwinCAT3修改显示界面的方法

程序员文章站 2022-06-09 16:33:59
...

方法一(按钮实现):

        一、新建两个窗口Visu_1和Visu_2

        TwinCAT3修改显示界面的方法

        二、在Visu_1中添加按钮Button,可以将其命名为Change Visu

        TwinCAT3修改显示界面的方法

        三、选中该按钮,在属性中选择InputConfiguration -> OnMouseClick

        TwinCAT3修改显示界面的方法

        四、双击该选项,弹窗选择Change Shown Visualization,在右侧窗口中选择第二个窗口Visu_2,确定

        TwinCAT3修改显示界面的方法

        五、确定,完成窗口跳转的设置。同样可以在Visu_2中添加跳转到Visu_1的按钮,这样便可以实现两个窗口之间的跳转

 

方法二(代码实现):

        一、打开Visualization Manager,勾选Use  CurrentVisu variable

        TwinCAT3修改显示界面的方法

        二、在主程序中添加如下代码:

        

VAR
	CV  :  BOOL;
END_VAR
IF CV = TRUE THEN
	VisuElems.CURRENTVISU := 'Visu_2';
END_IF

        这样,当通过其他按钮或程序将CV置1时,当前窗口切换到Visu_2。要注意的是窗口名称以字符串的形式给出,即放在单引号内。