Панель пользователя

Автор Тема: Программируемый логический контроллер Z401  (Прочитано 2471 раз)

Оффлайн guyasyou (не сотрудник Zentec)

  • Администратор
  • Новичок
  • *****
  • Сообщений: 3
  • Карма: +1/-1
Отличительная особенность контроллера: компактные размеры и очень низкая стоимость.
12V AC/DC, RS-485 (Modbus RTU), 5xDin ("сухой контакт"), 3xAin (NTC10k), 5Dout (реле 5А 220VAC), 2xAout (0-10V, 22mA каждый канал). Память пользовательских программ - 24к, ОЗУ - 2к (около 400-600 функциональных блоков). Программы для контроллера можно создавать при помощи системы zetFBD

Оффлайн Arges

  • Новичок
  • *
  • Сообщений: 1
  • Карма: +0/-0
Здравствуйте есть ли готовые решения программ для приточной вентиляции?

Оффлайн mike

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1122
  • Карма: +23/-1
Добрый день!
да, в выходные выложим на сайте

Оффлайн regedit

  • Новичок
  • *
  • Сообщений: 11
  • Карма: +0/-0
И для 400-го пож тож :)

Оффлайн Meyram

  • Новичок
  • *
  • Сообщений: 8
  • Карма: +0/-0
Re: Программируемый логический контроллер Z401
« Ответ #4 : 21 Декабрь 2015, 07:31:55 »
Здравствуйте. Скажите, где можно посмотреть список изменений на новые версии программ для упрравления приточками?

Оффлайн mike

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1122
  • Карма: +23/-1
Re: Программируемый логический контроллер Z401
« Ответ #5 : 21 Декабрь 2015, 11:02:17 »
Добрый день!
Программное обеспечение, которое мы предоставляем пользователям, является демонстрационным вариантом и распространяется "как есть". Вы вправе самостоятельно отслеживать изменения и вносить любые коррективы в программные решения.

Оффлайн Meyram

  • Новичок
  • *
  • Сообщений: 8
  • Карма: +0/-0
Re: Программируемый логический контроллер Z401
« Ответ #6 : 13 Январь 2016, 13:23:24 »
А скажите пожалуйста, что означает ошибка ERROR08 "Превышение времени цикла контроллера" и как её устранить?

Оффлайн mike

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1122
  • Карма: +23/-1

Оффлайн serge197a

  • Постоялец
  • ***
  • Сообщений: 246
  • Карма: +0/-0
Re: Программируемый логический контроллер Z401
« Ответ #8 : 01 Апрель 2016, 19:37:24 »
Здравствуйте господа модераторы!
Т.к. в настоящее время обладаю только Z401 и делаю первые шаги в звб,
то возникают трудности в невозможности проверить правильность приема данных.
Прошу Вас посмотреть опытным взглядом и подсказать будет ли работать или где я накосячил.
Правильно ли выставлены настройки, как в карте сети связать Z401 со слейвом?
Нужно опросить в приборе с адресом 1, сеть 19200 8N1,
регистры 1..6 и 10..12.
С Уважением Сергей.

Оффлайн mike

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1122
  • Карма: +23/-1
Re: Программируемый логический контроллер Z401
« Ответ #9 : 01 Апрель 2016, 21:25:37 »
Добрый вечер!
Сейчас посмотрю.
Убедительная просьба не рушить концепцию ЗВБ)))
Для "вывода" проекта нужно пользоваться кнопкой "экспорт" в главном меню.

Оффлайн mike

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1122
  • Карма: +23/-1
Re: Программируемый логический контроллер Z401
« Ответ #10 : 01 Апрель 2016, 21:45:37 »
Работаем с однопортовой машиной, соответственно загрузка будет производиться несколько иначе.
Выставляем на карту сети рабочую станцию и 401 машину, соединяем.

Далее очень внимательно!
Имеется контроллер, в который ничего еще не записано. Поэтому для рабочей станции мы даем указание, что будем загружать в подчиненное устройство.
Наконечник пина порта в этом случае имеет форму круга (см. скрин1)

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

Делается это просто, см. скрин2

После нажатия на кнопку ОК, наконечник пина изменится на квадрат.
« Последнее редактирование: 01 Апрель 2016, 22:11:57 от mike »

Оффлайн mike

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1122
  • Карма: +23/-1
Re: Программируемый логический контроллер Z401
« Ответ #11 : 01 Апрель 2016, 21:53:20 »
Теперь по программе.

Почти все правильно.
Я могу ошибаться, но вы хотите постоянное чтение переменных по сигналу en.
В этом случае схему можно упростить.
См. скрин4

Оффлайн mike

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1122
  • Карма: +23/-1
Re: Программируемый логический контроллер Z401
« Ответ #12 : 01 Апрель 2016, 21:58:20 »
Не так давно мы ввели возможность фиксировать сигналы на входах и выходах блоков чтения и записи.
Это видно на скриншоте5.
Теперь, если в вашем алгоритме нет необходимости создавать внешнюю переменную, то значения на выходах блока чтения можно зафиксировать в текущем цикле.
Проще говоря, та конструкция, которую вы построили снаружи блоков будет автоматически реализована внутри при установки соответствующего флажка.

Оффлайн mike

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1122
  • Карма: +23/-1
Re: Программируемый логический контроллер Z401
« Ответ #13 : 01 Апрель 2016, 22:02:24 »
Теперь, обладая этими знаниями, упрощаем схему.

Оффлайн mike

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1122
  • Карма: +23/-1
Re: Программируемый логический контроллер Z401
« Ответ #14 : 01 Апрель 2016, 22:10:19 »
Остался последний момент.
Но это уже у меня вопрос к вам. А зачем вам динамически изменяемые номера регистров подчиненного?
Входы "читать 1...6" и "читать 10...11"

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