Страница 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,285

    По умолчанию

    Добрый день!
    Столкнулся с проблемой. Проект, созданный в Харделла 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
    Banned
    Регистрация
    03.02.2014
    Адрес
    Санкт-Петербург
    Сообщений
    848

    По умолчанию

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

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

Ваши права

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