Loading...
Error

МегаФлуд

Страницы:   Пред.  1, 2, 3 ... 934, 935, 936 ... 998, 999, 1000  След.

Тема закрыта
 
Автор Сообщение

batyrmastyr

Стаж: 17 лет

Сообщений: 6607

Откуда: Sekai

Провайдер: Не определен

Пол: Otoko (M)

Он-лайн: Нет

Карма: +36.24

AIex
Вот кстати, может ты помнишь как там сяхов запускают? //Мну уж лет шесть этих ужосов в глаза не видел.

_________________
pic
я несу глупость во имя бака-тим
Gundam Team
Yuri TEAM
Термины
Profile PM

Graved

Стаж: 17 лет

Сообщений: 2174

Откуда: Outer asteroid belt

Провайдер: Не определен

Пол: Otoko (M)

Он-лайн: Нет

Карма: +0.04

post 12-Фев-2014 19:52 (спустя 22 минуты)
JuliaRiedel
Может запостишь текущий вариант кода в тегах

Код:

[code][/code]
?
У меня даже компилятор вроде рабочий вместе со средой, посмотрю на код, вспомню универ, поплачу гыг

_________________
The blood of the covenant is thicker than the water of the womb.
I plan to live till I finish my backlog. Hopefully, before the heat death of the universe.
https://nick-name.ru/nickname/id365278
Profile PM

batyrmastyr

Стаж: 17 лет

Сообщений: 6607

Откуда: Sekai

Провайдер: Не определен

Пол: Otoko (M)

Он-лайн: Нет

Карма: +36.24

post 12-Фев-2014 20:10 (спустя 18 минут)
JuliaRiedel
Так как include ‍<‍что-то‍>‍ будет съедено, поставь, пожалуйста, пробелы внутри угловых скобок.

_________________
pic
я несу глупость во имя бака-тим
Gundam Team
Yuri TEAM
Термины
Profile PM

Federal Marshal

Стаж: 16 лет

Сообщений: 4684

Откуда: ВТ

Провайдер: Дом.ru

Пол: Не определилось

Он-лайн: Нет

Карма: +12.93

post 12-Фев-2014 20:11 (спустя 42 секунды)

Graved писал(а):

поплачу
а слезы крокодильи? Mad
Profile PM

Graved

Стаж: 17 лет

Сообщений: 2174

Откуда: Outer asteroid belt

Провайдер: Не определен

Пол: Otoko (M)

Он-лайн: Нет

Карма: +0.04

post 12-Фев-2014 20:29 (спустя 18 минут)
Federal Marshal
Кровавые.

_________________
The blood of the covenant is thicker than the water of the womb.
I plan to live till I finish my backlog. Hopefully, before the heat death of the universe.
https://nick-name.ru/nickname/id365278
Profile PM

Federal Marshal

Стаж: 16 лет

Сообщений: 4684

Откуда: ВТ

Провайдер: Дом.ru

Пол: Не определилось

Он-лайн: Нет

Карма: +12.93

post 12-Фев-2014 20:31 (спустя 2 минуты)
))
Profile PM

JuliaRiedel

Карма: 0.00

post 12-Фев-2014 20:38 (спустя 7 минут)

Код:

#include "stdafx.h"
//Включение файлов
#include  ‍<‍ stdio.h ‍>‍
#include ‍<‍ conio.h ‍>‍
#include ‍<‍ string.h ‍>‍

//Именованная константа
#define N 1000;
void main()
{
 while (1)
 {
  //Описание структуры "Студент"
  struct student
  {
   int nom;
   char fio[25];
   int tel;
  } stud[N]; //Объявление массива структур
  int i, k = 0, n;
  char str[20], otv;

  printf("Vvedite kol-vo studentov=‍>‍");
  scanf_s("%d", &n);

  //Ввод данных в структуру
  printf("\n\tVvedite dannie o stedentax\n");
  for (i = 0; i ");
  scanf_s("%s", &str);
  printf("\n");
  for (i = 0; i‍<‍n; i++)
   //Функция strcmp сравнивает введенную строку
   //с данными из базы
  if (strcmp(str, stud[i].fio) == 0)
  {
   printf("Dannie o naidenom studente\n");
   printf(" %4d ", stud[i].nom);
   printf(" %s", stud[i].fio);
   printf("%12d", stud[i].tel);
   printf("------------------------------\n");
   printf("\n");
   k++; //Подсчитывается кол-во совпадений
  }
  //Если нет совпадений, выдается соответствующее сообщение
  if (k == 0) printf("Net takogo studenta v baze\n");
  _getch();

  //Диалог с пользователем
  printf("Prodolgit rabotu (YES/NO)?»");
  scanf_s("%s", &otv);
  if ((otv == 'n') || (otv == 'N')) break;
 }
 printf("Programmu razrabotala Kachurina Julia.");
 _getch();
}
 

Federal Marshal

Стаж: 16 лет

Сообщений: 4684

Откуда: ВТ

Провайдер: Дом.ru

Пол: Не определилось

Он-лайн: Нет

Карма: +12.93

post 12-Фев-2014 21:05 (спустя 26 минут)
И снова у тя на 28-ой строчке

JuliaRiedel писал(а):

Код:

  for (i = 0; i ");
Profile PM

batyrmastyr

Стаж: 17 лет

Сообщений: 6607

Откуда: Sekai

Провайдер: Не определен

Пол: Otoko (M)

Он-лайн: Нет

Карма: +36.24

post 12-Фев-2014 21:28 (спустя 23 минуты)
Federal Marshal
Да лан тебе, щас в бака-тим её запишу за то что ЛС-ки не читает )

_________________
pic
я несу глупость во имя бака-тим
Gundam Team
Yuri TEAM
Термины
Profile PM

JuliaRiedel

Карма: 0.00

post 12-Фев-2014 21:40 (спустя 12 минут)
Federal Marshal
Да это тут не пишет, а там у меня все есть
 

Graved

Стаж: 17 лет

Сообщений: 2174

Откуда: Outer asteroid belt

Провайдер: Не определен

Пол: Otoko (M)

Он-лайн: Нет

Карма: +0.04

post 12-Фев-2014 22:06 (спустя 25 минут)
У меня всё сломалось, так что я оттестить не могу =\ . Код вообще вроде здравый, разве что #define N 1000; поправить на 10, и посмотреть, как оно работает.

_________________
The blood of the covenant is thicker than the water of the womb.
I plan to live till I finish my backlog. Hopefully, before the heat death of the universe.
https://nick-name.ru/nickname/id365278
Profile PM

Smith

Стаж: 17 лет

Сообщений: 4013

Провайдер: МТС Домашний (IXNN)

Пол: Otoko (M)

Он-лайн: Нет

Карма: +26.13

post 12-Фев-2014 22:51 (спустя 45 минут)
великий спойлер про Наруту
нет, правда страшная правда таится там
мне надоело писать названия спойлеров...
pic

_________________
pic
Profile PM

vladisss

Карма: 0.00

post 13-Фев-2014 04:25 (спустя 5 часов)

Smith писал(а):

на, чти
скрытый текст
1. Общее устройство и классификация____________________________________2
2. Тестовый софт______________________________________________________3
3. Описание, диагностика и ремонт отдельных модулей:
3.1 Системный блок______________________________________________9
3.2 Чековый принтер_____________________________________________17
3.3 Карт ридер___________________________________________________23
3.4 Диспенсер___________________________________________________32
3.5 Модуль приема наличных______________________________________66
3.6 Прочие мелкие элементы банкомата
3.6.1 Монитор____________________________________________________84
3.6.2 Клавиатура__________________________________________________86
3.6.3 Панель оператора_____________________________________________89
3.6.4 Обогревательные элементы_____________________________________93
3.6.5 Блоки питания________________________________________________95
3.6.6 Misc________________________________________________________98
3.6.7 Интерлок____________________________________________________99
3.6.8 Сейфовый замок_____________________________________________101
3.7 Перечень ремонтных работ, после которых обязательно необходимо связаться с работниками банка______________________________________________105
4. Сбор логов_______________________________________________________106
5. Оформление актов и документооборот________________________________107
6. Набор запчастей по неисправностям__________________________________108

1. Общее устройство и классификация

Банкомат NCR (как и банкоматы других производителей) состоит из двух основных кабинетов. В верхнем кабинете находятся устройства интерфейса с клиентом: монитор, цифровая и функциональная клавиатура, ридер клиентских карт, чековый принтер; а также системный блок управляющего компьютера банкомата и другие устройства. Нижний кабинет представляет собой сейф с кодовым замком, в котором располагаются устройства, работающие с наличными: устройство выдачи наличных (диспенсер) и устройство приема наличных (BNA, GBNA).
Существует три основных принципа классификации банкоматов NCR (как, впрочем и банкоматов других производителей:
1. Вариант исполнения:
1.2 Офисный (Lobby)
1.3 Уличный (TTW)
2. Наличие модуля приема наличных
3. Интерфейс связи с устройствами периферии:
3.2 СОМ-порты (SDC)
3.3 USB
Соответственно выделяется восемь основных типов банкоматов NCR:
1. 5877 – офисный банкомат без модуля приема наличных (СОМ интерфейс)
2. 5887 – уличный банкомат без модуля приема наличных (СОМ интерфейс)
3. 6676 – офисный банкомат с модулем приема наличных (СОМ интерфейс)
4. 5886 – уличный банкомат с модулем приема наличных (СОМ интерфейс)
5. 6622 – офисный банкомат без модуля приема наличных (USB)
6. 6626 – уличный банкомат без модуля приема наличных (USB)
7. 6632 – офисный банкомат с модулем приема наличных (USB)
8. 6634 – уличный банкомат с модулем приема наличных (USB)
2. Тестовый софт

Для тестирования устройств, настройки параметров, просмотра логов и текущего состояния устройств в банкоматах NCR применяется утилита Aptra. Данная утилита по умолчанию установлена на всех банкоматах NCR.
Запуск Aptra. При запуске Aptra, для получения доступа к расширенным возможностям, необходимо использовать специальный индивидуальный ключ подтверждения. На банкоматах старого типа (характерное отличие – отсутствие металлической заглушки на CD-ROM) ключ реализован в виде дискеты, на банкоматах нового типа (заглушка присутствует) в виде флешки. У каждого ключа есть свой уникальный пин-код. Существует два способа запуска Aptra:
1. Через меню оператора:
1.2 Для ЕГПО TellME (банкоматы Сбербанка). Заходим в меню оператора в банковском ПО (переводим переключатель режимов «Normal/Supervisor» в положение «Supervisor», вводим логин и пароль). Далее заходим в пункт Состояние устройств\Запуск системной утилиты\Продолжить (для перехода переключатель режимов должен быть переведен обратно в режим «Normal» и должен быть замкнут Switch Interlock (см. пункт 3.h)). После этого автоматически завершается ПО TellMe и запускается Aptra (из Aptra можно вернуться в режим оператора только через перезагрузку ОС или вручную с клавиатуры).
1.3 Для ПО NCR (банкоматы коммерческих банков). Заходим в меню оператора в банковском ПО (переводим переключатель режимов «Normal/Supervisor» в положение «Supervisor»). Далее происходит переход в Aptra, без завершения банковского ПО (из Aptra можно вернуться в режим оператора).
2. Через меню Пуск (только для банкоматов Сбербанка). Для запуска Aptra из меню Пуск необходимо сначала завершить банковское ПО (через меню оператора или диспетчер задач). Далее запускаем утилиту через пункт Пуск\Программы\NCR Aptra\System Application.
Описание основного меню Aptra.
Для навигации по основным пунктам меню можно использовать цифровую клавиатуру банкомата или цифры на подключенной qwerty-клавиатуре. Для использования дополнительных (таких как «Shutdown», «Exit», «Previous») функций можно использовать боковые клавиатуры банкомата или кнопки F1-F8 на подключенной qwerty-клавиатуре. Навигация осуществляется нажатием кнопок 9 – вниз и 0 – вверх.
1. Device Diagnostics Menu – меню диагностики всех устройств банкомата. При входе в этот пункт отображается список всех устройств, для которых доступна диагностика. При выборе конкретного устройства отображается список доступных для этого устройства команд
2. Device Self Test – меню диагностики с ограниченными возможностями (доступно без ключа подтверждения). При входе в этот пункт отображается список всех устройств, для которых доступно проведение самотестирования. При выборе конкретного устройства на соответствующий пункт ставится пометка. Самотестирование запускается после нажатия кнопки «Run Tests». Можно выбрать сразу насколько устройств, в этом случае самотестирование будет запущено для них всех по очереди.
3. Events Log – логи (описание ошибок, произошедших на банкомате за определенный временной промежуток) по ПО, устройствам и связи. При входе в это пункт отображается список из трех пунктов:
1) Software Event Log – ошибки ПО
2) Device Event Log – ошибки устройств
3) Communication Event Log – коммуникационные ошибки
Для сервис-инженеров интерес представляет пункт 2 Device Event Log. При входе в данный пункт отображается список ошибок по всем устройствам банкомата. Для удобства просмотра можно отфильтровать ошибки по какому-либо конкретному устройству, нажав кнопку «Filter», и выбрав нужное устройство. Для каждой ошибки можно получить подробную расшифровку, нажав на соответствующую цифру на клавиатуре. При анализе логов интерес представляют два основных параметра:
• M-Status (виден при просмотре списка ошибок) – общее обозначение ошибки. Описание M-Status’ов есть в документации
• M-Data (видна при просмотре подробной расшифровки каждой ошибки) – подробное описание процесса, вызвавшего ошибку. Расшифровывается с помощью программы ATM Code или при звонке в тех. поддержку
4. Service Talles – статистика по устройствам. По сути, пункт схож с логами, однако фиксируются не только ошибки, а вся статистическая информация.
5. Device Status List – описание текущего состояния устройств. Каждая ошибка или состояние описывается в отдельном блоке. Далее приводится описание значений, присутствующих в каждом блоке:
• 1 строка: название устройства, по которому возникла ошибка
• 2 строка: описание ошибки
• 3 строка: «Attention required now/Attention required soon» - ошибку необходимо устранить сейчас/в ближайшее время
• 4 строка: «Operator required/CE required» - для устранения ошибки необходимо вмешательство оператора/сервис-инженера
• 5 строка: «State is self-clearing/State is not self-clearing» - состояние с самоочисткой/состояние без самоочистки (при возникновении данного состояния, после физического устранения необходимо произвести его сброс в данном меню, нажав соответствующую цифру)
6. Device Serving – информация об обслуживании. Инженерами не используется.
7. Save Module Life Counts – сохранение счетчиков. Инженерами не используется.
8. Self Service Configuration – настройка конфигурации банкомата. При входе в данный пункт появляется список параметров банкомата, для которых доступна настройка, в том числе «Display Hardware Details» (информация о том, какие устройства установле-ны), «Display Software Details» (информация об установленных версиях ПО), «Set Device Configuration» (настройка параметров устройств), «Set Date and Time» (настройка даты и времени), Set Active Language (настройка языка) и др. В данном меню для сервис инжене-ров наибольший интерес представляет пункт «Set Device Configuration». При входе в этот пункт отображается список устройств, для которых доступна настройка:
1) Cash Handler – настройка параметров выдаваемых банкнот для диспен-сера. При проведении выдачи, в диспенсере механически контролируются ширина и толщина выдаваемых банкнот, для сверки с параметрами, запрограммированными в контролере диспенсера. Доступ к просмотру и редактированию этих параметров от-крывается при входе в данный пункт меню. Предлагается два варианта настройки параметров:
a. Set – ручная настройка параметров (также можно использовать для про-смотра уже установленных параметров). При входе в данный пункт отображается ширина «Size» и толщина «Singularity» для семи типов кассет. Навигация осуществ-ляется с помощью кнопки «Tab» (F5). При достижении нижней строки, на месте кнопки «Reset» (F6) появляется «Page Down», для перехода на следующую страницу. При достижении верхней строки, «Page Up», для перехода на предыдущую. Для установки новых параметров устанавливаем курсор в нужную строчку и вводим значение с цифровой клавиатуры. После установки новых параметров нажимаем кнопку «Ok», после чего выдается сообщение о необходимости подтверждения новых параметров «Configure New Parameters». Нажимам «Toggle», что бы заменить «No» на «Yes» и ещё раз «Ok» для подтверждения.
b. Learn – настройка параметров путем обучения. При входе в этот пункт отображается список кассет, для которых доступно обучение (кассет, вставленных в банкомат). При выборе какой-либо кассеты из нее набирается 40 (по умолчанию) банкнот и сбрасывается в реджект-кассету. При этом определяются средние ширина и толщина по набранным банкнотам и программируются в контролер диспенсера. Нажав кнопку «Set Notes», можно задать количество купюр, набираемое при обуче-нии. Максимальное количество – 40. При наличии в диспенсере более одной кассеты появляется кнопка «All Cassettes», позволяющая провести обучение по всем доступным кассетам.
2) IMCRW – просмотр и изменение версии прошивки карт-ридера. Про-смотреть версию прошивки можно запустив команду «Display Version Number» в строке Firmware. Чтобы перепрошить карт-ридер, необходимо вставить в дисковод дискету с записанным на нее образом, содержащим новую прошивку и нажать кнопку «Module Load File», после чего пройдет процесс перепрошивки с этой дискеты. Важно помнить, что новая версия прошивки вступит в силу только после перезагрузки ПО.
Список сокращений и обозначений, используемых в Aptra:
Cash Handler – диспенсер – модуль выдачи наличных
LVDT (Linear Variable Differential Transformer) - измерительная станция
Pick Sensor – оптический датчик в пик-модуле
EPP (Encrypting Pin Pad) – цифровая клавиатура
IMCRW (Integrated Motorized Card Reader-Writer) – карт-ридер
Receipt Printer – чековый принтер
Journal Printer – журнальный принтер
BNA (Bunch Note Acceptor) – купюроприемник с продольной загрузкой пачки
GBNA (Global Bunch Note Acceptor) – купюроприемник с поперечной загрузкой пачки
GBRU (Global Bunch Recycle Unit) – купюроприемник с поперечной загрузкой пачки, с функцией рециркуляции
Mode Switch – переключатель режимов работы банкомата
Run to run Test – общее тестирование устройства
Приложение 1. Serial avoid.
Важным свойством приложения Aptra является то, что при её установке указываются СОМ-порты, используемые на данном банкомате (точнее указывается перечень неиспользуе-мых портов – Serial Avoid). При этом при каждой загрузке Aptra автоматически опрашивает используемые порты и определяет, какие устройства на них подключены. Соответственно, если два работающих по СОМ-портам устройства подключить друг вместо друга и переза-грузить ПО, они автоматически определятся и отобразятся в Aptra. Данную возможность можно использовать для диагностики проблем с ком портами. Важно помнить, что для про-ведения такой операции можно использовать только СОМ-порты, задействованные в данной конкретной конфигурации банкомата. То есть, например на банкомате 5877 нельзя использо-вать СОМ-порт 1.

3. Описание, диагностика и ремонт отдельных модулей

3.1 Системный блок
Общие сведения.
Системный блок банкоматов NCR состоит из стандартных блоков, таких как материнская плата, процессор, ОЗУ, блок питания, CD-ROM, HDD, FDD и др. Однако есть несколько специфических элементов:
• SSPA – интерфейсная плата, используемая на банкоматах с COM-интерфейсом для подключения ряда периферийных устройств. Стоит заметить, что на банкоматах раз-ного типа через данную плату работает разное количество устройств: 5877 – ЕРР, диспен-сер, плата Misc; 5887, 5886 – ЕРР, диспенсер, чековый принтер, журнальный принтер, па-нель оператора, плата Misc; 6676 – ЕРР, диспенсер, панель оператора, плата Misc. Соот-ветственно на банкоматах 5877 и 6676 чековый и журнальный принтера подключены через третий и четвертый СОМ-порты. При этом плата на которой расположены данные порты подключена к материнской плате через SSPA. Таким образом, получается, что на данных банкоматах чековый и журнальный принтера тоже подключены через SSPA, только не на прямую. На плате SSPA есть энергозависимое ОЗУ.
• PCB-ASSY BART – плата, на которой располагается СОМ-порт 2, регулятор громкости бипера и разъем Power Good. Power Good Signal - это сигнал, который указыва-ет материнской плате, что БП готов к использованию. Когда БП включается, ему нужно немного времени "на разогрев" для выработки правильных сигналов постоянного тока. Чтобы предотвратить неправильное функционирование компьютера, БП посылает сигнал на материнскую плату, когда он полностью готов к использованию. Материнская плата не стартует до получения этого сигнала. В данном случае этот сигнал поступает с общего блока питания через плату Misc.
Наличие и функционал данных элементов зависят от типа системного блока. Ниже описаны три наиболее часто используемые в банкоматах NCR типа системных блоков:
1. Системный блок на базе процессора Intel Pentium III. Устанавливается на бан-коматы 5870, банкоматы 5877 и 5887 ранних серий и другие менее популярные модели. Внешние характерные отличия: отсутствие USB портов на материнской плате, поперечное расположение CD-ROM’a и FDD и отсутствие металлической крышки на них. На данном типе используется материнская плата PCB-MOTHER PELE II.I P/N: 4450683667 и аналоги, блок питания SUPPLY-POWER NLX CORE (240 Ватт) с шестипиновым разъемом P/N: 0090017255 и аналоги, ОЗУ DIMM 256 МБ или 128 МБ, жесткий диск с интерфейсом IDE. SSPA на данном типе системного блока также как видеокарта и сетевая карта интегрированы в материнскую плату. Разъем Power Good отсутствует.
2. Системный блок на базе процессора Intel Pentium IV. Устанавливается на бан-коматы 5877 , 5887 и 5886 поздних серий, банкоматы 6676 и другие менее популярные моде-ли. Внешние характерные отличия: наличие металлической крышки на CD-ROM и FDD, наличие разъема Power Good. На данном типе используется материнская плата PCB-MOTHER ATX BIOS P/N: 0090024075 и аналоги, блок питания POWER SUPPLY SWITCH MODE (250 Ватт) с четырехпиновым разъемом P/N: 0090022378, ОЗУ DDR 512 МБ, жесткий диск с интерфейсом IDE. SSPA реализована в виде отдельной платы с набором дип-свичей для настройки параметров и сброса ОЗУ (описание функционала дип-свичей находится на самой плате). Разъем Power Good присутствует и реализован на PCB-ASSY BART. Видеокарта и сетевая карта интегрированы в материнскую плату
3. Системный блок на базе процессора Intel Pentium 775 Socket. Устанавливаются на банкоматы 6622, 6632, 6625, 6634 и другие модели банкоматов с USB . Внешние характерные отличия: наличие двух USB портов на материнской плате и ещё четырех на отдельной плате. На данном типе используется ОЗУ DDR 2, жесткий диск с интерфейсом SATA. SSPA отсутствует, так как интерфейс с устройствами периферии осуществляется через USB. Разъем Power Good отсутствует. Видеокарта и сетевая карта интегрированы в материнскую плату.
Диагностика и ремонт системного блока.

Демонтаж и разборка системного блока.
(Демонтаж и разборка системного блока будут показаны на примере второго типа. Другие типы снимаются и разбираются схожим образом)
Для того, чтобы снять системный блок необходимо, предварительно выключив пита-ние банкомата, отсоединить все разъемы с лицевой стороны:


1. Разъемы PCB-ASSY BART слева направо: СОМ-порт 2 (IMCRW), Power Good
2. Разъемы PS/2. На банкомате, как правило, в эти разъемы подключены внешняя клавиатура и мышь.
3. СОМ-порт 1 (BNA)
4. VGA-разъем для подключения монитора
5. Разъем LAN для подключения к сети
6. USB разъемы
7. СОМ-порт 3 (Receipt Printer), СОМ-порт 4 (Journal Printer) – могут находиться в любом из указанных мест
8. SSPA разъем для подключения SDC кабеля, кнопки Normal/Supervisor и кнопки Reset
При отсоединении разъемов необходимо запомнить их изначальное местоположе-ние.
После этого необходимо выкрутить два винта крепления системного блока в правом ближнем углу.
Далее максимально выдвигаем системный блок на себя и, отсоединив с задней сторо-ны провод питания, вынимаем его из банкомата. На снятом системном блоке с задней сторо-ны откручиваем два винта крепления крышки, сдвигаем крышку назад и снимаем её вверх.
После снятия крышки отсоединяем разъемы питания и интерфейсные шлейфа от CD-ROM’a FDD, HDD, откручиваем пять винтов крепления CD-ROM’a и FDD, три винта креп-ления HDD и извлекаем эти устройства из системного блока.
Далее откручиваем четыре винта крепления продольной планки и извлекаем её. После этого откручиваем и извлекаем плату расширения СОМ-портов, SSPA, PCB-ASSY BART. Для демонтажа материнской платы предварительно снимаем с нее процессор с радиатором, планку ОЗУ, семь разъемов и выкручиваем девять винтов.
1. Разъем, соединяющий PCB-ASSY BART с материнской платой
2. Разъем IDE
3. Разъем FDD
4. Процессор с кулером
5. ОЗУ
6. Разъем
7. Разъем для подключения СОМ-порта 2
8. Разъем питания на процессор
9. Разъем питания ATX
Приложение 1. Неисправность сетевой карты.
При выходе из строя сетевой карты, интегрированной в материнскую плату, необхо-димо заменить материнскую плату. Однако, если на данном банкомате используется модем или другое сетевое оборудование, перед тем как менять материнскую плату необходимо за-мерить тестером напряжение между контактами разъема (переменный ток), приходящего в сетевой разъем и корпусом банкомата. Если уровень напряжения выше 2-3 вольт, то заявка переводится в платные, так как сетевая плата вышла из строя из-за использования непра-вильного типа блока питания модема или другого оборудования. Соответственно, нет смысла менять материнскую плату до того, как будет устранена проблема с блоком питания.
3.2 Чековый принтер
Общие сведения.
Банкоматы NCR комплектуются чековыми термопринтерами. В зависимости от кон-фигурации банкомата используются разные типы принтеров:
1. 5870 – P/N: 0090023909 и аналоги. Внешние характерные отличия: не опреде-лены
2. 5877 – P/N: 0090023853 и аналоги. Внешние характерные отличия: СОМ-интерфейс, длинный выходной тракт
3. 5887, 5886 – P/N: 4450712581 и аналоги. Внешние характерные отличия: SDC-интерфейс, короткий выходной тракт
4. 6676 – P/N: 0090023854 и аналоги. Внешние характерные отличия: СОМ-интерфейс, короткий выходной тракт
5. 6632, 6622 – P/N: 0090023826 и аналоги. Внешние характерные отличия: USB-интерфейс
При этом основные принципы функционирования и элементы для всех приведенных выше типов принтеров одни и те же, поэтому основные алгоритмы диагностики и ремонта будут общими.
Основные элементы.
(Обзор элементов рассмотрен на примере принтера P/N: 0090023853)



1. Кнопка подмотки
2. Дип-свичи и функциональные кнопки*
3. Контролер принтера
4. Станина для установки рулона бумаги
5. Механизм принтера:
5.1 Ролик подмотки бумаги
5.2 Механизм отрезки
5.3 Датчик черной метки**
5.4 Печатающая головка
5.5 Фиксирующая ручка
6. Выходной тракт, включая:
6.1 Датчик прохождения бумаги
6.2 Пассик подмотки
6.3 Моторчик выходного тракта
7. Ручка для переноски принтера
8. Отверстие для загрузки бумаги
* - набор дип-переключателей и функциональных кнопок служит для настройки раз-личных параметров принтера и сброса энергозависимого ОЗУ контролера на принтерах с СОМ и SDC интерфейсом (на USB-принтерах данные параметры прописаны в Aptra в меню Self Service Configuration\Set Device Configuration\Receipt Printer). Полный список команд описан в документе «Настройка чекового принтера» в папке «Документация для распечаты-вания».
** - датчик черной метки служит для контроля за положением бумаги. Некоторые банки используют обратную сторону чековой ленты для размещения рекламы. Рекламная информация располагается блоками определенного размера. Соответственно, из-за того, что чеки, печатаемые клиентом, могут быть разной длины, в зависимости от количества строк, рекламные блоки будут разрезаться в произвольном месте. Чтобы не допустить этого на чековой ленте через определенный равный промежуток ставятся черные прямоугольные метки, строго между которыми печатаются рекламные блоки. На принтере стоит датчик, который контролирует момент прохождения черной метки через механизм отрезки. Соответственно, при включении режима контроля черной метки принтер работает таким образом, что при окончании печати чек обрезается не сразу, а после прохождения ближайшей черной метки. При этом получается, что чеки обрезаются строго по границам рекламных блоков.
Замена расходников.
При замене бумаги сначала извлекаем из механизма принтера остатки старой бумаги, нажав фиксирующую ручку и откинув крышку печатающей головки вверх, после чего закрываем крышку обратно. Далее извлекаем старый рулон бумаги из станины вместе с пластиковым держателем, вынимаем держатель и вставляем в новый рулон. Вставляем новый рулон в станину. Свободный конец бумаги вставляем до упора в отверстие в механизме принтера (перед зеленой осью) и нажимаем кнопку подмотки. Если бумага была вставлена правильно, принтер протянет её, напечатает тестовую картинку, отрежет и выдаст напечатанный чек.
Необходимо следить, чтобы конец бумаги, вставляемый в принтер, был ровно отрезан. Также нужно контролировать, чтобы устанавливаемая бумага была с правильным типом намотки (термослоем внутрь). Использование неправильного типа бумаги может привести к сбоям в работе принтера.
Диагностика и ремонт чекового принтера.

Описание диагностического меню Aptra для чекового принтера.
1. Sensor Test – тестирование состояния датчиков принтера
2. Print Quality Test – тестовая печать (вар. 1)
3. Print Alignment Test – тестовая печать (вар. 2)
4. Print Slew Print Test – тестовая печать (вар. 3)
5. Paper Transport Forward Test – тестирование состояния транспорта принтера
6. Paper Feed Motor Test – тестирование состояние мотора подмотки
7. Cut Test – тестирование состояния механизма отрезки
8. RS232 Turnaround Test – тестирование связи с управляющим компьютером
Демонтаж чекового принтера.
(Демонтаж принтера описан на примере банкомата 5877)
Чтобы демонтировать чековый принтер необходимо предварительно снять с него ру-лон с бумагой (см. «Замена расходников»). Далее в основании принтера откручиваем два винта на 10, сдвигаем принтер немного назад и снимаем его, подняв вверх.
Приложение 1. Вклейка штифта в механизме отрезки.
Для того, чтобы вклеить штифт, необходимо снять с механизма принтера правую (если смотреть со стороны рулона бумаги) стенку. Для этого необходимо выкрутить семь винтов из этой стенки, снят пружину и вывинтить два винта, крепящих механизм к станине, с противоположной стороны (при разборке важно запомнить какие винты из каких отверстий были выкручены, так как они не одинаковые).
Далее аккуратно немного приподнимаем механизм вверх и снимаем правую стенку. После этого открывается доступ к штифту, который крепит рычажок ножа к шестерне.
Необходимо вынуть до конца штифт из шестерни, если он не вылетел сам, зачистить и обезжирить кончик штифта и посадочное гнездо в шестерне. После этого наносим неболь-шое количество суперклея в посадочное гнездо и ставим штифт на место. В процессе ремон-та необходимо следить за тем, чтобы шестеренки оставались в том же положение. Смещение шестерен может вызвать трудности при сборке принтера.
3.3 Карт-ридер
Общие сведения.
Банкоматы NCR комплектуются карт-ридерами для считывания информации с клиентских карт, поддерживающими технологию считывания данных с магнитной полосы и с чипов. В зависимости от конфигурации банкомата используются разные типы принтеров:
1. 5870, 5884 (и другие старые модели) – карт-ридер MCRW P/N: 4450709984 и анало-ги. Внешние характерные отличия: большие размеры, отдельно вынесен контролер чиповой головки (с маркировкой «EMV»). При невозможности починить отдельно меняются сам карт-ридер и контролер чиповой головки.
2. 5877, 5887, 6676, 5886 (и другие менее популярные модели банкоматов новой серии с интерфейсом СОМ) – карт-ридер IMCRW P/N: 4450664128 и аналоги. Внешние характер-ные отличия: интерфейс СОМ, контролер чиповой головки интегрирован в общий контролер (один общий контролер). При невозможности починить меняется весь карт-ридер в сборе.
3. 6622, 6626, 6632, 6634 (и другие модели с интерфейсом USB) – карт-ридер U-MCRW P/N: 4450724621 и аналоги. Внешние характерные отличия интерфейс USB. При не-возможности починить меняется весь карт-ридер в сборе.
Основные элементы.
(Обзор элементов рассмотрен на примере карт-ридера P/N: 445066412:8)
1. Колодка с дип-переключателями*
2. Шторка карт-ридера
3. Контролер карт-ридера
4. Вал мотора карт-ридер
5. Колесико для ручной прокрутки транспорта
6. Плата с датчиками положения карты
7. Магнитная головка
8. Чиповая головка
9. Мотор карт-ридера
* - На колодке используется третий переключатель для сброса ОЗУ контролера карт-ридера. Необходимо отключить питание от карт-ридера, изменить положение третьего пере-ключателя, снова подать питание и подождать три минуты. После этого отключить питание и вернуть переключатель на место.
Диагностика и ремонт карт-ридера

Описание диагностического меню Aptra для карт-ридера.
1. Enter Card Test – вставить карту
2. Read ISO Track 2 Test – прочитать вторую дорожку на магнитной полосе
3. Eject Card Test - вернуть карту
4. Capture Card – захватить карту
5. Speed Card Test – тест скорости перемещения карты
6. Shutter Sensor Test – тестирование шторки
7. Relay and Battery Test – тестирование аккумулятора
8. Clearing Cycle Test – чистка чистящей картой
1. Smart Card Stage Test – установить читающую головку на чип
2. Smart Card Reset Test – прочитать чип
3. Smart Card Release Test – убрать читающую головку с сипа
4. Scif Initialize Test – тестирование устройства аварийного выброса карты
5. Scif Solenoid Test – тестирование устройства аварийного выброса карты
6. Scif Identify Test – тестирование устройства аварийного выброса карты
7. Run To Run 1 Test – объединенный тест с выдачей карты
8. Run To Run 2 Test – объединенный тест с захватом карты
1. Run To Run 3 Test – не используется
При проведении тестирования карт-ридера в Aptra необходимо контролировать наличие трех пунктов содержащих слово «Smart», так как если чиповая головка выйдет из строя или не будет подключена, Aptra просто исключит эти пункты из меню и состава Run To Run тестов. Поэтому по данной неисправности не будет выдаваться ошибка.
Демонтаж и разборка карт-ридера
(Демонтаж карт-ридера рассмотрен на примере банкомата 5877)
В первую очередь необходимо, предварительно отключив питание, снять с карт-ридера разъемы СОМ-порта (1), основного питания (2) и дополнительного питания (3). Разъем дополнительного питания идет к аккумулятору, расположенному под карт-ридером, и служит для осуществления функции экстренного возврата карты клиенту при несанкционированном отключении питания банкомата.
Для того чтобы снять карт-ридер с банкомата, необходимо сначала демонтировать его вместе со станиной, чтоб получить доступ к болтам, крепящим непосредственно карт-ридер. Для этого выдвигаем верхний кабинет на себя и снизу под станиной карт-ридера откручиваем два винта. После этого ридер вместе со станиной сдвигается немного назад и снимается вверх. Таким образом получаем доступ к винтам, крепящим карт-ридер к станине. Необходимо ослабить винт (1) и полностью выкрутить винт (2), после чего снять отсек для задержанных карт, а сам ридер сдвинуть немного вперед и снять вверх.
При разборке карт-ридера конечной целью являются поверхности чиповой и магнитной головок и датчики положения карты, так как они больше всего страдают от загрязнения. Для того чтобы получить доступ к этим элементам необходимо, в первую очередь, снять контролер карт-ридера. Сначала отсоединяем шлейф от, идущий от чиповой головки к контролеру, потом выкручиваем четыре винта крепления контролера, немного откидываем его на себя и отсоединяем ещё три шлейфа и два разъема.
После этого необходимо снять шторку карт-ридера, отсоединив шлейф с нижней стороны (1) и выкрутив четыре винта крепления шторки (2).
Далее откручиваем два винта со стороны контролера и снимаем чиповую головку.
На снятой головке необходимо проконтролировать состояние пружинных контактов. Если один из контактов вылетел из паза, нужно аккуратно поставить его на место, если контакт сломан, меняем карт-ридер целиком.
Далее снимаем планку с датчиками положения карты и магнитной головкой. Для этого нужно открутить два самореза и аккуратно вынуть планку со стороны шторки.
После снятия планки с датчиками необходимо почистить спиртосодержащим средством пять датчиков, расположенных на самой планке, пять ответных датчиков на планке оставшейся в ридере и магнитную головку (ее при необходимости можно снять, открутив винт с обратной стороны). Также необходимо почистить специальной жидкостью для резины четыре резиновых и три пластиковых ролика.
Также при разборке карт-ридера необходимо проконтролировать состояние черной металлической пластины, прижатой планками с датчиками. При долгой работе карт-ридера на этой пластине появляется выработка, и пластина переламывается пополам. Если видно, что выработка достигла критического состояния или пластина уже сломалась, следует заменить карт-ридер целиком.
Приложение 1. Устранение проблемы с определением карт-ридера в Aptra.
В редких случаях на банкоматах с СОМ интерфейсом возникает проблема с определением в ПО карт-ридера. В Aptra это проявляется в отсутствии пункта IMCRW в меню диагностики (Device Diagnostics). При чем, замена карт-ридера, как правило, данную проблему не решает. В данной ситуации необходимо провести сброс памяти ОЗУ платы SSPA (см. гл. 3.1 Системный блок). Несмотря на то что плата SSPA не имеет непосредственного отношения к интерфейсу карт-ридера, данная проблема чаще всего решается именно так.
Приложение 2. Регулировка положения микропереключателя шторки карт-ридера.
Периодически на карт-ридерах банкоматов NCR возникает проблема с открытием шторки при вставлении карточки. То есть при вставлении карточки в карт-ридер под определенным углом шторка просто не открывается. Данная проблема возникает из-за того, что микропереключатель, расположенный на шторке и подающий контролеру сигнал о вставлении, карточки сдвигается со своего штатного места. Соответственно, когда клиент вставляет карту, лапка переключателя не достает до кнопки, и микропереключатель не реагирует.
Для устранения данной проблемы необходимо отпустить два винта крепления микропереключателя и отрегулировать его таким образом, чтобы он срабатывал при вставлении карточки под любым углом.
3.4 Диспенсер
Общие сведения.
Диспенсер (устройство выдачи банкнот) состоит из двух основных блоков и двух контролеров:
• Пик-модуль – блок, в котором происходит извлечение банкнот из кассет и их транспортировка к следующему блоку (ARIA3 DOUBLE PICK P/N: 4450689599). Каждый пик модуль включает в себя два слота для денежных кассет. На диспенсере, как правило, установлено два пик-модуля под четыре кассеты соответственно.
• Презентер – блок в котором банкноты, идущие из пик-модуля, проходят контроль параметров (ширина и толщина), укладываются в пачку и подаются клиенту.
• Основной контролер диспенсера – управляет измерительной станцией, датчиками, моторами, и другими элементами презентера, а также хранит параметры банкнот.
• Контролер пик-модуля – подключается к основному контролеру. Управляет датчиками и соленоидами пик-модуля, а также отвечает за определение типа вставляемой кассеты (PCB-PICK I/F DOUBLE P/N: 4450689219).
В зависимости от конфигурации банкомата используются разные типы диспенсеров, причем отличается именно презентер и, в некоторых случаях, основной контролер (пик-модуль универсальный для всех типов банкоматов):
1. 5870, 5877 ранних серий:
1.2 Презентер NCR PRESENTER-F/A ED P/N: 4450647862 и аналоги
1.3 Контролер PCB-CONTROL ENHANCED 4G P/N: 4450712599 и аналоги
2. 5877 поздних серий:
2.2 Презентер PRESENTER F/A NID P/N: 4450682763 и аналоги
2.3 Контролер NID DISPENSER CONTROL BOARD P/N: 4450723687 и аналоги
3. 6676:
3.2 Презентер PRESENTER FRU FRONT P/N: 4450694411 и аналоги
3.3 Контролер NID DISPENSER CONTROL BOARD P/N: 4450723687 и аналоги
4. 5887, 5886:
4.2 Презентер PRESENTER FIRMWARE FRU 4450682737 и аналоги
4.3 Контролер NID DISPENSER CONTROL BOARD P/N: 4450723687 и аналоги
5. 6622, 6632:
5.2 Презентер PRESENTER USB P/N: 4450719852 и аналоги
5.3 Контролер USB PCB CONTROL DISPENSER P/N: 4450718416 и аналоги
и мне потом расскажите, ато у мну завтра аттестация)
слишком много текста... форум не переваривает все 109 страниц.

Добавлено спустя 3 минуты 26 секунд:

задумались чото)
А можно на мэйл всю книжку? очень надо!
 

JuliaRiedel

Карма: 0.00

post 13-Фев-2014 06:14 (спустя 1 час 48 минут)
Graved
Короч проши код на с++ переписать, я безнадежна :с
 

Мока-тян

Стаж: 14 лет

Сообщений: 204

Откуда: Нижний Ногвород

Провайдер: Неизвестен

Пол: Onna (Ж)

Он-лайн: Нет

Карма: 0.00

post 13-Фев-2014 10:59 (спустя 4 часа)
Уряяя
Profile PM

Federal Marshal

Стаж: 16 лет

Сообщений: 4684

Откуда: ВТ

Провайдер: Дом.ru

Пол: Не определилось

Он-лайн: Нет

Карма: +12.93

post 13-Фев-2014 11:07 (спустя 28 минут)
Мока-тян
Ты вспомнила пароль Mad

Добавлено спустя 21 минуту 8 секунд:

Кстати

Мока-тян писал(а):

Бить человека за плохой музыкальный вкус - это нормально!
А вдруг людям нравятся шаманские напевы?

fedoRRR писал(а):

онож фломастерно
неззя за это бить
Mad
Profile PM

Мока-тян

Стаж: 14 лет

Сообщений: 204

Откуда: Нижний Ногвород

Провайдер: Неизвестен

Пол: Onna (Ж)

Он-лайн: Нет

Карма: 0.00

post 13-Фев-2014 13:43 (спустя 2 часа 15 минут)
Federal Marshal
Мне его подсказали =)
Profile PM

Federal Marshal

Стаж: 16 лет

Сообщений: 4684

Откуда: ВТ

Провайдер: Дом.ru

Пол: Не определилось

Он-лайн: Нет

Карма: +12.93

post 13-Фев-2014 14:07 (спустя 23 минуты)
Уж не Некс ли?
Profile PM

Мока-тян

Стаж: 14 лет

Сообщений: 204

Откуда: Нижний Ногвород

Провайдер: Неизвестен

Пол: Onna (Ж)

Он-лайн: Нет

Карма: 0.00

post 13-Фев-2014 15:15 (спустя 1 час 10 минут)
Federal Marshal
Нит, batyrmastyr manya

Добавлено спустя 3 минуты 10 секунд:

Люди добрыееее!!! Помогите мне! В субботу программу сдавать, а она не работает Smile Smile Smile
Кому не трудно, помогитееее Confused Confused Confused
скрытый текст

Код:

// Студент.cpp: определяет точку входа для консольного приложения.
//

#include "stdafx.h"
//Включение файлов
#include ‍<‍ stdio.h ‍>‍
#include ‍<‍ conio.h ‍>‍
#include ‍<‍ string.h ‍>‍

//Именованная константа
#define N 1000
void main()
{
  while (1)
  {
    //Описание структуры "Студент"
    typedef struct student
    {
      int nom;
      char fio[25];
      int tel;
    } student;
    student stud [N]; //Объявление массива структур
    int i, k = 0, n;
    char str[20], otv;

    printf("Vvedite kol-vo studentov=‍>‍");
    scanf_s("%d", &n);

    //Ввод данных в структуру
    printf("\n\tVvedite dannie o stedentax\n");
    for (i = 0; i‍<‍n; i++)
    {
      printf("------------------------------------\n");
      printf("vvedite nomer %d-go studenta\n", i + 1);
      scanf_s("%d", &stud[i].nom);
      printf("vvedite FIO %d-go studenta\n", i + 1);
      scanf_s("%s", &stud[i].fio);
      printf("vvedite telefon %d-go studenta\n", i + 1);
      scanf_s("%d", &stud[i].tel);
    }
    //Вывод данных структуры
    printf("Dannie vsex studentov\n\n");
    for (i = 0; i ");
    scanf_s("%s", &str);
    printf("\n");
    for (i = 0; i‍>‍");
    scanf_s("%s", &otv);
    if ((otv == 'n') || (otv == 'N')) break;
  }
  printf("Programmu razrabotala Kachurina Julia.");
  _getch();
}
Profile PM

batyrmastyr

Стаж: 17 лет

Сообщений: 6607

Откуда: Sekai

Провайдер: Не определен

Пол: Otoko (M)

Он-лайн: Нет

Карма: +36.24

post 13-Фев-2014 15:23 (спустя 5 минут)
Всего лишь 10 минут как получил рассылку амазона на тему "Ату ограничение в 150 евро на беспошлинную почтовыу пересылку", как на рои скорость набора голосов составила 700+ в час, а пока писал это сообщение упала в ноль (у всех)

_________________
pic
я несу глупость во имя бака-тим
Gundam Team
Yuri TEAM
Термины
Profile PM

Federal Marshal

Стаж: 16 лет

Сообщений: 4684

Откуда: ВТ

Провайдер: Дом.ru

Пол: Не определилось

Он-лайн: Нет

Карма: +12.93

post 13-Фев-2014 15:44 (спустя 20 минут)
Мы уже проходили и не раз подобные инициативы. Не зависимо сколько смердов подпишутся под ними, закон все-равно будет принят.
Profile PM

batyrmastyr

Стаж: 17 лет

Сообщений: 6607

Откуда: Sekai

Провайдер: Не определен

Пол: Otoko (M)

Он-лайн: Нет

Карма: +36.24

post 13-Фев-2014 16:33 (спустя 48 минут)
Мока-тян
http://pastebin.com/FjrYzGkv - по крайней мере под linux'ом оно компилируется и как-то работает.

_________________
pic
я несу глупость во имя бака-тим
Gundam Team
Yuri TEAM
Термины
Profile PM

Мока-тян

Стаж: 14 лет

Сообщений: 204

Откуда: Нижний Ногвород

Провайдер: Неизвестен

Пол: Onna (Ж)

Он-лайн: Нет

Карма: 0.00

post 13-Фев-2014 17:27 (спустя 54 минуты)
batyrmastyr
Все отлично работает, спасибо!

А кто нибудь умеет блок-схемы рисовать? Mad
Profile PM

arfist

Стаж: 16 лет

Сообщений: 4899

Провайдер: Дом.ru

Пол: Не определилось

Он-лайн: Нет

Карма: +1.82

post 13-Фев-2014 18:00 (спустя 32 минуты)
Мока-тян
а чего там уметь ?

_________________
( ╯°□°)╯
pic
Profile PM

Мока-тян

Стаж: 14 лет

Сообщений: 204

Откуда: Нижний Ногвород

Провайдер: Неизвестен

Пол: Onna (Ж)

Он-лайн: Нет

Карма: 0.00

post 13-Фев-2014 18:56 (спустя 55 минут)
arfist
я не умею,например
Profile PM
Показать сообщения:    
Тема закрыта

Текущее время: 23-Июл 18:56

Часовой пояс: GMT + 3



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
[  Execution time: 0.233 sec  |  MySQL: 0.418 sec (180%) in 13 queries  |  Mem: 373.41 KB / 1.3 MB / 1.3 MB  |  Load: 0.1 0.2 0.3  ]