308011
Advanced Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Есть Вот из него кусок *(keySector + XFilekeysect.ActionCode) = AC_ExecFile // Execute file cmd *(keySector + XFilekeysect.FuncCode) = 3 // Execute PST test *(keySector + XFilekeysect.FileID) = gFileID // ARCO bin file *(keySector + XFilekeysect.TestID) = 1 // 1st vector *(keySector + XFilekeysect.TestParm1) = gCommand *(keySector + XFilekeysect.TestParm2) = gParam2 *(keySector + XFilekeysect.TestParm3) = gParam3 *(keySector + XFilekeysect.TestParm4) = gParam4 *(keySector + XFilekeysect.TestParm5) = gParam5 *(keySector + XFilekeysect.TestParm6) = gParam6 *(keySector + XFilekeysect.TestParm7) = gParam7 *(keySector + XFilekeysect.TestParm8) = gParam8 *(keySector + XFilekeysect.TestParm9) = gParam9 *(keySector + XFilekeysect.TestParm10) = gParam10 *(keySector + XFilekeysect.TestParm11) = gParam11 *(keySector + XFilekeysect.TestParm12) = gParam12 *(keySector + XFilekeysect.TestParm13) = gParam13 *(keySector + XFilekeysect.TestParm14) = gParam14 *(keySector + XFilekeysect.TestParm15) = gParam15 *(keySector + XFilekeysect.TestParm16) = gParam16 Что это по вашему? Это заполнение 512 байтного сектора команды для старта ARCO теста AC_ExecFile=0х19 - 19 это команда запуска теста из оверлея 3 - выполнить тест, 2 инициализировать его gFileID - собственно, исполняемый оверлей 1 константа gCommand - номер теста ARCO gParam2 - температура помещения gParam3 - производитель головок gParam4 - производитель пластин gParam5 - выбор зон для теста ну и дальше параметры теста потом в скрипте идет то, что реализованно в кнопке просмотр состояния, только определены строковые константы для разных команд, статусов, ошибок и тд кусок из кода кнопки запуск калибратора СА в проге Buf[0]:=$19; Buf[2]:=3; Buf[4]:=P1; Buf[6]:=$1; Buf[8]:=P2; Buf[12]:=P3; Buf[16]:=P4; в переменной P1 оверлей C4 в P2 то что подписанно как хз на форме, не знал тогда что это температура в P3 производитель головок в P4 производитель пластин Не находите сходства? Это просто запуск теста, его мониторинг, разбор лога Добавлено: Кстати, SelfScan скрипт это абсолютно такой-же по формату набор запусков тестов, и некоторые ARCO тесты там присутствуют Можно добавлять ARCO тесты в скрипт Исполнить любой тест из скрипта можно таким же способом, подав 19 команду и вписав туда нужный оверлей, тест, и параметры, взятые из 28 модуля Возможно, братья меньшие это и имели ввиду, говоря про дефектоскопию через ARCO тесты Но нужно знать какой тест какого оверлея что делает, и нахождение чего требует в памяти и на пластинах Добавлено: Тихо, сам с собою, я веду беседу Ну собственно, теория совпала с практикой Удалось запустить тест 1 оверлея D1(поиск дефектов) выдернутый из скрипта SelfScan без самого селфа Шуршит, ищет Часика через 3-4 отпишу сформирует ли нормальные логи дефектов, ну или раньше если вывалится | Всего записей: 682 | Зарегистр. 21-09-2003 | Отправлено: 12:29 22-04-2012 | Исправлено: 308011, 12:42 22-04-2012 |
|