wincc转成触摸屏画面

wincc转成触摸屏画面,第1张

将WinCC画面转换成触摸屏画面需要经过以下步骤:
1 打开WinCC软件,双击需要转换的画面文件,进入画面编辑状态,确保画面布局和功能正常。
2 选择“文件”>“导出”>“触摸屏界面”,然后选择合适的目标文件夹和文件名,点击“确定”按钮
3 在导出设置对话框中,选择需要转换的画面元素,例如文本框、按钮、等等,然后确定导出设置。
4 点击“导出”按钮,开始将WinCC画面转换成触摸屏画面。
5 完成导出后,在目标文件夹中找到转换后的触摸屏界面,上传到触摸屏设备中。
请注意,WinCC画面转换成触摸屏画面需要根据具体设备和软件版本来适配,所以在进行 *** 作前请务必再次确认设备型号和软件版本号,并查看 *** 作手册或咨询设备厂家提供的技术支持。

STEP1 生成一个过程画面,在该画面中 *** 作员可直接管理和打印报表;在WinCC Explorer中生成一个pdl图形文件,在图形设计编辑器中打开它。STEP2 在图形编辑器中,从对象选项框中的标准栏内,选择‘Application Window’(应用窗口)对象。拖放到画面上并调整大小。STEP3 从d出的窗口选择对话框中,选择‘Print Jobs’(打印作业)。STEP4 从d出的样板选择对话框中,选择‘Ajl Jobs-Context Menu’。然后按OK按钮,以pdl格式保存为Reportspdl文件。STEP5 如果需要,可在导航画面中添加报表按钮,按键显示reportpdl文件。

首先这问题有问题,画面不能添加画面,可以添加画面窗口通过按钮来切换画面在画面窗口上显示,或者再新建一个画面,两个画面都添加一个切换按钮(按钮事件,单击,动态对话框,来源选常数再选画面,目标,当前窗口,画面名称,确定),,,,,

你这种或许可以使用结构变量和画面窗口的方式来做。做好一个模板,在其它画面窗口中调用,画面切换的时候直接修改变量前缀就可以了。
---
如果你每个画面都单独使用,没有嵌套,然后N个画面还都一样,那就最好使用VBA来做了。把你需要修改的对象属性(包括脚本),全都用VBA来实现。做完第一个之后,其它的画面直接用一个循环自动生成,把变量名称也自动改完了,不需要 *** 作。以后即使再修改,再重新生成一次即可。
--
举一个例子。
画面中有一个IO域,你可以把它的大小,字体,格式等等手动设定。但是连接显示的变量的时候,用VBA来完成。
Sub pic1()
Dim io As HMIIOField
dim i,tag
i=1
tag ="P0" & i & "_温度控制_xxxxx"
Set io = ActiveDocumentHMIObjects("输入输出域1")
Set iovt = ioOutputValueCreateDynamic(hmiDynamicCreationTypeVariableDirect, tag)
With iovt
    CycleType = hmiVariableCycleTypeOnChange
End With
End Sub
这样当你生成第2个画面的时候,只需要修改一下i的值就可以。
你可以把其它需要修改的部分的代码,写在这个过程之中。画面另存之后,只需要修改一下部分变量值就完成修改了。
或者干脆做一个过程调用,一步生成所有的画面。
lg0808 2021-08-04 17:59:25
提问者对于答案的评价:
感谢支持!
点赞 (2)
回答对你有帮助的话,为作者点个赞吧!
评论
专家置评
官方不便置评,或置评没有意义的问答,无需置评
西门子人机界面产品支持2021-08-11 14:17:42
最佳答案网友评论

其他答案
可以把变量以CSV格式导出,然后在表格中使用替换功能,替换完成后,再重新导入;
wzbarley  2021-08-04 14:06:45
查找替换

wincc画面组态教程 wincc画面组态教程步骤 —— 1、在你打开的项目中,右击图形管理器,点击“新建画面”,将新建画面重命名。PS:画面名字必须有系统化的命名。2、然后双击上图中的新建画面,在图形编辑器中,点击“视图-工具栏-控件”将控件添加至右侧工具栏中。3、然
如何设置WINCC运行界面 —— 打开WINCC,双击计算机图标,双击服务器图标,会看到计算机属性界面,点击图形运行系统属性,在启始画面中点击浏览,选择想要作为初始画面的PDL文件即可~~
WINCC画面怎么设置运行时是全屏 —— 1、在电脑中打开该软件的资源管理器,然后在管理器中,右击图中d出的窗口中,点击图示位置中的“属性”,然后在d出的计算机列表属性中可以选择“属性”,即可打开计算机属性。2、在启动项目中,可以点击图示位置中的红圈位置
wincc怎么启动画面 —— 首先就打开这个软件,打开以后在里面点击画笔,这样的话就可以启动画画的程序了。
wincc如何只进组态而不进画面 —— wincc按shift+ctrl只进组态而不进画面。wincc只进组态而不进画面方法是1、打开wincc的同时,一直按shift+ctrl,可以只进入wincc组态环境,而不运行。2、打开wincc的同时,一直按shift,可以只打开wincc软件,而不加载任何项目。
WinCC画面窗口的使用-屏幕切换 —— 1、首先右击图形编辑器,新建三个画面:mainpdl,1pdl,2pdl。2、定义三个内部变量。3、编辑mainpdl画面,分辨率为19201080:画面几何属性:画面宽度和高度分别为1920和1080。4、然后事件—画面对象—其它—打开画面,
wincc画面修改后如何在不退出整个系统下,激活画面运行 —— 1修改完后,保存。2直接进入运行系统(不需要退出),切换就能进入,切换的方法多了,电脑下面的任务栏,或者Alt+Tab。3在运行系统中,如果多画面的话,切换一下,再切换回来。如果只有一个画面,在画面编辑那里,工具
wincc运行的时候为什么没有画面 —— 1项目打开时,在“计算机属性”里只有在把项目的过程画面之一已经定义为启始画面后,才能启动运行系统。 启始画面在“计算机属性”对话框中的“图形运行系统”标签上进行定义,当从 WinCC 项目管理器中激活运行系统时,将显示
wincc怎么能不打开编辑画面直接进入运行系统 —— 开始菜单---所有程序--SMATIC--WINCC--AUTOSTART
wincc用输入密码的方式打开画面咋做 —— include "apdefaph"void OnClick(char lpszPictureName, char lpszObjectName, char lpszPropertyName){ pragma code("UseAdmin")include "pwrt_apih"pragma code ()PWRTLogin(1);} 运行后,点击d出wincc自带的

专门的资料没有,wincc手册里有的也仅是基本的概念!与PLC的链接,建议用DB数据过渡,这样即简洁又不易出错!关键是你得应用,才能体会到他的真正意义!
我的两个实例,正是应用中不断总结出来的!
>按照属性排列。wincc74画面编号是做一个模板页面,按照需要的属性排列,模板页面上除了公共的按钮按钮名为页面1,页面2等,图等东西外,再加一个窗口控件,另外做其他页面名称为页面1,在名为页面1按钮的某一属性中将页面1这一名称给窗口名称。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12909026.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存