Страница 716 из 723 ПерваяПервая ... 216616666706714715716717718 ... ПоследняяПоследняя
Показано с 7,151 по 7,160 из 7223

Тема: CODESYS V3.5. Вопросы и ответы

  1. #7151
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,317

    По умолчанию

    Цитата Сообщение от ВладОвен Посмотреть сообщение
    Т.е. нужно создать отдельный экземпляр функционального блока, содержащего нужный метод?
    Нет. Достаточно одного экземпляра ФБ.


    Цитата Сообщение от ВладОвен Посмотреть сообщение
    Но в ST я же его не создаю. И оно работает?..
    Вы можете использовать STи не создавать себе лишние трудности.

  2. #7152

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Вы можете использовать STи не создавать себе лишние трудности.
    Это точно!
    Но легкие пути - это не для нас.

    Евгений! Ведь CFC дает офигительную читаемость кода! Вроде бы так говорят студентам при изучении этих языков?
    А тут - БАЦ - и "не создавать себе лишние трудности".

    У меня есть две программы (PRG). Я хочу что-бы одна вызвала нужный метод в другой программе.
    На ST это реализовывается без проблем.


    О. Я понял как:
    Screenshot 2024-05-23 151324.png

    Вопрос закрыт.
    Последний раз редактировалось ВладОвен; 23.05.2024 в 16:13.

  3. #7153

    По умолчанию

    Цитата Сообщение от ВладОвен Посмотреть сообщение
    Ведь CFC дает офигительную читаемость кода! Вроде бы так говорят студентам при изучении этих языков?
    По должности приходится достаточно много работать с чужим кодом. Я вам так скажу: ещё не было случая, когда в хоть сколько-нибудь сложной программе CFC/LD/прочие_квадратики что-то там облегчали в читаемости. В лучшем случае читаемость равнозначна. Но гибкость ST позволяет гораздо больше других языков.

  4. #7154
    Пользователь
    Регистрация
    25.03.2024
    Адрес
    Ну ты знаешь по IP, зачем спрашиваешь?
    Сообщений
    18

    По умолчанию Действие - переход подпрограммами между: CFC и ST, или ST и CFC, или ST и ST

    Здравствуйте! Подскажите у меня две программы. 1-ая прогр. (язык CFC) – тут есть переменные (REAL, BOOL), которые привязаны к графическим примитивам Визуализации (кнопки, лампы, отображения значений аналоговых сигналов). 2-ая прогр. (язык ST) – это переделанный пример примитива Таблица для 10 переменных (стр.223 Визуализация – пример Таблица). Переменных глобальных нет, только локальные. Переменные из 1-й проги во второй не воспринимаются. Как правильно выполнить для 1- программы свою подпрограмму или “Действие” на другом языке для 1-й программы? Не получается выполнить переход в подпрограмму (или доступ к “Действию”). Рассмотрю пример также и на том же языке, на котором выполняется и основная программа. Допустим ST и ST, или CFC и ST, или ST и CFC. Пример Руководство пользователя по программированию ПЛК в CoDeSys 2.3 мне не понятен (про Действие),его лучше не предлагайте или подробно с примером или видео. С уважением.

  5. #7155

    По умолчанию

    в TIA Portal к каждому FB "идет" DB в CoDeSys их нет?
    Последний раз редактировалось novinky; 29.05.2024 в 12:46.

  6. #7156

    По умолчанию

    по клику на любую переменную в каком то окне показывал где объявляется, где записывается, где читаются И по клику можно было перейти на это место.
    Почему то перестал показывать. Вызов окна перекрестных ссылок (через контекстное меню ПКМ или меню Вид-"Список перекрестных ссылок" никакой реакции не дает (только "перемаргивает" строка состояния).
    Окно Дерево вызовов отобразил НО, если введешь вручную в окно поиска переменную и нажать Найти, покажет лишь место где эта переменная объявляется.
    Подскажите как вернуть чтобы показывал все места: объявление, записи, чтения?
    Последний раз редактировалось novinky; 29.05.2024 в 12:51.

  7. #7157
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,317

    По умолчанию

    Цитата Сообщение от novinky Посмотреть сообщение
    в TIA Portal к каждому FB идут DB в CoDeSys их нет?
    В CODESYS нет понятия DB.
    ФБ в CODESYS включает в себя структуру данных, содержащих переменнные блока.
    При объявлении экземпляра ФБ выделяется память под хранение значений этих переменных.

  8. #7158
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,317

    По умолчанию

    Цитата Сообщение от novinky Посмотреть сообщение
    Подскажите как вернуть чтобы показывал все места: объявление, записи, чтения?
    Сложно сказать, не видя того, что происходит у вас на мониторе.
    Пожалуйста, свяжитесь со мной через телеграм (в подписи) и продемонстрируйте вашу проблему по AnyDesk.

  9. #7159

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Сложно сказать, не видя того, что происходит у вас на мониторе.
    Пожалуйста, свяжитесь со мной через телеграм (в подписи) и продемонстрируйте вашу проблему по AnyDesk.
    Спасибо вам за помощь. Решение в меню Окно-"Сбросить параметры окна"
    Последний раз редактировалось novinky; 29.05.2024 в 16:44.

  10. #7160

    По умолчанию

    Подскажите, а какой тип датчика выбрать в OwenTypes.ANALOG_SENSORS для ТПТ-3/ТМТ-3?
    https://termiko.ru/catalog/section_3/product_3/

Страница 716 из 723 ПерваяПервая ... 216616666706714715716717718 ... ПоследняяПоследняя

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 3337
    Последнее сообщение: 14.06.2024, 16:09
  2. Панели оператора ИП320. Вопросы и ответы
    от automat в разделе Панели оператора (HMI)
    Ответов: 826
    Последнее сообщение: 30.04.2024, 20:16
  3. ИПП120. Вопросы и ответы
    от Р.Александр в разделе Программируемые реле
    Ответов: 245
    Последнее сообщение: 02.10.2022, 11:34
  4. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  5. Панели оператора СП270. Вопросы и ответы
    от Давидюк в разделе Панели оператора (HMI)
    Ответов: 930
    Последнее сообщение: 15.05.2017, 17:12

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •