- 2024-12-31WinCC脚本调试方法
Trace&Printf需要用到“应用程序窗口”(位置:视图→工具栏→标准)注意:新建项目后先在计算机属性里面找到启动,勾选全局脚本运行系统。否则脚本无法运行Trace(VBS)在按钮事件中写入SubOnlick(ByValItem)HMIRuntime.Trace"Hello"&vbcrlfEndSubvbCrLf是VisualBasic(VB,
- 2024-12-31WinCC VBscript常用标准函数总结
在WinCC软件中使用VBS进行编程的时候常常使用的标准函数整理如下:数值型函数:abs(num):返回绝对值sgn(num):num>01;num=00;num<0-1;判断数值正负hex(num):返回十六进制值直接表示:&Hxx最大8位oct(num):返回八进制值直接表示:&Oxx最大8位sqr(num):返回平方根num>
- 2024-12-31WinCC常用脚本
1set/get相关SetTagPrefix(lpszPictureName,"huamian1","电机1.");//设置变量前缀SetPictureName(lpszPictureName,"huamian1","BENG");//给画面窗口绑定画面名称SetVisible(lpszPictureName,"huamian1",1);//将画面显示出来SetTagChar("
- 2024-12-23WINCC 使用VBS脚本将用户名读取出来填入组合框
周末做了一个小的练习,读取WINCC预先定义的用户,把名字填写在组合框里面。假设组合框名字叫做Userlist,在画面打开事件写下面的vbs脚本SubOnOpen()Dimfullusername,databasename,sqlconnstr,conn,sqlstr,objrs,usercount,userlist,ifullusername=HMIRuntime.Tags("@DatasourceNa
- 2024-11-28TIA下梯形图做单灰仓脉冲阀喷吹控制练习
假设有这样一个应用需求,一个会仓,上面有10个脉冲阀,按照顺序进行喷吹,每个阀喷吹后,间隔一定时间下一个阀喷吹,可以设置总的喷吹次数,达到次数后停止喷吹,如果总喷吹次数设置为0,那么就一直喷吹下去。如果点击了开始按钮开始喷吹动作,再次点击开始按钮,不会重新开始。点击了停止按钮,全部停止
- 2024-11-25TIA做交通信号灯练习2
今晚在昨天的基础上增加要求,三种灯在计时还剩下5秒时进行闪烁。在昨天项目基础上新建一个FB,定义下面的变量。在此FB内部写下面的程序在OB1调用这个FB,分配参数在wincc新建变量关联TIA中的变量在WINCC画面上放置2个按钮和3个圆形,2个按钮的鼠标按下使start1和stop
- 2024-11-24TIA 做交通信号灯控制练习1
练习一下交通信号灯程序,从简单的功能做起。红绿黄等交替亮起。使用TIA编程,做成FB。 新建一个TIA项目,选择一个1200CPU.1.新建一个FB,在新建的FB,先配置输入输出变量。 2.在FB写下面的程序3.在WINCC上建立1200?1500的变量连接,连接博图模拟器,建立变量。4.WINCC画面上添加
- 2024-12-10理解大小端问题:一文搞懂存储与顺序
在计算机系统中,大小端问题(Endianness)是一个基础但重要的概念,它涉及多字节数据在内存中的存储顺序。本文将介绍大小端的定义、产生原因、应用场景,以及如何正确理解和使用它。1.什么是大小端?大端序(Big-Endian)在大端序存储方式中,数据的高字节(MostSignificantByte,MSB)存储在
- 2024-12-08大数据项目-Django基于机器学习实现的市区游客满意度可视化分析系统
《[含文档+PPT+源码等]精品Django基于机器学习实现的市区游客满意度可视化分析系统》该项目含有源码、文档、PPT、配套开发软件、软件安装教程、包运行成功以及课程答疑与微信售后交流群、送查重系统不限次数免费查重等福利!数据库管理工具:phpstudy/Navicat或者phpstudy/sqlyog
- 2024-11-272024.11.26 周二日常
2024.11.26周二日常Q1.1200给定一数组k(代表n个人的倍率),设在每个人上投资为xi,若其胜利则获k*xi,最终一人胜利。问是否可以保证无论谁胜利,收益大于总投资的方案。(n<=20,k<=50)Q2.1300给定一数组,问最小的k使所有长度为k的区间按位或相等。Q3.1500给定一数组,定
- 2024-09-23wincc利用VBS脚本读取SQL数据库中的数值
一、建立wincc项目变量建立的变量可以是内部变量,目的是为了用VBS脚本读写变量,跟SQL数据库里的变量建立链接。二、创建SQL数据库1、单击connect(连接)按钮,注意服务器的名称必须是XXX\WINCC的格式;这一步注意要看电脑里有没有安装数据库管理软件,没有的话需要安装一下,WINCC默认会
- 2024-09-12西门子WinCC开发笔记(一):winCC西门子组态软件介绍、安装
前言 WinCC,非常经典的组态软件,西门子触摸屏。 西门子PLC的软件还是弄得比较多,WinCC是西门子触摸屏的编程和仿真软件,配套西门子的触摸屏,可以组态编程、仿真然后下载到HMI人机触摸屏上,作为组态软件来说,是非常值得了解、熟悉和学习的。<br>相关博客 《案例分享:Qt激光加
- 2024-08-02wincc v8 连接opc ua 变量失败处理
kepserverex作为opc服务器.wincc更改计算机名称后opcua变量连接不上.需要重新安装证书.打开证书管理器WinCCCertificateManager"C:\ProgramFiles(x86)\Siemens\WinCC\bin\Siemens.CertManagerWinApp.exe"组态里面添加设备,当前计算机名,添加证书再右键安装所有证书.
- 2024-05-11西门子博途软件安装及使用
西门子博途软件安装及使用一、博途软件的简介博途软件可以对西门子300、400、1200及1500产品进行组态、编程和调试。TIA博途软件是一个系统,里面包含有多种软件,可以满足用户在不同自动化控制系统中的各种需求。因此,博途软件要求的电脑配置较高,且安装文件较大,但安装过程还算比较
- 2024-05-06WPF上位机 - 实现TIA Wincc中的输入输出域
在TIAWincc中输入输出域可以显示PLC中的变量,同时可以改变PLC中的变量,而在上位机中,使用多线程实时读取数据,在输入数据的时候可能PLC数据改变使得上位机数据同时改变。所以需要在文本框获取到焦点的时候断开绑定,失去焦点的时候重新绑定数据。//view代码<TextB
- 2024-05-03WPF上位机 - 使用转换器实现TIA Wincc中的文本列表功能
TIAwincc中可以根据变量的值,显示出定义的文本。在WPF中可以通过转换器实现。使用哈希表存储变量和文本,根据变量值返回对应的文本显示在View中usingSystem;usingSystem.Collections.Generic;usingSystem.Globalization;usingSystem.Linq;usingSystem.Text;usingSy
- 2024-05-03WPF上位机 - 使用转换器实现TIA Wincc中的位控制可见性或外观功能
在TIAWincc中有这样的功能,使用Trueorfalse控制控件的可见性或者外观的情况。在上位机中需要使用转换器这样对Trueorfalse值转换为需要的笔刷或者Visible属性。usingSystem;usingSystem.Collections.Generic;usingSystem.Globalization;usingSystem.Linq;using
- 2023-12-29基于 WinCC OA 构建分布式可视化平台
WinCCOA的全称是:SIMATICWinCCOpenArchitecture,是西门子工业自动化品牌SIMATIC系列的一部分。专门针对客户定制大型和/或复杂的应用以及需要满足特定系统需求和功能的项目等。 SIMATICWinCCOA代表:面向对象支持不同的工程设计和灵活的工厂扩展分布式系统中最
- 2023-12-13远程控制 安全 SCADA wincc intouch 组态王
1、scada系统,远程控制满足的条件: 防止机器出现紧急情况,比如伤人,材料返工,机器乱动等问题。网络要物理隔离,如果向日葵,todesk等互联网远程,需要有人在电脑和现场同时有人配合(配合也要注意安全),出现紧急情况方便处理。互联网远程,延时大,黑客攻击,人恶意破坏。局域网远程vnc,不加
- 2023-10-22ABB AC900F学习笔记327:WINCC7.5SP2作为OPC SERVER,freelance2019SP2作为OPCC LIENT练习
这一篇博客我在新浪博客记录过,地址是 ABBAC900F学习笔记327:WINCC7.5SP2作为OPCSERVER,freelance2019SP2作为OPCCLIENT练习_来自金沙江的小鱼_新浪博客(sina.com.cn)为了避免丢失,我在这里再次记录一遍今天做一个练习,WINCC7.5SP2作为OPCSERVER,freelance2019SP2作为OPCCLIENT。
- 2023-10-22ABBAC900F学习笔记324:WEB页面访问WINCCweb服务器
这一篇学习笔记我在新浪博客记录过,地址是ABBAC900F学习笔记324:WEB页面访问WINCCweb服务器_来自金沙江的小鱼_新浪博客(sina.com.cn)我在这里也记录一遍。前段时间测试了一下WINCC7.5SP2web发布功能,并且在本机和远程计算机上IE浏览器访问成功。今天结合一下以前的练习,做ABBFRE