Новый ISPSoft 3

Олег
Сообщения: 795
Зарегистрирован: 18 янв 2011, 23:06

Re: Новый ISPSoft 3

Сообщение Олег »

а Object code одинаковый, в обоих случаях 671

tvent
Сообщения: 1019
Зарегистрирован: 11 янв 2011, 17:02

Re: Новый ISPSoft 3

Сообщение tvent »

and909 писал(а):
27 апр 2020, 12:16
tvent писал(а):
27 апр 2020, 11:53
Когда память в ПЛК поджимает приходится загружать только объектный код.
Это понятно, но при чем здесь компиляция?
Перед загрузкой надо скомпилировать, иначе не даст, уже потом будут доступны галки, чего загружать.
Попробуйте сначала поменять опции загрузчика, но не загружать программу. А потом скомпилировать.
Доступную память в ПЛК "выдает" компилятор, но с учетом опций загрузчика. Я про это.

and909
Сообщения: 858
Зарегистрирован: 28 май 2013, 13:20

Re: Новый ISPSoft 3

Сообщение and909 »

Точно, есть такое дело:
Аннотация 2020-04-27 150005.png
Аннотация 2020-04-27 150005.png (95.05 КБ) 6716 просмотров
Аннотация 2020-04-27 150027.png
Аннотация 2020-04-27 150027.png (92.68 КБ) 6716 просмотров

pkl
Сообщения: 1468
Зарегистрирован: 23 ноя 2010, 10:08

Re: Новый ISPSoft 3

Сообщение pkl »

На 3.9 также было.

bayk
Сообщения: 887
Зарегистрирован: 30 май 2015, 21:20

Re: Новый ISPSoft 3

Сообщение bayk »

Отвечу, чуть с запозданием. 3.09 стал весить больше, потому что в него добавили все, что касается языка Си. логично что компиляторы, и прочее весят.
а по поводу размера в контроллере, я уже давно забил грузить структуру программы (раздел Program) в контроллеры, я делаю это, только если проект окончательно откатан, а заказчик все оплатил. но даже при этом в 70% случаев структура все равно не влезает, а грузить ее не целиком бессмысленно.

П.С. я, кстати, заезжая в стоик написал полноценный баг-репорт по пустым комментариям, из-за которых, начиная с версии 3.09 раздувается высота всех блоков в программе.

and909
Сообщения: 858
Зарегистрирован: 28 май 2013, 13:20

Re: Новый ISPSoft 3

Сообщение and909 »

bayk писал(а):
28 апр 2020, 11:26
баг-репорт по пустым комментариям, из-за которых, начиная с версии 3.09 раздувается высота всех блоков в программе.
Так они не пустые, там отображаются комментарии из Device Comment List, но почему именно они, а не комментарии из Global/Local Symbols, сие загадка китайского разума :lol:
Аннотация 2020-04-27 150728.png
Аннотация 2020-04-27 150728.png (76.21 КБ) 6692 просмотра

and909
Сообщения: 858
Зарегистрирован: 28 май 2013, 13:20

Re: Новый ISPSoft 3

Сообщение and909 »

И ещё момент. Какой смысл грузить Program, если при Upload полностью теряется структура исходного проекта?

bayk
Сообщения: 887
Зарегистрирован: 30 май 2015, 21:20

Re: Новый ISPSoft 3

Сообщение bayk »

and909 писал(а):
28 апр 2020, 11:54
И ещё момент. Какой смысл грузить Program, если при Upload полностью теряется структура исходного проекта?
если грузить Program, то при аплоаде как раз вся структура проекта сохраняется! в этом и есть смысл его туда загрузки.
да. я это тоже в багрепорте написал, но комментарии там отображаются исключительно для конечных элементов, в смысле неважно к какой переменной ты написал и где коммент (глобальной или локальной) - он не отобразится. а вот если написать коммент для конкретного флага, то он будет отображен. так все и есть.

and909
Сообщения: 858
Зарегистрирован: 28 май 2013, 13:20

Re: Новый ISPSoft 3

Сообщение and909 »

если грузить Program, то при аплоаде как раз вся структура проекта сохраняется!
Ну да, точно. Я вспомнил, как недавно выгружал программу, где был загружен только код и не узнал её :o

fessar
Сообщения: 10
Зарегистрирован: 20 авг 2014, 10:09

Re: Новый ISPSoft 3

Сообщение fessar »

ISPSoft 3.10
После добавления в таблицу Local Symbols определённого количества самописных функциональных блоков, проект перестаёт компилироваться и вылазит ошибка. Я так понимаю, я что-то превысил?
Вложения
Скриншот 23-07-2020 182827.jpg
Скриншот 23-07-2020 182827.jpg (43.48 КБ) 6430 просмотров

Ответить