СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
Это точно!
Но легкие пути - это не для нас.
Евгений! Ведь CFC дает офигительную читаемость кода! Вроде бы так говорят студентам при изучении этих языков?
А тут - БАЦ - и "не создавать себе лишние трудности".
У меня есть две программы (PRG). Я хочу что-бы одна вызвала нужный метод в другой программе.
На ST это реализовывается без проблем.
О. Я понял как:
Screenshot 2024-05-23 151324.png
Вопрос закрыт.
Последний раз редактировалось ВладОвен; 23.05.2024 в 16:13.
По должности приходится достаточно много работать с чужим кодом. Я вам так скажу: ещё не было случая, когда в хоть сколько-нибудь сложной программе CFC/LD/прочие_квадратики что-то там облегчали в читаемости. В лучшем случае читаемость равнозначна. Но гибкость ST позволяет гораздо больше других языков.
Здравствуйте! Подскажите у меня две программы. 1-ая прогр. (язык CFC) – тут есть переменные (REAL, BOOL), которые привязаны к графическим примитивам Визуализации (кнопки, лампы, отображения значений аналоговых сигналов). 2-ая прогр. (язык ST) – это переделанный пример примитива Таблица для 10 переменных (стр.223 Визуализация – пример Таблица). Переменных глобальных нет, только локальные. Переменные из 1-й проги во второй не воспринимаются. Как правильно выполнить для 1- программы свою подпрограмму или “Действие” на другом языке для 1-й программы? Не получается выполнить переход в подпрограмму (или доступ к “Действию”). Рассмотрю пример также и на том же языке, на котором выполняется и основная программа. Допустим ST и ST, или CFC и ST, или ST и CFC. Пример Руководство пользователя по программированию ПЛК в CoDeSys 2.3 мне не понятен (про Действие),его лучше не предлагайте или подробно с примером или видео. С уважением.
в TIA Portal к каждому FB "идет" DB в CoDeSys их нет?
Последний раз редактировалось novinky; 29.05.2024 в 12:46.
по клику на любую переменную в каком то окне показывал где объявляется, где записывается, где читаются И по клику можно было перейти на это место.
Почему то перестал показывать. Вызов окна перекрестных ссылок (через контекстное меню ПКМ или меню Вид-"Список перекрестных ссылок" никакой реакции не дает (только "перемаргивает" строка состояния).
Окно Дерево вызовов отобразил НО, если введешь вручную в окно поиска переменную и нажать Найти, покажет лишь место где эта переменная объявляется.
Подскажите как вернуть чтобы показывал все места: объявление, записи, чтения?
Последний раз редактировалось novinky; 29.05.2024 в 12:51.
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
Подскажите, а какой тип датчика выбрать в OwenTypes.ANALOG_SENSORS для ТПТ-3/ТМТ-3?
https://termiko.ru/catalog/section_3/product_3/