Добрый день.
Выложите ваш проект, чтобы я смог воспроизвести проблему.
Вид для печати
Нашел Ваш ответ:
Надо STRING конвертировать в WSTRING, и уже WSTRING привязывать в визуализации.
Правильно?
https://owen.ru/forum/showthread.php...l=1#post303073
По настройкам на первый взгляд проблем нет (по адресам регистров и кодам функций - вам виднее).
Надо разбираться, на стороне какого устройства возникает проблема.
Подключите ПЧВ к ПК и с помощью какого-нибудь ПО (например, MasterOPC Universal Modbus Server) настройте те же самые регистры для опроса (с теми же кодами функций).
Подскажите как определить давление в вытяжке и каким оно являеться
К сожалению объект находится за несколько тысяч километров, соединяюсь с СПК через VPN.
Такой случай уже был, тоже проект заливался через VPN, решился загрузкой напрямую на СПК, не через VPN. Но суть проблемы осталась неясна. После того случая неоднократно загружал и отлаживал проекты через VPN, всё было нормально.
Попробую создать загрузочное приложение для записи на USB-носитель и выслать для загрузки на объект.
Тоже достаточно долго провозился соединяя СПК107 (старого образца) с ATV.
1. Там особая схема терминаторов нужна, без нее они отказываются обмен данными вести. Просто резисторы - не работало
2. Для запуска используется автомат состояний и важно отслеживать какие ответы на команды он дает
Схемы соединения и код драйвера оставил в статье
Отлаживаю СПК по VPN некоторое время.
Соединения по VPN не влияют на обмен панели по Modbus RTU. А вот, обновление библиотек проекта, влияет. Попробуйте открыть старый проект, выполнить сравнение с только что созданным, но примите только изменение кода и графики, не меняя библиотечных ссылок.
Спасибо за информацию.
Дело было не в Codesys, а видимо как раз в состояниях. Человек на объекте перезагружал контроллер выключением вводного автомата щита для проверки функции автозапуска котла после возобновления питания. ПЧ скорее всего не успели выключиться. Нужно пересмотреть процедуру проверки состояний ПЧ.
А зачем нужен видимый разрыв?
А автомат перед ПЧ?
Добрый день! Можно ли сменить домашний каталог ftp-сервера /mnt/ufs/home/ftp/in (СПК1хх [М01]) в web-конфигураторе или иным способом на другой, например SD?
Добрый день.
В свежей прошивке такая возможность есть.
Вложение 58057
Здравствуйте, есть таблица тревог в визуализации. В группе тревог описано событие: "Переменная_1=3". Способ подтверждения REP. Переменная_1=3 один цикл основной программы. В таблице тревог сообщение не появляется. Засунул вызов АлармМенеджера в МейнТаск, что бы он обрабатывался каждый цикл программы и увидел, что Переменная_1=3. Не помогло.
Обработка тревог происходит при обработке визуализации? Как заставить работать?.
Сделал пример для СПК110. Проблема сохраняется.
P.S. сделал пример чуть нагляднее
Простите, а в CODESYS 3.5 нельзя писать программу на языке IL? Неужели из текстовых только ST остался? Или я просто не могу найти эту опцию? В инструкциях IL вроде не нашёл, поэтому спрашиваю здесь.
в наличии : CODESYS V3.5 SP14 Patch 3 и плк ПЛК210-03-CS с прошивкой 1.3.0309.1257. вот прочитал Онлайн-FAQ
https://owen.ru/forum/showthread.php...l=1#post325383
и вопрос можно ли отключить запись в файл что бы этой ошибки не возникло и как это правильно сделать. тренд если сбросится при пропадании питания то не критично. запись в тренд нужно каждые 10 минут, через 2-3 дня старые значения пусть удаляются.
Для тренда отключить запись в файла нельзя. Можно увеличить период записи (например, как раз до 10 минут).
Если сброс значений при пропадании питания некритичен - то лучше использовать элемент Трассировка.
Он как раз предназначен для отображения "оперативных" данных и не использует файлы.
Здравствуйте! Есть ли в Codesys готовая библиотека для нахождения полиномиальной функции регрессии по известному набору данных (диаграмме рассеяния)? Необходимо для получения характеристик расхода регулирующих клапанов в зависимости от давления.
Может кто сталкивался с проблемой. CODESYS V3.5 SP16 Patch 3 перестала открываться панель сообщений, показывает ошибки а посмотреть не могу.
Пробовал щелкать два раза по полю состояния не помогает. Переустановил Codesys тоже не помогло.
Вложение 58428
Alt+3 попробовал не помогает. На скриншоте как можно показать что сообщения не работают?
Команда Вид - Сообщения не помогает.
При выполнении команды Компиляция - Перекомпиляция автоматически не появляется.
Здравствуйте, в ПЛК200 доступно 512Мб памяти для пользователя. Сколько из них можно безопасно выделить для сохранения тренда?