Всем привет,Товарищи!
На днях вылезла проблема :имеется ПЛК110-30[M02]+2МВ110-8А+МК1108Д-4Р , модули на одном порту RS-485 , коммуникация - библиотечные модули ModBus.lib , на другом порту RS-485 9 модулей СМИ-2 , коммуникация модбас ч-з конфигуратор .Естественно некоторая программа процесса и программа записи на usb Flash показаний датчиков . Все отлажено и работает ... пока не воткнули флэшку на 8гб Smartbuy (производитель Toshiba). Самое странное что запись на фрэшку идет нормально , коммуникация в конфигураторе работает , все остальное тоже работает... кроме блоков Modbus.lib?! Т.е get3_modbus.Complete всегда False и...естественно к нему привязано дальше все остальное - обработка ответа , счетчик аварийных запросов , переход к опросу следующего модуля . После извлечения криминальной флэшки запустить опрос не получается , только ч-з перезагруз ПЛК .
Также имеется вопрос :кто-нибудь делал запись на флэшку нескольких файлов в одном сеансе работы ПЛК , например в один файл пишуться данные , в другой аварийные сообщения , в третий - сообщения событий . У меня не получается , т.е запись идет , но данные из одного файла частично попадают в другой . При создании файлов с разными идентификаторами Handle файла всегда одинаковый ?!