Последние сообщения

#1
Новости / Выпуск бета версии 2.4.271.76
Последний ответ от Artem - 30 января 2026, 08:33:25
Выпущены исправления в новой бета версии 2.4.271.76

Общие:
  • исправлена проблема замены шрифтов при переходе на разные версии программы

Язык FBD:
  • увеличено максимальное количество входов для адресного шифратора до 255
#2
Новости / Обновление бета версии 2.4.271...
Последний ответ от Artem - 23 января 2026, 19:23:06
Выпущено обновление для бета версии, исправлены ошибки в работе исполнения для Linux.
#3
Новости / Выпуск версии 2.4.271.35
Последний ответ от Artem - 20 января 2026, 15:42:28
Выпущена бета версия 2.4.271.35 в которой были исправлены некоторые ошибки и недочеты
#4
Здравствуйте.
Для панели Z37-05 поддерживаемые форматы четности "Нет", "Нечет", "Чет". Остальные не поддерживаются. Особенности аппаратного обеспечения.
Настроить 2 стоп бита не возможно.
#5
Добрый день!

В справке есть раздел: Работа с сетью MODBUS - Основные понятия.

В данном разделе указано:
1) "Поддерживаемые значения четности - Нет, Нечет, Чет, Пробел, Метка"
2) "В случае, если необходимо реализовать вариант работы порта с двумя стоп битами, необходимо выбрать четность Метка. В этом случае бит четности всегда будет установлен в единицу и будет являться аналогом второго стоп бита. Таким образом настройка порта с четностью Метка и 1 стоп бит будет аналогична работе с четностью Нет и 2 стоп бита."

Вопросы:
1) Распространяется ли эта часть справки на панель Z037-5C0?
2) Как настроить панель для работы с четностью "Нет" и "2 стоп бита"?

В самой панели с ядром 3.40, в системном меню только "Нет, Нечет, Чет".
При настройке через переменную контроллера "Параметры порта COM0" как "Метка" перестает сохраняться Modbus-адрес.
#6
Новости / Выпуск версии 2.4.270.33
Последний ответ от Artem - 13 января 2026, 22:16:16
Выпущено обновление бета версии 2.4.270.33, в котором было исправлено падение, а так же ошибка в исполнении для Linux.
#7
Вопросы по zWorkbench / Re: Вопрос по ST
Последний ответ от Khanas - 13 января 2026, 09:50:42
Цитата: Khanas от 17 декабря 2025, 17:50:43У меня тоже вопрос по поводу переменных типа TIME. Работа с этим типом данных реализована уже?

Например, у меня таймер в макросе. Я хочу изменять его время на входе макроса. Что мне подавать на вход макроса на переменную VAR_INPUT var: TIME; ?

Разобрался. Нужно делать преобразование через INT_TO_TIME вроде такого:

PROGRAM timer

VAR_INPUT
    bEnable        : BOOL;          // Запуск таймера
    iSeconds       : INT;           // Время в секундах
    bReset         : BOOL;          // Сброс таймера
END_VAR

VAR_OUTPUT
    bDone          : BOOL;          // Таймер отработал
END_VAR

VAR
    tonDelay       : TON;           // TON
    tPresetTime    : TIME;          // Вычисленное время для PT
END_VAR
   
    tPresetTime := INT_TO_TIME(iSeconds * 1000);  //Перевод INT в TIME

    // Запуск таймера
    tonDelay(IN  := bEnable AND NOT bReset, PT  := tPresetTime);
    bDone        := tonDelay.Q;
   
END_PROGRAM
#8
Новости / Выпуск стабильной версии 2.4.2...
Последний ответ от Artem - 05 января 2026, 11:06:30
Выпущена стабильная версия программы 2.4.269

С данной версии программа полностью прекращает поддержку 32-битной (x86) архитектуры. Все функции и улучшения, протестированные в бета-версиях, вошли в этот релиз. Предыдущие версии для 32-битных платформ остаются доступными для загрузки в разделе дистрибутивов на этом форуме.

Основные изменения:

Общие:
  • Библиотека Qt, на которой основана программа, обновлена до версии Qt6. Интерфейс модернизирован с акцентом на новые цветовые схемы, включая полноценную поддержку тёмной темы.
  • Улучшена корректность отображения на мониторах с высоким разрешением (HiDPI).
  • В редакторах сети, дисплея и отладочных экранов изменён метод рисования базовых фигур (прямоугольники, круги, текст). Теперь вместо ручного выбора цвета используется настраиваемая палитра из общих настроек программы.
  • Добавлен автоматический перезапуск программы при изменении настроек, требующих перезагрузки.
  • Доработан инструмент «Осциллограф».
  • Улучшена справочная система по настройкам программы.
  • Настройки отладки устройств доработаны, их параметры перенесены в настройки шаблона контроллера.
  • Исправлена и дополнена документация.

Язык ST:
  • Исправлена работа с FUNCTION из нескольких модулей.
  • Добавлена проверка значений на соответствие типам данных.
  • Исправлена пошаговая отладка.

Контроллеры:
  • Добавлена поддержка версии 4.63 для контроллера М245-05.
  • Добавлена новая версия 2.11 для нижней платы контроллера М204.
  • Новые версии 3.35 контроллеров серии М300.
  • Новая версия 1.25 контроллера М320.
  • Новая версия 1.27 контроллера М303.
  • Новая версия 1.21 контроллера М410.
  • Добавлено новое исполнение контроллера М410-02 с увеличенным размером кода до 8 МБ.
  • Новые версии 5.96 контроллеров серии Z031.
  • Новая версия 3.40 контроллеров Z037-05.
  • Новая версия 3.37 контроллеров Z037-04.
#9
Новости / Выпуск версии 2.4.269.36
Последний ответ от Artem - 29 декабря 2025, 14:19:25
В этом выпуске добавлена прошивка версии 5.96 для панели Z31-14
#10
Новости / Выпуск бета версии 2.4.269.31
Последний ответ от Artem - 25 декабря 2025, 11:02:52
Выпущено обновление бета версия 2.4.269.31

Общие:
  • убрано предупреждение о не загруженном свойстве fbd.sim_all_debug_out
  • доработаны поля ввода констант на FBD схеме и поля редактирования IP адреса
  • добавлен новый объект "Modbus шлюз", который можно использовать на карте сети для имитации подключения к сторонним шлюзам TCP - RTU
  • исправлено отображение неактивных пунктов меню

Контроллеры:
  • добавлена поддержка версии 4.63 для контроллера М245-05
  • добавлено новое исполнение контроллера М410-02 с увеличенным размером кода до 8 Мб