Wincc 7.5SP1下VBA编程练习:批量设置看见权限

news/2024/11/16 18:50:43/文章来源:https://www.cnblogs.com/fishingsriver/p/18549670

这一篇学习笔记我在新浪发表过,那边还在审核。在这里也记录一下。

前两天QQ群里面有人询问能不能快速的给WINCC画面上的控件设置操作权限,这个是比较容易的。比如有个画面有10个IO域,在VBA编辑器写下面的脚本:

Sub IOField_PropertyTrigger1()
Dim objects
Dim obj
Dim objdynamic
Dim i
Set objects = ActiveDocument.HMIObjects.Find(ObjectName:="输入/输出域*", objecttype:="HMIIOField")
'设置连接的变量
For i = 1 To objects.Count
  Set objdynamic = objects.Item(i).OutputValue.CreateDynamic(hmiDynamicCreationTypeVariableDirect, "Real" & CStr(i))
Next
'设置权限
For i = 1 To objects.Count
  objects.Item(i).PasswordLevel = 2
Next
End Sub
 
保存运行,就可以给每个IO域设置连接变量,还可以设置其权限都是“数值输入”。各种权限对应数值如下:

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/834706.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

项目冲测6

项目冲测6这个作业属于哪个课程 计科12班这个作业的要求在哪里 项目冲测 一.团队简介 队名:菜鸟队姓名 学号 团队责任巴哈尔古丽吾甫尔 3222004679 协调团队工作,对作业任务进行整理分配,整理博客工具人努日曼姑丽阿卜来孜 3222004935 指定测试计划,对软件进行测试,漏洞整…

20222407 2024-2025-1 《网络与系统攻防技术》实验六实验报告

1.实验内容 1.1 本周学习内容回顾 Metasploit 是一个功能强大的渗透测试框架,广泛应用于网络安全领域。它为安全专家、渗透测试人员和红队提供了一个全面的工具集,支持漏洞利用、攻击模拟和安全评估。Metasploit 提供了丰富的攻击模块,涵盖了远程代码执行、服务拒绝、提权等…

项目冲测5

项目冲测5这个作业属于哪个课程 计科12班这个作业的要求在哪里 项目冲测 一.团队简介 队名:菜鸟队姓名 学号 团队责任巴哈尔古丽吾甫尔 3222004679 协调团队工作,对作业任务进行整理分配,整理博客工具人努日曼姑丽阿卜来孜 3222004935 指定测试计划,对软件进行测试,漏洞整…

基于Java+SSM+JSP+MYSQL实现的宠物领养收养管理系统功能设计与实现四

三、系统设计基于SSM整合maven开发的一款宠物收养领养管理系统附带源码指导运行视频,该项目前端模板是借鉴别人的,自己写的后台代码,该系统分为前台和后台,前台功能有:登录注册、领养中心、活动中心等。后台管理员功能有:用户管理、宠物管理、活动管理、领养管理、志愿者…

项目冲测4

项目冲测4这个作业属于哪个课程 计科12班这个作业的要求在哪里 项目冲测 一.团队简介 队名:菜鸟队姓名 学号 团队责任巴哈尔古丽吾甫尔 3222004679 协调团队工作,对作业任务进行整理分配,整理博客工具人努日曼姑丽阿卜来孜 3222004935 指定测试计划,对软件进行测试,漏洞整…

此操作系统不支持 .NET Framework 4.8.1

解决办法: 安装一个4.8的离线包,下载地址:https://download.visualstudio.microsoft.com/download/pr/2d6bb6b2-226a-4baa-bdec-798822606ff1/8494001c276a4b96804cde7829c04d7f/ndp48-x86-x64-allos-enu.exe 感谢吾爱:点击跳转 终于安装上了:作者QQ4577105

MarkText使用教程-cnblog

MarkText使用教程 typora是需要付费的,就算使用破解版的,每次都要点....,可能有的时候不需要 还是觉得不好 找到开源的MarkText,个人觉得还是非常好用的 使用的方法也和typora差不多的,用习惯了就好了 下载安装 首先我们要登录github,搜索Marktext 但基本都会搜索到英文版的,对…

20222427 2024-2025-1 《网络与系统攻防技术》实验六实验报告

1.实验内容 1.1 本周学习内容回顾使用了Metasploit框架,其是一个功能强大的渗透测试框架。在使用的过程当中,Metasploit 提供了种类繁多的攻击模块,涵盖了远程代码执行、服务拒绝、提权等多种攻击方式,支持对多种操作系统和应用程序进行测试。除了漏洞利用,它还具备强大的…

ShardingSphere 如何完美驾驭分布式事务与 XA 协议?

0 前言 基于上一文基础,详细展开 ShardingSphere 分布式事务实现。先看支持强一致性事务的XAShardingTransactionManager。 1 XAShardingTransactionManager 回到 ShardingSphere,来到 sharding-transaction-xa-core 工程的 XAShardingTransactionManager 类,分布式事务的 X…

基于Java+SSM+JSP+MYSQL实现的宠物领养收养管理系统功能设计与实现三

基于SSM整合maven开发的一款宠物收养领养管理系统附带源码指导运行视频,该项目前端模板是借鉴别人的,自己写的后台代码,该系统分为前台和后台,前台功能有:登录注册、领养中心、活动中心等。后台管理员功能有:用户管理、宠物管理、活动管理、领养管理、志愿者管理等。该项…

02物理层

001 七层体系未出世前四层体系已独霸天下成为事实,五层体系用于教授理解。 五层网络体系是抽象逻辑结构,不是物理结构,物理层不是传播媒介不是具体设施。 物理层解决怎末把数据放到传输媒介上去传输。链路层将信息交给物理层后,物理层考虑传输媒体特性对比特流进行编码。然…

团队作业4——项目冲刺6

团队作业4--项目冲刺六这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/CSGrade22-34作业要求 https://edu.cnblogs.com/campus/gdgy/CSGrade22-34/homework/13234作业目标 进行冲刺,团队集体协作完成项目开发GitHub连接 https://www.cnblogs.com/zayer11/p/185451…