กลับไปหน้าบทความ

อ่าน 24 นาที

ไอบีเอ็ม 3270

IBM 3270เป็นตระกูลเทอร์มินัลคอมพิวเตอร์แบบแสดงผลและเครื่องพิมพ์แบบบล็อก ที่ IBMเปิดตัวในปี 1971 และโดยปกติจะใช้สำหรับการสื่อสารกับเมนเฟรมของ IBM 3270...

ไอบีเอ็ม 3270

IBM 3277 รุ่น 2

IBM 3270เป็นตระกูลเทอร์มินัลคอมพิวเตอร์แบบแสดงผลและเครื่องพิมพ์แบบบล็อก[ 1 ] ที่ IBMเปิดตัวในปี 1971 [ 2 ]และโดยปกติจะใช้สำหรับการสื่อสารกับเมนเฟรมของ IBM 3270 เป็นรุ่นต่อจากเทอร์มินัลแสดงผลIBM 2260 [ 3 ]เนื่องจากสีของข้อความบนรุ่นดั้งเดิม เทอร์มินัลเหล่านี้จึงเรียกกันอย่างไม่เป็นทางการว่า เทอร์มินัล หน้าจอสีเขียวแตกต่างจากเทอร์มินัลแบบเน้นอักขระ 3270 ลดจำนวนการขัดจังหวะI/Oที่จำเป็นโดยการถ่ายโอนบล็อกข้อมูลขนาดใหญ่ที่เรียกว่าสตรีมข้อมูลและใช้อินเทอร์เฟซการสื่อสารที่เป็นกรรมสิทธิ์ความเร็วสูงโดยใช้สายโคแอกเซียล

IBM ไม่ได้ผลิตเทอร์มินัล 3270 อีกต่อไปแล้ว แต่โปรโตคอล IBM 3270 ยังคงใช้กันอย่างแพร่หลาย[ 4 ​​] ผ่าน ไคลเอ็นต์TN3270 [ 5 ]การจำลองเทอร์มินัล 3270 หรือเว็บอินเทอร์เฟ ซเพื่อเข้าถึงแอปพลิเคชันบนเมนเฟรม ซึ่งบางครั้งเรียกว่าแอปพลิเคชันหน้าจอสีเขียว

หลักการ

ซีรี่ส์ 3270 ได้รับการออกแบบมาเพื่อเชื่อมต่อกับคอมพิวเตอร์เมนเฟรม ซึ่งมักจะอยู่ในสถานที่ห่างไกล โดยใช้เทคโนโลยีที่มีอยู่ในช่วงต้นทศวรรษ 1970 [ 2 ]เป้าหมายหลักของระบบคือการเพิ่มจำนวนเทอร์มินัลที่สามารถใช้งานบนเมนเฟรมเครื่องเดียวให้ได้มากที่สุด เพื่อให้บรรลุเป้าหมายนี้ 3270 ได้รับการออกแบบมาเพื่อลดปริมาณข้อมูลที่ส่ง และลดความถี่ของการขัดจังหวะไปยังเมนเฟรม ด้วยการรับประกันว่า CPU จะไม่ถูกขัดจังหวะทุกครั้งที่กดแป้น พิมพ์ เมนเฟรม IBM 3033 ในยุคทศวรรษ 1970 ที่ติดตั้งหน่วยความจำหลัก  เพียง 16 MB สามารถรองรับเทอร์มินัล 3270 ได้มากถึง 17,500 เครื่องภายใต้CICS

ตัวอย่างคลัสเตอร์ IBM 3270 ที่มีชุดควบคุมหนึ่งชุดเชื่อมต่อกับเครื่องพิมพ์และจอแสดงผลสองจอ

อุปกรณ์ 3270 ส่วนใหญ่เป็นแบบคลัสเตอร์โดยมีจอแสดงผลหรือเครื่องพิมพ์อย่างน้อยหนึ่งเครื่องเชื่อมต่อกับหน่วยควบคุม (3275 และ 3276 มีหน่วยควบคุมในตัว) [ 6 ]เดิมทีอุปกรณ์เชื่อมต่อกับหน่วยควบคุมผ่านสายโคแอกเซียล ต่อมามีการเชื่อมต่อแบบToken Ring , สายคู่บิดเกลียวหรือEthernet ให้เลือก ใช้ หน่วยควบคุมในพื้นที่ เชื่อมต่อโดยตรงกับ ช่องสัญญาณของเมนเฟรมที่อยู่ใกล้เคียง หน่วยควบคุม ระยะไกลเชื่อมต่อกับสายสื่อสารผ่านโมเด็มตัวควบคุม 3270 ระยะไกลมักจะเชื่อมต่อแบบหลายจุดโดยมีหน่วยควบคุมหลายหน่วยอยู่ในสายเดียวกัน

อุปกรณ์ IBM 3270 เชื่อมต่อกับมัลติเพล็กเซอร์ 3299 หรือตัวควบคุมคลัสเตอร์ เช่น 3271, 3272, 3274, 3174 โดยใช้ สายโคแอกเชียล RG-62 ขนาด 93 โอห์ม ในการกำหนดค่าแบบจุดต่อจุด โดยใช้สายเคเบิลเฉพาะหนึ่งเส้นต่อเทอร์มินัล ข้อมูลจะถูกส่งด้วยอัตราบิต 2.3587 Mbit/s โดยใช้การเข้ารหัสแบบดิฟเฟอเรนเชียลแมนเชสเตอร์ ที่ปรับเปลี่ยนเล็กน้อย รองรับ สายเคเบิลได้ยาวถึง1,500 เมตร (4,900 ฟุต)แม้ว่าเอกสารของ IBM จะระบุความยาวสายเคเบิลโคแอกเชียลสูงสุดที่รองรับได้คือ2,000 ฟุต (610 เมตร)ก็ตาม[ 7 ] [ 8 ]เดิมทีอุปกรณ์เหล่านี้ติดตั้งด้วยขั้วต่อ BNCซึ่งต่อมาถูกแทนที่ด้วยขั้วต่ออเนกประสงค์ พิเศษ ( DPC ) ที่รองรับระบบสายเคเบิลแบบบิดเกลียวหุ้มฉนวนของ IBM โดยไม่จำเป็นต้องใช้บาลัน สี แดง    

ในสตรีมข้อมูล ทั้งข้อความและการควบคุม (หรือฟังก์ชันการจัดรูปแบบ) จะถูกแทรกสลับกัน ทำให้สามารถวาดหน้าจอทั้งหมดได้เป็นการดำเนินการเอาต์พุตเดียว แนวคิดของการจัดรูปแบบในอุปกรณ์เหล่านี้ทำให้สามารถแบ่งหน้าจอออกเป็นฟิลด์ (กลุ่มของเซลล์อักขระที่ต่อเนื่องกัน) ซึ่งสามารถตั้งค่าคุณลักษณะของฟิลด์ได้มากมาย เช่น สี[ a ]การเน้นข้อความ ชุดอักขระ[ a ]และการป้องกันการแก้ไข[ 9 ]คุณลักษณะของฟิลด์จะครอบครองตำแหน่งทางกายภาพบนหน้าจอซึ่งกำหนดจุดเริ่มต้นและจุดสิ้นสุดของฟิลด์ด้วย นอกจากนี้ยังมี คุณลักษณะของอักขระ [ a ]ที่เกี่ยวข้องกับตำแหน่งหน้าจอแต่ละตำแหน่ง

การใช้เทคนิคที่เรียกว่า "อ่านแบบแก้ไข" [ 10 ]การส่งกลับไปยังเมนเฟรมเพียงครั้งเดียวสามารถบรรจุการเปลี่ยนแปลงจากฟิลด์ที่จัดรูปแบบจำนวนเท่าใดก็ได้ที่ได้รับการแก้ไข แต่ไม่ต้องส่งฟิลด์ที่ไม่ได้รับการแก้ไขหรือข้อมูลคงที่ เทคนิคนี้ช่วยเพิ่มปริมาณงานของเทอร์มินัลของCPUและลดปริมาณข้อมูลที่ส่ง ผู้ใช้บางรายที่คุ้นเคยกับอินเทอร์เฟซเทอร์มินัลที่ขับเคลื่อนด้วยการขัดจังหวะอักขระพบว่าเทคนิคนี้แปลก นอกจากนี้ยังมีความสามารถในการอ่านบัฟเฟอร์[ 11 ]ที่ถ่ายโอนเนื้อหาทั้งหมดของบัฟเฟอร์หน้าจอ 3270 รวมถึงคุณลักษณะของฟิลด์ ซึ่งส่วนใหญ่ใช้เพื่อวัตถุประสงค์ในการดีบักเพื่อรักษาเนื้อหาหน้าจอของโปรแกรมแอปพลิเคชันในขณะที่แทนที่ชั่วคราวด้วยข้อมูลการดีบัก

3270 รุ่นแรกๆ มีแป้นพิมพ์ให้เลือก 3 แบบ แป้นพิมพ์แบบเครื่องพิมพ์ดีดมีทั้งแบบ 66 คีย์ โดยไม่มีปุ่มฟังก์ชันที่ตั้งโปรแกรมไว้ (PF)และแบบ 78 คีย์ที่มีปุ่ม PF จำนวน 12 ปุ่ม ทั้งสองแบบมี ปุ่ม Program Attention (PA) สองปุ่ม [ 12 ] [ 13 ]แป้นพิมพ์สำหรับป้อนข้อมูลมีปุ่ม PF 5 ปุ่มและปุ่ม PA 2 ปุ่ม แป้นพิมพ์คอนโซลสำหรับผู้ปฏิบัติงาน มีปุ่ม PF 12 ปุ่มและปุ่ม PA 2 ปุ่ม [ 14 ] :หน้า 19 3270 รุ่นหลังๆ มีปุ่ม Attention [ b ]ปุ่ม Cursor Select [ c ]ปุ่ม System Request ปุ่ม PF 24 ปุ่ม และปุ่ม PA 3 ปุ่ม นอกจากนี้ยังมีปุ่ม TEST REQ เมื่อกดปุ่มใดปุ่มหนึ่งเหล่านี้ หน่วยควบคุมของปุ่มนั้นจะสร้างการขัดจังหวะ I/O [ d ]ไปยังคอมพิวเตอร์โฮสต์และแสดงAttention ID (AID) เพื่อระบุว่ากดปุ่มใด ฟังก์ชันต่างๆ ของโปรแกรม เช่น การปิดโปรแกรม การเลื่อนหน้าขึ้น การเลื่อนหน้าลง หรือการขอความช่วยเหลือ สามารถเรียกใช้งานได้ด้วยการกดปุ่มเพียงครั้งเดียว ซึ่งจะช่วยลดภาระการทำงานของหน่วยประมวลผลที่ทำงานหนักมากได้

ข้อเสียของวิธีการนี้คือไม่สามารถใช้งานพฤติกรรมแบบvi ซึ่งตอบสนองต่อการกดแป้นพิมพ์แต่ละครั้งได้ ด้วยเหตุผลเดียวกัน การพอร์ต Lotus 1-2-3ไปยังเมนเฟรมที่มีหน้าจอ 3279 จอจึงไม่ประสบความสำเร็จ เพราะโปรแกรมเมอร์ไม่สามารถปรับอินเทอร์เฟซผู้ใช้ของสเปรดชีตให้เข้ากับการแสดงผลทีละหน้าจอแทนที่จะเป็นทีละตัวอักษรได้ แต่การตอบสนองของผู้ใช้ปลายทางนั้นคาดเดาได้ง่ายกว่าในระบบ 3270 ซึ่งเป็นสิ่งที่ผู้ใช้ชื่นชอบ

แอปพลิเคชัน

หลังจากการเปิดตัว เทอร์มินัล 3270 และเทอร์มินัลที่เข้ากันได้ถือเป็นเทอร์มินัลที่ใช้กันมากที่สุดในระบบ IBM System/370และระบบรุ่นต่อมา[ 15 ]ซอฟต์แวร์ของ IBM และซอฟต์แวร์ของบุคคลที่สามที่มีส่วนประกอบแบบโต้ตอบถือว่าเทอร์มินัล 3270 เป็นสิ่งที่หลีกเลี่ยงไม่ได้ และได้จัดเตรียมแผงISPF และโปรแกรมสนับสนุนไว้ หลายชุด

ระบบตรวจสอบการสนทนา (CMS) ในVMรองรับ 3270 [ 16 ]ต่อเนื่องไปยังz/ VM

ตัวเลือกการแบ่งเวลาใช้งาน (Time Sharing Optionหรือ TSO) ในOS/360 และรุ่นต่อมารองรับการใช้งานคำสั่งบรรทัดคำสั่ง และยังมีฟังก์ชันสำหรับการใช้งานแอปพลิเคชันแบบเต็มหน้าจอ เช่นISPFด้วย

การสนับสนุนคอนโซลผู้ปฏิบัติงานจอแสดงผลอิสระของอุปกรณ์ (DIDOCS) ในการสนับสนุนคอนโซลหลายตัว (MCS) สำหรับ OS/360 และรุ่นต่อมา รองรับอุปกรณ์ 3270 และในความเป็นจริง MCS ในเวอร์ชันปัจจุบันของ MVS ไม่รองรับโหมดบรรทัด[ e ] อุปกรณ์2250หรือ2260 อีกต่อไป

โปรแกรมแก้ไข SPF และProgram Development Facility (ISPF/PDF) สำหรับMVSและVM/SP (ISPF/PDF มีให้ใช้งานสำหรับ VM แต่ไม่ค่อยได้ใช้) และโปรแกรมแก้ไขXEDITสำหรับVM/SPไปจนถึง z/VM ใช้ประโยชน์จากคุณสมบัติของ 3270 อย่างกว้างขวาง

ระบบควบคุมข้อมูลลูกค้า (CICS) รองรับแผง 3270 อันที่จริง ตั้งแต่ช่วงต้นทศวรรษ 1970 เป็นต้นมา แอปพลิเคชัน CICS มักถูกเขียนขึ้นสำหรับแผง 3270 [ 12 ] : 195ff

สภาพแวดล้อมการแก้ไขและการส่งงานออนไลน์Source Program Maintenance Online II (SPM) มุ่งเน้นไปที่ 3270 [ 17 ]

Wylburเวอร์ชันต่างๆรองรับ 3270 รวมถึงการรองรับแอปพลิเคชันแบบเต็มหน้าจอ

ระบบปฏิบัติการ MUSIC/SPของมหาวิทยาลัย McGill ให้การสนับสนุนเทอร์มินัลและแอปพลิเคชัน 3270 รวมถึงโปรแกรมแก้ไขข้อความแบบเต็มหน้าจอ ระบบเมนู และฟังก์ชัน PANEL สำหรับสร้างแอปพลิเคชันแบบเต็มหน้าจอสำหรับ 3270

แท็กข้อมูลที่ได้รับการดัดแปลงนี้เหมาะอย่างยิ่งสำหรับการแปลง ข้อมูลอินพุต จากบัตรเจาะรูที่ มีรูปแบบและโครงสร้าง ไปยังอุปกรณ์แสดงผล 3270 ด้วยการเขียนโปรแกรมที่เหมาะสม โปรแกรมแบบแบตช์ใดๆ ที่ใช้ข้อมูลอินพุตจากบัตรเจาะรูที่มีรูปแบบและโครงสร้างก็สามารถใช้งานร่วมกับเทอร์มินัล 3270 ได้

ซอฟต์แวร์เพิ่มประสิทธิภาพการทำงานในสำนักงานOfficeVisionของ IBM ประสบความสำเร็จอย่างมากในการใช้งานร่วมกันแบบ 3270 เนื่องจากความเข้าใจในการออกแบบ และเป็นเวลาหลายปี ที่ปฏิทิน PROFSเป็นหน้าจอที่แสดงผลบ่อยที่สุดบนเครื่องคอมพิวเตอร์ในสำนักงานทั่วโลก

โปรแกรมประมวลผลคำWordPerfect เวอร์ชันที่พอร์ตไปยังSystem/370ได้รับการออกแบบมาสำหรับสถาปัตยกรรม 3270

เอสเอ็นเอ

อุปกรณ์ 3270 สามารถเป็นส่วนหนึ่งของ เครือข่าย SNA – System Network Architectureหรือเครือข่ายที่ไม่ใช่ SNA ก็ได้ หากคอนโทรลเลอร์เชื่อมต่อกับ SNA แล้ว คอนโทรลเลอร์เหล่านั้นจะปรากฏต่อ SNA ในรูปแบบ PU – Physical Unit type 2.0 (PU2.1 สำหรับ APPN) โดยทั่วไปจะมีอุปกรณ์ LU – Logical Unit type 1, 2 และ 3 เชื่อมต่ออยู่ คอนโทรลเลอร์แบบ Local ที่เชื่อมต่อผ่านช่องสัญญาณ จะถูกควบคุมโดยVTAM – Virtual Telecommunications Access Method ส่วนคอนโทรลเลอร์แบบ Remote จะถูกควบคุมโดย NCP – Network Control Program ในFront End Processorเช่น3705 , 3720 , 3725 , 3745และ VTAM

บุคคลที่สาม

หนึ่งในกลุ่มแรกๆ ที่เขียนและให้การสนับสนุนระบบปฏิบัติการสำหรับเครื่อง 3270 และรุ่นก่อนหน้านั้นคือ มหาวิทยาลัยมิชิแกน ซึ่งได้สร้างระบบเทอร์มินัลมิชิแกน (Michigan Terminal System หรือ MTS ) เพื่อให้ฮาร์ดแวร์สามารถใช้งานได้นอกเหนือจากผู้ผลิตMTS เป็นระบบปฏิบัติการเริ่มต้นที่มิชิแกนเป็นเวลาหลายปี และยังคงใช้งานอยู่ที่มิชิแกนจนถึงช่วงทศวรรษ 1990

ผู้ผลิตหลายราย เช่นGTE , Hewlett-Packard , Honeywell /Incoterm Div, Memorex , ITT Courier , McData , Harris, AlfaskopและTeletype / AT&Tได้สร้างเทอร์มินัลที่เข้ากันได้กับ 3270 [ f ]หรือดัดแปลงเทอร์มินัล ASCII เช่น ซีรี่ส์ HP 2640ให้มีคุณสมบัติโหมดบล็อกที่คล้ายกัน ซึ่งจะส่งข้อมูลทีละหน้าจอ พร้อมความสามารถในการตรวจสอบความถูกต้องของแบบฟอร์มบางอย่าง อุตสาหกรรมได้แยกความแตกต่างระหว่างคอนโทรลเลอร์ที่ 'เข้ากันได้กับระบบ' และ 'เข้ากันได้กับปลั๊ก' โดยที่ 'เข้ากันได้กับระบบ' หมายความว่าระบบของบุคคลที่สามเข้ากันได้กับสตรีมข้อมูล 3270 ที่สิ้นสุดในหน่วย แต่ 'อุปกรณ์ที่เข้ากันได้กับปลั๊ก' ยังเข้ากันได้ในระดับโคแอกซ์ด้วย ทำให้เทอร์มินัล IBM สามารถเชื่อมต่อกับคอนโทรลเลอร์ของบุคคลที่สามหรือในทางกลับกันได้

แอปพลิเคชันในปัจจุบันบางครั้งสร้างขึ้นบนพื้นฐานของแอปพลิเคชัน 3270 เดิม โดยใช้ยูทิลิตี้ซอฟต์แวร์ในการจับภาพหน้าจอ ( screen scrape ) และถ่ายโอนข้อมูลไปยังหน้าเว็บหรืออินเทอร์เฟซ GUI

ในช่วงต้นทศวรรษ 1990 โซลูชันยอดนิยมในการเชื่อมต่อพีซีกับเมนเฟรมคือบอร์ด Irmaซึ่งเป็นการ์ดขยายที่เสียบเข้ากับพีซีและเชื่อมต่อกับคอนโทรลเลอร์ผ่านสายโคแอกเซียล โดยทั่วไปแล้วโปรแกรมจำลอง 3270 สำหรับ IRMA และอะแดปเตอร์ที่คล้ายกันจะให้การถ่ายโอนไฟล์ระหว่างพีซีและเมนเฟรมโดยใช้โปรโตคอลเดียวกันกับพีซีIBM 3270 [ 18 ]

นางแบบ

กำลังใช้งานปากกาเลือกสีของ IBM

ระบบย่อยเทอร์มินัลแสดงผล IBM 3270 ประกอบด้วยจอแสดงผล เครื่องพิมพ์ และตัวควบคุม คุณสมบัติเสริมสำหรับ 3275 และ 3277 ได้แก่ ปากกาเลือก [ g ] ชุดอักขระ ASCII แทนEBCDICสัญญาณเตือนด้วยเสียง และตัวล็อคแป้นพิมพ์ มี ตัวล็อคตัวเลขแป้นพิมพ์ให้ใช้งานได้ และจะล็อคแป้นพิมพ์หากผู้ปฏิบัติงานพยายามป้อนข้อมูลที่ไม่ใช่ตัวเลขลงในช่องที่กำหนดให้เป็นตัวเลข[ 14 ]ต่อมาได้ มีการเพิ่ม เครื่องอ่านบัตรประจำตัวผู้ปฏิบัติงานซึ่งสามารถอ่านข้อมูลที่เข้ารหัสบนบัตรแถบแม่เหล็กได้

จอแสดงผล

โดยทั่วไปแล้ว คีย์บอร์ดรุ่น 3277 จะรองรับเฉพาะตัวพิมพ์ใหญ่เท่านั้น ยกเว้นคีย์บอร์ดแบบผสม EBCDIC/APL หรือ คีย์บอร์ด ข้อความซึ่งสามารถป้อนตัวพิมพ์เล็กได้ ความสามารถในการป้อนตัวพิมพ์เล็กและปุ่มพิเศษ (dead keys ) มีให้เลือกในรูปแบบRPQ ( Request Price Quotation ) ซึ่งได้เพิ่มเข้ามาในรุ่น 3278 และ 3279 ในภายหลัง

คอมพิวเตอร์IBM PCรุ่น3270 PCซึ่งวางจำหน่ายในเดือนตุลาคม พ.ศ. 2526 มีฟังก์ชันจำลองเทอร์มินัล 3270 ต่อมาได้มีการออกรุ่น 3270 PC/G (กราฟิก), 3270 PC/GX (กราฟิกเพิ่มเติม), 3270 Personal Computer AT, 3270 PC AT/G (กราฟิก) และ 3270 PC AT/GX (กราฟิกเพิ่มเติม) ตามมา

CUT เทียบกับ DFT

จอแสดงผล 3270 มีสองประเภท โดยพิจารณาจากจุดสิ้นสุดของกระแสข้อมูล 3270:

  • สำหรับจอแสดงผล CUT (Control Unit Terminal) สตรีมข้อมูลจะสิ้นสุดที่ตัวควบคุมจอแสดงผล ตัวควบคุมจะสั่งการให้จอแสดงผลเลื่อนเคอร์เซอร์ วางตำแหน่งตัวอักษร ฯลฯ EBCDIC จะถูกแปลงโดยตัวควบคุมเป็น 'ชุดอักขระ 3270' และรหัสสแกนแป้นพิมพ์จากเทอร์มินัล ซึ่งอ่านโดยตัวควบคุมผ่านการสำรวจ จะถูกแปลงโดยตัวควบคุมกลับเป็น EBCDIC อีกครั้ง
  • สำหรับจอแสดงผลแบบ DFT (Distributed Function Terminal) ข้อมูลส่วนใหญ่ของชิป 3270 จะถูกส่งต่อไปยังจอแสดงผลโดยตัวควบคุม และจอแสดงผลจะเป็นผู้ตีความโปรโตคอล 3270 เอง

นอกจากการส่งกระแสข้อมูล 3270 ไปยังเทอร์มินัลโดยตรง ทำให้สามารถใช้งานคุณสมบัติต่างๆ เช่น EAB (Extended Attributes, Graphics) เป็นต้น ได้แล้ว DFT ยังช่วยให้สามารถใช้งานหลายเซสชันพร้อมกันได้ (สูงสุด 5 เซสชันพร้อมกัน) ซึ่งเป็นคุณสมบัติเด่นในจอแสดงผลแบบหลายเซสชันของ 3290 และ 3194 คุณสมบัตินี้ยังถูกนำไปใช้อย่างแพร่หลายในซอฟต์แวร์จำลองเทอร์มินัล 3270 รุ่นที่ 2 อีกด้วย

คุณสมบัติ MLT — Multiple Logical Terminals ของคอนโทรลเลอร์ 3174 ยังช่วยให้สามารถใช้งานหลายเซสชันจากเทอร์มินัลประเภท CUT ได้อีกด้วย

CUT เทียบกับ DFT
ชื่อสถานีแสดงCUT เทียบกับ DFT
3178 — ทุกรุ่นตัด
3179 — รุ่นที่ 1ตัด
3179 — รุ่น G1, G2ดีเอฟที
3180 — รุ่นที่ 1ตัด
3191 — ทุกรุ่นตัด
3192 — รุ่น C, D, F, L, Wตัด
3192 — รุ่น Gดีเอฟที
3193 — ทุกรุ่นดีเอฟที
3194 — ทุกรุ่นดีเอฟที
3277 — ทุกรุ่นตัด
3278 — ทุกรุ่นตัด
3279 — ทุกรุ่นตัด
3290 — ทุกรุ่นดีเอฟที
3472 — ยกเว้นรุ่น Gตัด
3472 — รุ่น Gดีเอฟที
3482 — ทุกรุ่นดีเอฟที

3277

  • รุ่น 3277 1: ขั้วต่อ 40×12
  • รุ่น 3277 รุ่นที่ 2: เทอร์มินัล 80×24 ซึ่งประสบความสำเร็จมากที่สุด[ 19 ]
  • 3277 GA: ไมโครคอนโทรลเลอร์ 3277 ที่มีพอร์ต อินพุต/เอาต์พุต RS232Cมักใช้สำหรับขับ จอแสดงผลกราฟิก Tektronix 4013 หรือ 4015 (ขาวดำ)
อาคารผู้โดยสาร 3278

3278

  • รุ่น 3278 1–5: รุ่นใหม่ พร้อมอักขระพิเศษและปุ่มพิเศษในประเทศที่ต้องการ
    • รุ่นที่ 1: 80x12
    • รุ่นที่ 2: 80×24
    • รุ่น 2A: 80x24 (คอนโซล) พร้อมช่องสัญญาณสำรอง 4 ช่อง
    • เทอร์มินัล IBM 3278 และ 3279 วางเคียงข้างกัน
      รุ่นที่ 3: 80x32 หรือ 80x24 (สลับได้)
    • รุ่นที่ 4: 80x43 หรือ 80x24 (สลับได้)
    • รุ่นที่ 5: 132×27 หรือ 80×24 (สลับได้)
  • การเน้นข้อความขั้นสูง: ความสามารถในการตั้งค่าคุณลักษณะการเน้นข้อความบนตัวอักษรแต่ละตัว รวมถึงบนฟิลด์ต่างๆ สำหรับรหัส 3278 นั้นประกอบด้วย:
    • กระพริบ
    • ชุดอักขระ
    • วิดีโอย้อนกลับ
    • ขีดเส้นใต้
  • สัญลักษณ์ที่ตั้งโปรแกรมได้ (PS): อักขระที่ตั้งโปรแกรมได้ สามารถแสดงผลกราฟิกขาวดำได้

รุ่น 3278 พร้อมด้วยจอแสดงผลสีรุ่น 3279 และเครื่องพิมพ์รุ่น 3287 ได้นำเสนอExtended Display Stream (EDS) เป็นกรอบการทำงานสำหรับคุณสมบัติใหม่ๆ

3279

จอแสดงผลสี IBM 3279
โปรแกรมเมอร์คอมพิวเตอร์สาขาสารสนเทศทั่วไป กำลังใช้งานเทอร์มินัล IBM 3279
เทอร์มินัล IBM 3279-S3G แสดงแผนภูมิวงกลมที่แสดงสายฟ้าสีเขียว

IBM 3279เป็นเทอร์มินัลสีเครื่องแรกของ IBM [ 20 ] IBM ประกาศเปิดตัวสี่รุ่นในตอนแรก และต่อมาได้เพิ่มรุ่นที่ห้าเพื่อใช้เป็นคอนโซลประมวลผล

  • นางแบบ
    • รุ่น 2A: สีพื้นฐาน 80-24
    • รุ่น 2B: สีขยาย 80-24
    • รุ่น 2C: สีพื้นฐาน 80-24 (คอนโซล) พร้อมช่องสงวน 4 ช่อง
    • รุ่น 3A: สีพื้นฐาน 80-32
    • รุ่น 3B: เลนส์สีขยาย 80-32
    • รุ่น S3G: สีขยาย 80-32 สี พร้อมกราฟิกชุดสัญลักษณ์ที่ตั้งโปรแกรมไว้
สีพื้นฐาน
ในโหมดสีพื้นฐาน ค่าคุณสมบัติของช่องการป้องกันและความเข้มจะเป็นตัวกำหนดสี:
โหมดสีพื้นฐาน
การป้องกันความเข้มข้นสี
ไม่ได้รับการปกป้องปกติสีเขียว
ไม่ได้รับการปกป้องเข้มข้นขึ้นสีแดง
ได้รับการคุ้มครองปกติสีฟ้า
ได้รับการคุ้มครองเข้มข้นขึ้นสีขาว
สีแบบขยาย
ในโหมดสีแบบขยาย ฟิลด์สีและคุณลักษณะของตัวอักษรจะกำหนดสีเป็นหนึ่งในตัวเลือกต่อไปนี้
  • สีกลาง (สีขาว)
  • สีแดง
  • สีฟ้า
  • สีเขียว
  • สีชมพู
  • สีเหลือง
  • สีเทอร์ควอยซ์

3279 เปิดตัวในปี 1979 [ 21 ] 3279 ถูกใช้กันอย่างแพร่หลายในฐานะ เทอร์ มินัลเมนเฟรมของ IBMก่อนที่พีซีจะถูกใช้กันอย่างแพร่หลายเพื่อจุดประสงค์นี้ มันเป็นส่วนหนึ่งของซีรี่ส์ 3270 โดยใช้สตรีมข้อมูล 3270 [ 22 ]เทร์มินัลสามารถเชื่อมต่อกับคอนโทรลเลอร์ 3274 ได้ ไม่ว่าจะเป็นการเชื่อมต่อช่องสัญญาณกับเมนเฟรมของ IBM หรือเชื่อมโยงผ่านลิงก์ SDLC ( Synchronous Data Link Control ) ใน โปรโตคอล Systems Network Architecture (SNA) เทอร์มินัลเหล่านี้เป็นหน่วยตรรกะประเภท 2 (LU2) รุ่นพื้นฐาน 2A และ 3A ใช้สีแดงและสีเขียวสำหรับช่องป้อนข้อมูล และสีน้ำเงินและสีขาวสำหรับช่องแสดงผล อย่างไรก็ตาม รุ่น 2B และ 3B รองรับเจ็ดสี และเมื่อติดตั้งคุณสมบัติ Programmed Symbol Set ที่เป็นตัวเลือก จะมีชุดอักขระที่โหลดได้ซึ่งสามารถใช้แสดงกราฟิกได้ คุณสมบัติ Programmed Symbol Set สามารถเพิ่มได้ในภายหลัง และเป็นมาตรฐานในรุ่น S3G

IBM 3279 พร้อมซอฟต์แวร์กราฟิก[ h ]ที่รองรับGraphical Data Display Manager (GDDM) ได้รับการออกแบบที่ห้องปฏิบัติการพัฒนา Hursley ของ IBM ใกล้เมืองวินเชสเตอร์ ประเทศอังกฤษ[ 23 ]

3290

ไอบีเอ็ม 3290

แผงข้อมูล 3290 ซึ่ง เป็นจอ แสดงผลพลาสมา ขาวดำสีเหลืองอำพันขนาด 17 นิ้ว ได้รับการประกาศ[ 24 ]เมื่อวันที่ 8 มีนาคม พ.ศ. 2526 สามารถแสดงผลได้หลายโหมด รวมถึงเทอร์มินัล 3278 รุ่น 2 อิสระสี่ตัว หรือเทอร์มินัล 160×62 ตัวเดียว นอกจากนี้ยังรองรับการแบ่งพาร์ติชัน[ 25 ] [ i ] 3290 รองรับกราฟิกโดยใช้สัญลักษณ์ที่ตั้งโปรแกรมไว้ แอปพลิเคชัน 3290 สามารถแบ่งพื้นที่หน้าจอออกเป็น พาร์ติชันที่ชัดเจนแยกกันได้มากถึง 16 พาร์ติชัน (หน้าจอเชิงตรรกะ)

3290 เป็นเทอร์มินัลฟังก์ชันแบบกระจาย (DFT) และต้องการให้คอนโทรลเลอร์ทำการโหลดไมโครโค้ดจากฟลอปปี้ดิสก์หรือฮาร์ดดิสก์แบบดาวน์สตรีม (DSL)

317x

  • 3178: อาคารผู้โดยสารราคาประหยัด (1983)
  • 3179: เทอร์มินัลสีราคาประหยัด[ 26 ]ประกาศเมื่อวันที่ 20 มีนาคม พ.ศ. 2527

3180

จอแสดงผล 3180 เป็นจอแสดงผลขาวดำที่เปิดตัวเมื่อวันที่ 20 มีนาคม 1984 ผู้ใช้สามารถกำหนดค่าโหมดการแสดงผลพื้นฐานและโหมดขยายได้หลายโหมด โดยโหมดพื้นฐานทั้งหมดมีขนาดหน้าจอหลัก 24x80 พิกเซล โหมด 2 และ 2+ มีขนาดหน้าจอรอง 24x80 พิกเซล โหมด 3 และ 3+ มีขนาดหน้าจอรอง 32x80 พิกเซล โหมด 4 และ 4+ มีขนาดหน้าจอรอง 43x80 พิกเซล และโหมด 5 และ 5+ มีขนาดหน้าจอรอง 27x132 พิกเซล แอปพลิเคชันสามารถเปลี่ยนแปลงขนาดหน้าจอหลักและขนาดหน้าจอสำรองสำหรับโหมดขยายได้ นอกจากนี้ 3180 ยังรองรับการแบ่งพาร์ติชันแบบชัดเจนเพียงพาร์ติชันเดียวที่สามารถกำหนดค่าใหม่ได้ภายใต้การควบคุมของแอปพลิเคชัน

3191

จอแสดงผล IBM 3191 เป็นจอ CRT ขาวดำราคาประหยัด รุ่น A และ B เป็นจอ CRT ขนาด 12 นิ้ว ความละเอียด 1920 ตัวอักษร ส่วนรุ่น D, E และ L เป็นจอ CRT ขนาด 14 นิ้ว ความละเอียด 1920 หรือ 2560 ตัวอักษร ตามลำดับ

3192

  • รุ่น C มาพร้อมจอ CRT 7 สี ขนาด 14 นิ้ว ความละเอียด 80x24 หรือ 80x32 ตัวอักษร
  • รุ่น D มาพร้อมจอ CRT ขาวดำสีเขียวขนาด 15 นิ้ว ความละเอียด 80x24, 80x32, 80x44 หรือ 132x27 ตัวอักษร
  • รุ่น F มาพร้อมจอ CRT ขนาด 14 นิ้ว ความละเอียดสูง 7 สี มีให้เลือกความละเอียด 80x24, 80x32, 80x44 หรือ 132x27 ตัวอักษร
  • รุ่น G มาพร้อมจอ CRT 7 สี ขนาด 14 นิ้ว ความละเอียด 80x24 หรือ 80x32 ตัวอักษร
  • รุ่น L มีจอ CRT ขาวดำสีเขียวขนาด 15 นิ้ว ความละเอียด 80x24, 80x32, 80x44 หรือ 132x27 ตัวอักษร พร้อมตัวเลือก[ g ]ความสามารถในการใช้ปากกา
  • รุ่น W มาพร้อมจอ CRT ขาวดำขนาด 15 นิ้ว ความละเอียด 80x24, 80x32, 80x44 หรือ 132x27 ตัวอักษร

3193

จอแสดงผล IBM 3193 เป็นจอแสดงผลภาพ CRT ขาวดำความละเอียดสูง ขนาด 380 มม. (15 นิ้ว) แนวตั้ง ที่สามารถแสดงเอกสารขนาด Letter หรือ A4 ได้ นอกเหนือจากข้อมูลตัวอักษรและตัวเลข สามารถส่งภาพที่บีบอัดแล้วจากเครื่องสแกนไปยัง 3193 และทำการคลายการบีบอัดภายใน 3193 เอง การบีบอัดข้อมูลภาพเป็นเทคนิคที่ช่วยประหยัดเวลาในการส่งข้อมูลและลดความต้องการพื้นที่จัดเก็บข้อมูล

3194

IBM 3194 เป็นสถานีแสดงผลที่มี ไดรฟ์ฟลอปปี้ขนาด 3.5 นิ้ว ความจุ 1.44 MB และฟังก์ชันถ่ายโอนข้อมูล IND$FILE

  • รุ่น C มาพร้อมจอ CRT สีขนาด 12 นิ้ว ความละเอียด 80x24 หรือ 80x32 ตัวอักษร
  • รุ่น D มาพร้อมจอ CRT ขาวดำขนาด 15 นิ้ว ความละเอียด 80x24, 80x31, 80x44 หรือ 132x27 ตัวอักษร
  • รุ่น H มาพร้อมจอ CRT สีขนาด 14 นิ้ว ความละเอียด 80x24, 80x31, 80x44 หรือ 132x27 ตัวอักษร

ภายหลัง

  • 3104: เทอร์มินัลเชื่อมต่อแบบ R-loop ราคาประหยัดสำหรับระบบIBM 8100
  • 3472 อินโฟวินโดวิ้ง

จอแสดงผลที่ไม่ใช่ของ IBM

นอกจาก IBM แล้ว ยังมีผู้ผลิตรายอื่นอีกหลายรายที่ผลิตจอแสดงผลรุ่น 3270

จีที

GTE ผลิตระบบแสดงผลวิดีโอ IS/7800 [ 27 ]ซึ่งโดยทั่วไปเข้ากันได้กับจอแสดงผล IBM 3277 ที่เชื่อมต่อกับ 3271 หรือ 3272 ความไม่เข้ากันกับลำดับบัฟเฟอร์ RA ทำให้หน้าจอเข้าสู่ระบบใน VM/SE (SEPP) เสียหาย

แฮร์ริส

Harris ผลิตระบบเทอร์มินัลซีรีส์ 8000 [ 28 ]ซึ่งเข้ากันได้กับจอแสดงผล IBM 3277 ที่เชื่อมต่อกับ 3271 หรือ 3272

ต่อมา Harris ได้ผลิตระบบประมวลผลข้อมูล 9100–9200 [ 29 ]ซึ่งรวมถึง

  • 9178
  • 9278
  • 9279-2A
  • 9279-3G
  • 9280
ผู้แจ้งข้อมูล 270 376/SNA

Informer Computer Terminalsผลิตเทอร์มินัลรุ่น 270 เวอร์ชันพิเศษที่เข้ากันได้กับ IBM 3270 และพอร์ตโคแอกซ์ที่เกี่ยวข้องเพื่อเชื่อมต่อกับ 3x74 [ 30 ] [ 31 ]

เมโมเร็กซ์ เทเล็กซ์
  • Memorex 1377 ใช้งานร่วมกับ IBM 3277 ได้ต่อเข้ากับ 1371 หรือ 1372

เอกสารประกอบสำหรับสิ่งต่อไปนี้มีอยู่ที่[ 32 ]

  • เมมอเร็กซ์/เทเล็กซ์ 2078
  • เมมอเร็กซ์/เทเล็กซ์ 2079
  • เมมอเร็กซ์/เทเล็กซ์ 2080
  • เมมอเร็กซ์/เทเล็กซ์ 2178
  • เมมอเร็กซ์/เทเล็กซ์ 2179
โนเกีย/อัลฟัสคอป
  • จอแสดงผล Alfaskop รุ่น 4110
  • จอแสดงผล Alfaskop รุ่น 4112
เอทีแอนด์ที

AT&Tเปิดตัวเทอร์มินัล/คอนโทรลเลอร์ Dataspeed 40 ซึ่งใช้งานร่วมกับ IBM 3275 ได้ในปี พ.ศ. 2523 [ 33 ]

โมเดลกราฟิก

IBM มีวิธีการใช้งานที่แตกต่างกันสองวิธีสำหรับการสนับสนุนกราฟิก วิธีแรกคือการใช้งานในชุดสัญลักษณ์ที่ตั้งโปรแกรมไว้[ 34 ] (PSS) ที่เป็นตัวเลือกของ 3278, 3279 และ 3287 ซึ่งกลายเป็นคุณสมบัติมาตรฐานใน 3279-S3G หรือที่รู้จักกันในชื่อ 3279G ในภายหลัง และมีพื้นฐานมาจากการประกอบกราฟิกเข้าด้วยกันโดยใช้สัญลักษณ์ที่กำหนดเองแบบทันทีที่ดาวน์โหลดไปยังเทอร์มินัล

การพัฒนาในครั้งที่สองต่อมาได้นำเสนอเทคโนโลยีการแสดงผลกราฟิกแบบ All Points Addressable (APA) หรือที่รู้จักกันในชื่อ Vector Graphics ซึ่งช่วยให้การแสดงผลกราฟิกมีประสิทธิภาพมากกว่าเทคนิคแบบเดิม เทอร์มินัลเครื่องแรกที่รองรับ APA/Vector Graphics คือเทอร์มินัล 3179G ซึ่งต่อมาถูกแทนที่ด้วย 3192G และ 3472G ในที่สุด

ทั้งสองรูปแบบการใช้งานได้รับการสนับสนุนโดยIBM GDDM — Graphical Data Display Manager ซึ่งเปิดตัวครั้งแรกในปี 1979 และโดยSASด้วยซอฟต์แวร์ SAS/GRAPH ของพวกเขา

ไอบีเอ็ม 3279จี

เทอร์มินัล IBM 3279-S3G หรือที่รู้จักกันในชื่อ 3279G ซึ่งเปิดตัวในปี 1979 เป็นเทอร์มินัลกราฟิกที่ IBM พัฒนาขึ้นมาเพื่อทดแทน 3279-3B ที่ใช้ PSS เทอร์มินัลนี้รองรับ 7 สี และกราฟิกประกอบด้วยชุดสัญลักษณ์ที่ตั้งโปรแกรมได้ (Programmable Symbol Sets) ซึ่งโหลดไปยังเทอร์มินัลโดยแอปพลิเคชันกราฟิกGDDM (Graphical Data Display Manager)โดยใช้คำสั่ง Write Structured Field

สัญลักษณ์ที่ตั้งโปรแกรมได้ (Programmable Symbols) เป็นส่วนเพิ่มเติมจากชุดอักขระพื้นฐานปกติ ซึ่งประกอบด้วยอักขระละตินตัวเลข ฯลฯ ที่กำหนดไว้ในเทอร์มินัล เครื่อง 3279G รองรับชุดสัญลักษณ์เพิ่มเติมอีกหกชุด แต่ละชุดรองรับสัญลักษณ์ 190 ตัว ทำให้มีสัญลักษณ์ที่ตั้งโปรแกรมได้ทั้งหมด 1,140 ตัว สามชุดในจำนวนนี้มีสามระนาบ ทำให้สามารถกำหนดสี (แดง น้ำเงิน เขียว) ให้กับสัญลักษณ์ที่ดาวน์โหลดไปยังชุดเหล่านั้นได้ จึงรองรับสีได้ทั้งหมดเจ็ดสี

แต่ละเซลล์ 'อักขระ' ประกอบด้วยเมทริกซ์จุดขนาด 9x12 หรือ 9x16 ขึ้นอยู่กับรุ่นของหน้าจอ ในการเขียนโปรแกรมสัญลักษณ์ลงในเซลล์หนึ่งๆ จำเป็นต้องใช้ข้อมูล 18 ไบต์ ทำให้การโหลดข้อมูลค่อนข้างหนักในบางกรณี เมื่อเทียบกับหน้าจอข้อความแบบคลาสสิก

ตัวอย่างเช่น หากต้องการวาดรูปไฮเปอร์โบลาบนหน้าจอ แอปพลิเคชันจะต้องคำนวณสัญลักษณ์ที่ตั้งโปรแกรมได้ (Programmable Symbols) ที่จำเป็นในการสร้างไฮเปอร์โบลาและโหลดลงในเทอร์มินัลก่อน จากนั้นขั้นตอนต่อไปคือแอปพลิเคชันจะวาดภาพบนหน้าจอโดยระบุตำแหน่งเซลล์บนหน้าจอและเลือกสัญลักษณ์ที่เหมาะสมจากชุดสัญลักษณ์ที่ตั้งโปรแกรมได้ชุดใดชุดหนึ่ง

สามารถสั่งซื้อรุ่น 3279G พร้อมแป้นพิมพ์เลือกคุณสมบัติได้ ซึ่งช่วยให้ผู้ใช้งานสามารถเลือกคุณสมบัติ สี และชุดสัญลักษณ์ที่ตั้งโปรแกรมได้ ทำให้เทอร์มินัลรุ่นนั้นมีความโดดเด่นเป็นอย่างมาก

ไอบีเอ็ม 3179จี

IBM 3179Gที่ประกาศเมื่อวันที่ 18 มิถุนายน พ.ศ. 2528 [ 35 ]เป็นเทอร์มินัลคอมพิวเตอร์เมนเฟรมของ IBM ที่ให้อักขระ 80×24 หรือ 80×32 ตัว, 16 สี รวมถึงกราฟิก [ 36 ] [ 37 ] [ 38 ] [ 39 ] [ 40 ]และเป็นเทอร์มินัลแรกที่รองรับกราฟิก APA นอกเหนือจาก 3270 PC/G, 3270 PC/GX, PC AT/G และ PC AT/GX

เทอร์มินัล 3179-G ผสานข้อความและกราฟิกเป็นเลเยอร์แยกกันบนหน้าจอ แม้ว่าข้อความและกราฟิกจะปรากฏรวมกันบนหน้าจอ แต่เลเยอร์ข้อความนั้นอยู่เหนือเลเยอร์กราฟิก เลเยอร์ข้อความประกอบด้วยเซลล์แบบ 3270 ทั่วไปซึ่งแสดงอักขระ (ตัวอักษร ตัวเลข สัญลักษณ์ หรืออักขระควบคุมที่มองไม่เห็น) [ 41 ]เลเยอร์กราฟิกเป็นพื้นที่ขนาด 720×384 พิกเซล[ 42 ]กราฟิกแบบ All Points Addressableหรือ เวกเตอร์ ถูกใช้เพื่อระบายสีแต่ละพิกเซลด้วยสีหนึ่งในสิบหกสี นอกจากจะเป็นเลเยอร์แยกกันบนหน้าจอแล้ว เลเยอร์ข้อความและกราฟิกยังถูกส่งไปยังจอแสดงผลในสตรีมข้อมูลแยกกัน ทำให้เป็นอิสระต่อกันอย่างสมบูรณ์

แอปพลิเคชันGDDMจะส่งคำจำกัดความของเวกเตอร์ไปยัง 3179-G และการทำงานของการเปิดใช้งานพิกเซลที่แสดงภาพ (การแปลงเวกเตอร์เป็นแรสเตอร์) จะทำในเทอร์มินัลเอง กระแสข้อมูลจะสัมพันธ์กับจำนวนขององค์ประกอบกราฟิก (เส้นตรง ส่วนโค้ง และอื่นๆ) ในภาพ ส่วนโค้งจะถูกแบ่งออกเป็นเวกเตอร์สั้นๆ ซึ่งจะถูกส่งไปยัง 3179-G เพื่อวาด 3179-G ไม่ได้จัดเก็บข้อมูลกราฟิก ดังนั้นจึงไม่สามารถถ่ายโอนฟังก์ชันการจัดการใดๆ จาก GDDM ได้ โดยเฉพาะอย่างยิ่ง ในส่วนควบคุมของผู้ใช้ การดำเนินการดูภาพแต่ละครั้งใหม่หมายความว่าข้อมูลจะต้องถูกสร้างใหม่และส่งใหม่

3179G เป็นเทอร์มินัลฟังก์ชันแบบกระจาย (DFT) และต้องการการโหลดแบบดาวน์สตรีม (DSL) เพื่อโหลดไมโครโค้ดจากฟลอปปี้ดิสก์หรือฮาร์ดไดรฟ์ของตัวควบคุมคลัสเตอร์

รุ่น G10 เป็นแป้นพิมพ์เครื่องพิมพ์ดีดมาตรฐาน 122 ปุ่ม ในขณะที่รุ่น G20 มีแป้นพิมพ์ APLบนเค้าโครงเดียวกัน สามารถใช้งานร่วมกับIBM System/370 , IBM 4300 series , 303x, 308x, IBM 3090และIBM 9370ได้

ไอบีเอ็ม 3192จี

เครื่องคิดเลข IBM 3192G ที่เปิดตัวในปี 1987 เป็นรุ่นต่อจาก 3179G โดยมีคุณสมบัติเด่นคือแสดงผล 16 สี และรองรับเครื่องพิมพ์ (เช่น IBM Proprinter) สำหรับการพิมพ์เอกสารในพื้นที่พร้อมภาพกราฟิก หรือเครื่องพิมพ์ระบบสำหรับการพิมพ์ข้อความเท่านั้น ซึ่งจะถูกเพิ่มเข้ามาเป็นหน่วยประมวลผลเพิ่มเติม (LU)

ไอบีเอ็ม 3472จี

เครื่อง IBM 3472G ที่เปิดตัวในปี 1989 เป็นรุ่นต่อจาก 3192G และมีคุณสมบัติเด่นคือสามารถใช้งานพร้อมกันได้ถึงห้าเซสชัน โดยหนึ่งในนั้นสามารถเป็นเซสชันกราฟิกได้ แตกต่างจาก 3192-G ตรงที่ไม่ต้องใช้หน่วยเสริมเพื่อต่อเมาส์หรือเครื่องพล็อตเตอร์สี และยังสามารถต่ออุปกรณ์แท็บเล็ตสำหรับการป้อนข้อมูลแบบดิจิทัลและเครื่องอ่านบาร์โค้ดได้อีกด้วย

เอพีแอล / เอพีแอล2

เทอร์มินัลของ IBM ส่วนใหญ่ ตั้งแต่รุ่น 3277 เป็นต้นไป สามารถใช้งานร่วมกับ แป้นพิมพ์ APLได้ ทำให้ผู้ใช้งาน/โปรแกรมเมอร์สามารถป้อนคำสั่งเชิงสัญลักษณ์ APL ลงในโปรแกรมแก้ไขได้โดยตรง ในการแสดงสัญลักษณ์ APL บนเทอร์มินัลนั้น เทอร์มินัลจะต้องมีชุดอักขระ APL เพิ่มเติมจากชุดอักขระ 3270 ปกติ โดยจะเรียกใช้ชุดอักขระ APL ด้วยคำสั่ง Graphic Escape X'08' นำหน้า

ด้วยการมาถึงของเทอร์มินัลกราฟิก 3179G ชุดอักขระ APL จึงสามารถขยายได้ถึง 138 ตัวอักขระ เรียกว่า APL2 อักขระที่เพิ่มเข้ามา ได้แก่ Diamond, Quad Null, Iota Underbar, Epsilon Underbar, Left Tack, Right Tack, Equal Underbar, Squished Quad, Quad Slope และ Dieresis Dot ต่อมาสัญลักษณ์ APL2 ได้รับการสนับสนุนโดยรุ่น 3191 รุ่น D, E, L, รุ่น CUT ของ 3192 และ 3472

โปรดทราบว่า APL เวอร์ชันของ IBM ก็เรียกว่า APL2 เช่นกัน

ตัวควบคุมจอแสดงผล

  • จอแสดงผลระยะไกลรุ่น 3275 พร้อมฟังก์ชันควบคุม (ไม่สามารถต่อจอแสดงผลเพิ่มเติมได้สำหรับเครื่องพิมพ์หนึ่งเครื่อง)
  • จอแสดงผลระยะไกล 3276 พร้อมฟังก์ชันควบคุม IBM 3276 ซึ่งเปิดตัวในปี 1981 เป็นทั้งเครื่องควบคุมระยะไกลและเทอร์มินัลแสดงผลในตัว รองรับจอแสดงผลได้สูงสุด 8 จอ รวมทั้งตัวเครื่อง 3276 เองด้วย โดยปกติแล้ว 3276 จะมีพอร์ตโคแอกซ์แบบ A สองพอร์ต พอร์ตหนึ่งสำหรับจอแสดงผลของตัวเอง และอีกพอร์ตหนึ่งว่างสำหรับเทอร์มินัลหรือเครื่องพิมพ์เพิ่มเติม สามารถติดตั้งอะแดปเตอร์เพิ่มเติมได้สูงสุดสามตัว โดยแต่ละตัวรองรับอุปกรณ์โคแอกซ์สองตัว 3276 สามารถเชื่อมต่อกับโฮสต์ที่ไม่ใช่ SNA หรือ SNA โดยใช้ BSC หรือ SDLC ด้วยความเร็วสายสูงสุด 9,600 บิต/วินาที รูปลักษณ์ของ 3276 คล้ายกับเทอร์มินัล 3278 มาก และคุณสมบัติของเทอร์มินัลใน 3276 นั้นก็เหมือนกับของ 3278 แทบทุกประการ

เครื่องพิมพ์

เครื่องพิมพ์ 4224
  • เครื่องพิมพ์เมทริกซ์ 3284
  • เครื่องพิมพ์เมทริกซ์ 3286
  • เครื่องพิมพ์รุ่น 3287 รวมถึงรุ่นสีด้วย
  • เครื่องพิมพ์ 3288 บรรทัด
  • เครื่องพิมพ์แบบสแตนด์อะโลนที่เชื่อมต่อผ่าน R-loop รุ่น 3268-1 สำหรับระบบIBM 8100
  • เครื่องพิมพ์เมทริกซ์ 4224

ในปี 1984 ได้มีการประกาศเปิดตัวIPDS – Intelligent Printer Data Streamสำหรับการพิมพ์ เอกสาร AFP (Advanced Function Presentation) แบบออนไลน์ โดยใช้การสื่อสารแบบสองทิศทางระหว่างแอปพลิเคชันและเครื่องพิมพ์ IPDS รองรับการพิมพ์ข้อความ ฟอนต์ รูปภาพ กราฟิก และบาร์โค้ด เป็นต้น เครื่องพิมพ์ดอตแมทริกซ์ IBM 4224 เป็นหนึ่งในเครื่องพิมพ์ที่รองรับ IPDS

ด้วยการเกิดขึ้นของเครื่องพิมพ์ต่างๆ รวมถึงเครื่องพิมพ์เลเซอร์จากHP , Canonและอื่นๆ ที่มุ่งเป้าไปที่ตลาดพีซี ลูกค้าของ IBM 3270 จึงมีทางเลือกอื่นนอกเหนือจากเครื่องพิมพ์ IBM 3270 โดยการเชื่อมต่อเครื่องพิมพ์ประเภทนี้ผ่านตัวแปลงโปรโตคอลเครื่องพิมพ์จากผู้ผลิตเช่น I-data, MPI Tech, Adacom และอื่นๆ ตัวแปลงโปรโตคอลเครื่องพิมพ์เหล่านี้โดยพื้นฐานแล้วจะจำลองการทำงานของเครื่องพิมพ์ประเภท 3287 และต่อมาได้ขยายเพื่อรองรับ IPDS ด้วย

เทอร์มินัล IBM 3482 ซึ่งเปิดตัวในปี 1992 มีพอร์ตเครื่องพิมพ์ ซึ่งสามารถใช้สำหรับการพิมพ์แบบระบุที่อยู่โฮสต์ รวมถึงการคัดลอกหน้าจอในพื้นที่ได้

ในเวอร์ชันต่อมาของ 3174 อะแดปเตอร์จำลองแบบอะซิงโครนัส (AEA) ซึ่งรองรับเทอร์มินัลแบบอักขระ RS-232 แบบอะซิงโครนัส ได้รับการปรับปรุงให้รองรับเครื่องพิมพ์ที่มีอินเทอร์เฟซแบบอนุกรม

ตัวควบคุม

คอนโทรลเลอร์ IBM 3174-1R
คอนโทรลเลอร์ IBM 3274-41D พร้อมเทอร์มินัล
ตัวควบคุมจอแสดงผล IBM 3174-61R
  • รีโมทคอนโทรล 3271
  • ตัวควบคุมภายใน 3272
  • ตัวควบคุมคลัสเตอร์ 3274 (รุ่นต่างๆ อาจเชื่อมต่อผ่านช่องสัญญาณหรือควบคุมระยะไกลผ่าน สายสื่อสาร BSC หรือSDLCและมีพอร์ตโคแอกเชียลระหว่าง 8 ถึง 32 พอร์ต)
  • ตัวควบคุมคลัสเตอร์ 3174 [ 43 ]

ในรุ่น 3274 และ 3174 นั้น IBM ใช้คำว่า " จดหมายสนับสนุนการกำหนดค่า" ซึ่งบางครั้งอาจมีหมายเลขรุ่นตามมา เพื่อระบุรายการคุณสมบัติพร้อมกับฮาร์ดแวร์และไมโครโค้ดที่จำเป็นในการรองรับคุณสมบัติเหล่านั้น

ภายในปี 1994 ตัวควบคุมการจัดตั้ง 3174 รองรับคุณสมบัติต่างๆ เช่น การเชื่อมต่อกับโฮสต์หลายตัวผ่านToken Ring , EthernetหรือX.25นอกเหนือจากการเชื่อมต่อช่องสัญญาณมาตรฐานหรือ SDLC; การเชื่อมต่อเทอร์มินัลผ่านสายคู่บิดเกลียว , Token Ring หรือ Ethernet นอกเหนือจากสายโคแอกเชียล 3270 และ TN3270 นอกจากนี้ยังรองรับการเชื่อมต่อเทอร์มินัล ASCII แบบอะซิงโครนัส เครื่องพิมพ์ และพล็อตเตอร์ควบคู่ไปกับอุปกรณ์ 3270 [ 44 ]

ตัวควบคุม 3274

IBM เปิดตัวตระกูลคอนโทรลเลอร์ 3274 ในปี 1977 โดยเข้ามาแทนที่กลุ่มผลิตภัณฑ์ 3271–2

ในขณะที่ฟังก์ชันการทำงานของ 3271–2 ถูกกำหนดไว้ตายตัว 3274 ถูกควบคุมด้วยไมโครโค้ดที่อ่านจากไดรฟ์ฟลอป ปี้ขนาด 8 นิ้วในตัวของ 3274

รุ่น 3274 ประกอบด้วยรีโมทคอนโทรลแบบ 8, 12, 16 และ 32 พอร์ต และยูนิตเชื่อมต่อช่องสัญญาณภายในแบบ 32 พอร์ต โดยรวมแล้วมีการวางจำหน่ายรุ่นต่างๆ 16 รุ่นในตลาด รุ่น 3274-1A เป็นยูนิตทางกายภาพแบบ SNA ประเภท 2.0 (PU2.0) ซึ่งต้องการเพียงที่อยู่เดียวบนช่องสัญญาณสำหรับอุปกรณ์ทั้ง 32 ตัว และไม่สามารถใช้งานร่วมกับรุ่น 3272 ได้ ส่วนรุ่น 3274-1B และ 3274-1D สามารถใช้งานร่วมกับรุ่น 3272 ได้ และถูกเรียกว่ารุ่นที่ไม่ใช่ SNA แบบเชื่อมต่อภายใน

ตัวควบคุม 3274 ได้นำเสนอโปรโตคอลโคแอกซ์รุ่นใหม่ที่เรียกว่า Category A เพื่อแยกความแตกต่างจากอุปกรณ์โคแอกซ์ Category B เช่น เทอร์มินัล 3277 และเครื่องพิมพ์ 3284 อุปกรณ์โคแอกซ์ Category A รุ่นแรกคือ 3278 และเทอร์มินัลสีเครื่องแรกคือ IBM 3279 Color Display Station [ 45 ]

เพื่อให้สามารถใช้งานร่วมกับอุปกรณ์รุ่นเก่าได้ จึงสามารถติดตั้งแผงโคแอกซ์ หรือที่เรียกว่า 'แผงควบคุม' เป็นกลุ่มๆ ละ 4 หรือ 8 แผง เพื่อรองรับอุปกรณ์โคแอกซ์ประเภท B รุ่นเก่าได้ สามารถรองรับขั้วต่อประเภท B ได้สูงสุด 16 ขั้วต่อ และจะรองรับได้เพียง 8 ขั้วต่อหากตัวควบคุมทำงานเต็มกำลัง โดยมีแผงควบคุมสูงสุด 4 แผง แต่ละแผงรองรับอุปกรณ์ประเภท A ได้ 8 ตัว

ตลอดอายุการใช้งาน ชิป 3274 รองรับคุณสมบัติหลายอย่าง ได้แก่:

  • สตรีมข้อมูลเพิ่มเติม
  • การเน้นข้อความแบบขยาย
  • ชุดสัญลักษณ์ที่ตั้งโปรแกรมไว้ (PSS)
  • อินเทอร์เฟซ V.24 ที่มีความเร็วสูงสุดถึง 14.4  กิโลบิต/วินาที
  • อินเทอร์เฟซ V.35 ที่มีความเร็วสูงสุดถึง 56  กิโลบิต/วินาที
  • การเชื่อมต่อเครือข่าย X.25
  • DFT – เทอร์มินัลฟังก์ชันแบบกระจาย
  • DSL – ปริมาณการรับส่งข้อมูลขาลงสำหรับ 3290 และ 3179G
  • มัลติเพล็กเซอร์ 9901 และ 3299
  • ระบบช่วยเหลือการป้อนข้อมูล
  • Dual Logic (คุณสมบัติที่แสดงสองเซสชันจากหน้าจอโหมด CUT)

ตัวควบคุม 3174

IBM เปิดตัวหน่วยควบคุมระบบย่อย 3174 [ 46 ]ในปี 1986 ซึ่งมาแทนที่สายผลิตภัณฑ์ 3274

รุ่น 3174 ได้รับการออกแบบมาเพื่อเพิ่มประสิทธิภาพให้กับผลิตภัณฑ์รุ่น 3270 ด้วยตัวเลือกการเชื่อมต่อและคุณสมบัติใหม่ๆ มากมาย เช่นเดียวกับรุ่น 3274 มันสามารถปรับแต่งได้ ความแตกต่างหลักคือมันใช้แผ่นดิสก์ขนาดเล็กกว่า (5.25 นิ้ว) กว่ารุ่น 3274 (แผ่นดิสก์ขนาด 8 นิ้ว) และรุ่นตั้งพื้นขนาดใหญ่กว่ามีช่องเสียบอะแดปเตอร์ 10 ช่อง ซึ่งบางช่องถูกใช้งานโดยค่าเริ่มต้นสำหรับอะแดปเตอร์ช่องสัญญาณ/อินเทอร์เฟซอนุกรม อะแดปเตอร์โคแอกซ์ เป็นต้น แตกต่างจากรุ่น 3274 ตรงที่รุ่นใดๆ ก็ตามสามารถกำหนดค่าได้ทั้งแบบ SNA หรือแบบไม่ใช่ SNA รวมถึง PU2.1 (APPN)

รุ่นต่างๆ ที่รวมอยู่ได้แก่: 01L, 01R, 02R, 03R, 51R, 52R, 53R, 81R และ 82R

รุ่น 01L เชื่อมต่อกับช่องสัญญาณภายใน รุ่น R เชื่อมต่อจากระยะไกล และรุ่น x3R เชื่อมต่อแบบ Token Ring (อัปสตรีม) รุ่น 0xL/R เป็นแบบตั้งพื้น รองรับอุปกรณ์โคแอกซ์ได้สูงสุด 32 ตัว โดยใช้มัลติเพล็กเซอร์ภายในหรือภายนอก (TMA/3299) รุ่น 5xR เป็นแบบวางบนชั้นวาง มีพอร์ตโคแอกซ์ 9 พอร์ต ขยายได้ถึง 16 พอร์ต โดยการเชื่อมต่อมัลติเพล็กเซอร์ 3299 รุ่นตั้งโต๊ะขนาดเล็กที่สุด 8xR มีพอร์ตโคแอกซ์ 4 พอร์ต ขยายได้ถึง 8 พอร์ต โดยการเชื่อมต่อมัลติเพล็กเซอร์ 3299

ในซีรี่ส์คอนโทรลเลอร์ 3174 นั้น IBM ได้ปรับเปลี่ยน ขั้วต่อโคแอกซ์ BNC แบบดั้งเดิมเล็กน้อย โดยเปลี่ยนจากขั้วต่อ BNC เป็น DPC – Dual Purpose Connector ขั้วต่อตัวเมีย DPC นั้นยาวกว่าเดิมไม่กี่มิลลิเมตร และมีสวิตช์ในตัวที่ตรวจจับว่าเชื่อมต่อขั้วต่อ BNC ปกติหรือขั้วต่อ DPC รุ่นใหม่กว่า ซึ่งจะเปลี่ยนเลเยอร์ทางกายภาพจากโคแอกซ์แบบไม่สมดุล 93 โอห์ม เป็นสายคู่บิดเกลียวแบบสมดุล 150 โอห์ม ทำให้รองรับระบบสายเคเบิลของ IBM ได้โดยตรงโดยไม่จำเป็นต้องใช้บาลันสีแดง

Configuration Support A เป็นไมโครโค้ดตัวแรกที่มาพร้อมกับ 3174 โดยรองรับโมดูลฮาร์ดแวร์ทั้งหมดที่มีอยู่ในขณะนั้น รวมถึงคุณสมบัติไมโครโค้ดเกือบทั้งหมดที่มีอยู่ใน 3274 และยังแนะนำคุณสมบัติใหม่ๆ อีกหลายอย่าง เช่น Intelligent Printer Data Stream (IPDS), Multiple Logical Terminals, Country Extended Code Page (CECP), Response Time Monitor และ Token Ring ที่กำหนดค่าเป็นอินเทอร์เฟซโฮสต์

การสนับสนุนการกำหนดค่า S ซึ่งออกมาอย่างน่าประหลาดใจหลังจากเวอร์ชัน A ได้แนะนำว่าคอนโทรลเลอร์ในพื้นที่หรือระยะไกลสามารถทำหน้าที่เป็นเกตเวย์ DSPU โทเค็นริง 3270 ได้ โดยรองรับ Downstream PU ได้มากถึง 80 ตัว

ในปี 1989 IBM ได้เปิดตัวผลิตภัณฑ์รุ่น 3174 ใหม่ และเปลี่ยนชื่อจาก 3174 Subsystem Control Unit เป็น 3174 Establishment Controller คุณสมบัติใหม่ที่สำคัญคือ การรองรับพอร์ตโคแอกซ์ 32 พอร์ตเพิ่มเติมในรุ่นตั้งพื้น

รุ่นต่างๆ ที่รวมอยู่ได้แก่: 11L, 11R, 12R, 13R, 61R, 62R, 63R, 91R และ 92R

คอนโทรลเลอร์รุ่นใหม่มาพร้อมกับ Configuration Support B เวอร์ชัน 1 เพิ่มจำนวน DSPU ที่รองรับบนเกตเวย์ Token-Ring เป็น 250 ยูนิต และในขณะเดียวกันก็แนะนำ 'Group Polling' ซึ่งช่วยลดภาระการตรวจสอบสถานะของเมนเฟรม/VTAM บนช่องสัญญาณ

การกำหนดค่ารองรับเวอร์ชัน B 2 ถึง 5 โดยเปิดใช้งานคุณสมบัติต่างๆ เช่น: การจัดเก็บข้อมูลรูปแบบโลคอล (บัฟเฟอร์หน้าจอ CICS), การพิมพ์ล่วงหน้า, การประมวลผลค่าว่าง/ช่องว่าง, การรองรับช่องสัญญาณ ESCON

ในปี 1990–1991 มีการเพิ่มรุ่นใหม่เข้ามาอีก 7 รุ่น ได้แก่ 21R, 21L, 12L, 22L, 22R, 23R และ 90R โดยรุ่น 12L มีช่องเสียบไฟเบอร์ออปติก ESCON รุ่นที่มีรหัส 2xx นั้นเหมือนกับรุ่น 1xx แต่ได้รับการออกแบบใหม่สำหรับติดตั้งในแร็ค และมีช่องเสียบอะแดปเตอร์เพียง 4 ช่อง ส่วนรุ่น 90R นั้นไม่ได้ออกแบบมาเพื่อเป็นตัวควบคุมสายโคแอกซ์ แต่ถูกวางตำแหน่งให้เป็นเกตเวย์ Token Ring 3270 DSPU อย่างไรก็ตาม รุ่นนี้มีพอร์ตโคแอกซ์หนึ่งพอร์ตสำหรับการกำหนดค่า ซึ่งสามารถขยายเป็น 8 พอร์ตได้หากใช้ร่วมกับมัลติเพล็กเซอร์ 3299

ตัวควบคุมรุ่นนี้มาพร้อมกับ Configuration Support C เพื่อรองรับ ISDN, APPN และ Peer Communication คุณสมบัติ ISDN ช่วยให้อุปกรณ์ปลายทาง ซึ่งโดยทั่วไปคือพีซี สามารถเชื่อมต่อกับ 3174 ผ่านเครือข่าย ISDN ได้ การรองรับ APPN ช่วยให้ 3174 สามารถเป็นส่วนหนึ่งของเครือข่าย APPN ได้ และ Peer Communication ช่วยให้พีซีที่เชื่อมต่อผ่านสายโคแอกซ์ที่มี 'Peer Communication Support' สามารถเข้าถึงทรัพยากรบนเครือข่าย Token-Ring ที่เชื่อมต่อกับ 3174 ได้

การอัปเดตเวอร์ชัน 2 ถึง 6 ของ Configuration Support C ช่วยให้รองรับการทำงานต่างๆ ได้แก่: การแบ่งหน้าจอ, การคัดลอกข้อมูลจากเซสชันหนึ่งไปยังอีกเซสชันหนึ่ง, ฟังก์ชันเครื่องคิดเลข, การเข้าถึงโฮสต์ AS/400 และการจำลองแป้นพิมพ์ 5250, การปรับปรุง APPN จำนวนมาก, การสนับสนุน TCP/IP Telnet ที่อนุญาตให้เทอร์มินัล 3270 CUT สื่อสารกับเซิร์ฟเวอร์ TCP/IP โดยใช้ Telnet และในขณะเดียวกันก็สามารถสื่อสารกับเมนเฟรมโดยใช้ 3270 ดั้งเดิมได้ในอีกหน้าจอหนึ่ง, การสนับสนุน TN3270 ที่ 3174 สามารถเชื่อมต่อกับโฮสต์/เกตเวย์ TN3270 ได้ ทำให้ไม่ต้องใช้ SNA แต่ยังคงรักษาสตรีมข้อมูล 3270 ไว้ได้, การส่งต่อ IP ที่อนุญาตให้เชื่อมต่ออุปกรณ์ที่เชื่อมต่อ LAN (Token-Ring หรือ Ethernet) ไปยัง 3174 เพื่อกำหนดเส้นทางทราฟฟิก IP ไปยังอินเทอร์เฟซ WAN Frame Relay

ในปี 1993 ได้มีการเพิ่มรุ่นใหม่สามรุ่นพร้อมกับการประกาศเปิดตัวอะแดปเตอร์อีเธอร์เน็ต (FC 3045) รุ่นเหล่านั้นได้แก่ 14R, 24R และ 64R

นี่เป็นการประกาศเปิดตัวฮาร์ดแวร์ครั้งสุดท้ายของ IBM ในปี 3174 ด้วยเช่นกัน

รุ่นตั้งพื้นและรุ่นติดตั้งในแร็คสามารถขยายการใช้งานได้ด้วยอะแดปเตอร์ 3174 พิเศษหลากหลายชนิด ซึ่งในปี 1993 ประกอบด้วย: อะแดปเตอร์ช่องสัญญาณ, อะแดปเตอร์ ESCON, อะแดปเตอร์อนุกรม (V.24/V.35), อะแดปเตอร์การสื่อสารพร้อมกัน, อะแดปเตอร์โคแอกซ์, อะแดปเตอร์ไฟเบอร์ออปติก "โคแอกซ์", อะแดปเตอร์อะซิงโครนัส, อะแดปเตอร์ ISDN, อะแดปเตอร์โทเค็นริง, อะแดปเตอร์อีเธอร์เน็ต และอะแดปเตอร์เข้ารหัสสายสัญญาณ

ในปี พ.ศ. 2537 IBM ได้รวมฟังก์ชันของ RPQ 8Q0935 เข้าไว้ใน Configuration Support-C รุ่น 3 ซึ่งรวมถึงไคลเอ็นต์ TN3270 ด้วย[ 47 ]

คอนโทรลเลอร์ที่ไม่ใช่ของ IBM

จีที

ระบบแสดงผลวิดีโอ GTE IS/7800 ใช้คอนโทรลเลอร์ที่เข้ากันได้กับ IBM สองแบบหลัก ๆ ดังนี้:

  • 7801 (รีโมท เทียบเท่า 3271)
  • 7802 (หมายเลขท้องถิ่น เทียบเท่า 3277)
แฮร์ริส

ระบบเทอร์มินัล Harris ซีรีส์ 8000 ใช้ตัวควบคุม 1 ใน 4 แบบ:

  • 8171 (รีโมท เทียบเท่า 3271)
  • 8172 (หมายเลขท้องถิ่น เทียบเท่า 3277)
  • 8181 (รีโมท เทียบเท่า 3271)
  • 8182 (เบอร์ท้องถิ่น เทียบเท่า 3277)
  • 9116
  • 9210
  • 9220
ปลูกเองที่บ้าน

การใช้งานตัวควบคุมสถานประกอบการทางเลือกมีอยู่ในรูปแบบของ OEC (Open Establishment Controller) [ 48 ] [ 49 ] [ 50 ] [ 51 ]ซึ่งเป็นการรวมกันของArduino shieldที่มี ขั้วต่อ BNCและ โปรแกรม Pythonที่ทำงานบน ระบบ POSIX OEC อนุญาตให้เชื่อมต่อจอแสดงผล 3270 กับเมนเฟรม IBM ผ่าน TN3270 หรือกับระบบอื่นๆ ผ่านVT100ปัจจุบันรองรับเฉพาะจอแสดงผล CUT แต่ไม่รองรับจอแสดงผล DFT

เมโมเร็กซ์

Memorex มีตัวควบคุมสองตัวสำหรับ 1377 ที่เข้ากันได้กับ 3277 ได้แก่ 1371 สำหรับการเชื่อมต่อระยะไกลและ 1372 สำหรับการเชื่อมต่อในพื้นที่[ 52 ]

ต่อมา Memorex ได้นำเสนอคอนโทรลเลอร์หลายรุ่นที่ใช้งานร่วมกับ IBM 3274 และ 3174 ได้

  • 2074
  • 2076
  • 2174
  • 2274

มัลติเพล็กเซอร์

IBM นำเสนออุปกรณ์ชื่อ 3299 ซึ่งทำหน้าที่เป็นมัลติเพล็กเซอร์ระหว่างคอนโทรลเลอร์ 3274 ที่ได้รับการกำหนดค่าอย่างเหมาะสม พร้อมด้วยคุณสมบัติมัลติเพล็กเซอร์ 9901 และจอแสดงผล/เครื่องพิมพ์ได้มากถึงแปดเครื่อง ซึ่งจะช่วยลดจำนวนสายเคเบิลโคแอกซ์ระหว่างคอนโทรลเลอร์ 3x74 และจอแสดงผล/เครื่องพิมพ์

ด้วยการเปิดตัวคอนโทรลเลอร์ 3174 ทำให้มัลติเพล็กเซอร์ภายในหรือภายนอก (3299) กลายเป็นเรื่องปกติ เนื่องจากคอนโทรลเลอร์ 3174-1L มีพอร์ตมัลติเพล็กซ์สี่พอร์ต โดยแต่ละพอร์ตสนับสนุนอุปกรณ์ได้แปดตัว การ์ดมัลติเพล็กเซอร์ภายใน 3174 ได้รับการตั้งชื่อว่า TMA – Terminal Multiplexer adapter 9176

ผู้ผลิตหลายรายผลิตมัลติเพล็กเซอร์รุ่น 3270 ก่อนและควบคู่ไปกับ IBM รวมถึง Fibronics และ Adacom ที่นำเสนอมัลติเพล็กเซอร์ที่รองรับTTP (Telephone Twisted Pair)ซึ่งเป็นทางเลือกแทนสายโคแอกซ์ และลิงก์ไฟเบอร์ออปติกเชื่อมระหว่างมัลติเพล็กเซอร์

ในบางกรณี มัลติเพล็กเซอร์ทำงานเป็นหน่วย "ขยาย" ในรีโมทคอนโทรลขนาดเล็ก เช่น รุ่น 3174-81R / 91R ซึ่งรุ่น 3299 ขยายจำนวนพอร์ตโคแอกซ์จากสี่เป็นแปด หรือรุ่น 3174-51R / 61R ซึ่งรุ่น 3299 ขยายจำนวนพอร์ตโคแอกซ์จากแปดเป็น 16

ผลิต

ระบบย่อยเทอร์มินัลแสดงผล IBM 3270 ได้รับการออกแบบและพัฒนาโดยห้องปฏิบัติการของ IBM ในเมืองคิงส์ตัน รัฐนิวยอร์ก (ซึ่งต่อมาปิดตัวลงในระหว่างช่วงเวลาที่ยากลำบากของ IBMในช่วงกลางทศวรรษ 1990) เครื่องพิมพ์ได้รับการพัฒนาโดย ห้องปฏิบัติการ ในเมืองเอนดิคอตต์ รัฐนิวยอร์กเมื่อระบบย่อยขยายตัว ตัวควบคุมการแสดงผล 3276 ได้รับการพัฒนาโดยห้องปฏิบัติการฟูจิซาวะประเทศญี่ปุ่น และต่อมาโดยห้องปฏิบัติการยามาโตะและจอแสดงผลสี 3279 และเครื่องพิมพ์สี 3287 ได้รับการพัฒนาโดย ห้องปฏิบัติการ เฮอร์สลีย์สหราชอาณาจักร ผลิตภัณฑ์ระบบย่อยผลิตในเมืองคิงส์ตัน (จอแสดงผลและตัวควบคุม) เมืองเอนดิคอตต์ (เครื่องพิมพ์) และเมืองกรีน็อก สก็อตแลนด์ สหราชอาณาจักร (ผลิตภัณฑ์ส่วนใหญ่) และจัดส่งไปยังผู้ใช้ในสหรัฐอเมริกาและทั่วโลก เทอร์มินัล 3278 ยังคงผลิตในเมืองฮอร์โตลันเดียใกล้กับเมืองกัมปินาสประเทศบราซิล จนถึงปลายทศวรรษ 1980 โดยทีมวิศวกรท้องถิ่นได้ออกแบบภายในใหม่โดยใช้เทคโนโลยี CMOS ที่ทันสมัย ​​ในขณะที่ยังคงรักษารูปลักษณ์ภายนอกไว้

เทลเน็ต 3270

Telnet 3270 หรือtn3270อธิบายทั้งกระบวนการส่งและรับสตรีมข้อมูล 3270 โดยใช้ โปรโตคอล telnetและซอฟต์แวร์ที่จำลองเทอร์มินัลคลาส 3270 ที่สื่อสารโดยใช้กระบวนการนั้น[ 5 ] [ 53 ] tn3270 อนุญาตให้โปรแกรมจำลองเทอร์มินัล 3270 สื่อสารผ่าน เครือข่าย TCP/IPแทนที่จะเป็น เครือข่าย SNA Telnet 3270 สามารถใช้สำหรับการเชื่อมต่อเทอร์มินัลหรือเครื่องพิมพ์ได้ ไคลเอนต์ telnet มาตรฐาน ไม่สามารถใช้แทนไคลเอนต์ tn3270 ได้ เนื่องจากใช้เทคนิคที่แตกต่างกันโดยพื้นฐานในการแลกเปลี่ยนข้อมูล แพ็คเกจซอฟต์แวร์ TN3270 ทั่วไป ได้แก่ Personal Communications ของ IBM เอง, HostExplorer ของHummingbird , Attachmate Extra!, RUMBAของ Wall Data และTN3270 Plusของ SDI USA [ 54 ] [ 55 ]

โดยทั่วไปแล้ว TN3270 จะถูกนำไปใช้สำหรับการเข้าถึงแอปพลิเคชันเมนเฟรมของ IBM แบบออนไลน์ ผ่าน ทาง VTAM

ข้อมูลทางเทคนิค

ชุดอักขระ 3270 ตัว

จอแสดงผล 3270 มีให้เลือกใช้กับแป้นพิมพ์และชุดอักขระที่หลากหลาย[ 56 ]ตารางต่อไปนี้แสดงชุดอักขระ 3275/3277/3284–3286 [ 57 ] [ 58 ]สำหรับ EBCDIC ภาษาอังกฤษแบบสหรัฐอเมริกา (มีอักขระเสริมสำหรับ ASCII ของสหรัฐอเมริกา และ EBCDIC ของสหราชอาณาจักร ฝรั่งเศส เยอรมัน และอิตาลี)

บนเทอร์มินัล 3275 และ 3277 ที่ไม่มีคุณสมบัติข้อความ ตัวอักษรพิมพ์เล็กจะแสดงเป็นตัวพิมพ์ใหญ่ อักขระควบคุม NL, EM, DUP และ FM จะแสดงและพิมพ์เป็นอักขระ 5, 9, * และ ; ตามลำดับ ยกเว้นในกรณีที่เครื่องพิมพ์มีบิต WCC หรือ CCC 2 และ 3 = '00'b ซึ่งในกรณีนี้ NL และ EM จะทำหน้าที่ควบคุมและไม่พิมพ์[ 14 ] :หน้า 15

ชุดอักขระ 3270 (US EBCDIC)
0123456789เอบีซีดีอีเอฟ
0xนูแอลเอสโอเอชเอสทีเอ็กซ์อีทีเอ็กซ์ พีที 
1xดีแอลอีเอสบีเอยูเอเอ  ไอซี  เอ็นแอล   อีเอ็ม ดูป เอสเอฟ  เอฟเอ็ม  ไอทีบี
2xอีทีบีเอสเอสเอ็นคิว
3xซินอีโอที อาร์เอ นาคซับ
4x เอสพี ¢.<(+|
5x&!$*);¬
6x-/¦,%_>?
7x:#@'="
8xเออีเอฟจีชม.ฉัน
9xเจเคnโอพีq
ขวานทีคุณวีxyz
บีเอ็กซ์
ซีเอ็กซ์เอบีซีดีอีเอฟจีชมฉัน
ดีเอ็กซ์เจเคแอลเอ็มเอ็นโอพีคิวอาร์
อดีตเอสทียูวีXวาย
เอฟเอ็กซ์0123456789

สตรีมข้อมูล

ข้อมูลที่ส่งไปยัง 3270 ประกอบด้วยคำสั่ง อักขระควบคุมการคัดลอก (CCC) [ j ]หรืออักขระควบคุมการเขียน (WCC) หากเหมาะสม ที่อยู่ของอุปกรณ์[ j ]สำหรับการคัดลอก คำสั่ง ข้อมูลอักขระ และ[ a ] ​​ฟิลด์ที่มีโครงสร้าง คำสั่งจะสั่งให้หน่วยควบคุม 3270 ดำเนินการบางอย่างกับอุปกรณ์ที่ระบุ เช่น การอ่านหรือการเขียน คำสั่งจะถูกส่งเป็นส่วนหนึ่งของกระแสข้อมูลเพื่อควบคุมรูปแบบของบัฟเฟอร์อุปกรณ์ ฟิลด์ที่มีโครงสร้างใช้เพื่อส่งฟังก์ชันควบคุมเพิ่มเติมและข้อมูลจากหรือไปยังเทอร์มินัล[ a ]

บนคอนโทรลเลอร์แบบโลคอลที่ไม่ใช่ SNA คำสั่งจะเป็นโอเปอเรเตอร์แบบทวนเข็มนาฬิกา แทนที่จะเป็นไบต์แรกของสตรีมแสดงผลขาออก ในขณะที่คอนโทรลเลอร์อื่นๆ ทั้งหมด คำสั่งจะเป็นไบต์แรกของสตรีมแสดงผล โดยไม่รวมส่วนหัวของโปรโตคอล

คำสั่ง

ตารางต่อไปนี้ประกอบด้วยคำสั่งสตรีมข้อมูลและโอเปอเรเตอร์ CCW สำหรับคอนโทรลเลอร์แบบโลคอลที่ไม่ใช่ SNA; ไม่รวมโอเปอเรเตอร์ CCW สำหรับคอนโทรลเลอร์แบบโลคอล SNA

3270 คำสั่ง[ 59 ]
สั่งการเลขฐานสิบหกกราฟิกการทำงาน
ท้องถิ่นที่ไม่ใช่ SNAอีบีซีดีไอซีเอเอสซีไอ
คัดลอก[ j ]ไม่มีข้อมูลเอฟ7377คัดลอกข้อมูลจากบัฟเฟอร์ของอุปกรณ์หนึ่งไปยังอีกอุปกรณ์หนึ่ง เช่น จากจอแสดงผลไปยังเครื่องพิมพ์
ลบข้อมูลที่ไม่ได้ป้องกันทั้งหมด[ 60 ]0F6F3F?ลบข้อมูลในช่องที่ไม่ได้รับการป้องกันทั้งหมด และรีเซ็ตแท็กข้อมูลที่แก้ไขแล้ว
ลบ/เขียน[ 61 ]05เอฟ5355ลบข้อมูลในบัฟเฟอร์ของอุปกรณ์ จากนั้นเขียน WCC ตามด้วยคำสั่งและข้อมูล
ลบ/เขียนทางเลือกอื่น[ k ] [ 62 ]0D7E3 มิติ=ลบบัฟเฟอร์ของอุปกรณ์ ตั้งค่าขนาดสำรอง จากนั้นเขียน WCC ตามด้วยคำสั่งและข้อมูล
ไม่มีการดำเนินการ03ไม่มีข้อมูลไม่มีข้อมูลไม่มีข้อมูลอาจใช้เพื่อเรียกดูสถานะที่รอดำเนินการ
อ่านบัฟเฟอร์[ 63 ]02เอฟ2222อ่านข้อมูลทั้งหมดในบัฟเฟอร์ของอุปกรณ์ รวมถึงแอตทริบิวต์ต่างๆ
อ่านแก้ไข[ 64 ]06เอฟ6366อ่านค่า AID, เคอร์เซอร์ และฟิลด์ที่แก้ไขแล้ว (ยกเว้นการอ่านแบบสั้น) จากอุปกรณ์
อ่าน แก้ไขทั้งหมด[ 65 ]ไม่มีข้อมูล6E3E:อ่านค่า AID, เคอร์เซอร์ และฟิลด์ที่แก้ไขจากอุปกรณ์; ไม่มีการอ่านแบบย่อ
เลือก[ 66 ]0Bไม่มีข้อมูลไม่มีข้อมูลไม่มีข้อมูลถ่ายโอนข้อมูลจากอุปกรณ์ไปยังหน่วยควบคุมโดยที่ช่องสัญญาณถูกตัดการเชื่อมต่อ
เลือก RB [ l ] [ 67 ]1บีไม่มีข้อมูลไม่มีข้อมูลไม่มีข้อมูลเลือก Read Buffer; สามารถเชื่อมต่อได้เฉพาะกับ Read Buffer เท่านั้น
เลือก RBP [ l ] [ 68 ]3บีไม่มีข้อมูลไม่มีข้อมูลไม่มีข้อมูลเลือก Read Buffer จาก Position; สามารถใช้ร่วมกับ Read Buffer ได้เท่านั้น
เลือก RM [ l ] [ 69 ]ฐานข้อมูลไม่มีข้อมูลไม่มีข้อมูลไม่มีข้อมูลเลือก อ่านที่แก้ไขแล้ว
เลือก RMP [ l ] [ 70 ]2บีไม่มีข้อมูลไม่มีข้อมูลไม่มีข้อมูลเลือก อ่าน แก้ไข จากตำแหน่ง
เลือก WRT [ l ] [ 71 ]4Bไม่มีข้อมูลไม่มีข้อมูลไม่มีข้อมูลคำสั่ง Select WRT สามารถใช้ร่วมกับคำสั่ง Write หรือ Write Structured Field ได้เท่านั้น
ความหมาย[ 72 ]04ไม่มีข้อมูลไม่มีข้อมูลไม่มีข้อมูลดึงข้อมูลข้อผิดพลาดหลังจากตรวจสอบอุปกรณ์เสร็จ
รหัสความรู้สึก[ k ] [ 73 ]อี4ไม่มีข้อมูลไม่มีข้อมูลไม่มีข้อมูลดึงข้อมูลระบุตัวตนของหน่วยควบคุม
เขียน[ 74 ]01เอฟ1311เขียน WCC ตามด้วยคำสั่งและข้อมูล
เขียนฟิลด์โครงสร้าง[ k ] [ a ] ​​[ 75 ]11เอฟ3ไม่มีข้อมูล3เขียนฟิลด์ที่มีโครงสร้าง
สำหรับรีโมทคอนโทรลรุ่น 3270 บิตที่ไม่สำคัญจะถูกตั้งค่าเพื่อให้คำสั่งนั้นสร้างเป็นอักขระ EBCDIC (หรือ ASCII) ที่ถูกต้อง

อักขระควบคุมการเขียน

ข้อมูลที่ส่งโดยคำสั่ง Write หรือ Erase/Write ประกอบด้วยรหัสคำสั่ง ตามด้วยอักขระควบคุมการเขียน (Write Control Characterหรือ WCC) ซึ่งอาจตามด้วยบัฟเฟอร์ที่มีคำสั่งหรือข้อมูล (หรือทั้งสองอย่าง) WCC ควบคุมการทำงานของอุปกรณ์ บิตต่างๆ อาจเริ่มต้นการทำงานของเครื่องพิมพ์และระบุรูปแบบการพิมพ์ การตั้งค่าบิตอื่นๆ จะส่งเสียงเตือนหากติดตั้งไว้ ปลดล็อกแป้นพิมพ์เพื่อให้ผู้ใช้งานป้อนข้อมูล หรือรีเซ็ตแท็กข้อมูลที่แก้ไขทั้งหมดในบัฟเฟอร์ของอุปกรณ์

คำสั่งซื้อ

คำสั่งซื้อ[ 76 ]ประกอบด้วยไบต์รหัสคำสั่งซื้อตามด้วยข้อมูลตัวแปรศูนย์ถึงสามไบต์

คำสั่งซื้อจำนวน 3277 [ม. ]
คำสั่งรหัสเลขฐานสิบหก (EBCDIC)คำอธิบาย[ 14 ]
ไบต์ 1ไบต์ที่ 2ไบต์ที่ 3ไบต์ที่ 4
สนามเริ่มต้น (SF)1Dคุณลักษณะเฉพาะ(ดูที่ คุณลักษณะ )ระบุจุดเริ่มต้นของฟิลด์ที่ตำแหน่งบัฟเฟอร์ปัจจุบันและระบุคุณลักษณะของฟิลด์นั้น
ตั้งค่าที่อยู่บัฟเฟอร์ (SBA)11ไบต์ที่อยู่ 1ไบต์ที่อยู่ 2ระบุที่อยู่บัฟเฟอร์ที่จะใช้เป็นตำแหน่งบัฟเฟอร์ปัจจุบัน(ดูการกำหนดที่อยู่บัฟเฟอร์ )
แทรกเคอร์เซอร์ (IC)13วางเคอร์เซอร์ไว้ที่ตำแหน่งบัฟเฟอร์ปัจจุบัน
แท็บโปรแกรม (PT)05เลื่อนที่อยู่บัฟเฟอร์ปัจจุบันไปยังตำแหน่งแรกของฟิลด์ที่ไม่มีการป้องกันถัดไป
ทำซ้ำเพื่อระบุที่อยู่ (RA)3ซีไบต์ที่อยู่ 1ไบต์ที่อยู่ 2ตัวอักษรที่จะทำซ้ำจัดเก็บอักขระในไบต์ที่ 4 ในตำแหน่งบัฟเฟอร์ทั้งหมด โดยเริ่มจากตำแหน่งบัฟเฟอร์ปัจจุบันไปจนถึงแต่ไม่รวมที่อยู่ที่ระบุ และตั้งค่าตำแหน่งบัฟเฟอร์ปัจจุบันเป็นที่อยู่ที่ระบุ
ลบข้อมูลที่ไม่ได้ป้องกันไปยังที่อยู่ (EUA)12ไบต์ที่อยู่ 1ไบต์ที่อยู่ 2เติมค่าว่าง (null) ลงในช่องข้อมูลที่ไม่มีการป้องกันทั้งหมด โดยเริ่มจากตำแหน่งบัฟเฟอร์ปัจจุบันไปจนถึงแต่ไม่รวมที่อยู่ที่ระบุ

คุณลักษณะ

3270 มีคุณลักษณะสามประเภท[ 77 ] :

คุณลักษณะของฟิลด์

จอแสดงผล 3277 และ 3275 รุ่นดั้งเดิมใช้ไบต์คุณลักษณะฟิลด์ 8 บิต[ 78 ]ซึ่งใช้ไปห้าบิต[ 14 ] :หน้า 18

  • มีการตั้งค่าบิตที่ 0 และ 1 เพื่อให้แอตทริบิวต์นั้นเป็นอักขระ EBCDIC (หรือ ASCII) ที่ถูกต้องเสมอ
  • บิตที่ 2 จะเป็นศูนย์เพื่อระบุว่าฟิลด์ที่เกี่ยวข้องไม่มีการป้องกัน (ผู้ใช้งานสามารถป้อนข้อมูลได้) หรือเป็นหนึ่งเพื่อระบุว่ามีการป้องกัน
  • บิตที่ 3 เป็นศูนย์เพื่อระบุว่าฟิลด์นี้ หากไม่มีการป้องกัน สามารถรับข้อมูลตัวอักษรและตัวเลขได้ บิตที่ 1 ระบุว่ารับเฉพาะข้อมูลตัวเลขเท่านั้น และจะเปลี่ยนเป็นตัวเลขโดยอัตโนมัติสำหรับแป้นพิมพ์บางประเภท
  • บิตที่ 4 และ 5 ทำงานควบคู่กัน:
    • '00'B แสดงว่าช่องดังกล่าวแสดงอยู่บนหน้าจอและไม่สามารถตรวจจับได้ด้วยปากกาเลือกช่อง
    • '01'B แสดงว่าช่องดังกล่าวสามารถแสดงผลได้และสามารถตรวจจับได้ด้วยปากกาเลือกช่อง
    • '10'B แสดงว่าสนามนั้นมีความเข้มแสง (สว่าง) สามารถแสดงผลได้ และสามารถตรวจจับได้ด้วยปากกาเลือก
    • '11'B ระบุว่าช่องข้อมูลนั้นไม่สามารถแสดงผล พิมพ์ได้ และตรวจจับด้วยปากกาได้ คุณสมบัติสุดท้ายนี้สามารถใช้ร่วมกับแท็กข้อมูลที่แก้ไขแล้วเพื่อฝังข้อมูลคงที่ลงบนหน้าจอ ซึ่งจะถูกอ่านทุกครั้งที่มีการอ่านข้อมูลจากอุปกรณ์
  • บิตที่ 7 คือ "แท็กข้อมูลที่แก้ไขแล้ว" โดยที่ '0' หมายถึงฟิลด์ที่เกี่ยวข้องไม่ได้ถูกแก้ไขโดยผู้ใช้งาน และ '1' หมายถึงฟิลด์นั้นถูกแก้ไขแล้ว ดังที่กล่าวไว้ข้างต้น สามารถตั้งค่าบิตนี้โดยใช้โปรแกรมเพื่อให้ฟิลด์นั้นถูกพิจารณาว่าถูกแก้ไขแล้ว

รุ่นต่อมามีสีพื้นฐาน : "สีพื้นฐาน (สี่สี) สามารถสร้างบนจอแสดงผลสีและเครื่องพิมพ์สีจากโปรแกรมแอปพลิเคชัน 3270 ปัจจุบันโดยใช้การผสมผสานของบิตคุณลักษณะการเพิ่มความเข้มของฟิลด์และการป้องกันฟิลด์ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับสี โปรดดูที่ระบบข้อมูล IBM 3270: สีและสัญลักษณ์ที่ตั้งโปรแกรมไว้ GA33-3056" [ 78 ] : 1–7

คุณลักษณะเพิ่มเติม

รุ่น3278และ3279และรุ่นต่อมาใช้แอตทริบิวต์เพิ่มเติม[ 79 ]เพื่อเพิ่มการรองรับสีเจ็ดสี การกระพริบ วิดีโอย้อนกลับ การขีดเส้นใต้ การกำหนดขอบเขตฟิลด์ การตรวจสอบความถูกต้องของฟิลด์ และสัญลักษณ์ที่ตั้งโปรแกรมไว้

คุณลักษณะของตัวละคร

รุ่น3278และ3279และรุ่นต่อมาอนุญาตให้ใช้แอตทริบิวต์บนอักขระแต่ละตัว[ 80 ]ในฟิลด์เพื่อแทนที่แอตทริบิวต์ฟิลด์ที่เกี่ยวข้อง

วิธีนี้ทำให้โปรแกรมต่างๆ (เช่น โปรแกรมแก้ไขข้อความ LEXX ) สามารถกำหนดแบบอักษร (รวมถึงแบบอักษรที่ตั้งโปรแกรมได้) สี และอื่นๆ ให้กับอักขระใดๆ บนหน้าจอได้

การกำหนดแอดเดรสบัฟเฟอร์

จอแสดงผลและเครื่องพิมพ์ 3270 มีบัฟเฟอร์ที่บรรจุหนึ่งไบต์สำหรับแต่ละตำแหน่งบนหน้าจอ ตัวอย่างเช่น รุ่น 3277 รุ่นที่ 2 มีขนาดหน้าจอ 24 แถว 80 คอลัมน์ สำหรับขนาดบัฟเฟอร์ 1920 ไบต์ ไบต์จะถูกกำหนดแอดเดรสตั้งแต่ศูนย์ถึงขนาดหน้าจอลบหนึ่ง ในตัวอย่างนี้คือ 1919 “มีความสัมพันธ์คงที่ระหว่างตำแหน่งจัดเก็บบัฟเฟอร์แต่ละตำแหน่งกับตำแหน่งบนหน้าจอแสดงผล” [ 14 ] :หน้า 13คำสั่งส่วนใหญ่เริ่มต้นการทำงานที่แอดเดรสบัฟเฟอร์ “ปัจจุบัน” และการดำเนินการคำสั่งหรือการเขียนข้อมูลจะอัปเดตแอดเดรสนี้ แอดเดรสบัฟเฟอร์สามารถตั้งค่าได้โดยตรงโดยใช้คำ สั่ง Set Buffer Address (SBA)ซึ่งมักตามด้วยStart FieldหรือStart Field Extendedสำหรับอุปกรณ์ที่มีจอแสดงผล 1920 ตัวอักษร แอดเดรสสิบสองบิตก็เพียงพอแล้ว 3270 รุ่นหลังๆ ที่มีขนาดหน้าจอใหญ่กว่าจะใช้สิบสี่หรือสิบหกบิต

ที่อยู่จะถูกเข้ารหัสภายในลำดับในสองไบต์[ 81 ]สำหรับที่อยู่สิบสองบิต บิตสองบิตลำดับสูงของแต่ละไบต์จะถูกตั้งค่าเพื่อสร้างอักขระ EBCDIC (หรือ ASCII) ที่ถูกต้อง ตัวอย่างเช่น ที่อยู่ 0 จะถูกเข้ารหัสเป็น X'4040' หรือช่องว่าง-ช่องว่าง ที่อยู่ 1919 จะถูกเข้ารหัสเป็น X'5D7F' หรือ ' " ' [ 14 ] :หน้า 75–90โปรแกรมเมอร์ที่เขียนโค้ดแผงควบคุมด้วยมือมักจะเก็บตารางที่อยู่จากคำอธิบายส่วนประกอบ 3270 หรือการ์ดอ้างอิง 3270 ไว้ใกล้มือ สำหรับที่อยู่สิบสี่และสิบหกบิต ที่อยู่จะใช้บิตที่ต่อเนื่องกันในสองไบต์

ตัวอย่าง

สตรีมข้อมูลต่อไปนี้จะเขียนแอตทริบิวต์ลงในแถวที่ 24 คอลัมน์ที่ 1 เขียนอักขระ (ที่ได้รับการป้องกัน) '> ' ลงในแถวที่ 24 คอลัมน์ที่ 2 และ 3 และสร้างฟิลด์ที่ไม่ได้รับการป้องกันในแถวที่ 24 ตั้งแต่คอลัมน์ที่ 5-79 เนื่องจากบัฟเฟอร์มีการวนรอบ แอตทริบิวต์จึงถูกวางไว้ในแถวที่ 24 คอลัมน์ที่ 80 เพื่อสิ้นสุดฟิลด์อินพุต สตรีมข้อมูลนี้โดยปกติจะถูกเขียนโดยใช้คำสั่ง Erase/Write ซึ่งจะตั้งค่าตำแหน่งที่ไม่กำหนดบนหน้าจอเป็น '00'x ค่าต่างๆ จะถูกระบุในรูปแบบเลขฐานสิบหก

 คำอธิบายข้อมูล D3 WCC [รีเซ็ตอุปกรณ์ + กู้คืน (ปลดล็อก) แป้นพิมพ์ + รีเซ็ต MDT] 11 5C F0 SBA แถวที่ 24 คอลัมน์ที่ 1 1D F0 SF/แอตทริบิวต์ [ป้องกัน, ตัวอักษรและตัวเลข, แสดงผลความเข้มแสงปกติ, ไม่สามารถตรวจจับด้วยปากกา, ปิด MDT] 6E 40 '> ' 1D 40 SF/แอตทริบิวต์ [ไม่ได้รับการป้องกัน, ตัวอักษรและตัวเลข, แสดงผลความเข้มแสงปกติ, ไม่สามารถตรวจจับด้วยปากกา, ปิด MDT] ไม่จำเป็นต้องใช้ SBA ในกรณีนี้ เนื่องจากข้อมูลนี้ถูกเขียนลงในตำแหน่งบัฟเฟอร์ปัจจุบัน 13 IC — เคอร์เซอร์แสดงตำแหน่งปัจจุบัน: แถวที่ 24 คอลัมน์ที่ 5 11 5D 7F SBA แถวที่ 24 คอลัมน์ที่ 80 1D F0 SF/แอตทริบิวต์ [ป้องกัน, ตัวอักษรและตัวเลข, แสดงผลความเข้มแสงปกติ, ไม่สามารถตรวจจับด้วยปากกา, ปิด MDT] 

สตรีมข้อมูลเพิ่มเติม

เทอร์มินัล 3270 ส่วนใหญ่ที่ใหม่กว่ารุ่น 3275, 3277, 3284 และ 3286 รองรับสตรีมข้อมูลแบบขยาย (EDS) ซึ่งช่วยให้สามารถใช้งานฟังก์ชันใหม่ๆ ได้มากมาย รวมถึง:

  • บัฟเฟอร์แสดงผลที่มีขนาดใหญ่กว่า 4096 ตัวอักษร
  • คุณลักษณะเพิ่มเติมของฟิลด์ เช่น สี
  • คุณลักษณะของตัวอักษรภายในฟิลด์
  • นิยามใหม่ของรูปทรงเรขาคณิตของจอแสดงผล
  • การสอบถามคุณลักษณะของเทอร์มินัล
  • ชุดสัญลักษณ์ที่ตั้งโปรแกรมไว้
  • กราฟิกแบบระบุจุดทั้งหมด (APA)

ดูเพิ่มเติม

หมายเหตุ

  1. 1 2 3 4 5 6 7 8เมื่อตัวเลือกการประมวลผลฟิลด์โครงสร้างและแอตทริบิวต์พร้อมใช้งาน
  2. เฉพาะ SNA เท่านั้น ทำให้เกิด สัญญาณความสนใจ ในการไหลอย่างรวดเร็วแม้ว่าแป้นพิมพ์จะถูกล็อกอยู่ก็ตาม
  3. การกดปุ่ม Cursoe Select จะมีผลเช่นเดียวกับการคลิกปากกาเลือก (Selector Pen) ที่ตำแหน่งเคอร์เซอร์ปัจจุบัน
  4. สำหรับคอนโทรลเลอร์แบบไม่ใช้ SNA ในพื้นที่ หากเชื่อมต่อกับ คอนโทรลเลอร์ SNAจะเริ่มต้นการถ่ายโอนข้อมูลแบบ Read Modified หรือ Short AID สำหรับคอนโทรลเลอร์ BSC จะทำให้เกิดการตอบสนองเชิงบวกต่อการสำรวจครั้งถัดไป
  5. นอกเหนือจากคอนโซลการจัดการฮาร์ดแวร์ (HMC)
  6. บางรุ่น เช่น GTE IS/7800 ไม่สามารถใช้งานร่วมกันได้อย่างสมบูรณ์
  7. 1 2คล้ายกับปากกาแสงแต่ใช้ได้เฉพาะการเลือกพื้นที่เท่านั้น ไม่สามารถสั่งให้เคลื่อนที่ได้
  8. เฉพาะรุ่น 2B, 3B และ S3G เท่านั้น
  9. แม้ว่า 3290 จะรองรับพาร์ติชันแบบระบุได้สูงสุดถึง 16 พาร์ติชัน แต่คำสั่ง ISPF SPLIT และ SPLITV รองรับได้เพียง 4 พาร์ติชันเท่านั้น
  10. 1 2 3 BSC เท่านั้น
  11. 1 2 3ไม่สามารถใช้งานได้ในหมายเลข 3271, 3272 หรือ 3275
  12. 1 2 3 4 5มีเฉพาะในรุ่น 3274 D และ 3174 เท่านั้น
  13. เพิ่มรุ่นใหม่กว่า
    • ฟิลด์เริ่มต้นแบบขยาย (SFE)
    • แก้ไขฟิลด์ (MF)
    • แอตทริบิวต์ชุด (SA)
    • กราฟิก เอสเคป (GE)
  • ประวัติบางส่วนของ IBM ซึ่งกล่าวถึงการเปิดตัวระบบแสดงผล 3270 ในปี 1971
  • 3270 การเขียนโปรแกรมสตรีมข้อมูล
  • rbanffy/3270font : ฟอนต์ TTF ที่สร้างใหม่จากฟอนต์ 3270

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ไอบีเอ็ม 3270

IBM 3270เป็นตระกูลเทอร์มินัลคอมพิวเตอร์แบบแสดงผลและเครื่องพิมพ์แบบบล็อก ที่ IBMเปิดตัวในปี 1971 และโดยปกติจะใช้สำหรับการสื่อสารกับเมนเฟรมของ IBM 3270...

หลักการ

ซีรี่ส์ 3270 ได้รับการออกแบบมาเพื่อเชื่อมต่อกับคอมพิวเตอร์เมนเฟรม ซึ่งมักจะอยู่ในสถานที่ห่างไกล โดยใช้เทคโนโลยีที่มีอยู่ในช่วงต้นทศวรรษ 1970 [ 2 ] เป้าหมายหลักของระบบคือการเพิ่มจำนวนเทอร์มินัลที่สามารถใช้งานบนเมนเฟรมเครื่องเดียวให้ได้มากที่สุด...

แอปพลิเคชัน

หลังจากการเปิดตัว เทอร์มินัล 3270 และเทอร์มินัลที่เข้ากันได้ถือเป็นเทอร์มินัลที่ใช้กันมากที่สุดใน ระบบ IBM System/370 และระบบรุ่นต่อมา [ 15 ] ซอฟต์แวร์ของ IBM และซอฟต์แวร์ของบุคคลที่สามที่มีส่วนประกอบแบบโต้ตอบถือว่าเทอร์มินัล 3270 เป็นสิ่งที่หลีกเลี่ยงไม่ได้...

เอสเอ็นเอ

อุปกรณ์ 3270 สามารถเป็นส่วนหนึ่งของ เครือข่าย SNA – System Network Architecture หรือเครือข่ายที่ไม่ใช่ SNA ก็ได้ หากคอนโทรลเลอร์เชื่อมต่อกับ SNA แล้ว คอนโทรลเลอร์เหล่านั้นจะปรากฏต่อ SNA ในรูปแบบ PU – Physical Unit type 2.0 (PU2.