Size: a a a

2020 February 04

DT

Dmitry Teh in ru_ASUTP
а вот вопрос по красивой организации работы с модбас регистрами

сделал я типа данных «регистр». в нём описал адрес устройства, смещение регистра, длину и определил буфер.

в DB делаю массив из этих регистров, в его стартовых значениях прописываю нужные параметры и скармливаю FC с автообновлением этого безобразия.

но есть несколько нюансов.
1. неудобно добавлять регистры «в середину» (в принципе, лечится инициализацией этого массива во время FirstScan)
2, доступ к данным идёт по индексу регистра в этом массиве. и при добавлении регистров в середину нужно руками править индексы в коде

расскажите, как вы решаете задачу с работой со множеством регистров?
источник

s

sifun in ru_ASUTP
господа нужно мнение относительно плк Carel. задача - кондиционирование, но сложное, много исполнительных механизмов сверх обычного для этой сферы. Макет делали на шнайдере. стоит переходить на карел или не стоит?
источник

OZ

Oleg Zimin in ru_ASUTP
sifun
господа нужно мнение относительно плк Carel. задача - кондиционирование, но сложное, много исполнительных механизмов сверх обычного для этой сферы. Макет делали на шнайдере. стоит переходить на карел или не стоит?
А смысл перехода?
источник

s

sifun in ru_ASUTP
да как то шнайдер неудобен (правда не с чем сравнить, только с ним работали), не знаю например выдать сигнал на драйвер шагового двигателя не может, коряво аналоговые входы выбираются, вообще вроде всё более менее сделано но тут колхоз там колхоз, куча самодельных модулей, которые просто по модбас получают и отдают величины и делают простые вещи, но при этом не впихиваются.
источник

OZ

Oleg Zimin in ru_ASUTP
sifun
да как то шнайдер неудобен (правда не с чем сравнить, только с ним работали), не знаю например выдать сигнал на драйвер шагового двигателя не может, коряво аналоговые входы выбираются, вообще вроде всё более менее сделано но тут колхоз там колхоз, куча самодельных модулей, которые просто по модбас получают и отдают величины и делают простые вещи, но при этом не впихиваются.
Страно. Я давно уже не пишу для контроллеров, но мы собираем шкафы для управления насосами на шнайдере. Там и работа с модбасом и с аналоговыми входами. Проблем не возникало. Шнайдеровские контроллеры и частотники
источник

s

sifun in ru_ASUTP
тут в одной экосистеме мягко говоря не получится, задача сложнее типичной
источник

DT

Dmitry Teh in ru_ASUTP
Так у тебя есть "обычный" модбас с которым, кажется, все плк умеют работать
источник

OZ

Oleg Zimin in ru_ASUTP
sifun
тут в одной экосистеме мягко говоря не получится, задача сложнее типичной
Так интерфейсы же стандартные
источник

JB

Jury Belorusov in ru_ASUTP
По поводу Шнайдера, недавно возник экспромт:
источник

JB

Jury Belorusov in ru_ASUTP
Не все говно, что овеном зовется, зеленый Шнайдер нам отдохнуть не даст.
Склонив чело над ноутбуком, беззвучно шепчешь "пидорас"....
источник

MO

Maxim Osminin ⚓️ in ru_ASUTP
😆
источник

G

Glukon in ru_ASUTP
Как будто сименс пидорасом не бывает
источник

MO

Maxim Osminin ⚓️ in ru_ASUTP
Все бывают пидорасом
источник

MO

Maxim Osminin ⚓️ in ru_ASUTP
Особенно когда в мануале нихуа не написано
источник

Ф

Фед in ru_ASUTP
Maxim Osminin ⚓️
Особенно когда в мануале нихуа не написано
😂😂
источник

KW

Konstantin Wilhelm in ru_ASUTP
Maxim Osminin ⚓️
Особенно когда в мануале нихуа не написано
Ну если бы в мануалах было все-все написано, то кто бы покупал курсы от производителя и пользовался бы платной техподдержкой?!
источник

MO

Maxim Osminin ⚓️ in ru_ASUTP
А бы во рту росли грибы
источник

DT

Dmitry Teh in ru_ASUTP
недавно нарвался на то, что в мануале сименса написано одно, а по факту — другое.
пришлось менять железку через поддержку (и не очень официально)
источник

SE

Suigintou45 E13 in ru_ASUTP
Konstantin Wilhelm
Ну если бы в мануалах было все-все написано, то кто бы покупал курсы от производителя и пользовался бы платной техподдержкой?!
курсы для бумажки же) а платная поддержка - для кастомной прошивки
источник

T

T in ru_ASUTP
Друзья, Добрый день. У кого-нибудь есть опыт работы с Valmet'ом? Интересуют настройки синхронизации времени
источник