Вот несколько скриншотов с реальной системы реального
времени. Это один из 8-ми экранов системы управления конвейером.
Полное обновление экрана происходит за 2 сек.
Оператор ( опытный ) за это время едва успевает оценить ситуацию.
Эта мультипликация — лишь визуализация быстрых решений контроллера «Octagon». Будете смеяться, но скорость связи СОМ-1 9600 бод!
Правильное распределение задач по уровням системы освобождает от мусора
потоки данных. По этой же причине я против применения на нижнем уровне
маломощных контроллеров. Человек туп, ленив и жаден. Он самое слабое звено всех систем управления. Нельзя экономить на вычислительных ресурсах контроллеров. Надо продумывать иерархию аварийных ситуаций ( обучать систему новым ситуациям ) и выдавать оператору картинку аварии и ее возможные причины. Далее дело слесарей.
«Иерархия аварийных ситуаций» — интересное словосочетание. В Java это называется Exception, они подчиняются механизмам наследования, т.е. тоже иерархичны. Но на Java системы реального времени почти не пишутся (хотя пару раз встречал информацию о существовании таковых).
В больших системах могут быть узлы, где и Ява пригодиться.
Идеология открытых (протокольно) кубиков может подмять все языки программирования на свете. Только нет заказчиков такого массштаба.
Комментарии (5)
RSS свернуть / развернутьyababay
Через СОМ порты я делал на AT89xxxx. Конечно быстрее по IP.
Markony
времени. Это один из 8-ми экранов системы управления конвейером.
Полное обновление экрана происходит за 2 сек.
Оператор ( опытный ) за это время едва успевает оценить ситуацию.
Эта мультипликация — лишь визуализация быстрых решений контроллера «Octagon». Будете смеяться, но скорость связи СОМ-1 9600 бод!
Правильное распределение задач по уровням системы освобождает от мусора
потоки данных. По этой же причине я против применения на нижнем уровне
маломощных контроллеров. Человек туп, ленив и жаден. Он самое слабое звено всех систем управления. Нельзя экономить на вычислительных ресурсах контроллеров. Надо продумывать иерархию аварийных ситуаций ( обучать систему новым ситуациям ) и выдавать оператору картинку аварии и ее возможные причины. Далее дело слесарей.
Markony
yababay
Идеология открытых (протокольно) кубиков может подмять все языки программирования на свете. Только нет заказчиков такого массштаба.
Markony
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.