во, уже и панельщики подтянулись, самое смешное что никто уже не помнит, какую рекомендацию надо дать истцу, все говорим одно и тоже, только со своей колокольни и да, мелкий сегодня в ударе, жжет по пятничий
Вид для печати
во, уже и панельщики подтянулись, самое смешное что никто уже не помнит, какую рекомендацию надо дать истцу, все говорим одно и тоже, только со своей колокольни и да, мелкий сегодня в ударе, жжет по пятничий
Ну по чему не помнят
Все просто до безобразия
Вложение 14927
Я конечно не думал что мой вопрос вызовет столь оживленную дискуссию :) В целом я понял направление :) что программа должна быть одна . И так я могу подытожить все что здесь было сказано и написано .
Офигенного быстродействия мне не нужно и если входы будут опрашиваться последовательно с интервалом заданным производителем контроллера в данном случае для меня это не страшно потому что в моем случае это будет программный термостат на входах 8 pt100 а на выходах релюшки управляющие клапанами . Система на столько инертна что даже о быстродействии не стоит вести разговор :) любой выход если перейдет из состояния 1 в 0 с разницей в 1-5 минут не критично :)
Почему я имел ввиду несколько программ алгоритм моих мыслей был таков пр1 должна запустится к примеру сегодня и отработать 30 дней по заданному мной алгоритму и все остальные программы так-же .т.е один или несколько алгоритмов работают а другие ждут своего часа . Как-то так :)
весь замес начался из-за терминологии, Вам бы сказать хотябы ПОУ а не программы и уже было бы легче, а еще лучше еслиб ТЗ приложили, уже и готовый проект получили бы
Виноват...как то и не подумал об этом.
Кстати да, сам офигел когда с обгоном на этой штуке столкнулся. Только потом дошло что это специально для не программистов сделано. Чтобы электрики спокойно могли пользоваться этой штукой без потери нервов.
lara197a всего лишь другая реализация, по аналогии с многозадачностью компа. в рамках быстродействия человеческого мозга - выполнение "одновременно".
в рамках работы процессора - шишь с маслом, просто разделение времени на шаги.
да особо мне скорости ненужны, это я так, в рамках темы. Что необходимо понимать, что процессор, практически любой, используемый в плк не обладает возможностью работать действительно одновременно. Ну и несколько программ одновременно тоже не работают.
Даже если мы вызываем часть программы по прерыванию, то основная программа ждет, когда ей отдадут права выполняться дальше.
и ошибка в вызываемой программе может остановить весь контроллер.
Итог - каждый в первом сообщении увидел свое :cool:.