我有一个关于 WinCC Professional 的项目,其中两个 PLC (S7-300) 通过 Ethe.net 连接到一个 PC 站,一个是主站,另一个是备用站。 当发生切换时,WinCC 必须更改 ip 地址,以便从备用 PLC 读取。 那么,如何在 WinCC Prof. 中实现自动 I ...
我有一个关于 WinCC Professional 的项目,其中两个 PLC (S7-300) 通过 Ethe.net 连接到一个 PC 站,一个是主站,另一个是备用站。 当发生切换时,WinCC 必须更改 ip 地址,以便从备用 PLC 读取。 那么,如何在 WinCC Prof. 中实现自动 I ...
工作原理:当按下HMI(人机界面)上的一个按钮时,它会打开一个外部程序。 如果再次按下相同的按钮,它将关闭程序。 它的工作方式类似于触发器命令。 如果我使用命令“StartProgram”,它会打开程序,但我不知道如何关闭程序。 我在寻找“StopProgram”或“CloseProgram”之类的 ...
我有一个工作脚本,它读取 WinCC DB 并将数据写入具有两列(1 个时间标签和 1 个值)的 CSV 文件。 我想在 4 或 6 列中写入 1 个时间标签和 3 个值,或 3 个时间标签和 3 个值。 我想将查询更改为 但我不明白如何为 Writeline 编写参数以获取循环中的值以使其成为 4 ...
我用这个问题把头撞在墙上。 总结一下:我需要动态地将字符串添加到数组中,对它们进行排序,然后检查另一个字符串值。 这需要在支持 C 作为脚本语言但功能有限的 SCADA 系统上运行。 我有 qsort() 可用。 但是,使用我拥有的测试代码,我无法在数组上使用 qsort,其值是动态添加的。 需要说 ...
我有一个 SQL 表,其中包含带有自己的二维条码的部件。 同一部分可能有多行。 每行都有一个带有 Date_Time 标记的列。 我需要的是获取最新的零件数据并查看其中一列以查看该值是否为 INT 1。 下面的示例:查找部分“5”的最新时间戳,并查看“PartStatusSt1”是否为“1” ...
在我的计算机上运行 Wincc RT Professional 真的很麻烦。 每当我编译它时,它总是出现错误“无法编译。”WinCC”SQL 实例要么未运行或不可用”。 我搜索到它是由于 SQL 服务器(WINCC)没有运行,所以我打算在 Sql 服务器配置管理器中启用它,但它在 Z9778840A ...
我在使用 javascript 的 WinCC 统一中创建脚本,我有一些代码可以在文本文件中找到特定的 3 行并删除那里的值,它可以工作,但我也希望基本上删除整行,就好像你要按退格键一样当文本行上没有文本时。 编码 感谢您提供帮助。 我已经尝试过拼接,但现在读取 .txt 文件并将其数据写入 HMI ...
这是设置 OPC UA 服务器的代码: 我可以使用 UaExpert 成功读取和写入变量。 但是我在使用 SCADA 客户端(WinCC)时失败了。 我已经建立了连接并且可以浏览节点(变量)。 类型是兼容的。 但是当我启动运行时模式时,我的服务器出现以下错误。 有谁知道如何解决这个问题? 提 ...
我对 VBS 并不太熟悉,也不知道如何最好地解决这个问题。 我有这个基本代码可以工作,当机器的值> = 100时,它会发送一封电子邮件。 只要变量值发生变化,WinCC 就会触发该脚本。 现在,我想在许多其他值上使用它来监控机器和设备的部件并发送一些电子邮件警报。 但是,是否需要在每个脚 ...
我正在尝试使用文档中提到的参数在 C# 中调用 dll 函数,“...如果 pfn = NULL 被传递,则调用是同步的。”。 我实际上将 NULL (IntPtr.Zero) 传递给它,因此该方法应称为同步。 现在,当我调用该方法时,我一直收到“FatalExecutionEngineError” ...
我正在设计一个 GUI,它将处理从 PLC S7-1200 或 S7-1500 接收到的数据。 我拥有 STEP 7 v16 许可证并为我的系统设计了 IHM 的视图(基本上是泵、水箱和传感器)。 我已经用 Qt Designer 和 PyQt 完成了这个 我想在我的系统的这个界面示意图(交互式或 ...
我有 2 个虚拟机用于测试目的。 机器 1 Windows 7 SP1(脚本机器)具有运行 VB 脚本和 MS SQL 管理工作室设置的 SW(具体为 Siemens TIA v15)。 机器 2 Windows 10(数据库机器)具有 MS SQL 服务器标准 2019(64 位)和 MS SQL ...
**我正在尝试使用 Sign&Encrpyt 连接启用了 Basic256Sha256 的 WinCC OPCUA 服务器。 如何在 WinCC 上/从 WinCC 上生成/获取 .der 文件以及从 WinCC 中生成/获取 .pem 文件? WinCC OPCUA 服务器部署在 AW ...
我想获得一个字符的 UTF-8 代码,尝试使用流但它似乎不起作用: 示例:根据https://en.wikipedia.org/wiki/Pe_(Semite_letter)#Character_encodings ,פ 应该给出 16#D7A4 注意:AscW 给出 Unicode - 不是 UT ...
有没有办法将实时数据从 wincc scada 连接到谷歌表格? ...
我有一个像这样的 Excel 文件: 这个文件可以有两个以上的组。 在 VBScript(对于 Siemens WinCC)中,我想按组(一个视觉阵列)收集数据。 使用 object 和记录集,我可以浏览所有文件,但如何才能仅按名称获取数字值? 我想要的是例如: 获取 PLTTZF, 1.043, ...
我正在尝试使用参数化来防止 SQL 注入我使用的 HMI 中的文本框之一。 寻找了很多解决方案,我收集到的解决方案取决于我可以使用的 SQL 语法? 或@告诉系统这是参数,但它们都抛出错误。Dim DBCommand Dim DBRecordSet Dim Connection Dim sqlSt ...
我有一个解决方案,将csv数据复制到Excel工作表,但它只适用于1个CSV文件到1个Excel工作表。 如何在Excel中将多个CSV文件传输到多个工作表? 这是我的代码: ...
我正在使用WINCC将数据保存在SQL Server中,但无法插入当前数据和时间,请帮助我解决此问题 ...
我正在开发视频流软件,正在使用libvlc和qt-vlc播放网络流中的视频。 一切都很好,只是一个问题。 当VlcMediaPlayer开始播放时,鼠标指针将隐藏在VlcWidgetVideo小部件上。 如果鼠标在应用程序周围移动,它将显示出来,但仅在VlcWidgetVideo上没有 ...