问题标签 [scada]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
905 浏览

modbus - 在 SCADA 系统中,有没有办法让一个 modbus 主站与另一个主站对话?

我正在制作两个交换数据的 SCADA 系统。我的目标是在 tcp 上使用 modbus,因为两个系统都支持这个协议。当然,问题是这两个系统都只能充当 modbus 主站。

在所有现场总线开源的情况下,我很惊讶没有“桥接”实用程序可以让两个主站互相交谈。我对这些技术并不是特别精通,但从外部看来,实现一个打开两个端口并充当两个独立主机的从属的进程似乎是微不足道的。

两个主设备都将中介视为从设备,但来自 Master1 的 POV 的输入寄存器是来自 Master2 的 POV 的输出寄存器,反之亦然。

是否有任何东西,从概念上或协议方面,表明这是有问题的?

0 投票
1 回答
9708 浏览

plc - 转到显示按钮 Factorytalk 查看 ME?

我正在使用 Factor Talk View ME 对 AB PanelView 1000 HMI 进行编程,但我不知道如何对按钮进行编程以激活“手动”模式,然后在按下按钮后直接进入显示。我可以用两个单独的按钮单独设置它们,但不确定这是否可以在一个按钮中完成?

0 投票
1 回答
1100 浏览

android - 使用 Android 应用远程监控 SCADA

我正计划开发一个可以访问 HMI/SCADA 系统的安卓应用程序,所以这个应用程序的用户可以使用平板电脑远程监控和控制他们的工厂。这实际上是一个毕业设计的想法。

我对 SCADA 系统有一些经验,而几乎没有应用程序开发经验。

我的问题是:

  1. 首先,是否有可能实现这个想法?

  2. 我应该使用 PC 和平板电脑之间的哪种通信方式?通过互联网或局域网?

  3. 一定要使用OPC吗?(我用谷歌搜索过,这似乎是唯一的方法。甚至 teslaScada 应用程序也在使用它)..

  4. 最后,从 HMI/SCADA 获取数据的想法是什么?

我只需要有人帮助我在正确的道路上站稳脚跟,知道我应该搜索和学习哪些主题。

0 投票
1 回答
5521 浏览

scada - ScadaBR 或 Mango(一个 scada 软件)

Mango是一个scada软件。现在我想开发它的图形视图并在它上有一个突破。我真的很困惑下一步该做什么。那么有人可以给我一些想法吗?我将不胜感激。。

感谢您提供的任何帮助!此致

0 投票
4 回答
451 浏览

android - 在运行时从 android 应用程序上的 scada 系统获取信息

是否可以创建一个 Android 应用程序来显示来自 SCADA 系统的警报摘要?如果是,我必须做什么?

0 投票
3 回答
8887 浏览

parsing - 如何从 SCADA CIMPLICITY 软件的 DAT 和 IDX 文件中提取数据?

我的任务是从旧软件的数据文件中提取数据 - CIMplicity HMI Plant Edition 6.0 版。它是 2002 年的 SCADA 软件。我有一个数据文件目录的副本,其中包含很多 *.DAT 和 *.IDX 文件。我需要将此数据提取到 CSV 或 SQL 数据库。一些 DAT 文件只是纯文本,但其他文件具有类似二进制的格式,当在 PSPad 中打开时,会以 HEX 视图模式显示。

我可以使用哪些工具来可靠地从这些文件中读取和提取数据?

TIA。

更新:我添加了包含数据文件的目录的目录列表:

更新:附加的point.dat截图: 在此处输入图像描述

0 投票
1 回答
227 浏览

vba - VBA 子程序不退出循环

我是编程新手,所以我希望你能帮助我。不知道如何制定正确的问题,所以我没有找到任何 StackOverflow 答案。

当我逐步执行此代码并来到 OpcServObj.Connect OpcServerStrg 时,它没有连接。我没有收到任何错误,似乎没有任何事情发生。光标跳到左边距,什么也不做。只有当我继续单步执行例程时,它才会重新启动该功能。它应该继续并退出我计划再次测试连接状态的 for 循环。

参考库:OPC DA Automation Wrapper 2.02

谢谢

0 投票
3 回答
5652 浏览

excel - 如何将多个 Siemens PLC 的数据导入 Excel?

我使用 Siemens WinCC SCADA 系统,我需要将数据从 Siemens PLC 中的特定地址传输到 Excel 以进行报告。

是否值得尝试通过在 WinCC scada 中编程或是否有任何其他报告工具?我的主要要求是:

  • 轻松定义要读取的 PLC 和数据地址
  • 在 Excel 中自定义报告视图(添加徽标、调整格式等)
  • 以表格形式和 Excel 图表形式提供数据
  • 价格应该不会很高

顺便说一句,我在现场有一台小型平板电脑。这台电脑有 1 GB RAM 和 Intel Celeron CPU。报告应用程序必须在如此小的 PC 中运行。

0 投票
1 回答
1422 浏览

vba - VBA CDO 运行时错误 429

使此 vba 远程电子邮件发送脚本正常工作时遇到问题。

运行时错误 429 ActiveX 组件无法创建对象。

我已经下载了 Microsoft CDO 1.21 库,将 cdo.dll cmd 提示符注册为管理员,并引用了它。

.dll 位置:C:\Program Files\ExchangeMapi\cdo.dll

操作系统:Windows 7 Professional,32 位,Service Pack 1。

使用 VBA 的应用程序:Iconics ScriptWorx32

代码:

我想知道这个软件是否内置了某种 cdo.dll 类实例化块,所以你已经购买了他们的软件 GUI 版本。任何帮助都会很棒。谢谢。

0 投票
2 回答
1289 浏览

html - 如何使用 HTML5 在 android 中显示 SCADA 植物?

我想使用 HTML5 在 android 中显示 SCADA 工厂。图像上的文字将不断变化。我尝试在图像上使用标签并使用 javascript 处理文本。但是 SCADA 工厂有什么特定的方法吗?