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

相关推荐

  • 编辑CFC程序,编译出错提示“程序包含了来自不同库的信号处理块”

    程序只使用了两个块,一个是Pcs7AnIn(FB1869),另一个是MonAnl(FB1845)都是来自APL8.0的库 而且都复制到了项目的主数据库中,点击编辑按钮就出…

    SIMATIC PCS 7 2017年6月7日
  • 请问谁有CFC SP4?

    我用的是SP2,请问哪位前辈有SP4,发给连接给我,谢谢! 最佳答案 西门子SIMATIC 过程控制系统 PCS 7 SIMATIC&nbs…

    SIMATIC PCS 7 2017年6月1日
  • D7-SYS软件包的问题

    我安装的是PCS7V7.1,打开一个项目时提示需要D7-SYS软件包,我下载了一个D7-SYS V7.1(大小为108M),但提示错误版本,不能安装,请问各位是怎么回事,…

    SIMATIC PCS 7 2017年8月3日
  • PCS7 V7.1亚洲版

    在PCS7 V7.1中可以插入多少个CFC, 最佳答案 主要还是看CPU的容量,CFC编译完后,右键Blocks->Object Properties-&…

    SIMATIC PCS 7 2017年6月8日
  • CFC编程时如何自动生成相应的错误处理OB

    Step 7系统中使用CFC编程时,通过编译CFC系统将自动生成所需的程序代码。但为了防止CPU故障情况下停机,则需要手动在Blocks文件夹中添加错误处理OB(例如OB…

    SIMATIC PCS 7 2017年6月6日
  • PID Turner

    PID Turner就是STEP7菜单栏里的PID Control Parameter Assignment吗? 最佳答案 1、PID&nb…

    SIMATIC PCS 7 2017年8月3日
  • wincc项目激活到34%动不了

    请教各位高手:为什么WINCC项目每次激活到34%,就动不了了?是因为计算机的某些服务被禁掉了吗?具体是哪些? 最佳答案 在启动选项中只选择画面,试试看,如果能起来那就没问题,不能…

    SIMATIC PCS 7 2017年6月27日
  • CTRL_PID 问1

    PCS7标准库中 CTRL_PID模块 FB61 SPEXON_L引脚,书上注解是:内部 / 外部模式的可互连输入. 正…

    SIMATIC PCS 7 2017年8月15日
  • 西门子与大型总包商的合作

    西门子与大型总包商的合作 课程编号:V0753 视频主要关于EPC与MIV/MEV供应商…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 视频中谈到很多西门子…

    2017年5月31日
  • PCS7 V7.1 SP3版哪里可以下载?

    如题,有一些程序是用PCS7 V7.1版本做的,低版本的V6.1打不开,厂商给的软件又不知道被弄到哪里去了,请问论坛上或其他网站哪里有PCS7 V7.1版或更高…

    SIMATIC PCS 7 2017年5月29日