Просмотр полной версии : Защита программы на ПЛК110 с помощью USB Flash
Василий353
04.05.2017, 19:57
Добрый день!
Подскажите, как прочитать серийный номер USB Flash подключенной к ПЛК 110 М02?
Задача:
Флешка выступает в качестве архиватора и при извлечении ее из ПЛК программа должна тормозиться.
При попытке установить другую флешку, программа ПЛК не должна запускаться.
Флэшка как USB ключ (лицензия) программы ПЛК.
Евгений Багаев
04.05.2017, 21:37
Здравствуйте, Василий.
Для считывания серийного номера USB Flash накопителя необходимо воспользоваться функцией GetUSBSerial библиотеки OwenLibUSBSerial.lib.
Описание данной функции Вы найдете в руководстве пользователя: http://www.owen.ru/uploads/rp_plk110_m02__16.pdf
п.4.2.4.4, стр. 58
Саму библиотеку можно скачать здесь: http://www.owen.ru/catalog/programmiruemij_logicheskij_kontroller_oven_plk110/87310138
Пример использования прикладываю.
Newcomer
05.05.2017, 08:44
А для какого ПЛК этот пример ?
У которого есть возможность подключить USB Flash, обновленный 110-й
Newcomer
05.05.2017, 09:19
У которого есть возможность подключить USB Flash, обновленный 110-й
У них таргеты разные, потому и спрашиваю.
Евгений Багаев
05.05.2017, 10:11
А для какого ПЛК этот пример ?
Этот пример для ПЛК110-30 [M02]. Вы можете безболезненно поменять его на любой другой из доступных таргетов обновленных ПЛК110.
Newcomer
05.05.2017, 10:24
Этот пример для ПЛК110-30 [M02]. Вы можете безболезненно поменять его на любой другой из доступных таргетов обновленных ПЛК110.
Интересно где на вашем ПК расположены таргеты. У меня они расположены стандартно, но при запуске вашего примера CoDeSys не может найти таргет.
Евгений Багаев
05.05.2017, 11:05
Интересно где на вашем ПК расположены таргеты. У меня они расположены стандартно, но при запуске вашего примера CoDeSys не может найти таргет.
Пример был сделан давно. Версия таргета в нем, скорее всего, более старая, чем установлена у Вас в системе. Замените таргет в проекте самостоятельно на любой доступный Вам: Ресурсы | Настройка целевой платформы | Подходящий Вам таргет.
Далее, Ресурсы | Конфигурация ПЛК | Вкладка Дополнения | Стандартная конфигурация.
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot