Страница 363 из 699 ПерваяПервая ... 263313353361362363364365373413463 ... ПоследняяПоследняя
Показано с 3,621 по 3,630 из 6985

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

  1. #3621

    По умолчанию

    Пытаюсь проверить совет по контролю наличия связи на источнике Network Variables согласно поста https://owen.ru/forum/showthread.php...l=1#post365393
    До того как выставляю галочку "Подтверждение" связь между PLC есть, как ставлю галочку "Подтверждение" то связь пропадает. Проверяю на двух Codesys Control Win V3 контроллерах запущенных на одном компьютере.
    Это проблема в моей схеме проверки или еще какие-то подводные камни есть? Т.е. если я буду проверять на двух ПЛК с этой галочкой должно работать? Просто нет двух ПЛК под рукой.
    P.S. В том посте необходимо подправить последний раздел "Для диагностики на стороне отправителя" на "Для диагностики на стороне получателя"

    Выкладываю тестовый проект https://yadi.sk/d/50B385fxe0CwCg

  2. #3622

    По умолчанию

    Нашел таки два контроллера и да на 2х контроллерах почему-то тот же проект работает с галочкой "Подтверждение"

  3. #3623
    Пользователь
    Регистрация
    27.09.2021
    Адрес
    С-Петербург
    Сообщений
    1

    По умолчанию

    Здравствуйте!
    Ребят, услышал в одном видео про СПК1х, что якобы где то в документации
    можно найти информацию про виртуальный контроллер, который дает больше возможностей при
    отладке ПО, чем режим эмуляции в меню ОТЛАДКА CoDeSys 3.5.
    Подскажите пожалуйста, кто знает, где ее найти.
    Спасибо.

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

    По умолчанию

    Цитата Сообщение от МВН Посмотреть сообщение
    Здравствуйте!
    Ребят, услышал в одном видео про СПК1х, что якобы где то в документации
    можно найти информацию про виртуальный контроллер, который дает больше возможностей при
    отладке ПО, чем режим эмуляции в меню ОТЛАДКА CoDeSys 3.5.
    Подскажите пожалуйста, кто знает, где ее найти.
    Спасибо.
    Добрый день.
    http://www.owen.ru/forum/showthread....l=1#post296706

  5. #3625

    По умолчанию

    При организации обмена данными между контроллерами с помощью DataSource Manager можно как-то задать IP адрес опрашиваемого контроллера? Ну или его системный ID или еще как-то обойти скан сети. Дело в том что я подключаюсь удаленно через OpenVPN в сеть с контроллерами и соответственно скан сети не работает. И Автоматическая конфигурация у меня тоже не работает - связь не устанавливается. Вроде как в своей сети смог сделать связь через Поиск целевого устройства, но повторить это на удаленных контроллерах не получилось. Пока не пробовал только через переменную с адресом ПЛК, но там не до конца понятно какой ID в эту переменную записывать.
    2021-11-07_23-04-40.png

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

    По умолчанию

    Цитата Сообщение от RV9WFJ Посмотреть сообщение
    Нашел таки два контроллера и да на 2х контроллерах почему-то тот же проект работает с галочкой "Подтверждение"
    Потому что при наличии галочки "Подтверждение" открывается слушающий сокет.
    И когда это два разных ПЛК - то вопросов нет.
    А когда на одном ПК два экземпляра виртуального контроллера пытаются открыть сокеты на одном порту - начинаются проблемы.
    Вряд ли разработчики вообще тестировали такой вариант, потому что он не имеет реального применения.

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

    По умолчанию

    Цитата Сообщение от RV9WFJ Посмотреть сообщение
    При организации обмена данными между контроллерами с помощью DataSource Manager можно как-то задать IP адрес опрашиваемого контроллера? Ну или его системный ID или еще как-то обойти скан сети. Дело в том что я подключаюсь удаленно через OpenVPN в сеть с контроллерами и соответственно скан сети не работает. И Автоматическая конфигурация у меня тоже не работает - связь не устанавливается. Вроде как в своей сети смог сделать связь через Поиск целевого устройства, но повторить это на удаленных контроллерах не получилось. Пока не пробовал только через переменную с адресом ПЛК, но там не до конца понятно какой ID в эту переменную записывать.
    2021-11-07_23-04-40.png
    У вас скан не работает, вероятно, из-за OpenVPN - потому что сканирование сети происходит через UDP Broadcast.
    Но конкретно с ПЛК2хх метод сканирования сети в DataSource Manager вообще не сработает (мы в дальнейшем посмотрим, в чем там может быть дело).
    Как вы верно заметили - нужно использовать настройку связи через переменную.

    Как это сделать:

    1. На устройстве, в котором будет создаваться DataSource Manager объявляете переменную (экземпляр структуры):

    Код:
    stSetup: DatasourceAppV3.ConnectionSetup;
    2. При добавлении DataSource Manager выбираете режим Конфигурация вручную - Динамически из переменной устройства.
    Привязываете объявленную переменную.

    3. В коде в поле структуры stNodeAddress присваиваете логический адрес (см. ниже) устройства, к которому подключается DataSource Manager.
    После этого в поле xDataValid присвоить TRUE.

    Код:
    stSetup.stNodeAddress := '0003.0885.9000.2DDC.0A02.1949';
    stSetup.xDataValid  := TRUE;
    Логический адрес устройства виден при сканировании сети и подключении:

    2021-11-08_8-46-29.png

    2021-11-08_8-49-07.png

  8. #3628

    По умолчанию

    Приветствую.
    Создал проект с двумя контроллерами СПК107, добавил сетевые переменные между ними, использовал "множественную загрузку". Все работает хорошо.
    Но!
    Скажите, пожалуйста, как сделать Логин во второе устройство в списке устройств. И вообще, возможно ли это. Логин происходит всегда в первое добавленное.
    Пересмотрел инструкции - там описаны только стандартные случаи с одним устройством. Пробовал искать в интернете, тоже ничего не нашел.

    Codesys 3.5 SP14 Patch 3
    Последний раз редактировалось Batnic; 09.11.2021 в 11:43.

  9. #3629

    По умолчанию

    А выбрать активное приложение не помогает?

  10. #3630

    По умолчанию

    В смысле: выделить кликом мышки нужное устройство или приложение (Application) в нем? Нет не помогает.

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

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 3177
    Последнее сообщение: 27.03.2024, 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

Ваши права

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