УСТРОЙСТВА, СИСТЕМЫ И СПОСОБЫ, КАСАЮЩИЕСЯ СБОЯ PLC-СИСТЕМЫ

1. Способ, содержащий этапы, на которых:
предоставляют сигнал, служащий признаком установки однобитового флага, упомянутый флаг устанавливается для первого цикла сканирования в ответ на обнаружение ошибки в устройстве ввода/вывода (I/O) системы программируемого логического контроллера (PLC) или интерфейсе ввода/вывода упомянутой PLC-системы, упомянутый флаг немедленно сбрасывается при завершении упомянутого первого цикла сканирования, и, в ответ на определение, что упомянутая ошибка была очищена, упомянутый флаг устанавливается для второго цикла сканирования, упомянутый флаг немедленно сбрасывается при завершении упомянутого второго цикла сканирования.
2. Способ по п.1, дополнительно содержащий этап, на котором:
обнаруживают упомянутую ошибку.
3. Способ по п.1, дополнительно содержащий этап, на котором:
обнаруживают, что упомянутая ошибка была очищена.
4. Способ по п.1, дополнительно содержащий этап, на котором:
анализируют сообщение, служащее признаком упомянутой ошибки; и
записывают информацию относительно упомянутой ошибки в записи в журнале регистрации.
5. Способ по п.1, дополнительно содержащий этап, на котором:
автоматически принимают упомянутый сигнал, служащий признаком упомянутого флага, в управляющей программе пользователя PLC упомянутой PLC-системы, упомянутая управляющая программа пользователя написана на языке, удовлетворяющем стандарту 1131-3 Международной Электротехнической Комиссии (EC).
6. Способ по п.1, дополнительно содержащий этап, на котором:
автоматически анализируют упомянутый сигнал, служащий признаком упомянутого флага, посредством управляющей программы пользователя PLC упомянутой PLC-системы, упомянутая управляющая программа пользователя написана на языке, удовлетворяющем стандарту 1131-3 Международной Электротехнической Комиссии (EC).
7. Способ по п.1, дополнительно содержащий этап, на котором:
автоматически отвечают, через действие, основанное на правилах, на упомянутый сигнал, служащий признаком упомянутого флага, посредством управляющей программы пользователя PLC упомянутой PLC-системы, упомянутая управляющая программа пользователя написана на языке, удовлетворяющем стандарту 1131-3 Международной Электротехнической Комиссии (EC).
8. Способ по п.1, дополнительно содержащий этап, на котором:
автоматически определяют хронологию изменений состояния упомянутого флага посредством управляющей программы пользователя PLC упомянутой PLC-системы, упомянутая управляющая программа пользователя написана на языке, удовлетворяющем стандарту 1131-3 Международной Электротехнической Комиссии (EC).
9. Способ по п.1, дополнительно содержащий этап, на котором:
сбрасывают упомянутый флаг только для упомянутого второго цикла сканирования в ответ на упомянутое определение того, что упомянутая ошибка была очищена.
10. Способ по п.1, дополнительно содержащий этап, на котором:
автоматически создают событие, через микропрограммное обеспечение PLC, в PLC упомянутой PLC-системы.
11. Способ по п.1, дополнительно содержащий этап, на котором:
в ответ на упомянутый флаг автоматически вызывают системное прерывание, которое должно быть выполнено, через микропрограммное обеспечение PLC, в PLC упомянутой PLC-системы.
12. Способ по п.1, дополнительно содержащий этап, на котором:
в ответ на упомянутый флаг автоматически вызывают объектный блок, который должен быть выполнен, через микропрограммное обеспечение PLC, в PLC упомянутой PLC-системы.
13. Способ по п.1, дополнительно содержащий этап, на котором:
в ответ на упомянутый флаг автоматически создают диагностическую ошибку, через микропрограммное обеспечение PLC, в PLC упомянутой PLC-системы.
14. Способ по п.1, в котором упомянутая ошибка обнаруживается через контроль по циклическому избыточному коду посредством устройства ввода/вывода.
15. Способ по п.1, в котором упомянутая ошибка обнаруживается через контроль по циклическому избыточному коду в сообщении, передаваемом от упомянутого устройства ввода/вывода.
16. Способ по п.1, в котором упомянутая ошибка обнаруживается через контроль по циклическому избыточному коду в сообщении, передаваемом в упомянутый интерфейс ввода/вывода.
17. Способ по п.1 в котором упомянутая ошибка обнаруживается через контроль по циклическому избыточному коду посредством микропрограммного обеспечения упомянутого устройства ввода/вывода.
18. Машиночитаемый носитель, содержащий машинные инструкции для выполнения действий, содержащих:
предоставление сигнала, служащего признаком установки однобитового флага, упомянутый флаг устанавливается для первого цикла сканирования в ответ на обнаружение ошибки в устройстве ввода/вывода (I/O) системы программируемого логического контроллера (PLC) или интерфейсе ввода/вывода упомянутой PLC-системы, упомянутый флаг немедленно сбрасывается при завершении упомянутого первого цикла сканирования, и, в ответ на определение, что упомянутая ошибка была очищена, упомянутый флаг устанавливается для второго цикла сканирования, упомянутый флаг немедленно сбрасывается при завершении упомянутого второго цикла сканирования.
19. Система, содержащая:
схему, выполненную с возможностью предоставлять сигнал, служащий признаком установки однобитового флага, упомянутый флаг устанавливается для первого цикла сканирования в ответ на обнаружение ошибки в устройстве ввода/вывода (I/O) системы программируемого логического контроллера (PLC) или интерфейсе ввода/вывода упомянутой PLC-системы, упомянутый флаг немедленно сбрасывается при завершении упомянутого первого цикла сканирования, и, в ответ на определение, что упомянутая ошибка была очищена, упомянутый флаг устанавливается для второго цикла сканирования, упомянутый флаг немедленно сбрасывается при завершении упомянутого второго цикла сканирования.