弹出画面的问题

碰到一个棘手改造工程,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

相关推荐

  • 客户机对服务器项目的修改权限

    我是wincc新手,我在服务器上建了项目,在客户机上登陆后,读取的时候不管怎么在主机的用户管理器上设置对该账号的权限都没有用,而且在客户机上可以修改管理员账号的权限。我现在想在客户…

    SIMATIC WinCC 2019年6月11日
  • weincc写入excel自动换行

    各位大神,需要在wincc界面隔一段时间,手动按按钮记录一次数据。(每次记录的变量和变量数量相同,变量采集的数值在变化,所以变量内容不同而已)我按指导做了个VBS按钮动作,成功记录…

    2021年7月5日
  • 有关wincc定时器的问题

    wincc是不是没有Timer控件,那原先在VB的Private Sub Timer1_Timer()中编写的程序应该怎么来进行处理 最佳答案 可以用全局脚本啊…

    SIMATIC WinCC 2020年11月1日
  • wincc连接1200PLC

    工控机上运行wincc,通过交换机与多个1200PLC站点通讯,这样可行吗?PCS7只适用于300/400PLC,WINCC可以与所有类型的PLC通讯吧? 最佳答案 可以但是还要取…

    SIMATIC WinCC 2020年11月1日
  • wincc7.5中安装过程中出现这样的问题,

    电脑是win10专业版,新重装的系统 问题补充:电脑里没有安装任何软件 图片说明:    最佳答案 提示你缺少 WINDOWS 组件MICR…

    2021年7月5日
  • 如何用一图显示多个滤池

    有10个滤池,每个滤池的tag都一样,不想画十个界面,能不能只画一个界面,在调用时增加一些参数,就可以用同一个界面监控不同滤池。 也就是说我要看某一个滤池的状态时,都只调…

    SIMATIC WinCC 2019年6月11日
  • 如何用脚本设置曲线显示时间段

    如何在Wincc中用脚本设置曲线的起始时间? 问题补充:请问dcount107 c脚本中的时间字符串可以用变量替换吗? 我想得到系统时间,然后再把时间修改一下,…

    SIMATIC WinCC 2019年6月11日
  • 6AV2124-0JC01-0AX0 开孔尺寸?

    6AV2124-0JC01-0AX0 开孔尺寸? 最佳答案 外壳正面宽度 274 mm 外壳正面高度 190 mm&nb…

    SIMATIC WinCC 2017年6月10日
  • 3台wincc监控计算机和3台S7 300联网

    一个系统,采用3台上位机,分别对应3套S7 300,通过MPI是否可以连接在一个网络内 最佳答案 不建议这样混在一起,CPU资源有限,还有用MPI更是不推荐,这样会有不规…

    SIMATIC WinCC 2019年6月11日
  • wincc做cpu226的监控

    wincc组态软件通过CP243-1连接cpu226,需要哪些条件? 最佳答案 请参考:如何用Ethernet建立S7-200与WinCC之间的连接? 解答:要求有下列组…

    SIMATIC WinCC 2017年11月18日