|
AuboStudio SDK
0.6.3
|
|
|
|
|
This interface provides support for PROFINET I/Os. 更多...
#include <profinet.h>


Public 成员函数 | |
| Profinet (Profinet &f) | |
| Profinet (Profinet &&f) | |
| ~Profinet () | |
| int | getByteOffset () |
| int | getBitOffset () |
| bool | isSlave () |
| bool | setValue (int value) |
| int | getValue () |
| Public 成员函数 继承自 arcs::aubo_scope::Io | |
| Io (Io &f) | |
| Io (Io &&f) | |
| virtual | ~Io () |
| std::string | getDisplayName () const |
| std::string | getDefaultName () const |
| std::string | getValueStr () const |
| IoType | getType () const |
| InterfaceType | getInterfaceType () const |
| int | getAction () const |
| bool | isInput () const |
| bool | isResolvable () const |
| Some I/Os, such as MODBUS I/Os and analog Tool inputs, are in some situations not present in AuboScope or available for use. | |
| size_t | hashCode () |
Private 成员函数 | |
| Profinet () | |
Private 属性 | |
| void * | d_ { nullptr } |
友元 | |
| class | DataSwitch |
额外继承的成员函数 | |
| Public 类型 继承自 arcs::aubo_scope::Io | |
| enum | IoType : int { DIGITAL , ANALOG , INTEGER , BOOLEAN , DOUBLE } |
| enum | InterfaceType : int { STANDARD , TOOL , CONFIGURABLE , LINKIO , MODBUS , GENERAL_PURPOSE , PROFINET , ETHERNET_IP } |
| Protected 成员函数 继承自 arcs::aubo_scope::Io | |
| Io () | |
This interface provides support for PROFINET I/Os.
在文件 profinet.h 第 14 行定义.
| arcs::aubo_scope::Profinet::Profinet | ( | Profinet & | f | ) |
| arcs::aubo_scope::Profinet::Profinet | ( | Profinet && | f | ) |
| arcs::aubo_scope::Profinet::~Profinet | ( | ) |
|
private |
| int arcs::aubo_scope::Profinet::getBitOffset | ( | ) |
| int arcs::aubo_scope::Profinet::getByteOffset | ( | ) |
| int arcs::aubo_scope::Profinet::getValue | ( | ) |
false is represented by 0 and true} is represented by the value 1. | bool arcs::aubo_scope::Profinet::isSlave | ( | ) |
| bool arcs::aubo_scope::Profinet::setValue | ( | int | value | ) |
| value | Set PROFINET signal to an integer value. If the PROFINET signal is digital, then false is represented by 0 and true are represented by all numbers different from 0. |
true if the PROFINET signal was sent down to the controller, and false if the signal was not sent down, e.g. because the controller was not running. Notice that the PROFINET signal must support writes, consult the Aubo PROFINET protocol.
|
friend |
|
private |
在文件 profinet.h 第 63 行定义.