Страница 262 из 699 ПерваяПервая ... 162212252260261262263264272312362 ... ПоследняяПоследняя
Показано с 2,611 по 2,620 из 6985

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

  1. #2611

    По умолчанию

    Спасибо.
    Даже проект скомпилировался!

  2. #2612

    По умолчанию

    До этого все проекты были на один контроллер и я особо не обращал внимания на вкладки POU и Модули. И вот пошли проекты где контроллеров много, а проект один. Я так понимаю, что какие-то элементы библиотек можно сделать общими для всех контроллеров и разместить их в закладке POU? Или она только для написания библиотек? Простой перенос собственных функций и ФБ на закладку POU желаемого результата не дает - код перестает компилироваться. Где поподробней прочитать про вкладку POU? И для чего нужна вкладка Модули?
    pou.png

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

    По умолчанию

    Я так понимаю, что какие-то элементы библиотек можно сделать общими для всех контроллеров и разместить их в закладке POU?
    Все верно.

    Простой перенос собственных функций и ФБ на закладку POU желаемого результата не дает - код перестает компилироваться.
    Пришлите, пожалуйста, проект - посмотрим, в чем дело.

    И для чего нужна вкладка Модули?
    Для работы с платным плагином Application Composer.
    https://help.codesys.com/webapp/ac_a...rsion=3.5.16.0

  4. #2614

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Пришлите, пожалуйста, проект - посмотрим, в чем дело.
    Сделал простейший примерчик для себя и на самом деле все работает в части ФБ.
    Остался только вопрос - если я на вкладке POU добавляю библиотеку или ImagePool или Визуализацию то они могут вызываться из любого Application (могут использоваться в любом контроллере) или только из тех POU, элементы которых расположены на вкладке POU.
    P.S. Какой-то Баден Баден. И объекты POU и вкладка POU но смысл у них разный :-)

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

    По умолчанию

    Из любого Application.
    Но если в рамках одного устройства используется объект с вкладки POU - то у него не должно быть связей с другими устройствами.
    Пример: на вкладке POU создан экран визуализации, к элементам которого привязаны переменные из разных устройств.
    При попытке настроить в одном из устройств переход на этот экран возникнут ошибки компиляции (так как устройства ничего не знают о переменных других устройств).

  6. #2616

    По умолчанию

    Но при этом если в визуализации отображаются только внутриние переменные переданные в визуализацию при вызове эта визуализация может одновременно отображаться на разных ПЛК так?

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

    По умолчанию

    Цитата Сообщение от RV9WFJ Посмотреть сообщение
    Но при этом если в визуализации отображаются только внутриние переменные переданные в визуализацию при вызове эта визуализация может одновременно отображаться на разных ПЛК так?
    Грубо говоря - все, что создано на вкладке POU, неявно подключается к конкретному устройству при загрузке в него приложения.
    Можно воспринимать это как библиотечные элементы.

    Так что да, визуализацию там добавить можно - к элементам надо будет привязывать либо переменные интерфейса (в случае создания фрейма или диалога), либо глобальные переменные, созданные на вкладке POU (в случае создания экрана).

  8. #2618

    По умолчанию

    Добрый день. Подскажите как в Codesys 3.5 реализовать сохранение значений в регистрах сетевых переменных Modbus_Serial_Device при отключении питания?
    Требуется сохранить значение сетевой переменной, чтобы при потере связи и кратковременном выключении питания контроллера, последнее полученное значение не сбрасывалось в 0.

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

    По умолчанию

    Цитата Сообщение от uJIb9IHAWK Посмотреть сообщение
    Добрый день. Подскажите как в Codesys 3.5 реализовать сохранение значений в регистрах сетевых переменных Modbus_Serial_Device при отключении питания?
    Требуется сохранить значение сетевой переменной, чтобы при потере связи и кратковременном выключении питания контроллера, последнее полученное значение не сбрасывалось в 0.
    Добрый день.
    Вам нужно объявить RETAIN переменные и привязать их к каналам Modbus_Serial_Device.

  10. #2620

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    Вам нужно объявить RETAIN переменные и привязать их к каналам Modbus_Serial_Device.
    Не совсем понятно, каким образом произойдет инициализация входных каналов Modbus_Serial_Device от RETAIN переменных.

    При включении все равно идет сброс. Подскажите, как правильно реализовать?
    Вложения Вложения

Страница 262 из 699 ПерваяПервая ... 162212252260261262263264272312362 ... ПоследняяПоследняя

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 3177
    Последнее сообщение: Вчера, 12:47
  2. Панели оператора ИП320. Вопросы и ответы
    от automat в разделе Панели оператора (HMI)
    Ответов: 822
    Последнее сообщение: 20.11.2023, 17:48
  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

Ваши права

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