Options
All
  • Public
  • Public/Protected
  • All
Menu

IDio have api and monitoring data variable. These elements are related to Modbus Digital I/O communication function.

api-version

1

user

Hierarchy

  • IDigitalIO

Index

Properties

flangeInput: Monitorable<SixNumArray>

Flange's Input data

api-version

1

user
flangeInterruptSafetyMode: Monitorable<FlangeInterlockInterrupted>

Flange's Safety data(Interrupt)

api-version

2

user
flangeOutput: Monitorable<SixNumArray>

Flange's Output data

api-version

1

user
flangeOutputVoltage: Monitorable<GpioDigitalVoltage>

Flange's Output Voltage level

api-version

1

user
flangeOutputX1Type: Monitorable<GpioDigitalType>

Flange's Output X1 BJT Type

api-version

1

user
flangeOutputX2Type: Monitorable<GpioDigitalType>

Flange's Output X2 BJT Type

api-version

1

user
flangeServoSafetyMode: Monitorable<FlangeInterlockServoOff>

Flange's Safety data(servo off)

api-version

2

user

Digital Input data (Controller).

api-version

1

user

Digital Output data (Controller).

api-version

1

user

Safety Input data (Controller).

api-version

1

user

switch input data (Controller).

api-version

1

user

Methods

  • setDigitalInput(type: GpioTypeIndex, gpioIndex: 0 | 2 | 3 | 4 | 5 | 6 | 8 | 9 | 10 | 11 | 16 | 1 | 7 | 12 | 13 | 14 | 15 | 17 | 18 | 19, signalOn: boolean): Promise<boolean>
  • set digital input signal value.

    api-version

    1

    user

    Parameters

    • type: GpioTypeIndex
    • gpioIndex: 0 | 2 | 3 | 4 | 5 | 6 | 8 | 9 | 10 | 11 | 16 | 1 | 7 | 12 | 13 | 14 | 15 | 17 | 18 | 19
    • signalOn: boolean

    Returns Promise<boolean>

    Promise return true if create a table successfully, otherwise return false.

  • setDigitalOutput(type: GpioTypeIndex, gpioIndex: 0 | 2 | 3 | 4 | 5 | 6 | 8 | 9 | 10 | 11 | 16 | 1 | 7 | 12 | 13 | 14 | 15 | 17 | 18 | 19, signalOn: boolean): Promise<boolean>
  • set digital output signal value.

    api-version

    1

    user

    Parameters

    • type: GpioTypeIndex
    • gpioIndex: 0 | 2 | 3 | 4 | 5 | 6 | 8 | 9 | 10 | 11 | 16 | 1 | 7 | 12 | 13 | 14 | 15 | 17 | 18 | 19
    • signalOn: boolean

    Returns Promise<boolean>

    Promise return true if create a table successfully, otherwise return false.

  • set digital outputs (multi set Digital Outputs)

    api-version

    1

    user

    Parameters

    Returns Promise<boolean>

    Promise return true if create a table successfully, otherwise return false.

  • set digital flange output voltage

    api-version

    2

    system

    Parameters

    Returns Promise<boolean>

    Promise return true if create a table successfully, otherwise return false.

Generated using TypeDoc