Просмотр полной версии : СПК207 подключить к ПЛК100 по Ethernet
Александр Холмов
13.04.2016, 15:35
Готовлю проект CodeSys v3.5.5 СПК-207 Мастер подключаю по Ethernet к ПЛК100. Все по инструкциям. Modbus_TCP_ Master ( 3.5.4.0), Modbus_TCP_ slave (3.5.4.0).
Не могу считать больше 10 регистров. По рекомендациям пробовал обновить Modbus_TCP_ Master до 3.5.5.0, добавляется любое количество Slave каналов, но при компиляции слетает весь проект (350 ошибок).
Подскажите как обновить Modbus Master
Евгений Кислов
13.04.2016, 15:39
Готовлю проект CodeSys v3.5.5 СПК-207 Мастер подключаю по Ethernet к ПЛК100. Все по инструкциям. Modbus_TCP_ Master ( 3.5.4.0), Modbus_TCP_ slave (3.5.4.0).
Не могу считать больше 10 регистров. По рекомендациям пробовал обновить Modbus_TCP_ Master до 3.5.5.0, добавляется любое количество Slave каналов, но при компиляции слетает весь проект (350 ошибок).
Подскажите как обновить Modbus Master
Какая версия таргет-файла СПК?
Если не обновить, а удалить и добавить - все равно компилируется с ошибками?
Александр Холмов
13.04.2016, 15:44
СПК207 -220.04.00.SC.WEB прошивка 3.951, версия тагета 3.5.4.0,
Евгений Кислов
13.04.2016, 15:46
СПК207 -220.04.00.SC.WEB прошивка 3.951, версия тагета 3.5.4.0,
Выложите архив проекта, пожалуйста, в котором наблюдаются ошибки компиляции.
Готовлю проект CodeSys v3.5.5
Версия CODESYS - 3.5 SP5 Patch5 или просто 3.5 SP5 без патчей?
Александр Холмов
13.04.2016, 15:48
С удалением и заменой тоже не компилируется
Евгений Кислов
13.04.2016, 16:00
С удалением и заменой тоже не компилируется
Выложите, пожалуйста, архив проекта - тогда можно будет попытаться разобраться, в чем дело.
И укажите, пожалуйста, точную версию CODESYS (Справка - О Программе), а то "CodeSys v3.5.5" вызывает сомнения.
Александр Холмов
13.04.2016, 16:04
CODESYS - 3.5 SP5 Patch5
Евгений Кислов
13.04.2016, 17:48
CODESYS - 3.5 SP5 Patch5
Очевидно, проблема в старой версии таргета в проекте:
23861
Обновите до 3.5.4.20 (023):
http://www.owen.ru/catalog/codesys_v3/35283604
Устанавливаете таргет, нажимаете ПКМ на компонент Device, выбираете команду Обновить устройство.
Александр Холмов
14.04.2016, 09:06
Благодарю, за подсказку.
Все заработало.
Еще один вопрос, возможна передача переменных типа REAL?
Евгений Кислов
14.04.2016, 09:30
Благодарю, за подсказку.
Все заработало.
Еще один вопрос, возможна передача переменных типа REAL?
Возможна. REAL передается в виде двух WORD'ов. На стороне ПЛК все проще, там уже есть готовый Real input (output) module.
На СПК вам потребуется конвертировать ваш REAL в две WORD переменные и потом привязать их к каналу. Есть разные способы это сделать, я бы рекомендовал почитать в справке про UNION.
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot