在wincc画面编辑器里如何让自定义的图像做出“变量置位时显示,变量复位时消失”的动作。图片格式为JPG。
最佳答案
具体方法:
1.在WINCC画面编辑器中新建一个新画面并命名为"JPG显示.PDL"(或其它名称)
2.打开新建画面文件,在右方的工具栏中,选择"SmaRTObjects"(智能对象)中的"GraphicObject"(图像工具导入)并双击---点击"Find"(查找)---找到所要插入的图像,关点击OK!
3.右击所插入的图像—–属性—–在属性中找到所插入图像的高度及宽度并记住,再在空白处右击——属性——输入刚记下的所插入图像的高度及宽度数据(这样为以后显示的美观作铺垫,这一步较重要);
4.在WINCC中建立一个二进制变量"teSTtgat";
5.再次在WINCC画面编辑器中新建一个新画面并命名为"JPG显示测试.PDL"(或其它名称);
6.打开新建画面文件,在右方的工具栏中,选择"SmartObjects"(智能对象)中的"PictureWindow"(画面窗口)并双击插入--PropertiES--Properties—-Miscwllaneous——-Display选No,右击与其并列的灯泡标志选"DynamicDialog"再在弹出的对话框中的第二栏中选择刚建立的"testgat",最后在"DataType"选择"Boolean"并在左方的Yes/ture后选的"Display"(为Yes),No/False后选的"Display"(为No),在AdaptSize后选Yes,在PictureName后填JPG显示.PDL并关闭配置窗口。
7.新建一个按纽分别为ON,右击按纽—-Properties—–Events——Button—-Mouse—–双击Pressleft—-Constant(1)——Tag(testtgat)—-OK,同样新建一个按纽分别为OFF,右击按纽—-Properties—–Events——Button—-Mouse—–双击Pressleft—-Constant(0)——Tag(testtgat)—-OK,这样保存并运行画面即可。
提问者对于答案的评价:
谢谢,写的比较详细,我试试,不行的话再交流。
最佳答案作者回复:
不用谢,在这里大家共同分享共同进步才是硬道理。祝您成功!