弹出画面的问题

碰到一个棘手改造工程,PLC中的变量地址不规律,导致WINCC中无法规律创建结构变量,这样只好把所有的阀门、电机的控制图都做出来了(虽然不多,但数量也不少),现在我想问的是有没有办法实现点击阀门、电机弹出操作的对话框,而且对话框出现的位置在阀门、电机的附近,画面窗口是能实现,但是不能每个阀门、点击都放置一个吧,不知道大侠们有没有这方面的经验,望予以赐教,(是不是能编个程序使得画面弹出来是个对话框的形式,而不是画面的形式,同时能出现在阀门或者电机的附近呢)

问题补充:
你这个程序我有,阀门、电机的操作不光包含启动、停止,还有解锁连锁、急停之类的很多功能呢,所以你这个程序不相符,不过也感谢你回答,我的问题意思是能不能把制作的操作画面用VB或C语言之类的编程语言改为窗口式的弹出画面(即对话框形式的),并且在鼠标点击的位置或者在所点击的阀门、电机的位置附近出现

最佳答案

给你举个例子:
1、所有的阀门、电机的控制图 都单独做一个画面。其中一个画面名称为 1#阀门操作.PDF  。
2、建一个画面窗口名称为 window 。
3、写VBS脚本(通过改变画面窗口的名称来弹出对应的窗口):
ScreenItems.Item("window").PICTURENAME="1#阀门操作"
4、在这种方式下一次只能弹出一个对应的控制画面,因为共用了一个画面窗口。
5、画面窗口出现在阀门或者电机的附近:
ScreenItems.Item("window").Left=item.Left+10
ScreenItems.Item("window").Top=item.Top+10

提问者对于答案的评价:
再次感谢啊  真羡慕你的VB编程技术啊  呵呵

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc264604.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午3:07
下一篇 2019年6月11日 上午3:07

相关推荐

  • wincc6.2归档变量的导入和导出

    wincc6.2 SP2 有这功能吗 问题补充:zhangli0 您好我是想把在家做的项目的归档变量导出来再导入到现场的电脑上,我发现WINCC7.4…

    SIMATIC WinCC 2021年7月5日
  • WINCC冗余服务器

    向备用服务器下载整个项目后,客户机上数据都变成了感叹号!怎么办? 最佳答案 参考下面的文章,检查下项目组态有没有问题如何创建WinCC 的冗余服务器项目https://c…

    SIMATIC WinCC 2021年7月5日
  • 怎么实现按钮隐藏与画面完全显示

    WINCC6.2画面制作时是100%,模拟运行时,画面右侧出现很大的空白区域,而且字体也发生变化,怎么回事?用户登录成功以后,让登录按钮隐藏,退出登录后,登录按钮再显示,怎么实现?…

    SIMATIC WinCC 2017年11月12日
  • wincc报警系统问题请教

    wincc报警系统在报警事件发生时为什么没有音响,只有消息窗口报警显示?请问储位是哪能儿设置不对?谢谢 问题补充:计算机的声卡是好的,除了用脚本触发声音外,组态时在哪配置报警音响?…

    SIMATIC WinCC 2019年6月11日
  • S7打不开程序块,报256:6

    打开块时报“产生一个内部OLE错误” 256:6.自己新建的块也打不开,创建空文档失败。怎么回事?建议重装系统和S7的请问勿打扰,如果这样我就不提问了,谢谢 最佳答案 …

    SIMATIC WinCC 2019年6月11日
  • wincc工程师站向操作员站下载

    我现在要做一个ES和一个OS,手上有一个完全版WINCC和一个开发版WINCC,我想知道!是不是在ES上把项目做好了!然后向OS下载啊!如果是这样要不要先在OS的计算机上把运行版的…

    SIMATIC WinCC 2019年6月11日
  • WinCC硬拷贝问题?

    我是新手,请问什麽是WinCC硬拷贝 最佳答案 人们把印刷机、打印机、复印机等得到的印件叫作硬拷贝(hard copy),而把显示器等装置上面显示的图像、文字等叫作软拷贝…

    SIMATIC WinCC 2019年6月11日
  • wincc7.3报表如何在画面中查看

    如何制作wincc报表,做好报表后如何在画面中查看、筛选、打印数据 问题补充:wincc 可以在画面中以excel的形式建报表吗?如何实现? 最佳答案 参考:WinCC、…

    SIMATIC WinCC 2017年6月10日
  • winccflexible sp4安装

    我在安装wincc flexible sp4安装不了,删除了注册表但是安装就会报一个STEUP启动不了。 钻石用户推荐最佳答案 你先看看你的电脑是否支持该软件安…

    SIMATIC WinCC 2021年7月5日
  • wincc根据bool变量状态来改变图形颜色问题

    我只用过西门子触摸屏,现在换成WINCC来显示,比如我有一个图形(矩形)关联一个变量(M0.0),如果变量为1,则矩形显示红色,如果为0,则为绿色。不知道怎么整 最佳答案 这是一个…

    2021年7月5日