Здравствуйте ! Не получается подключиться к старому ПЛК 304 (2011 г.в ), думаю проблема в таргетах, где можно скачать таргеты , если дело в них ?
Вложение 63336 Вложение 63337
Вид для печати
Здравствуйте ! Не получается подключиться к старому ПЛК 304 (2011 г.в ), думаю проблема в таргетах, где можно скачать таргеты , если дело в них ?
Вложение 63336 Вложение 63337
Перешел по ссылке что с этим делать ?
Вложение 63338
http://www.owen.ru/uploads/rie_plk304_m01__942.pdf
страница 39-40
Если у меня версия версия CS 3.5 SP 5 Patch 5 она " дружит " с ПЛК 304 2011 г.в , или устанавливать CS 3.4 ?
установить CS 3.4 или перепрошить плк до прошивки поддерживающей CS 3.5 SP5
Добрый день!
Прошивка 5.390 на нашем ftp. Инструкция в архиве.
https://ftp.owen.ru/CoDeSys3/10_Firm...x/PLC304v2.zip
Установил , но при создании стандартного проекта в выпадающем списке отсутствует ( ПЛК 304 старый 2011 г.в )
Вложение 63362 Вложение 63363
Нет профиля визуализации V3.4 Patch 1. , как быть ?
Вложение 63364
Здравствуйте,где скачать таргеты / библитеки для работы с modbas rtu master / slave для старого ПЛК304 2011 г.в ?
Установить архив репозитория и перезапустить CODESYS.
Вложение 63367
Master можно настроить через дерево проекта.
Библиотеку слэйва можно скачать здесь:
https://ftp.owen.ru/CoDeSys3/04_Libr...mpiled-library
Для работы в режиме master modbas rtu ПЛК 304 нужны библиотеки ? кроме
Какие нужны еще бибки чтобы посмотреть ответ / запрос . а такде для работы с COM портом ? ( ПЛК 304 -старый)
Какие версии библиотек использовать ?
какой версии выбирать modbas com slave/ master
Modbus RTU Master можно настроить через дерево проекта - насколько я помню, лицензия на него в той версии рантайма была.
Если нужно реализовать нестандартный протокол обмена - используйте библиотеку CAA SerialCom.Цитата:
а такде для работы с COM портом ? (
Версии библиотек не должны превышать версию таргет-файла ПЛК.Цитата:
Какие версии библиотек использовать ?
Здравствуйте. не получается подключить ПЛК 304 ( 2011 г.в) в режиме Slave.
Задача: Подключить ПЛК 304 к ПМ210.
Для начала пытаюсь проверить работу 304 в режиме Slave.
В качестве Master - MasterOPC Universal Modbus ( Insat).
Вложение 65180 Вложение 65181
Связь ч/з АС4-М , со стороны плк 304 порт Р1 - 485 интерфейс.
Необходимые библиотеки установил, версии таргетов проверил.
Параметры связи проверил.
Обмена в режиме Slave НЕТ.
В режиме Master 304 работает
Вложение 65178 Вложение 65177 Вложение 65179.
Прошу помощи знатоков .
Добрый день.
Насколько я помню - в ПЛК304 нет лицензии на драйвер Modbus Slave.
Используйте библиотеку:
https://ftp.owen.ru/CoDeSys3/04_Libr...mpiled-library
Библиотеку уже ранееу становил
Вложение 65182
Обмена нет
Установить - недостаточно.
Удалите слэйв из дерева проекта и действуйте по этому видео:
https://youtu.be/3eGtH3U_EN4
Единственная разница - номер порта у вас будет другой, в соответствии с информацией из FAQ:
https://owen.ru/product/plk304/faq
"Физическому порту Р1 соостветсвует com2, P2-com3, P3-com4, P4-com5."
Номер порта уже ранее ставил №2.
По ссылке установил библиотеку версии выше modbasslave
.Вложение 65184
Вторую библиотеку Modbas устанавливать
Вложение 65185
?
Не обязательно, вторая библиотека - для Modbus Master.
Отличие версий таргета устройства Вложение 65186
и версии библиотек Вложение 65187 , критично ?
Не так критично, как слэйв в дереве проекта, который вы до сих пор не удалили.
Удалю , по поводу того , что версии библиотек старше версии таргета устройства ( ComService 3.5.4.2 ) не заморачиваться - верно?
При подключении ( логин ) выдает ошибку
[ERROR] SHPLC304: C0032: Невозможно конвертировать тип 'Неизвестный тип: 'SINT_TO_POINTER(-1)'' в тип 'POINTER TO BYTE'
Компиляция завершена -- 1 ошибок, 2 предупреждений : загрузка невозможна!
Вложение 65189
?
Заменил библиотеки ComService_3.5.4.2 на ComService_3.1.0.compiled-library . установленную ранее Библиотеку Modbas -slave 3.1.4 не обновлял
Загрузилось без ошибок, обмен есть . Огромное спасибо за помощь .
Здравствуйте! Возник ещё один вопрос касаемо работы 304 в режиме Slave .
Если задействованы в работе плк 304 два порта в режиме skave с двумя разными мастерами, будет ли корректно создать два POU ( POU-1, POU-2) каждый будет содержать
код работы в режиме slave реализованный посредством библиотек ComSerice 3.1.0 и Modbas-slave 3.1.4 с одинаковыми параметрами связи но с разными номерами портов.
Далее обозначит в теле основной программы PLC_PRG (PRG), вызов данных POU
POU-1();
POU-2();
Вопрос: Будет ли корректная работа портов при таком подходе или нужно организовывать асинхронную работу другими способами, если другими каким образом можно это реализовать ?