Программируемый логический контроллер Z401

Автор admin, 23 мая 2014, 16:13:25

« назад - далее »

mike

Почти правильно.
Только мы же должны знать начальное состояние подчиненного (значение переменной).
Например, при подаче питания.
Следовательно, надо сначала считать, а затем уже принимать решение на запись.

serge197a

Я исходил из того, что по умолчанию(включении питания)
у нас в переменных на входе макроса и внутри нули, т.к. переменные мы не сохраняем.
После считывания значения из слева (ПМП) на входе значение будет отличным от нуля.
и при каждом изменении, будет инициироваться запись.
Планировал в ФБ добавить счетчик ошибок, чтобы отключать попытки записи при неисправности или
отключении слейва.
К примеру отсчитали 20 неудачных посылок, выставили флаг и больше не стучимся в слейв до перезагрузки.
С этим вопросов нет.

Спасибо. Вы мне сильно помогли.

mike


serge197a

Здравствуйте mike!
Я замахнулся на один проект.
В нем заложено другое железо.
Но можно здорово сэкономить, используя к примеру Z401 или М100.
Не хватает мне функционала немного.
В частности часов реального времени и работы с нестандартным протоколом.
Но эти недостатки можно обойти.
есть представление как.
Если Вас не затруднит, напишите мне в личку, чтобы обсудить.
serge197a@yandex.ru
Я бы вложился в разработку.
С Уважением Сергей.