小编Lau*_*ZZA的帖子

C++中bool值的所有可能值是什么?

问题并不像看起来那么明显,而且我很难找到有关bool标准中类型的更多信息.

根据C++ 11标准,与bool类型相关的保证是什么:

  • 存储:需要多少空间,忽略对齐?是否需要存储的值来表示truefalse
  • 采取的值:b设为类型bool,断言是否(b == true) || (b == false)成立?结构(false < true)良好,是否成立?

c++ c++11

34
推荐指数
4
解决办法
4102
查看次数

OPC-UA的替代品

作为访问由各种PLC组成的系统的过程数据的解决方案,OPC-UA是否还有其他可行的替代方案?什么是平台独立的,可以与不同品牌的产品"说话"?

我听说过MQTT,但它似乎更像是传输协议,只有那样.它没有像信息建模等所有更高级别的东西.

谢谢你的帮助!

plc scada opc mqtt opc-ua

16
推荐指数
3
解决办法
7771
查看次数

OPC UA协议与MQTT协议

我想根据两种协议的一般特征比较OPC UA和MQTT,例如Overhead(数据包),安全性,信息建模和可靠性.我在哪里可以找到每个协议的Overhead和其他特征的一些示例数据,以便我对它们进行比较.我需要你的建议.您可以建议任何工具来比较这些协议.

communication protocols mqtt iot opc-ua

10
推荐指数
3
解决办法
2万
查看次数

OPC UA:浏览服务器根节点的最小代码

我正在使用OPC UA Foundation SDK开发一个小客户端.什么是最小的C#代码:

  • 连接到服务器
  • 浏览根节点
  • 打印直接孩子的BrowseNames
  • 放弃?

我得到服务器端点(没有发现),安全性无.

代码不应该使用配置文件,也不需要STA.

对此的任何帮助都不仅仅是值得赞赏的.

c# opc opc-ua

9
推荐指数
1
解决办法
2万
查看次数

OPC UA是从许多Scada系统获取数据的最佳方式吗?

在我的公司,我们有许多分布式站点,每个站点使用一个单一的Scada系统供应商(一个使用Wincc,其他地方使用另一个......),这个系统使用几乎相同类型的信息.

我们需要从这些系统中检索一些通用数据,因此我想知道OPC UA是否可以处理它.

是否有可能购买或开发OPC UA服务器,通过Web服务从Scada系统检索数据到客户端?

scada opc opc-ua

4
推荐指数
1
解决办法
5118
查看次数

如何制作`make check`进程TAP输出?

我有一个C++程序生成我认为最小的TAP输出,如下所示:

  TAP version 13
  1..3
  ok 1
  not ok 2
  ok 3
Run Code Online (Sandbox Code Playgroud)

调用该程序test_runner并返回0.

Makefile.am目录如下:

  TESTS = test_runner
  check_PROGRAMS = test_runner
  test_runner_SOURCES = main.cpp
Run Code Online (Sandbox Code Playgroud)

现在,当我执行时make check,摘要输出如下:

  # TOTAL: 1
  # PASS:  1
  # SKIP:  0
  # XFAIL: 0
  # FAIL:  0
  # XPASS: 0
  # ERROR: 0
Run Code Online (Sandbox Code Playgroud)

我的问题是:make check应该检查我的程序的TAP输出(因为我希望得到2次成功和1次失败)如果是这样,我做错了什么?

automake版本是1.13.3,autoconf版本是 2.69.

tap autotools

4
推荐指数
1
解决办法
716
查看次数

Atari ST GFA基本:变量后缀对应的是什么?

我正在把我的Atari ST 520弄脏,并试图理解GFA基本的一些语义细节.该TYPE(ptr)函数以这种方式记录:

     Determines the type of the variable at which a pointer
       is set.
Run Code Online (Sandbox Code Playgroud)
       'ptr' is an integer expression (usually *var).
       TYPE(ptr) returns a code according to the type of
       variable to which 'ptr' is pointing.
           0=var  
           1=var$  
           2=var%  
           3=var!  
           4=var()  
           5=var$()
           6=var%()  
           7=var!()
Run Code Online (Sandbox Code Playgroud)

相同的文档没有谈论这些后缀的含义.(一定很明显)

我好像记得那$是一个字符串/内存块,%一个整数,()一个相同的数组.什么都!没有?!似乎用于0/1变量.

basic

2
推荐指数
1
解决办法
216
查看次数

OPC UA 订阅和通知

我在使用 ANSI C 堆栈中的 OPC UA 订阅和通知时遇到问题。OPC UA 第 4 部分,服务说:

5.13.1 订阅模型 5.13.1.1 描述 c) NotificationMessages 被发送到客户端以响应发布请求。

怎么送的?我真的很期待某种回调,但似乎没有。它确实说这些是为了响应“发布”请求,但是发布服务调用确认收到通知,它似乎没有请求。此外,这将是轮询,而订阅和监控的重点是不轮询。

任何人都可以提供一个示例来显示在 ANSI C 中监视数据值吗?

opc opc-ua

2
推荐指数
1
解决办法
8272
查看次数

标签 统计

opc-ua ×5

opc ×4

mqtt ×2

scada ×2

autotools ×1

basic ×1

c# ×1

c++ ×1

c++11 ×1

communication ×1

iot ×1

plc ×1

protocols ×1

tap ×1