模拟 IO 接口 此接口提供对模拟 I/O 的支持。
更多...
#include <analog_io.h>
|
| enum | IoType : int {
DIGITAL
, ANALOG
, INTEGER
, BOOLEAN
,
DOUBLE
} |
| enum | InterfaceType : int {
STANDARD
, TOOL
, CONFIGURABLE
, LINKIO
,
MODBUS
, GENERAL_PURPOSE
, PROFINET
, ETHERNET_IP
} |
| | Io () |
模拟 IO 接口 此接口提供对模拟 I/O 的支持。
在文件 analog_io.h 第 20 行定义.
◆ AnalogIo() [1/3]
| arcs::aubo_scope::AnalogIo::AnalogIo |
( |
AnalogIo & | f | ) |
|
◆ AnalogIo() [2/3]
| arcs::aubo_scope::AnalogIo::AnalogIo |
( |
AnalogIo && | f | ) |
|
◆ ~AnalogIo()
| arcs::aubo_scope::AnalogIo::~AnalogIo |
( |
| ) |
|
◆ AnalogIo() [3/3]
| arcs::aubo_scope::AnalogIo::AnalogIo |
( |
| ) |
|
|
private |
◆ getMaxRangeValue()
| double arcs::aubo_scope::AnalogIo::getMaxRangeValue |
( |
| ) |
|
◆ getMinRangeValue()
| double arcs::aubo_scope::AnalogIo::getMinRangeValue |
( |
| ) |
|
◆ getValue()
| double arcs::aubo_scope::AnalogIo::getValue |
( |
| ) |
|
获取I/O的最后一次读数
- 返回
- I/O的最后一次读数。
◆ isCurrent()
| bool arcs::aubo_scope::AnalogIo::isCurrent |
( |
| ) |
|
◆ isVoltage()
| bool arcs::aubo_scope::AnalogIo::isVoltage |
( |
| ) |
|
◆ setValue()
| bool arcs::aubo_scope::AnalogIo::setValue |
( |
double | value | ) |
|
设置模拟I/O输出信号。注意该I/O必须是输出类型。
- 参数
-
- 返回
- 如果模拟信号设置成功返回
true,否则返回false。
◆ DataSwitch
◆ d_
| void* arcs::aubo_scope::AnalogIo::d_ { nullptr } |
|
private |
该类的文档由以下文件生成: