ScriptCasEnums

class ScriptCasEnums.CasEdgeConfigActions(value)

Bases: Enum

Possible actions for the CasEdgeGatewayManager in the current state.

This enum may be extended in future versions.

Note

The returned value will be a bit-wise combination of the possible actions.

None = 0

No actions possible in the current state.

ConnectToServer = 1

Connecting the current edge gateway to the server is possible.

ReplaceEdgeGateway = 2

Replacing an edge gateway with the current gateway is possible.

DisconnectEdge = 4

Disconnecting the current edge gateway is possible.

RefreshCertificate = 8

Refreshing the certificate on the edge gateway is possible.

DisableCommunicationState = 16

Disabling the communication state is possible.

EnableCommunicationState = 32

Enabling the communication state is possible.

RepairReconnect = 64

The repair / reconnect action is possible.

DisableConfigMode = 128

Disabling the configuration mode is possible.

ConfigureProxySettings = 256

Configuring proxy settings is possible.

class ScriptCasEnums.CasDeviceType(value)

Bases: Enum

The device / target type.

Note

Correspond to SYSTARGET_TYPE_XXX defines in the runtime.

Programmable = 4096

Programmable device

Note

Corresponds to the SYSTARGET_TYPE_PROGRAMMABLE define in the runtime.

SpecialDevice3S = (4097,)

3S special device (e.g. OfflineVisuClient)

Note

Corresponds to the SYSTARGET_TYPE_3S_SPECIAL_DEVICE define in the runtime.

SafetyDevice = 4098

Safety device

Note

Corresponds to the SYSTARGET_TYPE_SAFETY_DEVICE define in the runtime.

Drive = 4099

Drive device

Note

Corresponds to the SYSTARGET_TYPE_DRIVE define in the runtime.

Parametrizable = 4100

Parametrizable device

Note

Corresponds to the SYSTARGET_TYPE_PARAMETRIZABLE define in the runtime.

HMI = 4101

Pure HMI device

Note

Corresponds to the SYSTARGET_TYPE_HMI define in the runtime.

Softmotion3S = (4102,)

3S SoftMotion device

Note

Corresponds to the SYSTARGET_TYPE_3S_SOFTMOTION define in the runtime.

Communication = 4103

Communication device (e.g. CODESYS Gateway)

Note

Corresponds to the SYSTARGET_TYPE_COMMUNICATION define in the runtime.

Remotetargetvisu = 4104

Remote targetvisu device

Note

Corresponds to the SYSTARGET_TYPE_REMOTETARGETVISU define in the runtime.