Страница 154 из 369 ПерваяПервая ... 54104144152153154155156164204254 ... ПоследняяПоследняя
Показано с 1,531 по 1,540 из 3685

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

  1. #1531

    По умолчанию

    Цитата Сообщение от vova-gavs Посмотреть сообщение
    Уважаемые коллеги прошу помощи в настройке обмена по протоколу Modbus
    Codesys 3.5 sp7 patch 4,
    ПЛК 323, таргет 3.5.0.40,
    Modbus_COM Версия: 3.4.0.0
    Проект компилируется только при Modbus Master версии не выше 3.5.0.0, но в данной версии не реализована возможность установить "авто запуск соединения".
    При обновлении Modbus Master на версию 3.5.5.0 Проект выдает много ошибок при компиляции.
    Есть-ли выход из данной ситуации.
    Можно-ли в коде программы реализовать автоматический перезапуск соединения
    Можете попробовать вот этот код.
    2018-01-15_9-57-35.png

  2. #1532

    По умолчанию

    Как открыть визуализацию через вызов диалога логин пароль? Добавил в свойствах кнопки OnMauseCkick OpenDislog но диалог не открывается.

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

    По умолчанию

    Цитата Сообщение от oleg1821 Посмотреть сообщение
    Как открыть визуализацию через вызов диалога логин пароль? Добавил в свойствах кнопки OnMauseCkick OpenDislog но диалог не открывается.
    Вероятно, самый простой способ - отслеживать вход пользователя через системные переменные (например, VisuElems.CurrentUserGroupName) и в нужный момент однократно переключать экран через VisuElems.CURRENTVISU.

  4. #1534
    Пользователь
    Регистрация
    31.07.2013
    Адрес
    Аркаим
    Сообщений
    1,023

    По умолчанию

    Поясните пожалуйста такую ситуацию.
    Имеем следующую программу:
    VAR
    var1:WORD;
    var2:REAL;
    END_VAR;
    -----
    var2:=var1/10;
    ======
    В этом случае при отображении var2 в СПК в соответствующем поле с тэгом %3.1f теряются значения после запятой. Т. е. если var1=37, то в поле вывода на СПК наблюдаю значение 3.0.
    Если делаю так:
    var2:=WORD_TO_REAL (var1) /10;
    то отображается как надо. Т. е. если var1=37, то наблюдаю 3.7.
    Почему теряется дробная часть в первом примере?
    Оба алгоритма компилируются.

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

    По умолчанию

    Потому что результатом деления целых чисел является целое число.

    Лучше явно показать компилятору, что вы ожидаете результат с плавающей точкой:

    Код:
    var2:=var1/10.0;

  6. #1536

    По умолчанию

    Доброго дня!

    Есть вопрос. (Прошу сильно не пинать) )))
    Есть функциональные блоки написанные под CDS2.3, можно ли их использовать в проекте CDS3.5? ... или придётся переделывать?
    (Библиотеки использовались стандартные Util и Standart).

    Спасибо!

  7. #1537

    По умолчанию

    Цитата Сообщение от CleanS Посмотреть сообщение
    Доброго дня!

    Есть вопрос. (Прошу сильно не пинать) )))
    Есть функциональные блоки написанные под CDS2.3, можно ли их использовать в проекте CDS3.5? ... или придётся переделывать?
    (Библиотеки использовались стандартные Util и Standart).

    Спасибо!
    Здравствуйте!

    Если использовали библиотеки Util.lib и Standard.lib, то проблем с адаптацией ФБ под Codesys v3.5 возникнуть не должно - библиотеки имеют практически тот же самый набор ФБ как и в Codesys v2.3.
    Последний раз редактировалось Ильнур Гибадуллин; 30.01.2018 в 16:48.

  8. #1538

    По умолчанию

    Цитата Сообщение от Ильнур Гибадуллин Посмотреть сообщение
    Здравствуйте!

    Если использовали библиотеки Util.lib и Standard.lib, то проблем с адаптацией ФБ под Codesys v3.5 возникнуть не должно - библиотеки имеют практически тот же самый набор ФБ как и в Codesys v2.3.
    Спасибо огромное!!!

  9. #1539

    По умолчанию

    1. CODESYS V3.5 SP7 Patch 4
    При создании проекта "Новый проект" -> "Стандартный проект" указываю имя KNS_18.09.17
    В верхней части окна его название отображается KNS_18.09.progect
    Выхожу из положения так:
    Когда проект уже создан "Сохранить проект как..." -> снова указываю имя файла KNS_18.09.17.project
    Может я применяю в имени проекта какуют-то запрещенную последовательность символов?


    2 вопрос
    Возможно я ошибаюсь, может в этой версии я видел типа значка что-то связанное с программированием на C++. Сейчас не могу его найти. Я еще удивился, наверно можно писать на C и конвертить в МЭК.

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

    По умолчанию

    1. Тут речь скорее не о запрещенных символах, а принципам, по которым CDS формирует имя проекта. Последняя точка и все ,что после нее - действительно отсекаются от названия и заменяются на расширение.

    2. Только на С и только при покупке плагина, насколько я понимаю.

Страница 154 из 369 ПерваяПервая ... 54104144152153154155156164204254 ... ПоследняяПоследняя

Похожие темы

  1. ИПП120. Вопросы и ответы
    от Р.Александр в разделе Программируемые реле
    Ответов: 224
    Последнее сообщение: 16.01.2022, 18:37
  2. Панели оператора ИП320. Вопросы и ответы
    от automat в разделе Панели оператора (HMI)
    Ответов: 692
    Последнее сообщение: 11.01.2022, 07:51
  3. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 2383
    Последнее сообщение: 08.01.2022, 13:14
  4. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  5. Панели оператора СП270. Вопросы и ответы
    от Давидюк в разделе Панели оператора (HMI)
    Ответов: 930
    Последнее сообщение: 15.05.2017, 17:12

Ваши права

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