按客户的要求,PCS7的画面风格整体变化,大部分是按Wincc的方式做,但有一部分可以使用块图标的,我做了一个AS功能块,在Wincc中复制了块图标画面,按照设计指南的要求对块图标和面板做了修改,编译OS后,定义的块图标和变量能自动添加到指定画面中,但是运行后,点击块图标没任何反应。
块图标做了一些状态,然后在运行时点击块图标能打开Standard面板就可以了,操作按钮等信息都在Standard面板中,其他面板都可以不用。
设计指南描述是在组态对话框中做事件,我看了块图标的事件,可选的事件是对块图标对象的操作,没有看出打开面板的内容。

我在分解块图标后,看到符号中有一个事件是APL_OpenFaceplate,其中一个是Standard画面,另一个是csoBtnCommand,实际使用的面板没用到csoBtnCommand就删了,换了其它,我将画面改为了修改后的Standard,更新后点击也没反应。
块图标要怎样关联才能实现点击图标弹出面板的功能呢?
谢谢!