Вход

Просмотр полной версии : установка быстрых входов



Igont
17.06.2010, 11:12
Добрый день всем.
Взял ПЛК100-R-L на пробу.
Не могу установить модуль Fast Encoder - в списке модулей нет.
Подскажите пожалуйста как.

Второй вопрос касается Modbus:
Требуется подключить панель поддерживающую Modbus, но не производства Owen. Где создавать и как переменные для обмена информацией с панелью и какие адреса вбивать в конфигурацию панели?

Спасибо.

Николаев Андрей
17.06.2010, 21:56
Есть такой очень полезный документ - руководство по конфигурированию PLC Configuration
Там написано что и энкодер подключается как subelement в дискретных входах.

ModBus slave так же описан.

Igont
18.06.2010, 13:51
Спасибо.
Но в этом же документе написано,
что есть модуль Fast Discrete Input, а модуль Fast Encoder-замещающий
его. И именно так можно считать до 10 кГц.
Вопрос: как установить Fast Discrete Input? В конфигураторе ПЛК не найдено.

По MODBUS:
интересует адресация.
Пример: в модуле Modus (Slave) создана переменная (WORD) - такая строчка видна там:
AT %QW8.0.0 .....
Означает это, что адрес этой переменной 8? А какая область памяти,
какой командой MODBUS вычитывать - как входа, как выхода (кстати Q-
выход), или все-таки это область памяти, не связанная с входами/выходами.
Одним словом, нужно кратко, логично и правильно пояснить.
Отсылая к документации, скажите название документа, раскрывающего
суть и где его, этот документ, искать - на диске, идущем с ПЛК, на вашем сайте, на сайте Codesys, у продавца, на сайте modbus.org и т.д.

Заранее спасибо за ответ.

Николаев Андрей
19.06.2010, 10:49
Спасибо.
Но в этом же документе написано,
что есть модуль Fast Discrete Input, а модуль Fast Encoder-замещающий
его. И именно так можно считать до 10 кГц.
Вопрос: как установить Fast Discrete Input? В конфигураторе ПЛК не найдено.

У Вас ПЛК100 как я понял. Соответственно и документ по PLC Configuration надо смотреть подмодули для ПЛК100 как минимум...



По MODBUS:
интересует адресация.
Пример: в модуле Modus (Slave) создана переменная (WORD) - такая строчка видна там:
AT %QW8.0.0 .....
Означает это, что адрес этой переменной 8? А какая область памяти,
какой командой MODBUS вычитывать - как входа, как выхода (кстати Q-
выход), или все-таки это область памяти, не связанная с входами/выходами.
Одним словом, нужно кратко, логично и правильно пояснить.
Отсылая к документации, скажите название документа, раскрывающего
суть и где его, этот документ, искать - на диске, идущем с ПЛК, на вашем сайте, на сайте Codesys, у продавца, на сайте modbus.org и т.д.
Заранее спасибо за ответ.

Нет. не правильно.
Обращаемся все к тому же документу на диске - Руководство по конфигурированию PLC_Configuration
Открываем раздел ModBus Slave и ознакамливаемся в кратце с 5 страницами:
С какого адреса начинаются ModBus адреса, что такое выравнивание, какие могут быть регистры, то, что ModBus адреса регистров никак не связанны с МЭК адресами (строчка, которую приводили Вы).
Ну и для примера можно на форуме в разделе примеры программ и полезности глянуть как конфигурируются ПЛК для режима Slave