58 package com.boschrexroth.mlpi;
65 public class Io extends MlpiComponent {
88 FIELDBUS_MASTER_GENERIC (0),
89 FIELDBUS_MASTER_ONBOARD_IO (1),
90 FIELDBUS_MASTER_INLINE_IO (2),
91 FIELDBUS_MASTER_PROFIBUS_DP (3),
92 FIELDBUS_MASTER_SERCOS_III (4),
93 FIELDBUS_MASTER_FAST_IO (5),
94 FIELDBUS_MASTER_PROFINET (6),
95 FIELDBUS_MASTER_DEVICENET (7),
96 FIELDBUS_MASTER_ETHERNET_IP (8),
97 FIELDBUS_MASTER_ETHERNET_NETX (9);
100 int getCode() {
return _code; }
104 if (code == value.getCode())
return value;
125 int getCode() {
return _code; }
129 if (code == value.getCode())
return value;
187 public String address;
188 public int numberOfInputs;
189 public int numberOfOutputs;
211 public int numberOfSlaves;
217 Io(MlpiHandle connection) {
237 return new Fieldbus(getConnectionHandleObject(), name);
This class defines the diagnosis flag information of a fieldbus device.
Class definition for fieldbusses.
This class defines the information about a fieldbus master.
This enumeration defines types of fieldbus master.
This enumeration defines the I/O areas 'Input' and 'Output' of a fieldbus device. ...
Fieldbus fieldbusses(String name)
This class defines the information about a fieldbus slave.
This class defines the handle to a fieldbus device.
native String[] readFieldbusMasterList()
Class definition of the IoLib.