Тоже самое касается ресурсов процессора - одно дело когда процессор работает только на вашу задачу и вы можете загружать его как считаете нужным и совсем другое, когда ваша задача всего лишь одна из десятков тысяч работающих одновременно и если вы начнете сильно грузить процессор, остальные начнут тормозить
Если вы увлечётесь на контроллере, то превысите время цикла. Поэтому, любое тяжеловесное действие надо дробить на небольшие части, каждую из которых необходимо выполнить за один цикл.
ПЛК должен быть простым как топор и таким же надёжным. Не нравиться идея "конечного автомата" - отсутствия переполнения стека и отсутствие "нескучных обоев"? 24*7*365 работа таких устройств. Отказоустойчивые процессоры, качественные входы-выходы занимающие большую часть устройства.
Уже несколько лет работаю с Windows-контроллером (Beckhoff) и, до сих пор, не могу понять и привыкнуть. Он может в синий экран упасть, стартует не моментально..
Далеко не всегда. Есть АСУТП проекты, суть которых в серийном производстве систем автоматики - например, какой-нибудь шкаф управления замерной установкой с ПЛК, модулями ввода/вывода и панелью оператора внутри, который из года в год штампуют партиями по много сотен штук
Нюанс АСУ ТП в том, что нет такой вещи, как copy/paste. Какой-то компонент сняли с производства и перестали поставлять - приходится искать, чем заменить. А там может оказаться НО контакт вместо НЗ, например. И вот у вас появилась ещё одна ревизия серийного изделия.
А во-вторых, там есть своеобразная профдеформация, очень долгое время встраиваемые системы были очень ограничены в вычислительных возможностях, нужно было экономить каждый байт и каждый такт, и в то же время по функционалу довольно они были относительно простые. Сейчас времена поменялись - у современных чипов даже стоящих копейки ТТХ весьма достойные, и в большинстве случаев уже нет нужды экономить каждый байт и каждый такт, зато важны читаемость, поддерживаемость и качество кода
Одно другого не исключает. Даже на современных чипах не стоит разбазаривать ни память, ни производительность (сторожевой таймер никто не отменял).
Третья боль - осознание совершенно другой концепции разработки. В АСУТП привык что все ресурсы машины мои и заботится нужно только о скорости.
А что насчёт watchdog? Любая операция должна выполняться быстро и не расходовать лишней памяти. Это вам не Ява/Шарп с, практически, неограниченными ресурсами и сборщиком мусора.
В команде я и в АСУТП работал (т.к. железо сами разрабатывали, то и схемотехники были и программисты контроллеров и программисты верхнего уровня). Тем более, что "командных" задач у нас почти не бывает - каждую конкретную задачу делает один человек (два - аналитик + разработчик).
Вы же не сферического коня в вакууме разрабатываете. Есть поставленные задачи, внутренний заказчик, жалобы на местах - здравствуй, командная работа.
Не драматизируйте. Чаще всего это простой или выход из строя оборудования, что приносит неудобства разной степени тяжести (например, отсутствие воды или электричества), а также убытки на ремонт оборудования.
А платят - да, маловато. Но мы работаем. Ведь если не мы- то кто?
Кто? да хоть Пушкин..
У нас в Израиле автоматика - довольно узкая и не очень хорошо оплачиваемая ниша. Мне изрядно надоела, в первую очередь, нишевость, и я всячески пытаюсь из этой ниши вылезти.
В последнее время, мой подход таков: не хотите платить нормально - сношайтесь сами со своим добром, ищите джуниора задёшево и потом приходите переделывать :)
У меня Celestron 127EQ. Сколько Луну не фотографировал через него, резко не получается. С грузом в виде тушки фокусёр боллтаться начинает. Вообще, меня терзает смутное сомнение, что мне зеркало надо отъюстировать.
Второй - когда стал снимать на улице днем, стабилизация-то отрабатывает, но результат только на экране телефона выглядит более-менее
На 30х без штатива, с рук, можно приемлемо снимать только с очень короткой выдержкой. У меня был (и есть) FUJI EXR-25. Он меня разочаровал. Объектив классный, а вот тормознутость и цветопередача..
И у самого Израиля переизбыток этой воды и он продает ее Иордании
В Израиле нет переизбытка пресной воды - наоборот, здесь её недостаточно. Именно это и вынуждает заниматься опреснением. А если это хорошо получается, то, почему бы, не сделать на этом взаимовыгодный бизнес?
Построить ГЭС и превратить реку в водохранилище - это уже грубое надругательство над рекой. Это, кстати, убило осетров в Волге: реку превратили в каскад водохранилищ. Но, вам этого мало: надо ещё и воздухообмен испортить. Чтобы живность, которая пережила превращение реки в водохранилище, просто задохнулась.
И, опять же, из чего будут шарики? Из пластика? Так это тоже экологическая катастрофа. Они будут портиться, тонуть, их будет затягивать в турбины и уносить по течению - так же, как и масляную плёнку.
Меня задумываться над этим почаще вынудили проблемы со здоровьем. Как только ловлю себя на том, что начал переживать из-за работы - приходится напоминать себе, что катись она конём, эта работа, а волноваться так мне нельзя.
Если вы увлечётесь на контроллере, то превысите время цикла. Поэтому, любое тяжеловесное действие надо дробить на небольшие части, каждую из которых необходимо выполнить за один цикл.
С этим всё понятно. Проблема в том, что асушнике не желают видеть разработчика..
Потому, что этот кто-то когда-то, по неосторожности, залез в эту нишу. Позже осознал, какую ошибку сделал. А потом пойди ещё вылези.
Уже несколько лет работаю с Windows-контроллером (Beckhoff) и, до сих пор, не могу понять и привыкнуть. Он может в синий экран упасть, стартует не моментально..
Нюанс АСУ ТП в том, что нет такой вещи, как copy/paste. Какой-то компонент сняли с производства и перестали поставлять - приходится искать, чем заменить. А там может оказаться НО контакт вместо НЗ, например. И вот у вас появилась ещё одна ревизия серийного изделия.
Одно другого не исключает. Даже на современных чипах не стоит разбазаривать ни память, ни производительность (сторожевой таймер никто не отменял).
А что насчёт watchdog? Любая операция должна выполняться быстро и не расходовать лишней памяти. Это вам не Ява/Шарп с, практически, неограниченными ресурсами и сборщиком мусора.
Вы же не сферического коня в вакууме разрабатываете. Есть поставленные задачи, внутренний заказчик, жалобы на местах - здравствуй, командная работа.
Не драматизируйте. Чаще всего это простой или выход из строя оборудования, что приносит неудобства разной степени тяжести (например, отсутствие воды или электричества), а также убытки на ремонт оборудования.
Кто? да хоть Пушкин..
У нас в Израиле автоматика - довольно узкая и не очень хорошо оплачиваемая ниша. Мне изрядно надоела, в первую очередь, нишевость, и я всячески пытаюсь из этой ниши вылезти.
В последнее время, мой подход таков: не хотите платить нормально - сношайтесь сами со своим добром, ищите джуниора задёшево и потом приходите переделывать :)
Болезненно трудным. Всем опыт подавай. А кому в банке нужен опыт с АСУ ТП?
Пахнет ещё как, но не идеально :)))))
Красной книги вам достаточно или вы слишком ленивы, чтобы знать про неё? ;)
Все виды осетровых в Красной книге, промысел запрещён.
У меня Celestron 127EQ. Сколько Луну не фотографировал через него, резко не получается. С грузом в виде тушки фокусёр боллтаться начинает. Вообще, меня терзает смутное сомнение, что мне зеркало надо отъюстировать.
Если монтировка - альтазимут, то с любым телескопом будет неудобно следить за убегающей планетой. Другое дело - экваториальная монтировка.
На 30х без штатива, с рук, можно приемлемо снимать только с очень короткой выдержкой. У меня был (и есть) FUJI EXR-25. Он меня разочаровал. Объектив классный, а вот тормознутость и цветопередача..
Сейчас снимаю на Sony Alpha 6100 + Sony 18-200.
На мой взгляд, нелогично называть переизбытком то, что вы делаете на продажу.
А сколько предвещают кончину RS-232? Да он нас всех переживёт..
В Израиле нет переизбытка пресной воды - наоборот, здесь её недостаточно. Именно это и вынуждает заниматься опреснением. А если это хорошо получается, то, почему бы, не сделать на этом взаимовыгодный бизнес?
Построить ГЭС и превратить реку в водохранилище - это уже грубое надругательство над рекой. Это, кстати, убило осетров в Волге: реку превратили в каскад водохранилищ. Но, вам этого мало: надо ещё и воздухообмен испортить. Чтобы живность, которая пережила превращение реки в водохранилище, просто задохнулась.
И, опять же, из чего будут шарики? Из пластика? Так это тоже экологическая катастрофа. Они будут портиться, тонуть, их будет затягивать в турбины и уносить по течению - так же, как и масляную плёнку.
И зря :)
Меня задумываться над этим почаще вынудили проблемы со здоровьем. Как только ловлю себя на том, что начал переживать из-за работы - приходится напоминать себе, что катись она конём, эта работа, а волноваться так мне нельзя.
Вы немного переврали один старый анекдот :)