block icon弹开设置密码该如何去做????

要在CFC生成的BLOCK ICON上做一个打开面板的权限,要点开面板前先弹出个密码输入框,输入正确的密码才能打开。该如何去做???

最佳答案

可以用脚本来做。
  通过 block Icon 来打开面板的脚本是由 block icon 鼠标动作中的函数 
  PCS7_OpenGroupDisplay_v6(**, **, **, ...) 来实现的。
  那么只要在该条语句前加入自己的 C 代码进行判断,就能实现这个功能,不过会比较复杂,这些脚本包括:
  1、弹出输入对话框;
  2、判断输入对话框的返回值,并判断;
  3、根据判断结果,来实现是否调用 PCS7_OpenGroupDisplay_v6 函数。

提问者对于答案的评价:
参考参考

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年10月31日 上午12:20
下一篇 2017年10月31日 上午12:21

相关推荐

  • BE 与 BEU 和BEC

    我只知道BEU和BEC是程序块的结束指令,BEU是无条件结束,一般只在程序块的最后用;BEC是条件结束指令,当RLO=1时才结束本段程序,当RLO=0时,不执行BEC指令,并且跳过…

    SIMATIC PCS 7 2017年7月30日
  • 如何在PCS7 V80中不自动生成SFC块图标

    我在WINCC中,自定义用按钮点开SFC面板,因此不希望在WINCC图控中再生成SFC块图标,但每次编译OS时,无论是否勾选【SFC可视化】,还是会自动生成SFC块图标。如果在&n…

    SIMATIC PCS 7 2017年6月8日
  • SFC编译总是错误。出现1739:290··

    请问各位怎么回事。。。。。困扰啊。。。 最佳答案 SIMATIC Manager — 创建 程序 — 使用&nbsp…

    SIMATIC PCS 7 2017年7月30日
  • PCS7中SCL怎么调试

    PCS7中用SCL编的FB1200,在CFC中应用这个块,输出OUT为NAN,什么意思,哪里出现了问题,程序在MATLAB中可以运行啊,都有得数,不是很小的。另外,SCL怎么直接调…

    SIMATIC PCS 7 2017年6月29日
  • AI(7kf02)模块的电流值输入正常,Step7中显示为7FFF

    AI(7kf02)模块的电流值输入正常,Step7中显示为7FFF 最佳答案 1.检查接线问题2,请检查模块上的量程卡设置与组态是否一致3.模块是否进行24V供电4通道地址是否正确…

    SIMATIC PCS 7 2017年6月1日
  • 400h系统上位机出问题

    我的414h系统是按教程做的,组了两个pc站,上位机为两个wincc站及俩个1613卡,工作正常。可最近现场一台机子的系统出现问题,无法正常使用。我想问问应该怎么解决啊,能不能直接…

    SIMATIC PCS 7 2017年10月24日
  • 为何使用FDC AC 83 正常,更换为AC85之后PA通讯故障

    为何使用FDC AC 83 正常,更换为AC85之后PA通讯故障 最佳答案 FDC 157-0AC85是AC83的后续产品,是完全兼容的,出…

    SIMATIC PCS 7 2017年6月1日
  • 1623卡驱动

    PCS7_7.0_SP1_EN  中不支持1623卡驱动,有什么解决方式?系统是XP+SP2+EN我已经用的方法:把pcs7 sp2 中文版…

    SIMATIC PCS 7 2017年6月19日
  • 启动OS模拟运行后画面没有显示????

    现有一个客户机、服务器项目的备份,想在本机模拟运行。打开STEP7选择服务器OS,右键选择启动OS模拟后,自动激活WINCC,激活后画面没有任何显示。望专家帮忙解答一下。 问题补充…

    SIMATIC PCS 7 2017年8月15日
  • WINCC内怎么消音,不消报警?

    我在wincc的报警器里做了个来报警,DO点输出报警。但是在wincc上面的报警条,右边只有一个确认按钮,在消音的同时,来的报警也被确认看不着了。 现场的人都来不及看清楚…

    SIMATIC PCS 7 2017年10月29日