Связь со мной: 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
Связь со мной: 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_GLOBAL PERSISTENT RETAIN //generalVocationMode BOOL :=FALSE; (* Режим отпуска*) stPoolWaterTempSp: TEMP_POINT_SETTINGS := (rSetPoint :=28, rSetPointMin :=20, rSetPointMax :=30, rAlarmLimitLo :=19, rAlarmLimitHi :=31, rHysteresys :=0.5); stWaterSypplyTimer: CYCLE_TIMER := (xEnable := TRUE, todStartTime :=TOD#1:00:00, usiDuration :=10, usiDurationMin :=1, usiDurationMax :=22, byDaysEnabled :=2#0111_1111); stPoolFilterBackwashTimer: CYCLE_TIMER := (xEnable :=TRUE, todStartTime :=TOD#11:00:00, usiDuration :=10, usiDurationMin :=1, usiDurationMax :=20, byDaysEnabled :=2#0100_0000); poolCirculationPump1Enabled: BOOL :=TRUE; (*Разрешение на работу циркуляционного насоса бассейна №1*) poolCirculationPump2Enabled: BOOL :=TRUE; (*Разрешение на работу циркуляционного насоса бассейна №2*) END_VAR
Две переменные прошли на ура. а вот одна не сдаётся)
Код:[WARNING] PLC200: Менеджер библиотек [Device: Plc Logic: Application]: C0100: Библиотека CmpTargetVisu не добавлена в Менеджер библиотек, либо не найдено корректной лицензии [ERROR] PLC200: PersistentVars [Device: Plc Logic: Application]: C0142: Локальная переменная с именем 'Dummy__stPoolWaterTempSp' уже задана в 'PersistentVars' [ERROR] PLC200: PersistentVars [Device: Plc Logic: Application]: C0142: Локальная переменная с именем 'Dummy__stPoolWaterTempSp__rSetPoint' уже задана в 'PersistentVars'
Пришлите мне на почту или в телеграм ваш проект - посмотрим, в чем дело с третьей.
Upd. - помогла команда удаления пустых промежутков.
06-12-2023 20-00-40.png
Последний раз редактировалось Евгений Кислов; 06.12.2023 в 20:03.
Связь со мной: 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
2023-12-06_20-41-12.png
Простите, а что я делаю не так?![]()
Связь со мной: 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
Добрый день, подскажите пожалуйста, столкнулся с такой проблемой (КДС 3.5 sp17 язык CFC). При объявлении переменных, в том числе и автообъявление КДС зависает и в диспетчере устройств не отвечает КДС Не отвечает.PNG приходится ждать от 1 до 5 минут. После того как развиснет, переменные объявляются без проблем и в любом количестве. Но как только я перехожу на холст, то опять зависает на 1-5 мин и после того как отвиснет на холсте можно делать что хочешь. Но как добавишь новый элемент и его надо объявить, все зависает и все зависания происходят повторно. Если ли какие то способы решить эту проблему?
Нашел похожую тему https://owen.ru/forum/showthread.php?t=35163 Неужели КДС не тянет, если делать программу на CFC с 200-300 блоками?
Скорее что-то поставилось криво, но может и не тянет. Вы бы параметры машины указали, а то может вы его на машину 90х годов ставите :-)