ระบบข้อมูลแบบกระจาย IBM 5280
ระบบป้อนข้อมูลแบบกระจาย IBM 5280เป็นระบบป้อนข้อมูลที่IBM เปิดตัว ในปี 1980 ซึ่งพัฒนาต่อยอดมา จาก IBM 3740 รุ่นก่อนหน้า ในปี 1973 3740 นั้นโดยพื้นฐานแล้วเป็นเทอร์มินัลคอมพิวเตอร์ ที่บันทึกข้อมูลของผู้ใช้ลงใน ฟลอปปี้ดิสก์ขนาด 8 นิ้วแทนที่จะใช้สื่อบันทึกข้อมูลแบบเก่า เช่นบัตรเจาะรูหรือเทปกระดาษ 5280 ได้พัฒนาต่อยอดจากรุ่นนี้โดยรวมเอาระบบคอมพิวเตอร์ระดับล่างแบบครบวงจรที่สามารถปรับแต่งให้เหมาะสมกับบทบาทต่างๆ ได้ ทำงานได้เร็วขึ้น มีพื้นที่จัดเก็บข้อมูลมากขึ้นทั้งภายในและบนดิสก์ และมีจอแสดงผลที่ดีกว่า นอกจากนี้ยังมีการออกแบบที่ได้รับการปรับปรุงให้ดีขึ้น ดูเหมือนไมโครคอมพิวเตอร์ แบบออลอินวันสมัยใหม่มากกว่า เมื่อเทียบกับรูปลักษณ์แบบตั้งโต๊ะขนาดใหญ่ของ 3740
ประวัติศาสตร์
เครื่องป้อนข้อมูล
IBM ได้พัฒนา ระบบ ประมวลผลแบบกลุ่ม ที่มีประสิทธิภาพ เป็นพื้นฐานสำหรับการติดตั้งคอมพิวเตอร์ส่วนใหญ่ ในแนวทางนี้ ผู้ใช้จะไม่โต้ตอบกับคอมพิวเตอร์โดยตรง แต่จะเตรียมโปรแกรมและข้อมูลบนระบบแยกต่างหาก ซึ่งมักจะเป็นระบบกลไกหรือระบบไฟฟ้ากลไก จากนั้นจึงส่งข้อมูลที่ได้ไปยังผู้ควบคุมคอมพิวเตอร์เพื่อประมวลผล ตัวอย่างที่พบได้บ่อยที่สุดในตลาดของ IBM คือการป้อนข้อมูลโดยใช้ เครื่อง เจาะรูบัตรจากนั้นส่ง "ชุด" บัตรเจาะรูที่ได้ไปยังผู้ควบคุมคอมพิวเตอร์ ผู้ควบคุมจะโหลดบัตรเหล่านั้นลงในถาดที่มีชุดบัตรเจาะรูจำนวนมาก ซึ่งจะถูกประมวลผลทีละชุด และผลลัพธ์จะถูกส่งออกไปยังเครื่องพิมพ์คอมพิวเตอร์ โดยทั่วไป จากนั้นเอกสารที่พิมพ์ออกมาจะถูกส่งกลับไปยังผู้ใช้ เพื่อปรับปรุงประสิทธิภาพให้ดียิ่งขึ้น สามารถเชื่อมต่อเครื่องอ่านบัตรหลายเครื่องเข้ากับ เครื่อง บันทึกเทปแม่เหล็ก เครื่องเดียว ซึ่งมักจะทำงานโดยคอมพิวเตอร์ระดับล่าง ชุดบัตรจะถูกถ่ายโอนไปยังเทปซึ่งสามารถโหลดเข้าสู่คอมพิวเตอร์หลักได้เร็วขึ้น ในทำนองเดียวกัน ผลลัพธ์จะถูกส่งไปยังเทปอีกม้วนหนึ่ง ซึ่งจะถูกนำออกและวางในระบบอื่นที่สามารถขับเคลื่อนเครื่องพิมพ์หลายเครื่องได้ รูปแบบการทำงานนี้ทำให้มั่นใจได้ว่าเครื่องจะถูกใช้งานอย่างมีประสิทธิภาพ โดยมีเวลาหยุดทำงานน้อยที่สุดระหว่าง "งาน"
ข้อเสียหลักของวิธีการนี้คือมีราคาแพง บัตรเจาะรูและเอกสารที่พิมพ์จากคอมพิวเตอร์นั้นไม่ใช่ของฟรี และการใช้งานมักคิดเป็นสัดส่วนที่มากพอสมควรของต้นทุนโดยรวมในการใช้งานระบบ IBM ซึ่งลงทุนอย่างมากในแนวคิดการประมวลผลแบบกลุ่ม ได้แนะนำIBM 3740เพื่อแก้ปัญหาต้นทุนที่เกี่ยวข้องกับการทำงานในรูปแบบนี้ ระบบนี้โดยพื้นฐานแล้วคล้ายกับเครื่องเจาะรูบัตรในแง่ของแนวคิดโดยรวม แต่เปลี่ยนจากบัตรเป็นฟลอปปี้ดิสก์ซึ่งสามารถนำกลับมาใช้ซ้ำได้หลายครั้ง ทำให้ลดต้นทุนการใช้บัตร ดิสก์ยังทำงานได้เร็วกว่ามาก ซึ่งอาจช่วยลดความจำเป็นในการใช้เครื่องจักรเพิ่มเติม เช่น ระบบแปลงบัตรเป็นเทปและระบบแปลงเทปเป็นเครื่องพิมพ์ แทนที่จะเป็นเช่นนั้น ผู้ใช้จะส่งฟลอปปี้ดิสก์ให้กับผู้ปฏิบัติงาน และคอมพิวเตอร์จะอ่านข้อมูลจากดิสก์และส่งผลลัพธ์กลับไป ผู้ใช้สามารถดึงดิสก์ออกมาและตรวจสอบหรือพิมพ์ผลลัพธ์ที่ 3740 ได้
5280
คอมพิวเตอร์รุ่น 3740 เปิดตัวในปี 1973 ซึ่งเป็นช่วงเวลาที่อุตสาหกรรมคอมพิวเตอร์กำลังเปลี่ยนแปลงอย่างรวดเร็ว ตลอดช่วงทศวรรษ 1960 แนวคิดใหม่เกี่ยวกับการจัดการการไหลของข้อมูลเริ่มลดขั้นตอนกลางลง โดยใช้เทอร์มินัลที่เชื่อมต่อโดยตรงกับคอมพิวเตอร์และซอฟต์แวร์บนเครื่องนั้นที่สามารถสลับระหว่างอินพุตและเอาต์พุตได้อย่างมีประสิทธิภาพ วิธีการทำงานแบบนี้เรียกว่าการแบ่งเวลา (timesharing ) ซึ่งในบางกรณีอาจมีประสิทธิภาพเหนือกว่าการประมวลผลแบบแบตช์ (batch processing) เพราะเมื่อใดก็ตามที่เครื่องอาจกำลังรออุปกรณ์ภายนอก เช่น รอการใส่กระดาษลงในเครื่องพิมพ์ เวลาดังกล่าวจะถูกสลับไปยังกระบวนการอื่นที่พร้อมใช้งาน ที่สำคัญกว่านั้นจากมุมมองของผู้ใช้คือ เวลาทั้งหมดตั้งแต่ต้นจนจบในการทำงานของกระบวนการลดลง เนื่องจากผู้ใช้ป้อนข้อมูลลงในเครื่องโดยตรงและดึงผลลัพธ์ออกมาทันทีที่เสร็จสมบูรณ์ แม้ว่าการรันโปรแกรมเองอาจใช้เวลานานขึ้น แต่เวลาโดยรวมก็ลดลงอย่างมาก ผู้ใช้จึงชื่นชอบวิธีการทำงานแบบนี้เป็นอย่างมาก
ในช่วงกลางทศวรรษ 1970 เทอร์มินัล "อัจฉริยะ" รุ่นใหม่ๆ ได้ลดทอนคุณค่าของแนวคิดการประมวลผลแบบกลุ่มลงไปอีก แม้แต่ระบบที่ใช้เทอร์มินัลอย่างเช่น 3740 ก็ตาม ยิ่งไปกว่านั้น การนำไมโครโปรเซสเซอร์ ราคาประหยัด และหน่วยความจำแบบไดนามิก (RAM)มาใช้ ทำให้เครื่องคอมพิวเตอร์แบบตั้งโต๊ะมีประสิทธิภาพมากกว่าเครื่องในยุคต้นทศวรรษ 1970 อย่างมาก การเปลี่ยนแปลงเหล่านี้ลดทอนคุณค่าของระบบอย่างเช่น 3740 อย่างมีนัยสำคัญ เนื่องจากไม่สามารถตั้งโปรแกรมให้สามารถแก้ไขข้อความผ่านทางเทอร์มินัลได้ ตัวอย่างเช่น เทอร์มินัลอัจฉริยะสามารถเปลี่ยนรูปแบบการแก้ไขภายใต้การควบคุมของโปรแกรมได้ จึงสามารถปรับตัวเองจากระบบที่ช่วยป้อนข้อความในโปรแกรมประมวลผลคำไปเป็นระบบที่สามารถจัดการกับความต้องการของภาษา APLได้
การตอบสนองของ IBM ต่อปัญหานี้คือ 5280 ซึ่งพวกเขาอธิบายว่าเป็น "ระบบข้อมูลแบบกระจาย" ในการประกาศเมื่อปี 1980 [ 1 ]บทบาทของมันถูกอธิบายว่าเป็น "ตระกูลผลิตภัณฑ์ต้นทุนต่ำใหม่เพื่อป้อนข้อมูลเข้าสู่คอมพิวเตอร์ขนาดใหญ่ สื่อสารข้อมูล และประมวลผลข้อมูล ณ จุดนั้น" แตกต่างจาก 3740 ที่มีขนาดเท่าโต๊ะทำงาน 5280 มีขนาดประมาณไมโครคอมพิวเตอร์ แบบออลอินวันในยุคนั้น เช่นTRS-80 Model IIIแป้นพิมพ์ยื่นออกมาจากด้านหน้าของเครื่อง โดยมีจอภาพคอมพิวเตอร์ ขนาดใหญ่ (สำหรับยุคนั้น) อยู่ด้านบนและทางซ้าย และมีไดรฟ์ฟลอปปี้ดิสก์ขนาด 8 นิ้วหนึ่งหรือสองตัวอยู่ทางด้านขวาของจอภาพ แทนที่จะเป็นโต๊ะทำงาน 5280 วางอยู่บนโต๊ะ
อย่างไรก็ตาม การเปลี่ยนแปลงทางเทคโนโลยีเหล่านั้นกำลังนำไปสู่คอมพิวเตอร์เดสก์ท็อปรุ่นใหม่ที่สามารถดำเนินการทุกอย่างของ 5280 ได้ ในขณะเดียวกันก็เป็นคอมพิวเตอร์ที่สมบูรณ์ในตัวเอง การเปลี่ยนแปลงนี้เกิดขึ้นอย่างรวดเร็วจากการเปิดตัวIBM PCซึ่งมีคุณสมบัติทั้งหมดของ 5280 และแตกต่างกันอย่างมากตรงที่จัดเก็บข้อมูลบนดิสก์ขนาด 5.25 นิ้วรุ่นใหม่ล่าสุด แทนที่จะเป็น 8 นิ้ว ความต้องการระบบอย่าง 5280 จึงลดลงอย่างมาก และเนื่องจากความแตกต่างของต้นทุนมีน้อยมาก แนวคิดของระบบป้อนข้อมูลเฉพาะจึงหายไปเป็นส่วนใหญ่ และ 5280 ก็ไม่ประสบความสำเร็จมากนัก ในปี 1982 IBM ยอมรับว่าผลิตภัณฑ์เหล่านี้มี "การแข่งขันที่รุนแรง" (ซึ่งนักวิเคราะห์หลักทรัพย์อธิบายว่า "ไม่ได้ทำได้ดีนัก") [ 2 ]
การกำหนดค่า
อุปกรณ์ต่อไปนี้มีให้ใช้งานสำหรับระบบกระจายข้อมูล IBM 5280 (ดูตารางสำหรับข้อมูลจำเพาะเพิ่มเติม):
- IBM 5285 Programmable Data Station (ใช้ ภาษา COBOL , IBM RPG , DE/RPG) สร้างขึ้นบนไมโครโปรเซสเซอร์ที่เร็วมาก ไม่ใช่ไมโครโปรเซสเซอร์ของIntel
- IBM 5286 Dual Programmable Data Station (COBOL, IBM RPG, DE/RPG), ไมโครโปรเซสเซอร์ความเร็วสูง (ไม่ใช่ของ Intel), แบ่งหน้าจอเดียวโดยใช้กระจกเพื่อแสดงผลให้ผู้ใช้ทั้งสองคนเห็นจากจอแสดงผลขนาดใหญ่เพียงจอเดียว)
- หน่วยควบคุมแบบโปรแกรมได้ IBM 5288 (แบบสแตนด์อะโลน ให้ทรัพยากรและกำลังประมวลผลเพิ่มเติมเพื่อใช้งานสถานีโปรแกรมได้สี่สถานี)
- เครื่องพิมพ์ IBM 5225 ( เครื่องพิมพ์แบบบรรทัดพิมพ์ได้สูงสุด 580 บรรทัดต่อนาที เครื่องพิมพ์ขนาดใหญ่ - แบบตั้งพื้น แบบใช้งานเดี่ยว พร้อมสายเคเบิลข้อมูลแบบสองทิศทาง)
- เครื่องพิมพ์ IBM 5256 (เครื่องพิมพ์เมทริกซ์ ความเร็วสูงสุด 120 ตัวอักษรต่อวินาที ขนาดเล็ก ตั้งโต๊ะ ใช้งานได้ด้วยตัวเอง พร้อมสายเคเบิลข้อมูลแบบสองทิศทาง)
การกำหนดค่าระบบเป็นความรับผิดชอบของบุคคลที่บริษัทมอบหมายให้เป็นผู้กำหนดว่าส่วนใดของบริษัทที่ต้องการผลิตภัณฑ์การกระจายข้อมูล จำนวนเท่าใด และสำหรับส่วนใดของสภาพแวดล้อมทางธุรกิจของพวกเขา แน่นอนว่าค่าใช้จ่ายในการตัดสินใจของพวกเขาอาจมีผลอย่างมากต่อการกำหนดค่าขั้นสุดท้ายที่จัดซื้อ
ในการกำหนดค่าอุปกรณ์สำหรับสำนักงาน อาจประกอบด้วยสถานีข้อมูลหลายสถานีที่มีหรือไม่มีเครื่องพิมพ์เชื่อมต่ออยู่ สำนักงานขนาดใหญ่บางแห่งอาจมีการกำหนดค่าที่คล้ายกันนี้ รวมถึงตัวแปลงข้อมูลและเครื่องพิมพ์ขนาดใหญ่กว่าที่ใช้งานได้บนสถานีทำงานสถานีใดสถานีหนึ่ง หากมีสำนักงานขนาดใหญ่และต้องการความสามารถในการจัดการข้อมูล อาจใช้สถานีข้อมูลแบบคู่จำนวนมาก พร้อมกับตัวแปลงข้อมูลอีกตัวและเครื่องพิมพ์แบบต่อสายที่เชื่อมต่อกับสถานีข้อมูลแบบกระจายที่ตั้งโปรแกรมได้ IBM 5281 ซึ่งใช้งานโดยหัวหน้างานที่รับผิดชอบผู้ปฏิบัติงานของสถานีทำงานแบบคู่ อาจจำเป็นต้องมีสถานีทำงานเดี่ยวสำหรับหัวหน้างานเพิ่มเติม ขึ้นอยู่กับบริษัทและสภาพแวดล้อม
อุปกรณ์
- ตารางแสดงข้อเสนอเทียบกับความสามารถ
| คุณสมบัติ | สถานีข้อมูลแบบตั้งโปรแกรมได้ IBM 5285 | สถานีข้อมูลแบบตั้งโปรแกรมได้คู่ IBM 5286 | หน่วยควบคุมแบบโปรแกรมได้ IBM 5288 |
|---|---|---|---|
| หน่วยความจำของโปรเซสเซอร์ | 32K, 48K หรือ 64K(*) | 32K, 48K หรือ 64K | 32,000 ถึง 160,000 บาท |
| ไดรฟ์ฟลอปเก็ตแบบรวม | ไดรฟ์หนึ่งหรือสองตัว | ไดรฟ์สองตัว | ไดรฟ์หนึ่งถึงสี่ตัว |
| การจัดเก็บข้อมูลออนไลน์ | 0.25 ถึง 2.4 เมกะไบต์ | 0.5 ถึง 2.4 เมกะไบต์ | 0.25 ถึง 4.8 เมกะไบต์ |
| จอแสดงผล / แป้นพิมพ์ | จอแสดงผลขนาด 12 นิ้ว (480, 960 หรือ 1920 ตัวอักษร) พร้อมแป้นพิมพ์ | จอแสดงผลแบบแบ่งครึ่งขนาด 12 นิ้ว แบ่งเป็นสองหน้าจอ หน้าจอละ 480 ตัวอักษร ช่วยให้ผู้ปฏิบัติงานสองคนใช้งานได้พร้อมกัน | ผู้ปฏิบัติงานสูงสุดสี่คน |
(*) ในเดือนธันวาคม พ.ศ. 2526 IBM ได้เพิ่มพื้นที่จัดเก็บข้อมูลภายในสูงสุดของ 5285 เป็น 96K ซึ่ง "สามารถกำหนดค่าเป็นพาร์ติชันหลายพาร์ติชันที่ทำงานได้อย่างอิสระ" [ 3 ]คุณสมบัตินี้ (อธิบายว่าเป็น "มัลติโปรแกรมมิ่ง") มีอยู่ในรุ่นที่สูงกว่าสองรุ่นอยู่แล้ว
ระบบกระจายข้อมูล IBM 5280 ได้รับการออกแบบมาเพื่อให้เวิร์กสเตชันทำงานได้อย่างอิสระจากระบบที่กำลังรวบรวมข้อมูล เวิร์กสเตชันสามารถวางไว้ในสภาพแวดล้อมที่หลากหลาย เพื่อให้สามารถป้อนข้อมูล ณ สถานที่ต่างๆ ได้ตามความต้องการของผู้ใช้ เวิร์กสเตชันแบบคู่ให้ความจุเกือบสองเท่าสำหรับสถานที่ที่มีความต้องการป้อนข้อมูลจำนวนมาก ระบบนี้มีการปรับปรุงเพื่อเพิ่มกำลังการประมวลผลสำหรับการเขียนโปรแกรม ฯลฯ ผ่านหน่วยควบคุมแบบโปรแกรมได้แบบสแตนด์อโลน ซึ่งสามารถเชื่อมต่อกับเวิร์กสเตชันแบบโปรแกรมได้สูงสุดสี่เครื่อง เพื่อให้สามารถโต้ตอบกับเมนเฟรมและคอมพิวเตอร์อื่นๆ ได้ตามต้องการ เวิร์กสเตชันแบบโปรแกรมได้จะเชื่อมต่อโดยใช้ สาย LANสำหรับToken Ringกับเมนเฟรม เช่นIBM System/360หรือIBM System/370และคอมพิวเตอร์ระดับกลาง เช่นIBM System/3 , IBM System/36หรือIBM System/38นอกจากนี้ ความสามารถในการพิมพ์เมทริกซ์ในพื้นที่ที่ความเร็ว 40 cps, 80 cps และ 120 cps รวมถึงเครื่องพิมพ์แบบบรรทัดที่เร็วขึ้นที่ความเร็วสูงสุด 500 บรรทัดต่อนาที ก็สามารถเชื่อมต่อกับ Token Ring ทำให้ระบบใช้งานได้ดียิ่งขึ้น
- สถานีข้อมูลแบบตั้งโปรแกรมได้ IBM 5285
เครื่อง Programmable Data Station รุ่นสถานีเดียวเป็นแบบตั้งโต๊ะ ติดตั้งบนโต๊ะสถานี โต๊ะจะสั้นกว่าโต๊ะทำงานเล็กน้อย และมีขนาดใกล้เคียงกับโต๊ะทำงานขนาดเล็ก ตัวเครื่องมีช่องสำหรับใส่ฟลอปปี้ไดรฟ์ขนาด 8 นิ้วหลายตัว และเชื่อมต่อกับเครือข่าย Token Ring LAN หากมีให้บริการ ดูรายละเอียดเกี่ยวกับขนาดหน่วยความจำ ฯลฯ ได้จากตารางด้านบน ตัวเครื่องสามารถตั้งโปรแกรมได้โดยใช้หน่วยความจำภายใน และสามารถเขียนโค้ดได้ด้วยภาษา COBOL หรือ RPG สองเวอร์ชัน ความสามารถนี้ช่วยให้สามารถประมวลผลข้อมูลที่จะจัดเก็บล่วงหน้าได้ และยังทำให้สามารถสร้างรายงานได้ทันทีตามต้องการ
- IBM 5286 Programmable Dual Data Station
เครื่อง Programmable Data Station รุ่นสองสถานีเป็นแบบตั้งโต๊ะ ติดตั้งบนโต๊ะทำงาน โต๊ะจะสั้นกว่าโต๊ะทำงานเล็กน้อยและใหญ่กว่าโต๊ะทำงานขนาดเล็กเล็กน้อย ตัวเครื่องมีช่องสำหรับใส่ฟลอปปี้ไดรฟ์ขนาด 8 นิ้วหลายตัว และเชื่อมต่อกับเครือข่าย LAN แบบ Token Ring หากมีให้บริการ จอแสดงผลเดี่ยวจะถูกแบ่งออกเป็นสองส่วน และด้วยการใช้กระจกเงา ทำให้ผู้ใช้งานทั้งสองคนสามารถมองเห็นจอแสดงผลได้พร้อมกัน โปรดดูตารางด้านบนสำหรับรายละเอียดเกี่ยวกับขนาดหน่วยความจำ ข้อมูลจำเพาะอื่นๆ เป็นต้น ตัวเครื่องสามารถตั้งโปรแกรมได้โดยใช้หน่วยความจำภายในของตัวเอง และสามารถเขียนโค้ดได้ด้วยภาษา COBOL หรือ RPG สองเวอร์ชัน ความสามารถนี้ช่วยให้สามารถประมวลผลข้อมูลที่จะจัดเก็บล่วงหน้าได้ และยังทำให้สามารถสร้างรายงานได้ตามต้องการทันที
- หน่วยควบคุมแบบโปรแกรมได้ IBM 5288
หน่วยควบคุมแบบโปรแกรมได้ IBM 5288 เป็นโปรเซสเซอร์แบบสแตนด์อโลนที่มีทรัพยากรและโปรแกรมสำหรับควบคุมสถานีข้อมูลแบบโปรแกรมได้สูงสุดสี่เครื่องพร้อมกัน โดยใช้เครือข่าย LAN แบบ Token Ring ในเครือข่าย LAN แยกต่างหากที่ดำเนินการโดยตัวเครื่อง หน่วยนี้มีหน่วยความจำและความสามารถในการเขียนโปรแกรมเพิ่มเติมที่สามารถลดภาระงานของสถานีที่เชื่อมต่อ รวมถึงพื้นที่จัดเก็บข้อมูล นอกจากนี้ยังสามารถเชื่อมต่อกับคอมพิวเตอร์หลักผ่าน Token Ring ได้อีกด้วย
- เครื่องพิมพ์ IBM 5225
เครื่องพิมพ์ IBM 5225 ถูกเรียกว่าเครื่องพิมพ์แบบบรรทัด เนื่องจากพิมพ์ทั้งบรรทัด (หรือส่วนใหญ่) ในแต่ละครั้ง มีทั้งหมดสี่รุ่น (1, 2, 3, 4) ซึ่งโดยรวมแล้วมีคุณสมบัติดังนี้:
- ความเร็วในการพิมพ์อยู่ที่ 280, 400, 490 หรือ 560 บรรทัดต่อนาที ตามลำดับ
- บรรทัดละ 132 ตัวอักษร (ระยะห่างตัวอักษร 10) หรือ 198 ตัวอักษร (ระยะห่างตัวอักษร 15)
- 6 หรือ 8 เส้นต่อนิ้วในแนวตั้ง
- ชุดอักขระ 95 ตัว หรือชุดอักขระ 184 ตัวแบบหลายภาษา
IBM 5225 ยังเสนอให้ใช้งานร่วมกับIBM System/36อีก ด้วย [ 4 ]อันที่จริง ระบบใดๆ ก็ตาม ( IBM System/3 , IBM System/32 , IBM System/34 , IBM System/36 , IBM System/38 , IBM AS/400 ) ที่รองรับ โปรโตคอล IBM 5250 Token Ring มีแนวโน้มที่จะเป็นผู้ใช้เครื่องพิมพ์ IBM 5225
- เครื่องพิมพ์ IBM 5256
เครื่องพิมพ์ IBM 5256 เป็นเครื่องพิมพ์ดอตเมทริกซ์และมักเรียกว่าเครื่องพิมพ์อักขระ[ 5 ] เครื่องพิมพ์ IBM 5256 สามารถพิมพ์ได้ด้วยความเร็ว 40, 80 หรือ 120 ตัวอักษรต่อวินาที ขึ้นอยู่กับรุ่น (1, 2, 3) ตามลำดับ[ 6 ]ความแตกต่างระหว่างเครื่องพิมพ์คือความเร็ว แต่การเปลี่ยนแปลงฮาร์ดแวร์เพียงอย่างเดียวที่จำเป็นคือการย้ายจัมเปอร์บนบอร์ด ยกเว้นในกรณีของเครื่อง 40 ตัวอักษรต่อวินาที มอเตอร์ที่มีรอกขนาดเล็กและสายพานขับที่สั้นกว่าจะต้องเปลี่ยนเป็นรุ่นที่ใหญ่กว่าที่ใช้ในเครื่อง 80 และ 120 ตัวอักษรต่อวินาที ความเร็วทั้งสามระดับนี้รองรับได้ด้วยฮาร์ดแวร์และการเขียนโปรแกรมบนบอร์ดอะแดปเตอร์ ข้อดีอีกประการหนึ่งของกลไกเครื่องพิมพ์พื้นฐาน (ชื่อรหัส Bahia) คือความสามารถในการพิมพ์ได้อย่างแม่นยำในทั้งสองทิศทาง (การพิมพ์แบบสองทิศทาง) บรรทัดจะถูกจัดคิวไปยังเครื่องพิมพ์และตัวอักษรจะถูกสร้างขึ้นอย่างเหมาะสมในทิศทางหนึ่ง ในขณะที่บรรทัดถัดไปจะถูกจัดคิวและพิมพ์ในทิศทางตรงกันข้าม หากกลไกถูกขัดจังหวะ เครื่องพิมพ์สามารถเปลี่ยนตำแหน่งและทิศทาง และดำเนินการต่อจากจุดที่หยุดไว้ได้ ตราบใดที่ข้อมูลที่อยู่ในคิวไม่สูญหาย สำหรับการพิมพ์ตัวหนา เครื่องพิมพ์สามารถพิมพ์ส่วนที่เป็นตัวหนา ย้อนกลับ เลื่อนเล็กน้อย แล้วพิมพ์ส่วนที่เป็นตัวหนาอีกครั้ง อย่างไรก็ตาม ความสามารถนี้ไม่ได้ให้ผลลัพธ์ที่เป็นตัวหนาที่น่าเชื่อถือและเหมาะสม ดังนั้นซอฟต์แวร์จึงไม่ได้นำมาใช้
ซอฟต์แวร์ระบบ IBM 5280 ควบคุมข้อมูลในรูปแบบตัวอักษรที่ส่งไปยังฮาร์ดแวร์เพื่อพิมพ์ผ่านอะแดปเตอร์ LAN ในขณะที่อะแดปเตอร์เครื่องพิมพ์ IBM 5256 กำหนดวิธีการพิมพ์ให้รวดเร็วที่สุด
อะแดปเตอร์สำหรับเครื่องพิมพ์ IBM 5256 ทำงานโดยไมโครโปรเซสเซอร์ที่มีโปรแกรมในตัวซึ่งคอยติดตามการทำงานของเครื่องพิมพ์ รวมถึงจังหวะเวลาของพัลส์จากเซ็นเซอร์ที่ระบุตำแหน่งของหัวพิมพ์และระยะการเลื่อนกระดาษขึ้นหรือลง มีการบูรณาการอย่างแน่นหนามากระหว่างฮาร์ดแวร์ของเครื่องพิมพ์และไมโครโปรเซสเซอร์ ซึ่งเป็นหนึ่งในความพยายามครั้งแรกๆ ในขณะนั้น วิธีการที่ใช้เพื่อให้แน่ใจว่าไม่มีพัลส์ใดพลาดไปและได้รับการจัดการอย่างถูกต้องและทันเวลาเป็นหัวข้อของสิทธิบัตรที่ได้รับอนุมัติแล้ว โปรแกรมในตัวสามารถทำให้เครื่องพิมพ์เคลื่อนหัวพิมพ์และแผ่นรองกระดาษ (การเลื่อนกระดาษ) พร้อมกันได้ ทำให้ความเร็วในการพิมพ์ดีขึ้นอย่างมาก แน่นอนว่ากระดาษต้องอยู่ในตำแหน่งที่ถูกต้องและหยุดนิ่งก่อนจึงจะเริ่มพิมพ์ได้ ทั้งหมดนี้อยู่ภายใต้การควบคุมของไมโครโปรเซสเซอร์เฉพาะที่อยู่บนอะแดปเตอร์
อะแดปเตอร์ Token Ring นั้นแยกต่างหากจากอะแดปเตอร์ของเครื่องพิมพ์ และใช้สำหรับแปลงข้อมูลจาก Token Ring เป็นรูปแบบข้อมูลดิจิทัล แล้วส่งต่อไปยังอะแดปเตอร์ของเครื่องพิมพ์เพื่อดำเนินการ ข้อมูลที่ได้รับประกอบด้วยอักขระที่จะพิมพ์ รวมถึงคำสั่งสำหรับเครื่องพิมพ์ มีพื้นที่บัฟเฟอร์จำนวนหนึ่งที่ไม่เปิดเผยสำหรับฟังก์ชันนี้ เพื่อให้แน่ใจว่าข้อมูลจะไม่สูญหาย จะต้องจัดเก็บอักขระอย่างน้อยสองบรรทัดเพื่อให้พร้อมใช้งานในระหว่างการพิมพ์และสำหรับการกู้คืนหลังจากเกิดข้อผิดพลาด นอกจากนี้ คำสั่งควบคุมจะต้องถูกดำเนินการตามลำดับที่ได้รับในกระแสข้อมูล
อีกหนึ่งคุณสมบัติของเครื่องพิมพ์ IBM 5256 คือวิธีการออกแบบฝาครอบที่ช่วยให้สามารถถอดออกได้โดยไม่ต้องคลายสกรูหรือถอดชิ้นส่วนเครื่องพิมพ์ สิ่งที่ต้องทำก็คือ หากใช้กระดาษแบบพับ ให้จับกระดาษนั้นออกไปให้พ้นทาง เพื่อให้สามารถถอดฝาครอบออกเป็นสองส่วนได้ แนวคิดนี้ยังได้รับการจดสิทธิบัตรแล้วด้วย
เครื่องพิมพ์ IBM 5256 ยังถูกใช้งานร่วมกับ ระบบคอมพิวเตอร์ IBM 5250ซึ่งปัจจุบันเทียบเท่ากับสตรีมข้อมูลที่นำเสนอโดย Token Ring สำหรับระบบ IBM 5250 รุ่นดั้งเดิม อย่างไรก็ตาม เครื่องพิมพ์ IBM 5256 สามารถใช้งานได้กับระบบคอมพิวเตอร์ IBM ใดๆ ก็ตามที่รองรับโปรโตคอล IBM 5250 และระบบเหล่านั้น ( IBM System/3 , IBM System/32 , IBM System/34 , IBM System/36 , IBM System/38 , IBM AS/400 ) ที่รองรับโปรโตคอลนี้ มีแนวโน้มที่จะเป็นผู้ใช้เครื่องพิมพ์ IBM 5256 แต่ระบบ IBM 5250 กลับระบุว่า IBM 5256 เป็นส่วนประกอบของเครื่องพิมพ์ในระบบตั้งแต่ปี 1980
ภาษาโปรแกรม
ตัวเลือก
สามารถติดตั้งเครื่องอ่านแถบแม่เหล็ก ได้
แอปพลิเคชัน
5280 ดึงดูดความสนใจจากผู้จำหน่ายซอฟต์แวร์[ 8 ]
โคลน
มีการสร้างโคลนของ 5280 ในยุโรปตะวันออก[ 9 ]