все получается
Последний раз редактировалось farikpwnz; 26.01.2020 в 14:14.
Добрый день.
В режиме Slave сетевые переменные не поддерживают булевский тип данных. Однако в Таблица 6.2 – Регистры, доступные по протоколу Modbus видно (см.картинку) что ПР200 может писать и читать по сети битовые переменные. В связи с этим предположение - если Master сети будет писать в ПР200 булеву переменную с адресом 0, то вероятно эта переменная будет записана в нулевой бит регистр с адресом 512. Булева переменная с адресом 1 будет записана в первый бит регистра 512 и т.д. Правильно ли я думаю ?
Последний раз редактировалось Newcomer; 04.02.2020 в 14:09.
Правильно
См. примеры обмена битовыми переменными https://owen.ru/forum/showthread.php?t=32194
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Добрый день.
Есть мешалка с 3-х скоростным мотором.Скорости меняются одна за одной, для каждой стоит свой таймер. Будет использоваться 3 рецепта с разными уставками времени и возможностью их менять с панели оператора. Как реализовать замену уставок времени в зависимости от рецепта? Первая программа, не могу никак сообразить:') Снимок11.JPG
Я так понял, что одна из уставок всегда должна присутствовать в таймере, тогда как-то примерно так:
Мультиплексор_7.PNG
Мультиплексор_7.owl
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Спасибо, разобрался. Не додумался мультиплексор использовать.