Segnetics

Вернуться   Segnetics > Форум Segnetics > SMLogix

SMLogix Вопросы о работе в среде SMLogix и о FBD-программировании

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.08.2020, 00:36   #1
Shogun
Member
 
Регистрация: Feb 2013
Сообщения: 73
Благодарил(а): 2 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Тип компоновки: отладочная - рабочая

Добрый день.
Сколько лет пишу программы и всегда на автоматизме по завершении наладки заливаю программу с Рабочей компоновкой. Но всегда интересовал вопрос - а в чем собственно отличаются эти два режима на стороне контроллера?
То что можно в одном режиме менять значения переменных, а в другом нет - можете не объяснять это и так понятно.
А что будет если я залью отладочную в плк, отключусь и она там останется навсегда?
Не будут ли сбои с памятью?
Shogun вне форума   Ответить с цитированием
Старый 18.08.2020, 06:30   #2
Pushin
Senior Member
 
Аватара для Pushin
 
Регистрация: Nov 2017
Адрес: Новосибирск
Сообщения: 196
Благодарил(а): 15 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Тип компоновки: отладочная - рабочая

В справке ничего запрещающего нет по этому поводу.
Лишь:
Цитата Возможны два типа компоновки: отладочная и рабочая.
Рабочая компоновка не содержит отладочной информации, поэтому возможна загрузка большего по объёму проекта.
Так что можно сделать вывод, что отладочная компоновка только требует дополнительных ресурсов контроллера.


__________________
Пуш зе темпо
Pushin вне форума   Ответить с цитированием
Старый 18.08.2020, 12:15   #3
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Тип компоновки: отладочная - рабочая

Дополнительно отладочная может доставить проблемы в том, что если вы в отладке меняли константы, то они "вспомнятся обратно" при перезапуске контроллера.

Также, формально, т.к. константы перед запуском выгружаются в ОЗУ, отладочная менее дуракоустойчива. Совсем чуть-чуть. Но менее.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поговорим о быстродействии контроллеров Arsie Библиотека 2 18.07.2016 18:36
Тип экрана настройки добавить тип вводимого числа. Sergey Romanov SMArt 3 16.12.2015 15:10


Часовой пояс GMT +4, время: 19:55.


Версия vBulletin: 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2023