|
SMLogix Вопросы о работе в среде SMLogix и о FBD-программировании |
|
Опции темы | Поиск в этой теме |
23.03.2013, 15:56 | #1 |
Member
Регистрация: Jul 2006
Сообщения: 54
Благодарил(а): 0 раз(а)
Поблагодарили:
3 раз(а) в 2 сообщениях
|
серийный номер контроллера в программе
Здравствуйте!
Есть задача сделать так, чтобы программа идентифицировала конкретный контроллер, в который она залита. Может быть есть возможность какой-то функцией запросить "серийный номер" контроллера или что-то аналогичное. Можно было бы через ЕЕпром организовать, но при инициализации памяти она каждый раз будет сбиваться. |
24.03.2013, 11:23 | #2 |
Member
Регистрация: Mar 2013
Адрес: Екатеринбург
Сообщения: 70
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: серийный номер контроллера в программе
Было бы не плохо, тогда можно привязать номер к програме которую можно безболезненно отдать клиенту и быть спокойным, что никуда больше незальется кроме того контроллера который стоит в щите.
__________________ Лучше опоздать, чем не доехать. |
24.03.2013, 15:55 | #3 |
Member
Регистрация: Jul 2006
Сообщения: 54
Благодарил(а): 0 раз(а)
Поблагодарили:
3 раз(а) в 2 сообщениях
|
Ответ: серийный номер контроллера в программе
У меня задача похитрее. Есть несколько однотипных установок. Программа постоянно развивается и ее нужно обновлять, а некоторые настройки (ввиду аппаратных особенностей установок) индивидуальны. Хочется что-бы программа могла идентифицировать контроллер и выбирать нужный набор настроек сама.
|
25.03.2013, 01:23 | #4 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: серийный номер контроллера в программе
Цитата:
Единственный вариант: запись метки в штатный блок ЕЕПРОМ и далее редактирование проекта без изменения конфигурации памяти. В этом случае инициализация будет автоматически пропускаться без лишних вопросов. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
25.03.2013, 07:33 | #5 | |
Member
Регистрация: Mar 2013
Адрес: Екатеринбург
Сообщения: 70
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: серийный номер контроллера в программе
Цитата:
Или как??? __________________ Лучше опоздать, чем не доехать. |
|
25.03.2013, 13:10 | #6 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: серийный номер контроллера в программе
Для меня слово "скоро" обозначает ближайшие два дня. Эта функция будет не скоро.
Скажем так, пока даже нет определения "эта функция", т.к. защита авторских прав может выполняться кучей разных способов и не факт, что предложенный в этой теме - самый лучший. PS. Блок считывания серийного номера есть в SMH-2Gi, называется Device(info). __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. Последний раз редактировалось Arsie, 25.03.2013 в 13:38 |