Archived

Этот пост заблокирован, редактирование отключено

ОборудованиеПрограммируемый логический контроллер Z401Re: Программируемый логический контроллер Z401

Исходное сообщение:
serge197a, 01.04.2016, 22:17
serge197a
Re: Программируемый логический контроллер Z401
[quote author=mike link=topic=3.msg1343#msg1343 date=1459537819]
Остался последний момент.
Но это уже у меня вопрос к вам. А зачем вам динамически изменяемые номера регистров подчиненного?
Входы "читать 1...6" и "читать 10...11"

В принципе все. Вам осталось добавить детектор связи с подчиненным и обработку ошибок от него для формирования поведения мастера в случае отсутствия связи.
[/quote]

я пока ждал ответа, решил еще разбить по времени опрос(чтоб не в 1 цикл) и написал обработку ошибок и блок разросся до приличных размеров.
Номера не изменяю динамически, просто так, как шаблон. Во входах макроса прописаны константы.
Спасибо. Все оказалось значительно проще.

Поясните пожалуйста :
"Вам осталось добавить детектор связи с подчиненным"
не совсем понял или я уже это сделал?
Ответы:
admin, 23.05.2014, 16:13
admin
Re: Программируемый логический контроллер Z401
Отличительная особенность контроллера: компактные размеры и очень низкая стоимость.
12V AC/DC, RS-485 (Modbus RTU), 5xDin ("сухой контакт"), 3xAin (NTC10k), 5Dout (реле 5А 220VAC), 2xAout (0-10V, 22mA каждый канал). Память пользовательских программ - 24к, ОЗУ - 2к (около 400-600 функциональных блоков). Программы для контроллера можно создавать при помощи системы zetFBD
mike, 01.04.2016, 22:21
mike
Re: Программируемый логический контроллер Z401
Секунду, сейчас посмотрю.
regedit, 18.03.2015, 13:33
regedit
Re: Программируемый логический контроллер Z401
И для 400-го пож тож :)
mike, 01.04.2016, 22:27
mike
Re: Программируемый логический контроллер Z401
Детектор ошибок ошибочный)))
Вы не даете подчиненному шансов!
А вдруг пакет "проглотит" или подчиненный затупит?

Я бы реализовал "отвал" подчиненного по отсутствию строба rdy в течение какого-то разумного времени.
А ошибки использовать по необходимости, если от этого зависит "поведение" алгоритма
mike, 01.04.2016, 22:29
mike
Re: Программируемый логический контроллер Z401
Что касается разбивки запроса. Такое кол-во переменных нет смысла разбивать по времени. Вот сотню другую - тут можно подумать.
mike, 01.04.2016, 22:30
mike
Re: Программируемый логический контроллер Z401
Все переменные на сцене избыточны для этой задачи.
serge197a, 01.04.2016, 22:33
serge197a
Re: Программируемый логический контроллер Z401
понимаю, но это шаблон. я это для наглядности.
Сейчас перепишу детектор.
Arges, 16.03.2015, 11:32
Arges
Re: Программируемый логический контроллер Z401
Здравствуйте есть ли готовые решения программ для приточной вентиляции?
mike, 01.04.2016, 22:37
mike
Re: Программируемый логический контроллер Z401
[s]Я почти закончил, сейчас выложу[/s]
Готово
serge197a, 01.04.2016, 22:59
serge197a
Re: Программируемый логический контроллер Z401
Посмотрите, правильно?
А ваш файл не могу открыть.
сохранил, импортирую. но не открывает.