stringtranslate.com

Плата подключения

Проводка панели управления бухгалтерской машиной IBM 402 [1] . Эта доска называлась «Сводка прибылей и убытков».
Обратная сторона той же коммутационной панели 402, на которой показаны контакты, которые соприкасаются с внутренней проводкой машины. Отверстия назывались ступицами.

Штепсельная плата или панель управления (используемый термин зависит от области применения) представляет собой набор разъемов или розеток (часто называемых концентраторами), в которые можно вставлять патч-корды для замыкания электрической цепи. Панели управления иногда используются для управления работой записывающего оборудования , шифровальных машин и ранних компьютеров . Множество отверстий часто содержится в плоской съемной панели, которую можно вставить в машину и прижать к множеству контактов. Это позволяет машине быстро переключаться между различными приложениями.

Контакты на машине жестко подключены к различным устройствам, входящим в состав машины, таким как реле, счетчики, входы от каждого столбца устройства считывания карт, выходы к столбцу перфорации карт или позиции принтера и т. д. Проводка на коммутационной панели соединяет эти устройства для выполнения определенной функции, например, чтения карточек и суммирования чисел, набранных в группе столбцов. Современным сравнением может быть программируемая вентильная матрица (FPGA), в которой коммутационная плата служит той же цели, что и уровень проводки в FPGA.

Единичное записывающее оборудование

Оператор вставляет панель управления в бухгалтерскую машину IBM 407. [2] Рядом на полу находится еще одна панель.

Основная статья: Аппаратура для записи единиц

Самые ранние машины были предназначены для конкретных применений. Панели управления были представлены в 1906 году для табулятора Холлерита Типа 1 (фото Типа 3 со встроенной панелью управления здесь). Съемные панели управления были представлены в табуляторе Hollerith ( IBM ) типа 3-S в 1920-х годах. Приложения затем можно было бы подключить к отдельным панелям управления и вставлять в табуляторы по мере необходимости. Съемные панели управления стали использоваться во всех записывающих машинах, где использование машины для различных целей требовало переподключения проводки.

Съемные панели управления IBM имели размеры от 6 1/4 дюйма на 10 3/4 дюйма (для таких машин, как IBM 077, IBM 550 , IBM 514 ) до примерно одного-двух футов (от 300 до 600 мм) по бокам и имел прямоугольный набор ступиц. [3] Вилки на каждом конце одножильного патч-корда были вставлены в концентраторы, создавая соединение между двумя контактами на машине, когда панель управления была помещена в машину, тем самым соединяя излучающий концентратор с принимающим или входным концентратором. Например, в приложении для дублирования карт концентратор считывания (излучения) столбца карты может быть подключен к концентратору ввода перфомагнита. Было относительно просто скопировать некоторые поля, возможно, в разные столбцы, и игнорировать другие столбцы с помощью подходящего связывания. Для некоторых приложений панелям управления табулятором могут потребоваться десятки патч-кордов.

Функции табулятора были реализованы как с помощью механических, так и электрических компонентов. Панели управления упростили замену электрических соединений для различных приложений, но изменение использования большинства табуляторов по-прежнему требовало механических изменений. IBM 407 был первым табулятором IBM, не требовавшим таких механических изменений; все функции 407-го управлялись электрически и полностью определялись с помощью панели управления приложения и ленты каретки.

Для большинства машин с панелями управления, от подборщиков, интерпретаторов до IBM 407 , в руководствах IBM панель управления описывается как «управляющая» или «автоматическое управление было получено...». Панели управления калькуляторов, таких как IBM 602 и IBM 604 , которые определяли последовательность операций, описывались как программы .

Схема подключения пультов управления аппаратурой записи

Перфокарта из 80 столбцов. Помечены строки от 0 до 9. В 12-м ряду вверху есть один удар в столбце 7. 11-й ряд ниже на этой карте не пробит. Когда карты проходили через станцию ​​считывания, обычно сначала через 9 краев (нижний край), проволочные щетки, по одной на каждый столбец, вступали в контакт через отверстия.
Реле , подобные этому, широко использовались в записывающей аппаратуре. Когда ток протекает через электромагнит 1, железный якорь 2 втягивается, поворачиваясь на подшипнике в своем углу (не показан), перемещая общий контакт 3. Реле может иметь более одного набора контактов. Реле соселектора имели пять комплектов.

Оборудование для записи единиц обычно настраивалось для конкретной задачи с помощью съемной панели управления. Электрические соединения различных компонентов устройства записи единиц были представлены на панели, а соединения между ними определялись проводкой, при этом фактические соединения выполнялись, когда панель была вставлена ​​в машину и зафиксирована на месте. Возможно, наиболее близким современным аналогом является программируемая вентильная матрица , в которой доступно фиксированное количество логических компонентов, а их соединение между собой определяется пользователем.

Подключение панели управления записью устройства требовало знания компонентов машины и их временных ограничений. Компоненты большинства записывающих машин были синхронизированы с вращающимся валом. Один оборот представлял собой один машинный цикл, в течение которого перфокарты перемещались от одной станции к другой, печаталась строка, общая сумма и так далее. Циклы были разделены на точки в зависимости от того, когда строки на перфокарте появлялись под станцией чтения или перфорации. На большинстве машин [4] карты подавались лицевой стороной вниз, 9-краем (нижним краем) вперед. Таким образом, первая точка в карточном цикле будет 9-кратной, вторая 8-кратной и так далее до 0-кратной. Времена от 9 до 0 назывались цифрами. За ними последуют 11-е и 12-е время, также известные как зоны.

На станции считывания к карте прижимался набор из 80 пружинных проволочных щеток , по одной на каждый столбец (станция считывания 407, построенная без щеток, удерживала карту неподвижно и могла считывать карту несколько раз, каждый раз генерируя одни и те же импульсы, что и будет генерироваться станцией с пружинной проволокой 80). Когда отверстие проходило под щеткой, щетка вступала в контакт с проводящей поверхностью под картой, которая была подключена к источнику электроэнергии, и генерировался электрический импульс, импульс в терминологии IBM. Каждая щетка была подключена к отдельному концентратору на панели управления, от которого при необходимости ее можно было подключить к другому концентратору. Действие, вызываемое импульсом на проводе, зависело от того, когда в цикле он возник, простая форма мультиплексирования с разделением времени . Таким образом, импульс, возникший в течение 7-го времени на проводе, подключенном к пробивному магниту столбца 26, пробьет отверстие в ряду 7 столбца 26. Импульс на том же проводе, возникший в 4-кратном интервале, пробьет 4 в столбце 26. Импульсы, рассчитанные таким образом, часто исходили от щеток считывания, которые обнаруживали дырки в картах, когда они проходили под щетками, но такие импульсы также излучались другими схемами, например, выходами счетчиков. Для буквенно-цифровой печати были необходимы зональные и цифровые импульсы. Оба они могут быть отправлены по одному проводу, а затем разделены релейными цепями в зависимости от времени внутри цикла.

На панели управления для каждого типа машины были расположены выходные (выходные) и входные (входные) узлы в логическом порядке. Во многих местах два или более соседних общих концентратора могут быть соединены, что позволяет подключить к этому выходу или входу более одного провода. Несколько групп концентраторов были соединены вместе, но не подключены ни к каким внутренним цепям. При необходимости эти шинные концентраторы можно использовать для соединения нескольких проводов. Также были доступны небольшие соединительные блоки, называемые разъемами для проводов , для соединения трех или четырех проводов вместе над панелью управления. Некоторые из них видны на фотографии панели IBM 402.

Возможности и сложность компонентов машин для записи единиц измерения развивались в течение первой половины 20-го века и часто были специфичными для нужд конкретного типа машины. Следующие группы концентраторов были типичными для более поздних компьютеров IBM: [5]

Шифровальные машины

Коммутационная панель ( steckerbrett ) на «Энигме» расположена в передней части машины, под клавишами. На фотографии две пары букв поменяны местами (SO и JA). Таким образом можно поменять местами до 13 букв.

В знаменитой машине «Энигма» использовалась коммутационная панель ; он был не съемный. В этом случае коммутационная панель выступала в роли «четвертого ротора» в работе роторной машины . Проводка коммутационной панели была частью «дневных настроек», которые определяли, какие роторы вставлять в какой слот и какие соединения коммутационной панели выполнять. На практике коммутационная панель действительно повышала безопасность генерируемого шифрования, но, поскольку она не менялась при каждом нажатии клавиши, в отличие от роторов, ее влияние было ограниченным. См. Криптоанализ Загадки .

Ранние компьютеры

Монтажные панели ENIAC

Первая версия компьютера ENIAC программировалась с помощью кабелей, переключателей и коммутационных панелей. Кабели ENIAC были позже переконфигурированы для использования существующей памяти ПЗУ данных функциональных таблиц в качестве памяти ПЗУ программы (переключатели и коммутационные панели продолжали использоваться в реконфигурированном ENIAC).

IBM 305 RAMAC использовал плагин для всех операций сравнения программ и всех операций ветвления. Другие коммутационные панели управляли чтением и перфорацией карт, принтером и консольной пишущей машинкой. [6] Многие периферийные устройства, например IBM 711 и 716 для компьютеров IBM первого и второго поколения, включая серии IBM 700/7000 и IBM 650 , были основаны на машинах единичной записи и включали в себя коммутационные панели.

В течение некоторого времени в специализированных компьютерах использовались плагины, действовавшие как постоянное запоминающее устройство (ПЗУ), но их можно было перепрограммировать вручную в полевых условиях. Одним из примеров является компьютер Ferranti Argus , используемый на ракете Bristol Bloodhound , который имеет коммутационную панель, программируемую путем вставки небольших ферритовых стержней в слоты, фактически создавая вручную основную память только для чтения.

Смотрите также

Рекомендации

  1. ^ Бухгалтерская машина IBM: 402, 403 и 419 принципы работы . 1949. 22-5654.
  2. ^ Справочное руководство IBM 407 Accounting Machine . 1959. А24-1011.
  3. ^ Ранние съемные панели управления IBM имели множество разъемов на одной стороне, каждая из которых была подключена к разъему на обратной стороне. Поскольку функции таких панелей идентичны более поздним панелям управления с хабами, в этой статье используется только терминология хабов.
  4. ^ Примечание. Серьезным исключением были репродукторы (514...) и интерпретаторы (552...), которые сначала брали карты с края 12 (верхнего края).
  5. ^ IBM (1956). Справочное руководство IBM: Принципы функционального подключения (PDF) . 22-6275-0.
  6. ^ Руководство по эксплуатации IBM 305 RAMAC

Внешние ссылки