wincc运行时切换到编辑画面

wincc运行时如何切换到编辑画面,比如用一个按钮,点击进入到按钮所处画面的编辑状态,或者指定画面的编辑状态,而不影响整个运行系统。我记得有一段程序可以实现,可是现在怎么也找不到了,望高人指导一下!

问题补充:
所有快捷键全被屏蔽掉了,只有ALT+F4管用,另外已经设为开机启动,只启动运行画面,不启动开发页面。但是我肯定有这样做的,如果不是我做出来过,就是我见过有人这么用过!

最佳答案

系统画面 @PictureInfo.pdl 中 @ShowPictureName 鼠标点击事件脚本可以实现。
附脚本:
#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
char pictname[260] = "";
char command[260] = "Grafexe ";
char project[260] = "";
char Screen = ''1'';
int i = 0;
CMN_ERROR Err;

Screen=SSMGetScreen(lpszPictureName);
SSMGetWorkFieldPicture( Screen, pictname, sizeof(pictname) );
if (pictname[0] != ''\0'')
{
  DMGetRuntimeProjectA(project,sizeof(project),&Err);
  printf("project=%s\r\n",project);
   for ( i=strlen(project); i > 0; i--)
  {
    if ( project[i] == ''\\'' )
    {
       project[i] = ''\0''; 
       break;
     }
  }
  strcat( command, project );
  strcat( command, "\\GraCS\\" );
  strcat( command, pictname );
  printf("Start: %s\r\n", command );
}
ProgramExecute( command );

}

提问者对于答案的评价:
虽然我没看懂,可以留着以后测试使用!

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

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

相关推荐

  • SP2 CS/RT安装

    我在安装完CS/RT后系统提示找不到SP2 最佳答案 你是在安装WINCC的时候吧,没有关系!继续装下去就可以! 提问者对于答案的评价:可以继续装,谢谢!

    SIMATIC WinCC 2019年6月11日
  • 我该如何组态WINCC

    现在我的已经运行的工程上,有3台WINCC控制界面,我又在新装了一台,改如何设置这台电脑,才能和其他3台的功能一样呢,那3台是西门子来人装的,是不是,把我这台电脑的IP地址设成这个…

    SIMATIC WinCC 2019年6月11日
  • wincc 安装时错误提示

    安装WinCC_V6_SP2_Aisa时,弹出对话框,内容如下,检查安装条件时出错:该计算机上找到SQL Server 2000 ServicePac…

    SIMATIC WinCC 2019年6月11日
  • WINCC 激活时进程问题

    做了一个项目,在激活WINCC运行时,报警记录进行到一半时,进程保持在50%不再动,请问这是怎么回事?使用另外几个例子程序也出现同样情况,WINCC用 V6.2&nbsp…

    SIMATIC WinCC 2019年6月11日
  • vbs脚本变慢

    我的wincc脚本大都用vbs编的,今天系统重装了下,运行wincc发现wincc变的很慢一个按钮都要几秒才能反应过来,有谁能帮帮我 问题补充:我试了好会 发现&nbsp…

    SIMATIC WinCC 2019年6月11日
  • 该选单用户还是多用户?

    要监控10套PLC,客户要求2台服务器,并且同时作用,有10几个客户机,要求在任何一台都能监控及修改,好象是用分布式结构吧,但是步骤就多了,高手门,我说得对不?如果就一台服务器行吗…

    SIMATIC WinCC 2019年6月11日
  • 用PROTOOL软件设定变量问题?

    在PROTOOL画面里做电机运转与静止状态指示,选择变量在IN/output文件里设定Attributes选择BIT为两种状态0和1,打开Tages点击该变量属性里设定TYPE为什…

    SIMATIC WinCC 2019年6月11日
  • 全球工业在线支持很多文档无法下载

    比如这个:https://support.industry.siemens.com/cs/document/78825030/pc%E7%AB%99%E7%BB%84%E6%80%…

    2020年11月1日
  • 关于项目拷贝

    将PC1做的项目,项目包全部考到PC2上。 在PC2上的wincc打开,但是画面中的文字全部变成了“??”问号。 请问是什么原因造成的? 如何解决呢?…

    SIMATIC WinCC 2019年6月11日
  • wincc项目复制?

    已经有个组态好了的WINCC项目,这个项目已经组态了变量记录归档,现在我想把这个项目组态的变量归档单独复制到另外一个项目里,不知道该怎么做?如果把这个项目的画面复制到另外一个项目,…

    SIMATIC WinCC 2019年6月11日