Автор Тема: Вышла новая версия ISPSoft 3.03  (Прочитано 61649 раз)

0 Пользователей и 1 Гость просматривают эту тему.

TEH3OP

  • Специалист
  • ***
  • Сообщений: 178
Вышла новая версия ISPSoft 3.03
« : 20.07.2017, 09:35:04 am »
Добрый день. Наконец вышло обновление среды программирования дельта ISPSoft 3.03.

Положительные изменения:
1. Теперь нормально работает команда DMOV (можно копировать REAL и DWORD подсказки работают) и правильно отображаются значения в он-лайн режиме (раньше вместо REAL отображалось DWORD).
2. У меня начали создаваться новые проекты на VFD C2000

Просто изменения:
1. Проект теперь сохраняется в отдельно созданную директорию с таким же именем.
2. При сравнении проектов со старыми (из 3.02) всегда отображается разница в разделе Tasks. В чем различие непонятно.

P.S. список изменений в прикрепленном файле.

TEH3OP

  • Специалист
  • ***
  • Сообщений: 178
Найденные ошибки ISPSoft 3.03
« Ответ #1 : 04.10.2017, 05:17:39 am »
Добрый день.
ISPSoft 3.03 продолжает радовать ошибками.

1. При вставке переменных в глобальные (например перенесение из локального Task), портятся адреса переменных объявленных массивами. Пример приведен на скриншоте, переменная (не массив) была вынесена в глобальные, при этом слетели часть адресов массивов (вместо 3-го элемента подставился 6-ой). Ctrl-Z, не восстанавливает исходные адреса.

2. При индексации меток, не работает команда (программа не компилируется) RST с индексными регистрами F0, F1 ..., с регистрами E0, E1... команда работает нормально. Команды Out и Set работают правильно.

В общем ждем обновления. Может подскажете адрес поддержки, чтобы написать им напрямую?

P.S. на скришотах показано, как слетают адреса и не компилируется программа когда используется команда RST. Также в приложении программа, на которой это все выявилось.