ReadRequestState (ENUM) ¶ TYPE ReadRequestState : Attributes: qualified_only InOut: Name Comment New New request Initialized Successfully initialized Registering The request is trying to register itself within the remote plc Registered The request was successfully registered within the remote PLC, values are avaialable and it can be executed Reading The request is currently reading values asynchronously Failed
ReadableRequestBase (FB) ¶ FUNCTION_BLOCK ABSTRACT ReadableRequestBase IMPLEMENTS IRequest , IRequestNoSyncReleaseDuringShutdown Properties: InActiveState Methods: Init Release AssignReadValues Poll ReleaseThis ReleaseVarList ReleasingAfterJoinDueToActiveState Send Structure: Abstract InActiveState (Property) Poll (Method) ReleaseThis (Method) ReleaseVarList (Method) ReleasingAfterJoinDueToActiveState (Method) Send (Method) Init (Method) Protected AssignReadValues (Method) Release (Method)
ReusableRequestState (ENUM) ¶ TYPE ReusableRequestState : Attributes: qualified_only InOut: Name Comment New New request Initialized Successfully initialized Registering The request is trying to register itself within the remote plc Registered The request was successfully registered within the remote PLC, values are avaialable and it can be executed Reading The request is currently reading values asynchronously Writing Failed
WriteRequest (FB) ¶ FUNCTION_BLOCK WriteRequest IMPLEMENTS IRequest Methods: Init Poll Release Send Structure: Init (Method) Poll (Method) Release (Method) Send (Method)
StateMachine (FB) ¶ FUNCTION_BLOCK StateMachine IMPLEMENTS IDatasources.IDriverStateMachine2, IDatasources.IDriverStateMachineNotifyBeforeShutdown Properties: AsyncPLCHandler ShutdownAfterError Methods: BeforeShutdown Connecting DeleteAndResetInternally DisconnectSync GetDeviceInfo PollRequestResult ResetAfterError SendRequest ShuttingDown StartConnect StartShutdown WaitingForCommSetting Structure: Cleanup DeleteAndResetInternally (Method) DisconnectSync (Method) IDriverStateMachine Connecting (Method) PollRequestResult (Method) ResetAfterError (Method) SendRequest (Method) ShutdownAfterError (Property) ShuttingDown (Method) StartConnect (Method) StartShutdown (Method) IDriverStateMachine2 WaitingForCommSetting (Method) IDriverStateMachineNotifyBeforeShutdown BeforeShutdown (Method) Internal AsyncPLCHandler (Property) GetDeviceInfo (Method)
Cleanup ¶ DeleteAndResetInternally (Method) DisconnectSync (Method)
IDriverStateMachine ¶ Connecting (Method) PollRequestResult (Method) ResetAfterError (Method) SendRequest (Method) ShutdownAfterError (Property) ShuttingDown (Method) StartConnect (Method) StartShutdown (Method)
IDriverStateMachine2 ¶ WaitingForCommSetting (Method)
IDriverStateMachineNotifyBeforeShutdown ¶ BeforeShutdown (Method)
WriteRequest.Send (METH) ¶ METHOD Send : SysTypes.RTS_IEC_RESULT InOut: Scope Name Type Return Send SysTypes.RTS_IEC_RESULT Inout conn PlcConnection