Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
https://cloud.mail.ru/public/AYFL/caHByGFM8
Что то ответы подтормаживают. Вот здесь ругается на Библиотеку "Screen" и пишет, что нет экземпляров визуализации, хотя в дереве всё есть.
В вашем проекте 3 проблемы, которые надо устранить:
1. https://owen.ru/forum/showthread.php...l=1#post373718
2. У вас программе PLC_PRG объявлены VAR_IN_OUT переменные. В вашей ситуации так делать нельзя - сделайте их локальными, например.
3. В обоих ваших визуализациях объявлены VAR_IN_OUT переменные - поэтому эти визуализации нельзя использовать как "экраны" (только как фреймы) и нельзя указывать в качестве в стартовых.
Удалите у них VAR_IN_OUT переменные или создайте новый пустой экран визуализации без VAR_IN_OUT и укажите его как стартовый в компонентах Таргет-визуализация и Веб-визуализация.
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
Спасибо. Попробую. VAR_IN_OUT я добавлял потому, что раньше компилятор ругался, что их не видит.
Спасибо. Пробовал сделать , как вы советовали. Бубен в щепки, мокасины в клочья. Так и не понял закономерности появления-пропадания ошибок. Количество меняется по непонятной мне логике. Закончилось тем, что психанул, скинул программу, взял шаблон и начал заново, пошагово с промежуточными компиляциями и сохранениями. Надо сказать, что при использовании шаблона ошибки практически не проявлялись. На каком то этапе попробовал убрать "лишние" устройства, чтобы не грузить лишнего процессор. (была такая рекомендация в "букваре"). Убрал "TargetVars" вот тут и полезли ошибки. Вернул к исходнику, ошибки исчезли. Больше не рисковал.
Сейчас такой вопрос, как найти нужный функциональный блок в библиотеках? Есть где то перечни? Для FBD встречал "словарик" для ST только простейшие команды. Мне в частности, понадобилось "астрореле" включение-выключение по восходу-заходу солнца. Временные переменные нашёл, примерно понимаю какой алгоритм (даже не один) но думаю,что займёт много времени на прописывание. Подозреваю, что такой функционал должен быть, но как искать не знаю. Посоветуйте, что можно сделать.
Столкнулся с проблемой при запуске компиляции.
Не могу понять как устранить данную проблему.
------ Компиляция : Приложение: Device.Application -------
типизировать код...
генерировать код...
[ERROR] WELCOME: C0231: Здесь требуется выражение типа 'BOOL'
[ERROR] WELCOME: C0077: Неизвестный тип: 'Screen.VisuElems.VisuElemBase.VisuEnumInputOnElem entType.MouseDown'
[ERROR] WELCOME: C0062: 'Screen.VisuElems.VisuElemBase.VisuEnumInputOnElem entType' не является структурированной переменной
[ERROR] WELCOME: C0062: 'Screen.VisuElems.VisuElemBase' не является структурированной переменной
[ERROR] WELCOME: C0062: 'Screen.VisuElems' не является структурированной переменной
[ERROR] WELCOME: C0004: 'VisuElems' не является компонентом 'SCREEN'
[INFORMATION] screen, 3.5.17.31 (production association owen): SCREEN: C0181: Относительная позиция
[ERROR] WELCOME: C0231: Здесь требуется выражение типа 'BOOL'
[ERROR] WELCOME: C0077: Неизвестный тип: 'Screen.VisuElems.VisuElemBase.VisuEnumInputOnElem entType.MouseUp'
[ERROR] WELCOME: C0062: 'Screen.VisuElems.VisuElemBase.VisuEnumInputOnElem entType' не является структурированной переменной
[ERROR] WELCOME: C0062: 'Screen.VisuElems.VisuElemBase' не является структурированной переменной
[ERROR] WELCOME: C0062: 'Screen.VisuElems' не является структурированной переменной
[ERROR] WELCOME: C0004: 'VisuElems' не является компонентом 'SCREEN'
[INFORMATION] screen, 3.5.17.31 (production association owen): SCREEN: C0181: Относительная позиция
[ERROR] WELCOME: C0231: Здесь требуется выражение типа 'BOOL'
[ERROR] WELCOME: C0077: Неизвестный тип: 'Screen.VisuElems.VisuElemBase.VisuEnumInputOnElem entType.MouseClick'
[ERROR] WELCOME: C0062: 'Screen.VisuElems.VisuElemBase.VisuEnumInputOnElem entType' не является структурированной переменной
[ERROR] WELCOME: C0062: 'Screen.VisuElems.VisuElemBase' не является структурированной переменной
[ERROR] WELCOME: C0062: 'Screen.VisuElems' не является структурированной переменной
[ERROR] WELCOME: C0004: 'VisuElems' не является компонентом 'SCREEN'
[INFORMATION] screen, 3.5.17.31 (production association owen): SCREEN: C0181: Относительная позиция
[ERROR] WELCOME: C0231: Здесь требуется выражение типа 'BOOL'
[ERROR] WELCOME: C0077: Неизвестный тип: 'Screen.VisuElems.VisuElemBase.VisuEnumInputOnElem entType.MouseMove'
[ERROR] WELCOME: C0062: 'Screen.VisuElems.VisuElemBase.VisuEnumInputOnElem entType' не является структурированной переменной
[ERROR] WELCOME: C0062: 'Screen.VisuElems.VisuElemBase' не является структурированной переменной
[ERROR] WELCOME: C0062: 'Screen.VisuElems' не является структурированной переменной
[ERROR] WELCOME: C0004: 'VisuElems' не является компонентом 'SCREEN'
[INFORMATION] screen, 3.5.17.31 (production association owen): SCREEN: C0181: Относительная позиция
[ERROR] WELCOME: C0231: Здесь требуется выражение типа 'BOOL'
[ERROR] WELCOME: C0077: Неизвестный тип: 'Screen.VisuElems.VisuElemBase.VisuEnumInputOnElem entType.MouseDown'
[ERROR] WELCOME: C0062: 'Screen.VisuElems.VisuElemBase.VisuEnumInputOnElem entType' не является структурированной переменной
[ERROR] WELCOME: C0062: 'Screen.VisuElems.VisuElemBase' не является структурированной переменной
[ERROR] WELCOME: C0062: 'Screen.VisuElems' не является структурированной переменной
[ERROR] WELCOME: C0004: 'VisuElems' не является компонентом 'SCREEN'
[INFORMATION] screen, 3.5.17.31 (production association owen): SCREEN: C0181: Относительная позиция
[ERROR] WELCOME: C0231: Здесь требуется выражение типа 'BOOL'
[ERROR] WELCOME: C0077: Неизвестный тип: 'Screen.VisuElems.VisuElemBase.VisuEnumInputOnElem entType.MouseUp'
[ERROR] WELCOME: C0062: 'Screen.VisuElems.VisuElemBase.VisuEnumInputOnElem entType' не является структурированной переменной
[ERROR] WELCOME: C0062: 'Screen.VisuElems.VisuElemBase' не является структурированной переменной
[ERROR] WELCOME: C0062: 'Screen.VisuElems' не является структурированной переменной
[ERROR] WELCOME: C0004: 'VisuElems' не является компонентом 'SCREEN'
[INFORMATION] screen, 3.5.17.31 (production association owen): SCREEN: C0181: Относительная позиция
[ERROR] WELCOME: C0231: Здесь требуется выражение типа 'BOOL'
[ERROR] WELCOME: C0077: Неизвестный тип: 'Screen.VisuElems.VisuElemBase.VisuEnumInputOnElem entType.MouseClick'
[ERROR] WELCOME: C0062: 'Screen.VisuElems.VisuElemBase.VisuEnumInputOnElem entType' не является структурированной переменной
[ERROR] WELCOME: C0062: 'Screen.VisuElems.VisuElemBase' не является структурированной переменной
[ERROR] WELCOME: C0062: 'Screen.VisuElems' не является структурированной переменной
[ERROR] WELCOME: C0004: 'VisuElems' не является компонентом 'SCREEN'
[INFORMATION] screen, 3.5.17.31 (production association owen): SCREEN: C0181: Относительная позиция
[ERROR] WELCOME: C0231: Здесь требуется выражение типа 'BOOL'
[ERROR] WELCOME: C0077: Неизвестный тип: 'Screen.VisuElems.VisuElemBase.VisuEnumInputOnElem entType.MouseMove'
[ERROR] WELCOME: C0062: 'Screen.VisuElems.VisuElemBase.VisuEnumInputOnElem entType' не является структурированной переменной
[ERROR] WELCOME: C0062: 'Screen.VisuElems.VisuElemBase' не является структурированной переменной
[ERROR] WELCOME: C0062: 'Screen.VisuElems' не является структурированной переменной
[ERROR] WELCOME: C0004: 'VisuElems' не является компонентом 'SCREEN'
[INFORMATION] screen, 3.5.17.31 (production association owen): SCREEN: C0181: Относительная позиция
Компиляция завершена -- 48 ошибок, 0 предупреждений : загрузка невозможна
Ругается на скрин.
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk