Ejemplo n.º 1
0
        public bool GetAlarmInfo(MvRobotAlarm alminfo, bool isNeedRefresh = true)
        {
            lock (this)
            {
                if (isNeedRefresh)
                {
                    mobjDataTable.Refresh();
                }

                return(mobjAlarm.GetValue(1,
                                          ref alminfo.AlarmID,
                                          ref alminfo.AlarmNumber,
                                          ref alminfo.CauseAlarmID,
                                          ref alminfo.CauseAlarmNumber,
                                          ref alminfo.Severity,
                                          ref alminfo.Year,
                                          ref alminfo.Month,
                                          ref alminfo.Day,
                                          ref alminfo.Hour,
                                          ref alminfo.Minute,
                                          ref alminfo.Second,
                                          ref alminfo.AlarmMessage,
                                          ref alminfo.CauseAlarmMessage,
                                          ref alminfo.SeverityMessage
                                          ));
            }
        }
Ejemplo n.º 2
0
        public MvRobotAlarmInfo GetRobotAlarm()
        {
            MvRobotAlarmInfo alminfo = new MvRobotAlarmInfo();

            mobjDataTable.Refresh();
            mobjAlarm.GetValue(
                1,
                ref alminfo.AlarmID,
                ref alminfo.AlarmNumber,
                ref alminfo.CauseAlarmID,
                ref alminfo.CauseAlarmNumber,
                ref alminfo.Severity,
                ref alminfo.Year,
                ref alminfo.Month,
                ref alminfo.Day,
                ref alminfo.Hour,
                ref alminfo.Minute,
                ref alminfo.Second,
                ref alminfo.AlarmMessage,
                ref alminfo.CauseAlarmMessage,
                ref alminfo.SeverityMessage
                );
            return(alminfo);
        }