Страница 85 из 135 ПерваяПервая ... 3575838485868795 ... ПоследняяПоследняя
Показано с 841 по 850 из 1349

Тема: Hardella IDE

  1. #841

    По умолчанию

    Цитата Сообщение от Вольд Посмотреть сообщение
    А где ФБ деления чисел находится ?
    В стандартной поставке: PRU_DIV_DW_DW

  2. #842

    По умолчанию

    А оператор CASE в Hardella есть ?

  3. #843

    По умолчанию

    Цитата Сообщение от IVM Посмотреть сообщение
    А оператор CASE в Hardella есть ?
    Оператор CASE есть.

  4. #844

    По умолчанию

    Цитата Сообщение от Владимир Ситников Посмотреть сообщение
    Оператор CASE есть.
    А вы его в своих блоках использовали ?

  5. #845

    По умолчанию

    Цитата Сообщение от IVM Посмотреть сообщение
    А вы его в своих блоках использовали ?
    Ну, да.
    Например, PRU_STEPPER на CASE построен:

    Снимок экрана 2017-03-15 в 13.42.58.png

  6. #846

    По умолчанию

    А почему нельзя вставить комментарий напротив строки текста программы ?

    При объявлении переменных комментарий на против строки ставится, а в тексте программы нет.
    Последний раз редактировалось IVM; 15.03.2017 в 14:56.

  7. #847

    По умолчанию

    Цитата Сообщение от IVM Посмотреть сообщение
    А почему нельзя вставить комментарий напротив строки текста программы ?
    Сейчас, да, комментарии только на своих строках. Вообще, да, можно добавить.

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

    По умолчанию

    Добрый день!
    Столкнулся с проблемой. Проект, созданный в Харделла 1.6.1 работал нормально. После обновления до 1.6.2, т.е. после разделения процедур чтения и записи из\в PRU проект перестал работать.
    При онлайне с ПЛК переменная lastWriteOk в состоянии FALSE, постоянно растет счетчик writeFails, хотя переменная running в TRUE. Естественно, никакие данные не пишутся и не поступают с\в PRU-блоки.
    Непонятно назначение POU Hardella_SimulationDetector.
    Созданный в 1.6.1 проект без изменений перекомпилирован в 1.6.2, и все нужные файлы перенесены в КДС как положено.
    Что я не так делаю?
    ---------------
    Обратил внимание, что в коде *.exp компиляции 1.6.1 присутствует вызов FB_GetParametr, а в компиляции 1.6.2 такого вызова нет.
    Последний раз редактировалось Sulfur; 16.03.2017 в 08:56.

  9. #849

    По умолчанию

    Цитата Сообщение от Sulfur Посмотреть сообщение
    Созданный в 1.6.1 проект без изменений перекомпилирован в 1.6.2, и все нужные файлы перенесены в КДС как положено.
    Что я не так делаю?
    Посмотрю.

    Цитата Сообщение от Sulfur Посмотреть сообщение
    Обратил внимание, что в коде *.exp компиляции 1.6.1 присутствует вызов FB_GetParametr, а в компиляции 1.6.2 такого вызова нет.
    Это сделано, чтобы не требовалось подключать pruaccesslib.lib

  10. #850
    Пользователь Аватар для murdemon
    Регистрация
    03.02.2014
    Адрес
    Санкт-Петербург
    Сообщений
    844

    По умолчанию

    А на каком софте основана сама Hardella IDE? Есть возможность компилировать ST в код IL (все описание самого кода есть). Интересна возможность запилить поддержку Delta PLc. На которых нет ST.
    Dmitriy Murashov
    SPS Software Engineer Automation Engineering RUS

Страница 85 из 135 ПерваяПервая ... 3575838485868795 ... ПоследняяПоследняя

Ваши права

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