|
Вопросы о программировании Вопросы, касающиеся программирования на FBD |
|
Опции темы | Поиск в этой теме |
29.04.2023, 21:23 | #1 |
Новичок
Регистрация: Apr 2023
Сообщения: 4
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
По SMH2010, прошу прощения
Попался тут контроллер б/у SMH 2010, вроде живой, никогда раньше с ним дела не имел. Надо сделать на нем автоматику наполнения накопительной емкости с учетом того, что колодец, источник наполнения, сам медленно наполняется, т.е., надо 4 датчика уровня. С этим проблем нет, кое как разобрался с SMLogix, чисто по функционалу работает. Теперь начинаются всякие заморочки: хозяин хочет не только всякие глупости знать со временем, какие датчики в каком состоянии, но и сколько времени работает насос. Никак не могу в этих чюдных блоках разобраться: как взять время пуска насоса, где его запомнить, и как запомнить время отключения насоса, чтобы потом первое вычеть из второго.
Может, кто подаст нищему? |
29.04.2023, 21:28 | #2 |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 864
Благодарил(а): 4 раз(а)
Поблагодарили:
87 раз(а) в 68 сообщениях
|
Ответ: По SMH2010, прошу прощения
Можно сделать счетчик минут, который будет считать, пока работает насос. С некоторой периодичностью (не чаще раза в минуту) писать значение в память.
При включении контроллера вытаскивать значение из памяти, чтобы продолжить счет. |
30.04.2023, 07:31 | #3 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 171
Благодарил(а): 241 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: По SMH2010, прошу прощения
Цитата:
но проще поменять этот плк на старшие и использовать исторические блоки |
|
30.04.2023, 10:00 | #4 | |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 056
Благодарил(а): 20 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: По SMH2010, прошу прощения
Цитата:
Надо писать реже. Как вариант писать в счетчик минуты работы и один раз в час записывать это в память - тогда ресурса памяти контроллера хватит на 10-12 лет. PS смотрите на блоки CTU для организации счетчика минут, блок конвертора TimeToTick и блоки работы с память. Хелп от смлоджика Вам в помощь. |
|
30.04.2023, 21:51 | #5 |
Новичок
Регистрация: Apr 2023
Сообщения: 4
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: По SMH2010, прошу прощения
Спасибо, гражданы миряне, благодарствую вам. Однако, писать в память этой железяки сразу стремно было, в хелпере прочитал, что он сдохнет, а обманывать хозяина не комильфо. Получается, как я и опасался, что эта китайская штучка времен 80-х на такие дела не годится.
|
30.04.2023, 22:33 | #6 |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 864
Благодарил(а): 4 раз(а)
Поблагодарили:
87 раз(а) в 68 сообщениях
|
Ответ: По SMH2010, прошу прощения
Так пишите раз в сутки. Тогда хватит до конца столетия.
|
01.05.2023, 01:13 | #7 | |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 791
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: По SMH2010, прошу прощения
Цитата:
Да и в 80-е 128-я мега была бы просто чудом. Сделайте питание с резервированием на несколько секунд и пишите в память по событию. Да и в общей статистике +/- час не сильно принципиален. __________________ Не являюсь сотрудником Segnetics !!! |
|
01.05.2023, 07:50 | #8 | ||
Новичок
Регистрация: Apr 2023
Сообщения: 4
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: По SMH2010, прошу прощения
Цитата:
Цитата:
Поскольку насос всегда работает, пока целый, одинаковое время, то он вычислит его ресурс, ему это нужно было. Добавлено через 7 минут По любому, всех добрых людей благодарю за отзывчивость. Иногда не хватает пары слов, чтобы врубиться, по любому форум отличный. А что, эти SMH молодые, уже не горят, как лампочки от записи в память? И вааще, может Pixel лучше в этом плане? У данной старенькой модели несомненное преимущество в его простоте, полноценной клаве, экране АЖ на 4 строчки. Без полноценной клавиатуры не люблю железо, оно не для белого человека. Этот медленный, конечно, потому и каменный век. Но для своих задач, зачем стрелять из пушки по воробьям? Правда, цены на ЭТО космические, по моим оценкам, SMH 2010 должен стоить 1 000р, не более, это только потому, чтобы выгодно раза 2 перепродать. |
||
01.05.2023, 09:32 | #9 | |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 056
Благодарил(а): 20 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: По SMH2010, прошу прощения
Цитата:
Вам лучше посмотреть в сторону SMH4 и Matrix. Это современные контроллеры, и ресурс памяти там уже 10 000 000 перезаписей. И производительность этих устройств уже гораздо интереснее, да и круче чем у любых других аналогов за сравнимые деньги. |
|
01.05.2023, 10:23 | #10 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 171
Благодарил(а): 241 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: По SMH2010, прошу прощения
Цитата:
ставишь релюху на 220 перед импульсным БП, её группу заводишь на DI ПЛК, и по фронту этого DI пишешь в память. почти всегда входной емкости ИБП для этого хватает с избытком. |
|
Благодарность от: |
01.05.2023, 16:21 | #11 | ||
Новичок
Регистрация: Apr 2023
Сообщения: 4
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: По SMH2010, прошу прощения
Цитата:
Добавлено через 2 минуты Цитата:
kettle: |
||
01.05.2023, 20:54 | #12 | ||
Senior Member
Регистрация: Aug 2013
Сообщения: 3 791
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: По SMH2010, прошу прощения
Цитата:
В рассыпухе АЦП были. Нормальной энергонезависимой памяти вообще не было до конца 80-х. А уж по количеству циклов 100 000 было счастьем и в начале 2000-х. ATMEL-овские штучки появились в конце 90-х и были чудом. И вроде в Китае не было заводов. SMH2010 разрабатывался думаю в начале 2000-х и 128-я мега была удачным выбором. Цитата:
Это обычное и самое простое решение. __________________ Не являюсь сотрудником Segnetics !!! Последний раз редактировалось ATS, 01.05.2023 в 21:06 |
||
01.05.2023, 22:08 | #13 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 791
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: По SMH2010, прошу прощения
Кстати о птичках, ТС не указывал модель. Может там FRAM?
__________________ Не являюсь сотрудником Segnetics !!! |