工控人生

欢迎光临
我们一直在努力

解决Cemat V9.0中C_GROUP的弹窗问题

我在写程序时,调用了中使用了cemat V9.0中的C_GROUP这个FB块,编译后在画面中加入了Group块对应的图形文件,连接到tag,发现每次点开都会弹一个警告,具体如下。

C_GROUP警告

Cemat的其它程序块是可以正常使用,不会有任何弹窗,唯独这个Group块出现这个弹窗。

最简单的方法是修改连接tag的图形脚本。

打开C_@PCS7Typical_CemV9_000.pdl这个文件,在里面找到C_GROUP的图形,选中它后依次点开:Events–>Mouse–>Mouse Click,打开后会看到如下脚本:

修改C_GROUP脚本

删除其中的“_CEMAT”,以及括号里“,-1,-1”,然后编译关闭就行了,如下图所示:

修改C_GROUP脚本

#include “apdefap.h”
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
//PCS7_OpenGroupDisplay_V6_CEMAT(lpszPictureName, lpszObjectName,-1,-1);
PCS7_OpenGroupDisplay_V6(lpszPictureName,lpszObjectName); //Return-Type: void
}

未经允许不得转载:编程 » 解决Cemat V9.0中C_GROUP的弹窗问题
分享到:

评论 5

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #3

    文章不错交个朋友

    热搜4年前 (2021-05-06)回复
  2. #2

    看起来高大上呀。很好看,看不懂。

    天蓝核4年前 (2021-05-04)回复
  3. #1

    正确的处理方法是在层级文件夹下面加如SYSTEM 文件夹,并把CEMAT库里的SYSPLC复制并修改最后两个数字编号如01,安装相应的授权就好了。

    aaa4年前 (2021-05-04)回复
    • 这个已经复制过,但学是弹窗,只有用这个解决方法了。

      山野愚人居4年前 (2021-05-11)回复