Hi,
Checked all the variables in the Class and they exist as tags within the PLC.
Please see console output:
------------ Start Application ------------
Finished Subscribing.
------------ Frist Callback ------------
Robot1.AUT - False
Robot1.AlarmStopExternal - True
Robot1.AlarmStopInternal - True
Robot1.ApplicationRunning - False
Robot1.Calibrated - True
Robot1.CommandDWord0 - 1073741874
Robot1.CommandDWord1 - 0
Robot1.ConfirmMessage - False
Robot1.ControllerReady - True
Robot1.CouldStartMotion - True
Robot1.CycleStart - True
Robot1.DriveEnable - True
Robot1.DrivesOff - True
Robot1.DrivesOn - False
Robot1.EXT - True
Robot1.EnableIn - True
Robot1.EnableOut - True
Robot1.ExternalStart - False
Robot1.FaultReset - False
Robot1.HeartBeat - False
Robot1.HeartBeatFault - True
Robot1.HeartBeatReflect - False
Robot1.Home - True
Robot1.Home1 - False
Robot1.Home2 - False
Robot1.Home3 - False
Robot1.Home4 - False
Robot1.Home5 - False
Robot1.IOActive - True
Robot1.IOActiveConfirmation - True
Robot1.MoveEnable - True
Robot1.NearPositionReturn - True
Robot1.OnPath - True
Robot1.ParityMode - 0
Robot1.PeriReady - True
Robot1.ProgramActive - True
Robot1.ProgramMoving - False
Robot1.ProgramNumber - 0
Robot1.ProgramNumberReflect - 0
Robot1.ProgramNumberRequest - True
Robot1.ProgramNumberValid - False
Robot1.QuickStop - False
Robot1.RobotReadyInternal - True
Robot1.SPSRunning - True
Robot1.StatusDWord0 - 1658783608
Robot1.StatusDWord1 - 0
Robot1.StopMessage - False
Robot1.Stopped - True
Robot1.T1 - False
Robot1.T2 - False
Robot1.UserSafety - True
Robot1.WaitingDriveEnable - False
Robot1.WaitingErrorAcknowledge - False
Robot1.WaitingExternalStart - False
Robot1.WaitingProgramNumber - True
Robot1.WaitingProgramNumberEcho - False
------------ Second Callback ------------
SubscriptionCallback - -22 - No Reponse from PLC 10.44.16.192, slot=0
SubscriptionCallback - -22 - No Reponse from PLC 10.44.16.192, slot=0
SubscriptionCallback - -22 - No Reponse from PLC 10.44.16.192, slot=0
SubscriptionCallback - -22 - No Reponse from PLC 10.44.16.192, slot=0
SubscriptionCallback - -22 - No Reponse from PLC 10.44.16.192, slot=0
SubscriptionCallback - -22 - No Reponse from PLC 10.44.16.192, slot=0
SubscriptionCallback - -22 - No Reponse from PLC 10.44.16.192, slot=0
SubscriptionCallback - -22 - No Reponse from PLC 10.44.16.192, slot=0
SubscriptionCallback - -22 - No Reponse from PLC 10.44.16.192, slot=0
SubscriptionCallback - -22 - No Reponse from PLC 10.44.16.192, slot=0
SubscriptionCallback - -22 - No Reponse from PLC 10.44.16.192, slot=0
SubscriptionCallback - -22 - No Reponse from PLC 10.44.16.192, slot=0
SubscriptionCallback - -22 - No Reponse from PLC 10.44.16.192, slot=0
SubscriptionCallback - -22 - No Reponse from PLC 10.44.16.192, slot=0
SubscriptionCallback - -22 - No Reponse from PLC 10.44.16.192, slot=0
SubscriptionCallback - -22 - No Reponse from PLC 10.44.16.192, slot=0
SubscriptionCallback - -22 - No Reponse from PLC 10.44.16.192, slot=0
SubscriptionCallback - -22 - No Reponse from PLC 10.44.16.192, slot=0
PLC_ComError - -22 - No Response from PLC(22)
SubscriptionCallback - -22 - No Response from PLC(22)
SubscriptionCallback - -22 - No Response from PLC(22)
SubscriptionCallback - -22 - No Response from PLC(22)
SubscriptionCallback - -22 - No Response from PLC(22)
SubscriptionCallback - -22 - No Response from PLC(22)
SubscriptionCallback - -22 - No Response from PLC(22)
PLC_ComError - 0 - EIPTransport.SendData-No Response