西门子WINCC8.0VBS脚本学习讲解

图片

WinCC VBS脚本置位/复位/取反

二进制变量 "TAG1_BOOL1" 进行置位复位取反操作

步骤:按钮-->对象属性-->事件-->单击鼠标VBS动作填入代码如下:

对二进制变量进行复位

图片

对二进制变量进行置位

图片

对二进制变量进行取反

图片

VBS脚本数学运算/读写批处理

1.  常见的基本运算:

加法:将32位浮点数据型变量 "TAG2_FLOAT1" , "TAG2_FLOAT2"进行加法运算,并把运算结果写到32位浮点数据型变量"TAG2_FLOAT3"中  

步骤:按钮-->对象属性-->事件-->单击鼠标VBS动作填入代码如下:

图片

2.  常见的数学函数

例如: 将32位有符号数据型变量 "TAG2_INT1" , "TAG2_INT2"进行X^Y次幂运算,并把结果写到32位有符号数据型变量"TAG2_INT3"中

步骤:按钮-->对象属性-->事件-->单击鼠标VBS动作填入代码如下:

图片

3.   对大量的变量进行读或写操作建议使用以下方法

步骤:按钮-->对象属性-->事件-->单击鼠标VBS动作填入代码如下:

一次读取多个变量

图片

一次写入多个变量

图片

图片

图片

图片

 

  • 西门子TIA博途SCL学习

  • 1.西门子PLC用TIA博途SCL语言写的一个产生随机实数的指令块(学习1)

  • 2.TIA博途SCL编程学习2_sin(x)

  • 3.TIA博途SCL编程学习3_两个数的计算器

  • 4.TIA博途SCL编程学习4_选择法排序

  • 5.TIA博途SCL编程学习5_一串数字的加法

  • 6.TIA博途SCL编程学习6_数组逆序

  • 7.西门子TIA博途S7-1200/1500学习7间接寻址指令PEEK的使用

  • 8.TIA博途SCL编程学习8_计算N天后的日期

  • 9.TIA博途SCL编程学习9_百鸡百钱

  • 10.TIA博途SCL编程学习10_字符串日期转换成DATE数据类型

  • 11.TIA博途SCL编程学习11_多条件与运算

  • 12.TIA博途SCL编程学习12_数组求和两种算法比较

  • 13.TIA博途SCL编程学习13_电机正反转加点动

  • 14.TIA博途SCL编程学习14_填表格

  • 15.TIA博途SCL编程学习15_素数判断

  • 16.TIA博途SCL编程学习16_歌德巴赫猜想验证

  • 17.TIA博途SCL编程学习17_选择法排序

  • 18.TIA博途SCL编程学习19_分数段人数统计

  • 19.TIA博途SCL编程学习19_分数段人数统计

  • 20.TIA博途SCL编程学习20_换钱

  • 21.TIA博途SCL编程学习21_4个数字中的3个数字的排列组合

  • 22.TIA博途SCL编程学习22_奖金计算

  • 23.TIA博途SCL编程学习23_求最大公约数和最小公倍数

  • 24.TIA博途SCL编程学习24_一串数字的加法

  • 25.TIA博途SCL编程学习25_找出1-1000之间的完数

  • 26.TIA博途SCL编程学习26_小球反弹高度

  • 27.TIA博途SCL编程学习27_猴子吃桃

  • 28.TIA博途SCL编程学习28_一个分数序列加法

  • 29.TIA博途SCL编程学习29_五位数分解

  • 30.TIA博途SCL编程学习30_捡鸡蛋

  • 31.TIA博途SCL编程学习31_HelloWorld

  • 32.TIA博途SCL编程学习32_幂

  • 33.TIA博途SCL编程学习33_水仙花数

  • 34.TIA博途SCL编程学习34_完数

  • 35.TIA博途SCL编程学习35_另类比大小

  • 36.TIA博途SCL编程学习36_自然数反转

  • 37.TIA博途SCL编程学习37_数字加密

  • 38.TIA博途SCL编程学习38_三种方法求最大公约数

  • 39.TIA博途SCL编程学习39_友好数

  • 40.TIA博途SCL编程学习40_平方回文数

  • 41.TIA博途SCL编程学习40_斐波那契数列

  • 42.TIA博途SCL编程学习41_大数乘法

  • 43.TIA博途SCL编程学习42_三位数的组合

  • 44.TIA博途SCL编程学习43_新娘和新郎

  • 45.TIA博途SCL编程学习44_韩信点兵

  • 46.TIA博途SCL编程学习45_过桥问题

  • 47.TIA博途SCL编程学习46_分鱼问题

  • 48.TIA博途SCL编程学习47_跳跃游戏

  • 49.TIA博途SCL编程学习47_狼追兔子

  • 50.TIA博途SCL编程学习50_扑克牌顺子判断

  • 51.TIA博途SCL编程学习51_邮票组合

  • 52.博途SCL编程实例泵顺启逆停的状态机

  • 53.TIA博途SCL编程学习52_邮票组合抓捕交通肇事犯

  • 54.TIA博途SCL编程学习53_求车速

  • 55.TIA博途SCL编程学习54_公式法计算圆周率(Π的近似值)

  • WinCC中的画面模板应用实例及其组态实现方法

  • 罗克韦尔AB软件学习视频下载

  • WinCC 输入/输出域没有所需要的预定义输出格式该怎么办?

  • 在WinCC中如何使用VBS读取变量归档数据到EXCEL

  • 西门子S7-1500作为智能设备共享功能

  • WinCC冗余项目使用

  • 西门子WINCC与S7-1500R通信方法

  • 博途WINCC公共弹窗

  • 西门子WINCC应用C脚本数学运算

西门子精简面板和精智面板与S7-1200/1500PLC时间同步功能

西门子精智面板Sm@rtServer功能的使用

在STEP 7 (TIA Portal) 中,如何实现流量累积功能?

如果你会WINCC却不懂WinCC Audit审计追踪

WINCC与PLCSIM Advanced仿真的S7-1500通信

WinCC Professional 使用C脚本读写变量

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

百度智能云参与信通院多项边缘计算标准编制,「大模型时代下云边端协同 AI 发展研讨会」成功召开

1 中国信通院联合业界制定、发布多项标准化成果,推动产业发展 大模型开启了 AI 原生时代,云边端协同 AI 构建了「集中式大规模训练」、「边缘分布式协同推理」新范式,有效降低推理时延和成本,提升数据安全和隐私性,也…

安卓App封装全攻略:利用小猪APP分发提升应用发布效率

在快速迭代的移动应用市场,高效且安全地分发安卓应用程序是开发者面临的一大挑战。安卓App封装技术,作为这一挑战的解决方案之一,不仅能够提升应用的安全性,还能简化分发流程。本文将深入探讨安卓App封装的核心概念,以…

小型发电机不发电原因和解决方法

小型发电机不发电可能由多种原因造成,以下是一些常见原因及其解决方法: 1.电池电量不足:小型发电机通常需要电池来启动。如果电池电量不足,可能导致发电机无法启动。此时,您可以使用充电设备对电池进行充电&#xff0…

2025秋招深度学习基础面试题(一)

01. 卷积和BN如何融合提升推理速度 Conv和BN的融合:在网络的推理阶段,可以将BN层的运算融合到Conv层中,减少运算量,加速推理。本质上是修改了卷积核的参数,在不增加Conv层计算量的同时,略去了BN层的计算量。def fuse_conv_bn(conv, bn):std = (bn.running_var + bn.eps).…

深入解读TuGraph计算引擎模型推理系统

作者:李文凯 TuGraph计算引擎模型推理系统将基于迭代计算的图计算框架与模型推理系统相结合,推理系统可自定义推理依赖环境,图迭代计算与推理链路实现隔离。基于共享内存的跨进程通信方式,提高了推理数据交换效率,满足…

VUE3好看的酒网站模板源码

文章目录 1.设计来源1.1 首页界面1.2 十大名酒界面1.3 名酒新闻界面1.4 联系我们界面1.5 在线留言界面 2.效果和结构2.1 动态效果2.2 代码结构 3.VUE框架系列源码4.源码下载 作者:xcLeigh 文章地址:https://blog.csdn.net/weixin_43151418/article/detai…

2024/5/22 学习杂记

为什么功率放大电路在模电中经常提到? 模拟信号:它是连续变化的电信号,它在时间上和幅度上都是连续的,能够代表信息的连续变化。大多数物理量为模拟信号,如:温度、压力、流量… 非电物理量通过传感器变换成…

Nginx - 健康检查终极指南:探索Upstream Check模块

文章目录 概述upstream_check_module模块安装和配置指南模块安装步骤基本配置示例详细配置说明检查类型和参数常见问题及解决方案 SSL检查和DNS解析功能SSL检查配置示例和说明配置示例 DNS解析配置示例和说明配置示例 结合实际应用场景的高级配置示例综合SSL检查与DNS解析 总结…

Discourse 中可能使用的 HMAC 算法 Java 实现

在 DiscourseConnect 中,对数据的签名使用的是 HMAC 算法。 实际使用的算法为 HmacSHA256。 Java 生成签名的方法很简单。 String hmac new HmacUtils(HmacAlgorithms.HMAC_SHA_256, "55619458534897682511405307018226").hmacHex(ssoPayload);HmacUti…

robosuite导入自定义机器人

目录 目的:案例一:成果展示具体步骤:URDF文件准备xml文件生成xml修改机器人构建 目的: 实现其他标准/非标准机器人的构建 案例一: 成果展示 添加机器人JAKA ZU 7 这个模型 具体步骤: URDF文件准备 从…

在深度学习中常见的初始化操作

目录 截断正态分布来初始化张量 逐行代码解释 相关理论解释 截断正态分布函数 截断正态分布的定义 截断正态分布的作用 计算截断点的作用 具体步骤 正态分布的累积分布函数(CDF) 正态分布的累积分布函数与误差函数的关系 示例计算 误差函数 应…

切换分支报错:Untracked Files Prevent Checkout

切换分支报错:Untracked Files Prevent Checkout 分支切换 Untracked Files Prevent Checkout 新起的项目在切换master分支到工作分支时,出现下图的问题: Untracked Files Prevent Checkout Move or commit them before checkout 网上的解决…

pip(包管理器) for Python

pip是什么 pip是Python的包安装程序,即python包管理器。您可以使用 pip 从Python包索引和其他索引安装包。 1. pip 安装 python 包 pip install 包名 例如:pip install pymssql : 使用pip安装数据库驱动包 pymssql 2.pip 卸载 python 包 pi…

数据结构2(初):顺序表和链表

目录 1、线性表 2、顺序表 2.1、概念及结构 2.2、顺序表的实现 2.3、顺序表的问题及思考 3、链表 3.1、链表的概念及结构 3.2、链表的分类 3.3、无头单向非循环链表的实现 3.4、带头双向循环链表的实现 4、顺序表和链表的区别和联系 1、线性表 线性表是n个具有相同特…

200+有趣的HTML前端游戏项目合集(5月17日更新,持续更新中)

💂 个人网站:【 摸鱼游戏】【神级代码资源网站】【工具大全】🤟 一站式轻松构建小程序、Web网站、移动应用:👉注册地址🤟 基于Web端打造的:👉轻量化工具创作平台💅 想寻找共同学习交…

工作干到抑郁了,要不要辞职?

在知乎上看到以为网友提问:工作干到抑郁,该不该辞职? 今天和大家聊聊这个话题,如果你也有类似的情况,希望这篇文章能帮到你。 熟悉瑶琴的朋友,都知道瑶琴在去年有一次裸辞的经历。离职前,严重的…

多台Centos快速区分,让Centos开机自动显示它的IP地址!

背景说明:当公司拥有多台Centos服务器,管理员很容易弄混淆导致不好区分,在这样的情况下我们可以写个简单脚本来实现开机自动显示它的IP地址,从而达到区分开来的结果! 首先我们来开下效果,登录之前的 下面是…

【加密与解密(第四版)】第十八章笔记

第十八章 反跟踪技术 18.1 由BeginDebugged引发的蝴蝶效应 IsDebuggerPresent()函数读取当前进程PEB中的BeginDebugged标志 CheckRemoteDebuggerPresent() 反调试总结:https://bbs.kanxue.com/thread-225740.htm https://www.freebuf.com/articles/others-articl…

细胞冻存——让你的细胞“长生不老”

《星际穿越》电影中提到漫长的太空旅程中,宇航员可以进入休眠水床休眠,并自行设定唤醒时间。在《异形》《深空失忆》《三体》等科幻作品中,都出现此类技术。《三体》中,休眠后来成为人类最普遍的一项技术。技术上的人类低温休眠&a…