IO-Link PortQualifier: как передать качество вместе с process data
Увеличить схему
Мастер IO-Link хозяйства продолжает отдавать числовой буфер, хотя данные порта отмечены invalid. Если шлюз передаёт только байты измерения, верхний график может выглядеть исправным. Проверяйте путь PortQualifier до конечного потребителя. Качество должно оставаться связано с конкретным значением и источником, а сохранённый буфер не превращаться в новое достоверное измерение только потому, что его можно успешно прочитать из памяти мастера по действующему сетевому интерфейсу.
Описать признак пригодности
IO-Link North America описывает PortQualifier как признак valid или invalid, передаваемый вместе с циклическими process data. (IO-Link North America — technology) Это отличается от интерпретации самого числового поля. Подтвердите отображение признака у установленного мастера и драйвера. Не считайте ноль универсальной заменой invalid: нулевое измерение может быть допустимым физическим результатом. Политика верхнего приложения должна различать значение, его качество и возраст в рамках конкретного контракта интеграции полевых данных хозяйства.
Составьте карту от порта и устройства до выходного поля качества. Укажите порядок чтения и объединения со значением, чтобы несвязанные обращения не смешивали состояния разных циклов. Если интерфейс мастера уже выполняет преобразование, сохраните его документированную семантику. Отдельно опишите удержание последнего значения и поведение после отключения источника. Доступность самого мастера не подтверждает пригодность каждого подключённого датчика; эти уровни должны сохраняться раздельно в диагностике и диспетчерском отображении.
Сравнить одинаковые числа с разным качеством
На стенде передайте собственное известное process data значение с нормальным признаком. Затем воспроизведите поддерживаемое invalid состояние средствами имитатора либо разрешённой диагностики. Сопоставьте исходный PortQualifier, буфер мастера и результат у потребителя. Число может оставаться тем же; именно это помогает увидеть, учитывает ли приложение качество отдельно. Не создавайте реальную аварийную ситуацию на полевом объекте ради проверки графика и не отправляйте тестовые значения в исполнительные контуры хозяйства.
После восстановления valid проверьте новый цикл и сохранение истории смены качества согласно проекту. Не допускайте, чтобы старое invalid состояние без причины закрепилось навсегда или, наоборот, исчезло из журнала после первого успешного чтения. Если архив сохраняет отдельные ряды качества и числа, проверьте их сопоставление при экспорте. Раздельная доставка может потерять связь, и тогда поздний потребитель снова будет трактовать одно числовое поле как безусловно исправное измерение без необходимого исходного контекста.
Принять связанный результат
В акте сохраните одинаковое тестовое число в обоих состояниях и его обработку по всей цепочке. Приёмка подтверждает передачу качества конкретного порта до приложения. Для хозяйства это делает исправность измерения наблюдаемой независимо от доступности мастера и правдоподобия числа. Сервисный инженер видит, где потерян признак invalid, а оператор получает честное ограничение вместо непрерывного графика, который скрывает период непригодных данных и способен ввести в заблуждение при разборе реального состояния объекта.
Запросы отправляются на наш e-mail из вашей почтовой программы.