Только зачем лишние переменные типа ton-5-out, когда можно ton-5.q, а эти присвоения из таймера вообще убрать... И et тоже...
PS С переменной ton-5-in, та же история. На каждый таймер 2 лишних переменные.
Хотя если вы их еще где используете, тогда ладно...
Последний раз редактировалось МихаилГл; 09.01.2025 в 10:39.
Здравствуйте,
1. В ПЛК210-0х, ПЛК210-1х какая максимальная глубина вложения вызовов (например, глубина вложения имеет значение восемь (8), что означает, что, начиная с блока (1-й уровень вложения), Вы можете добавить еще 7 блоков "по горизонтали" (это называется вложением)?
2. Возможно ли обратиться к периферийному входу (не через образ процесса входов) и подать сигнал на периферийный выход (не через образ процесса выходов) в определённом месте программного кода на ПЛК210-0х, ПЛК210-1х?
3. Разрешенные комбинации для последовательной передачи ("pass on") параметров в Сodesys3.5? (по примеру Siemens, как на рисунке)
Pass on.JPG
Спасибо
Связь со мной: 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
В FB1 вызывается FB2, у FB1 есть входной параметр in (тип данных-Array), который передается в FB2 через входной параметр in (тип данных-Array).
Пояснение к описанию:
Вызывающий --> вызываемый
FB1 FB2
in-Array[]------------->in-Array[] (сложный тип данных)
Допустимо это для FB и FB, FC и FC, FB и FC, FC и FB?
Очень не хватает подобной таблицы в CoDeSys3.5, чтобы не идти тернистым путем собственных ошибок...
Связь со мной: 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
Здравствуйте!
В Таблице Тревог кнопка "ACK all visible" квитирует только видимые на экране события. Если все события, которые можно квитировать не помещаются в область видимости,
необходимо несколько раз нажимать кнопку "ACK all visible".
Может, возможно программно (из кода) квитировать все события?
Последний раз редактировалось Евгений Кислов; 19.01.2025 в 20:34.
Связь со мной: 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