1#ifndef AUBO_SCOPE_PROFINET_H
2#define AUBO_SCOPE_PROFINET_H
122 return std::dynamic_pointer_cast<Profinet>(io) !=
nullptr &&
#define ARCS_CLASS_FORWARD(C)
Macro that forward declares a class and defines the respective smartpointers through ARCS_DECLARE_PTR...
\chinese PROFINET IO 接口 此接口提供对 PROFINET I/O 的支持。 \endchinese \english Profinet This interface provide...
int getValue()
\chinese 获取PROFINET信号的整数值。如果PROFINET信号是数字量,则false用0 表示,true用值1表示。
bool setValue(int value)
\chinese 设置PROFINET信号的整数值。如果PROFINET信号是数字量,则false用0 表示,true用所有非0数字表示。
int getBitOffset()
\chinese 获取此PROFINET I/O的位偏移量
bool isSlave()
\chinese 判断此PROFINET I/O是否为从站
int getByteOffset()
\chinese 获取此PROFINET I/O的字节偏移量
bool operator()(IoPtr io)
ProfinetFilter(Io::IoType type, bool is_input)