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

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

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

    По умолчанию

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

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

    Код:
    var2:=var1/10.0;

  2. #1532

    По умолчанию

    Доброго дня!

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

    Спасибо!

  3. #1533

    По умолчанию

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

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

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

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

  4. #1534

    По умолчанию

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

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

  5. #1535

    По умолчанию

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


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

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

    По умолчанию

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

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

  7. #1537

    По умолчанию

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

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

  8. #1538

    По умолчанию

    Здравствуйте. Подскажите, пожалуйста, будет ли работать на СПК207 оператор __New()? В эмуляторе не работает - возвращает 0. Будет ли работать физически? Нужно реализовать очередь элементов. Может есть другой способ?
    Последний раз редактировалось PavelGO; 08.02.2018 в 20:45.

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

    По умолчанию

    Цитата Сообщение от PavelGO Посмотреть сообщение
    Здравствуйте. Подскажите, пожалуйста, будет ли работать на СПК207 оператор __New()? В эмуляторе не работает - возвращает 0. Будет ли работать физически? Нужно реализовать очередь элементов. Может есть другой способ?
    Работать будет. Предварительно надо нажать ПКМ на узел Application - Свойства - Опции компиляции приложения - поставить галочку Динамическое распределение памяти.

    Но при отсутствии явной необходимости и четкой уверенности в своих действиях лучше попробовать обойтись другими средствами - например, посмотреть, не подойдут ли блоки FIFO и STACK из OSCAT.

    В CODESYS не так давно (SP11) появилась отдельная библиотека для работы с абстрактными типами данных (Element Collections) - но, к сожалению, данная версия среды программирования не поддерживается текущими прошивками и не рекомендуется к использованию.

  10. #1540

    По умолчанию

    Спасибо. Сомневался, потому что в эмуляторе не работает. Опции и атрибут создаваемого дута ставил, конечно же, иначе ошибка.

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

Похожие темы

  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

Ваши права

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