IBM 5280 は、当時入手可能なデータ エントリ製品に対抗するために設計されました。IBM 3740は、ソースで収集されたデータ (大量、分散、ローカル収集) を変換して、管理者や他のユーザーが利用できるデータベースでデジタル形式で利用できるようにし、将来の参照用に情報がストレージに安全に保存されるようにする主要なデータ エントリ機能でした。IBM 5280 は、IBM 3740 の設計を踏襲しましたが、完全にプログラム可能で、プロセッサの速度とストレージ、ソフトウェアが使用できるメモリの速度と容量、ディスプレイのサイズと鮮明さが向上し、各ディスケットの容量が大きい複数のディスケット ドライブが提供されました。また、スタイルも強化されました。
歴史
IBM 5280 は、1980 年の発表でIBMによって「分散データ システム」と説明されました。[1]その役割は、「より大規模なコンピューターにデータを入力し、データを通信し、その場でデータを処理する新しい低コストの製品ファミリー」と説明されました。
IBM 5280 分散データ システムは、IBM 3740 システムの設計と並行していました。主な違いは、製品がより高速になったこと、メモリがより多く/高速になったこと、ディスケット ストレージがより大きくなったことなどによりソフトウェアがより効率的にタスクを実行できるようになり、これまで以上に多くのデータが利用可能になったことです。IBM 5280 は、老朽化したデータ入力製品の自然な代替品でした。RPG や COBOL など、よく知られた言語を使用したプログラム可能なプラットフォームを提供しましたが、パーソナル コンピュータではありません。ただし、非常に大きな CRT モニタを備えたデスクに取り付けられた最近の PC デスクトップ ディスプレイに少し似ていました。残念ながら、ユーザーは既にデータの問題を解決するためにパーソナル コンピュータを探し始めており、社内ではメイン フレーム インターフェイス用の「スマート ヘッド」の開発が順調に進み、1983 年に IBM によってメイン フレーム用の PC ベースのディスプレイであるIBM 3270 PCがリリースされました。 IBM 5280 分散データ システムはPC XTをベースとし、その後すぐに PC ベースの強力なコンピューティング モニターが続いたにもかかわらず、これらの潜在的なユーザーからは PC ベースの製品とは見なされていませんでした。
しかし、1982年までにIBMはこれらの製品が「厳しい競争」にさらされていることを認めた(証券アナリストは「それほどうまくいっていない」と表現した)。[2]
しかし、5280 システムにとっての本当の問題は、顧客の環境で動作することが保証されていた Big Blue やその他の企業の高価なシステムから、ほぼ同時期に登場した、非常に安価で高速だが保守性は低いが非常にコンピューターに詳しいユーザー向けのパーソナル コンピューティング メンタリティへのパラダイム シフトによって直面した競争でした。ユーザーは、Big Blue やその他の企業が提供する、自分たちには制御できない「ケア パッケージ」メンタリティから脱却し、独自の道を進むことを好み、しかも自分たちだけで進んでいました。特に、Microsoft の Windows オペレーティング システムなどのバグだらけだがほとんどの場合問題のないプログラムや、ソフトウェア開発者が一般に自分たちが作成したものや約束したものを守らないことなど、何年にもわたる苦闘にもかかわらず、パラダイム シフトは起こりました。そしてそれは最善でしたが、Big Blue の犠牲によって起こりました。
IBM 5280 システムは、当時すでに 10 年以上も前の IBM 3740 の自然な改良版となるはずでした。しかし、業界は最初の 5 年間の大半を、このシステムをサポートする環境の構築に費やしていましたが、今や、超高価で故障しないことが保証されている IBM 5280 を使い続けるのか、それとも、ビッグ ブルーが約束している、未知のソフトウェア、不完全でよく考えられていないプロセス変更、そして、ビジネスには対応していないが、土よりはるかに安いパーソナル コンピュータ ベースの未来のシステム クラッシュによるワークフローの毎日の中断という、暗黒の世界に足を踏み入れるのかという決断を迫られる岐路に立たされていました。彼らがこの決断を下したのは、主に、現金支出を大幅に削減して「もの」をよりコントロールできるようになるためでした。それだけでなく、その階級で成長してきた若者たちは、少なくとも高校時代から PC を使ってきたため、すでに PC の達人でした。分散データについて聞いたことがある人はわずかでしたが、パーソナル コンピューティングの世界では、データがほぼ自然に分散されるようになりました。
しかし、これには問題がなかったわけではありません。すぐに、企業が次々と従業員が使用できるものに制限を設けざるを得なくなり、従業員を、ひどく制限された画一的なコンピュータ内の特定のソフトウェアのみという画一的な世界に押し込むようになりました。これが、彼らのビジネスに使用できる唯一の設定でした。IBM が行うのではなく、彼らは、メインフレームを使用することで自分たちで問題に対処する必要がなくなるマルウェアやウイルスに対する保護を含め、これらすべてを自分たちで処理する必要がありました。しかし、IBM がIBM 3270 PC をリリースし、その年のうちに、より PC に似た特性を持つ PC ベースの製品を追加したことで、決定が下されました。
したがって、今後の道筋は明確で、IBM 5280 のような、機能はあるものの高価で大きなシステムは、PC に偏った世界観を持つ人々には売りにくいものでした。さらに、PC ベースの製品を販売している IBM の大部分は、同じパラダイム シフトを起こしており、IBM 5280 システムのようなクローズド システムは彼らの観点からは向かないと考えていました。また、IBM 5280 分散データ システムの販売促進力は、あまり売れるほどではありませんでした。PC 全般、特にソフトウェアの障害によって生じたビジネス コンピューティング市場の混乱は、見ていて非常につらいものでした。ビジネス向けソフトウェアの開発者は、バグが修正されるまで何年もの間、基本的に顧客を被験者として利用していました。その結果、企業は、ソフトウェアの良し悪しではなく、従業員のほとんどが使い慣れている製品に基づいて勝者を選びましたが、その裏返しとして、データの破損や損失を防ぐために複数のバックアップ戦略方法が考案されました。彼らはそのすべてを生き延びました。そして20年経った今、私たちは、どうして私たちが今享受しているこれらのものなしに、そのすべての過去を生き延びることができたのかと不思議に思います。
構成
IBM 5280 分散データ システムでは、次の機器が使用可能でした (詳細な仕様については表を参照してください)。
- IBM 5285 プログラマブル データ ステーション (COBOL、IBM RPG、DE/RPG 言語) は、Intel ベースではなく、非常に高速なマイクロプロセッサ上に構築されました。
- IBM 5286 デュアル プログラマブル データ ステーション (COBOL、IBM RPG、DE/RPG)、高速マイクロプロセッサ (Intel ベースではない)、ミラーを使用して 1 つの画面を分割し、1 つの大型ディスプレイから両方のユーザーに表示します。
- IBM 5288 プログラマブル コントロール ユニット (スタンドアロン、4 つのプログラマブル ステーションを実行するための追加のリソースと計算能力を提供)
- IBM 5225 プリンター (最大 580 行/分のライン プリンター、大型プリンター - フロア モデル、双方向データ ケーブル付きスタンドアロン)
- IBM 5256 プリンター (最大 120 文字/秒のマトリックス プリンター、小型の卓上プリンター、双方向データ ケーブル付きのスタンドアロン)
システムの構成は、会社のどの部分にデータ配信製品が必要か、その数はどれくらいか、ビジネス環境のどの部分に必要かを決定するよう会社から依頼された担当者の責任です。もちろん、その決定にかかる費用は、購入する最終構成に大きく影響する可能性があります。
オフィス コンプレックスのコンポーネント機器を構成する場合、プリンタが接続された、または接続されていない複数のデータ ステーションで構成されることがあります。大規模なオフィスの一部では、同様の構成に加えて、ワークステーションの 1 つでデータ コンバータと大型プリンタが使用可能になっている可能性があります。大規模なオフィス コンプレックスが使用可能で、データ処理機能が必要な場合は、多数のデュアル データ ステーションに加えて、別のデータ コンバータと、デュアル ワークステーションのオペレータの責任者が使用する IBM 5281 プログラマブル分散データ ステーションに接続されたライン プリンタを使用できます。会社や環境によっては、より多くの責任者用シングル ステーションが必要になる場合があります。
装置
- 提供内容と機能の表
(*) 1983年12月、IBMは5285の最大内部ストレージを96Kに増加し、「独立して動作する複数のパーティションに構成可能」になりました。[3]この機能(「マルチプログラミング」と呼ばれる)は、すでに上位2つのモデルで利用可能でした。
IBM 5280 分散データ システムは、データ収集対象のシステムからステーションを独立させるように設計されています。ワークステーションはさまざまな環境に配置でき、ユーザーのニーズに応じてオンサイトでデータを入力できます。デュアル ワークステーションは、大量のデータ入力が必要な場所でほぼ 2 倍の処理能力を提供します。このシステムでは、最大 4 つのプログラマブル ステーションとインターフェイスできるスタンドアロンのプログラマブル コントロール ユニットを通じて、プログラミングなどの処理能力を高める拡張機能が提供されています。必要に応じてメインフレームやその他のコンピューターと対話できるように、プログラマブル ステーションはトークン リング用の LAN ケーブルを使用して、 IBM System/360やIBM System/370などのメインフレームや、IBM System/3、IBM System/36、IBM System/38などのミッドレンジ コンピューターに接続されています。さらに、40 cps、80 cps、120 cps のローカル マトリックス プリンター機能と、最大 500 行/分の高速ライン プリンターがトークン リングに接続されており、システムの使いやすさがさらに向上しています。
- IBM 5285 プログラマブル データ ステーション
プログラマブル データ ステーションのシングル ステーション バージョンは、ステーション テーブルに取り付けられたテーブル トップ ユニットです。テーブルはデスクトップよりわずかに短く、小さなデスクとほぼ同じサイズです。ユニットには複数の 8 インチ フロッピー ドライブを配置できる場所があり、使用可能な場合はトークン リング LAN に接続します。メモリのサイズなどの詳細については、上の表を参照してください。ユニットは独自の内部メモリを使用してプログラム可能で、コードは COBOL または 2 つのバージョンの RPG のいずれかで記述できます。この機能により、保存するデータの前処理が可能になり、必要に応じてすぐにレポートを生成することもできます。
- IBM 5286 プログラマブル デュアル データ ステーション
プログラマブル データ ステーションのデュアル ステーション バージョンは、ステーション テーブルに取り付けられたテーブル トップ ユニットです。テーブルはデスクトップよりわずかに短く、小さなデスクよりわずかに大きいです。ユニットには複数の 8 インチ フロッピー ドライブを配置できる場所があり、使用可能な場合はトークン リング LAN に接続します。1 つのディスプレイは分割されており、ミラーを使用することで両方のオペレータが同時にディスプレイを見ることができます。メモリのサイズ、その他の仕様などの詳細については、上の表を参照してください。ユニットは独自の内部メモリを使用してプログラム可能で、コードは COBOL または 2 つのバージョンの RPG のいずれかで記述できます。この機能により、保存するデータの前処理が可能になり、必要に応じてすぐにレポートを生成することもできます。
- IBM 5288 プログラマブル コントロール ユニット
IBM 5288 プログラマブル コントロール ユニットは、ユニットが管理する別の LAN 内のトークン リング LAN を使用して、最大 4 つのプログラマブル データ ステーションを同時に制御するためのリソースとプログラミングを含むスタンドアロン プロセッサです。ユニットには追加のメモリとプログラミング容量があり、ストレージを含む接続されたステーションの負荷を軽減できます。また、トークン リングを介してメイン コンピューターに接続することもできます。
- IBM 5225 プリンター
IBM 5225 プリンターは、1 回のパスで行全体 (または行の大部分) を印刷するため、ライン プリンターと呼ばれます。このプリンターには 4 つのモデル (1、2、3、4) があり、それぞれに次の機能があります。
- 印刷速度はそれぞれ毎分280、400、490、560行です。
- 1行あたり132文字(10ピッチ)または198文字(15ピッチ)
- 縦1インチあたり6行または8行
- 95文字セットまたは多国籍184文字セット
IBM 5225はIBM System/36でも使用可能でした。[4]実際、IBM 5250プロトコルトークンリングをサポートするシステム(IBM System/3、IBM System/32、IBM System/34、IBM System/36、IBM System/38、IBM AS/400)はいずれもIBM 5225プリンターのユーザーであった可能性が高いです。
- IBM 5256 プリンター
IBM 5256 はドットマトリックスプリンターで、通常は文字プリンターと呼ばれます。[5] IBM 5256 は、モデル (1、2、3) に応じて、1 秒あたり 40、80、または 120 文字の速度で印刷できます。[6]プリンター間の違いは速度ですが、必要なハードウェアの変更はボード上のジャンパーを移動するだけです。ただし、40 cps マシンの場合は、小さなプーリと短いドライブベルトを備えたモーターを、80 cps および 120 cps マシンで使用されている大きなバージョンに交換する必要があります。3 つの速度はすべて、ハードウェアとアダプターボード上のプログラミングによって対応されています。基本プリンターメカニズム (コード名 Bahia) のもう 1 つの利点は、両方向に正確に印刷できることです (双方向印刷)。行がプリンターのキューに入れられ、一方向で文字が適切に生成され、次の行がキューに入れられ、反対方向で印刷されました。メカニズムが中断された場合、位置と方向を再配置し、キューに入れられた情報が失われない限り、中断したところから続行できます。太字文字を実現するには、プリンターは太字領域を印刷し、バックアップして少しシフトし、太字領域を再印刷します。この機能では信頼性が高く適切な太字が生成されなかったため、ソフトウェアでは実装されませんでした。
IBM 5280 システム ソフトウェアは、LAN アダプタ経由で印刷するハードウェアに配信される文字形式のデータを制御し、IBM 5256 プリンタ アダプタは、最も高速な方法で印刷を実行する方法を決定しました。
IBM 5256 のアダプタは、プリンタの動作を追跡するオンボード プログラムを備えたマイクロプロセッサによって操作されます。この動作には、ヘッドの位置を示すセンサーからのパルスのタイミングや、用紙が上下にどれだけインデックスされたかが含まれます。プリンタ ハードウェアとマイクロプロセッサは非常に緊密に統合されています。これは、当時としては初めての試みでした。パルスが 1 つも欠落せず、すべて適切に時間内に処理されることを保証するために使用された方法は、発行された特許の対象です。オンボード プログラムによって、プリンタがヘッドとプラテン (用紙のスクロール) を同時に移動できるため、印刷速度が大幅に向上しました。もちろん、印刷を開始する前に用紙が所定の位置に配置され、停止している必要があります。これらはすべて、アダプタに搭載された専用マイクロプロセッサによって制御されます。
トークン リング アダプタはプリンタのアダプタとは別個で、リング上のデータをデシリアライズしてプリンタ アダプタに渡して処理するために使用されました。受信されたデータには、印刷する文字とプリンタのコマンドが含まれていました。この機能には、非公開の量のバッファリングが使用できました。データが失われないようにするには、少なくとも 2 行分の文字を保存して、印刷操作中およびエラー発生後の回復に使用できるようにする必要がありました。さらに、制御コマンドは、データ ストリームで受信した順序で実行する必要がありました。
IBM 5256 のもう 1 つの特徴は、カバーの構造によって、ネジを外すことなく、またはプリンタを分解することなくカバーを取り外せることです。必要なのは、ファンフォールド紙を使用する場合は、カバーを 2 つの半分のシェルに分割して取り外せるように、カバーを邪魔にならないように保持することだけです。このコンセプトは、発行された特許の対象でもあります。
IBM 5256 はIBM 5250コンピュータ システムでも提供されていましたが、現在ではトークン リングが IBM 5250 オリジナル システム用に提供していたデータ ストリームと同等になっています。ただし、IBM 5256 は IBM 5250 プロトコルをサポートするすべての IBM コンピュータ システムで使用可能であり、このプロトコルをサポートするシステム ( IBM System/3、IBM System/32、IBM System/34、IBM System/36、IBM System/38、IBM AS/400 ) はいずれも IBM 5256 プリンターのユーザーであった可能性がありますが、IBM 5250 システムでは、1980 年にシステムのプリンター コンポーネントとして実際に IBM 5256 がリストされています。
プログラミング言語
サポートされている言語はDE/RPGまたはCOBOLです。 [7]
オプション
磁気ストライプリーダーを取り付けることもできます。
アプリケーション
5280はソフトウェアベンダーの注目を集めた。[8]
クローン
5280のクローンは東ヨーロッパで作られた。[9]
参考文献
- ^ 「ロチェスター年表 - 1980」IBM.com 2003年1月23日
IBM 5280 分散データシステム
- ^ アンドリュー・ポラック (1982 年 10 月 21 日)。「IBM がコンピューター価格を値下げ」。ニューヨーク・タイムズ。
- ^ “IBM 5285、96K”.コンピューターワールド。 1983 年 12 月 5 日。 53.
- ^ 「IBM アーカイブ: IBM System/36」。IBM。2003年1 月 23 日。
- ^ 「IBM 5256 ドットマトリックス プリンター」。
- ^ 「Twinax ドライバー II - ブラック ボックス」(PDF) IBM
5256 M1、M2、M3
- ^ IBM 文書 G580-0275-00
- ^ 「5280 ビジネス アプリケーション」。Computerworld 、 1980 年 10 月 13 日、p. 55。
- ^ 「Consul 2715」。YouTube . ..
IBM 5280 システムのクローン - Consul 2715 チェコ製コンピュータ、1989 年にブルノのズブロヨフカで製造
