TwinCAT3修改显示界面的方法

方法一(按钮实现):

        一、新建两个窗口Visu_1和Visu_2

        

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

        TwinCAT3修改显示界面的方法_第1张图片

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

        

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

        TwinCAT3修改显示界面的方法_第2张图片

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

 

方法二(代码实现):

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

        TwinCAT3修改显示界面的方法_第3张图片

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

        

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

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

你可能感兴趣的:(TwinCAT3修改显示界面的方法)