Здравствуйте!
Помогите разобраться. Настроил опрос прибора по Modbus через конфигурацию для ПЛК304. CS3 не может скомпилировать. Что не так? Может версии библиотек не правильные?
Вложение 33972
Версия CODESYS V3.5 SP5 Patch 5
Вид для печати
Здравствуйте!
Помогите разобраться. Настроил опрос прибора по Modbus через конфигурацию для ПЛК304. CS3 не может скомпилировать. Что не так? Может версии библиотек не правильные?
Вложение 33972
Версия CODESYS V3.5 SP5 Patch 5
Добрый день.
1. Обновите таргет файл (и, при необходимости, прошивку)
http://www.owen.ru/catalog/codesys_v3/32050189
2. Установите архив репозитория (ссылка в подписи)
Репозиторий конфигурировать не нужно.
Таргет-файл в проекте вы обновили?
Device -> обновить устройство. Пробовал всёчто касается ПЛК304. Ничего не получается.
Вложение 33973
UPD. Попробовал открыть проект, который создавался 4 года назад в версии codesys 3.4. Заработал. Попробую найти разницу.
UPD 2. Версии Modbus Master, COM port расходятся.
Раньше была 3.4.1.2 и всё работает.
Теперь предлагает версию 3.5.5.0 и не компилирует. Не подскажите, можно ли где-нибудь достать достать старую версию этого устройства?
Да. Есть такая возможность. Написать Вам на почту?
Очень много драгоценного времени забирает "соединение с контроллером" (СПК110, прошивка крайняя).
1. При соединении кабелем компа и контроллера иногда сразу, иногда 1-3 минуты идет процесс "идентификация в сети".
2. Gateway не удается подключить в течение 3-10 минут, потом он вдруг самопроизвольно "зеленеет" и коннектится.
3. Связь с gateway сама собой пропадает.
4. При соединении с gateway пропадает обычный Интернет.
Как можно с этим бороться?
На этих задержках сгорает уйма времени.
Вы виртуальный адаптер настроили? Адрес 10.0.6.1, маска 255.255.0.0.
Есть возможность выложить архив проекта? (Файл - Сохранить архив проекта)
Добрый день.
Подскажите, в какой библиотеке Codesys 3 , находятся элементы сравнения вещественных чисел - на большее, на равенство и как они называются?
после пересылки архива проекта в службу тех поддержки - было дано разъяснение о необходимости настройки вкладки "заполнители" в "менеджере библиотек" и инструкция ... после чего проблема с компиляцией отпала
http://i.piccy.info/i9/f9ffe09a7e35a...age001_240.jpghttp://i.piccy.info/a3/2017-11-14-17...40x156-r/i.gif
Спасибо!
Сначала контроллер находится, все ок.
Когда нажимаю "онлайн", гейтвей отваливается. И так раз 5 повторил, результат одинаковый.
Кабель "прохудился"? Помехи?
Нужно ли в настройках "виртуального адаптера овен", там, где только адрес можно поставить и только, ставить 10.0.6.1?
Спасибо
Аналогичная ситуация была на СПК207 с неправильной версией таргета.
Даже прошивка слетала . Поставьте актуальную версию таргета.
Не скачивается документация на Codesys 3. Как скачать?
Скажите существует ли возможность увеличить шрифт у числовой клавиатуры?
Добрый день. При создании загрузочного приложения, возникают следующие ошибки:
[ERROR] pid_regulators, 3.1.2.4 (owen): PersistentVars(Строка 1): C0104: Недостаточно памяти глобольных данных: Переменная '__stApplicationName', 32 байт. (Инкрементная компиляция может привести к фрагментации памяти. Выполните команду "Компилировать, Очистить" для принудительного перераспределения данных и кода.)
[ERROR] pid_regulators, 3.1.2.4 (owen): PersistentVars(Строка 1): C0104: Недостаточно памяти глобольных данных: Переменная '__dwChecksum', 4 байт. (Инкрементная компиляция может привести к фрагментации памяти. Выполните команду "Компилировать, Очистить" для принудительного перераспределения данных и кода.)
[ERROR] pid_regulators, 3.1.2.4 (owen): PersistentVars(Строка 1): C0104: Недостаточно памяти глобольных данных: Переменная '__ulLength', 4 байт. (Инкрементная компиляция может привести к фрагментации памяти. Выполните команду "Компилировать, Очистить" для принудительного перераспределения данных и кода.)
[ERROR] pid_regulators, 3.1.2.4 (owen): PersistentVars(Строка 1): C0104: Недостаточно памяти глобольных данных: Переменная '__bInitNew', 1 байт. (Инкрементная компиляция может привести к фрагментации памяти. Выполните команду "Компилировать, Очистить" для принудительного перераспределения данных и кода.)
[ERROR] pid_regulators, 3.1.2.4 (owen): PersistentVars(Строка 1): C0104: Недостаточно памяти глобольных данных: Переменная '__bDummyForAlignment', 3 байт. (Инкрементная компиляция может привести к фрагментации памяти. Выполните команду "Компилировать, Очистить" для принудительного перераспределения данных и кода.)
При выполнении команды Компиляция -> Очистить ничего не происходит. Подскажите , пожалуйста, как избавится от этих ошибок.
Добрый день.
Откуда вы взяли библиотеку pid_regulators 3.1.2.4?
Библиотека была взята из CODESYS 2.3 и импортирована в CODESYS 3.5
Как раз блок PID я использовал из актуальной библиотеки Util, а из библиотеки для версии 2.3 были использованы функциональные блоки VALVE_REG_NO_POS (управление задвижкой без датчика положения) и DIG_FLTR (цифровой фильтр для аналоговых значений), которые я не смог найти в библиотеках версии 3.5. Буду признателен если вы подскажете в каких библиотеках версии 3.5 можно найти эти блоки или их аналоги.
Может, вот это поможет:
https://drive.google.com/file/d/0B5N...ZzNjNaajg/view
СПК110 с прошивкой 3.948.
При подключении "онлайн" появляется "генерация кода...." и на случайном этапе "крепко задумывается", затем
выскакивает окно "нет связи, повторите сканирование".
После чего СПК110 больше не доступен в поиске, надо передергивать питание.
Раньше такого не было.
Правильно ли библиотеки установлены?
https://drive.google.com/open?id=1g2...VnwKMuSWC1-OGf
https://drive.google.com/open?id=1wG...yExNY1EmC5QcN4
Очень радуют такие информативные ошибки.
Что нужно делать?
Переустанавливать библиотеки, Codesys, Windows, прошивку?
После 10 часовых мучений, единственное, что заработало это "Сброс заводской устройства", которое тоже заканчивается
"нет связи...", но после в СПК110 таки можно залить прошивку без ошибок.
Можно ли залить программу на СПК110 по USB-кабелю без установки Codesys?
Есть ли в ST оператор завершения всего рабочего цикла во вложенном блоке (action)?
RETURN работает, но только в программе самого верхнего уровня.
1) Прошиваю в чистый СПК110 свой проект - ОК
2) Через какое-то время опять хочу перепрошить СПК110, нажимаю "Логин" - зависание на этапе "генерация кода", связь с контроллером сама отваливается. Контроллер становится невидимым.
3) Передергиваю питание.
4) Так как в онлайн я теперь не могу зайти, вместо "Логин", подаю команду "Сброс заводской устройства" - зависание и отваливание связи с контроллером. Но проект на контроллере уже стерся.
5) Передергиваю питание.
6) Теперь "Логин" и прошивка проекта срабатывает, до следующей перепрошивки (см. шаг 2).
После нажатия Онлайн должно появится диалоговое окно выбора режима загрузки проекта.
Вы какой пункт выбираете?