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

อ่าน 6 นาที

ระบบ IBM/7

IBM System/7เป็นระบบคอมพิวเตอร์ที่ออกแบบมาสำหรับการควบคุมอุตสาหกรรม ประกาศเมื่อวันที่ 28 ตุลาคม พ.ศ. 2513 และเริ่มจัดส่งครั้งแรกในปี พ.ศ.

ระบบ IBM/7

IBM System/7เป็นระบบคอมพิวเตอร์ที่ออกแบบมาสำหรับการควบคุมอุตสาหกรรม ประกาศเมื่อวันที่ 28 ตุลาคม พ.ศ. 2513 [ 1 ]และเริ่มจัดส่งครั้งแรกในปี พ.ศ. 2514 [ 2 ] เป็น เครื่อง 16 บิตและเป็นหนึ่งในเครื่องแรกๆ ที่ IBM ผลิตขึ้นเพื่อใช้หน่วยความจำเซมิคอนดักเตอร์ แบบใหม่ แทนที่จะใช้หน่วยความจำแกนแม่เหล็กแบบดั้งเดิมในขณะนั้น[ 3 ]

IBM เคยมีผลิตภัณฑ์ในตลาดระบบควบคุมอุตสาหกรรมมาก่อน โดยเฉพาะอย่างยิ่งIBM 1800ซึ่งเปิดตัวในปี 1964 อย่างไรก็ตาม สถาปัตยกรรมหรือซอฟต์แวร์ของซีรี่ส์ 1800 และ System/7 นั้นมีความคล้ายคลึงกันน้อยมาก

ระบบ System/7 ได้รับการออกแบบและประกอบขึ้นที่โบคา ราตัน รัฐฟลอริดา[ 1 ]

คู่แข่งในการควบคุมกระบวนการของระบบ/7 ในช่วงเวลาเปิดตัว ได้แก่: [ 4 ]

สถาปัตยกรรมฮาร์ดแวร์

กำลังใช้งาน IBM System/7

รหัสตัวประมวลผลของระบบคือIBM 5010มีรีจิสเตอร์ 8 ตัว ซึ่งส่วนใหญ่เป็นรีจิสเตอร์ใช้งานทั่วไป (สามารถใช้ได้ในคำสั่งต่างๆ อย่างเท่าเทียมกัน) แม้ว่า R0 จะมีคุณสมบัติพิเศษบางอย่างสำหรับการเข้าถึงหน่วยความจำแบบดัชนีหรือการรับส่งข้อมูล ระบบ รุ่นต่อมาอาจเร็วกว่า แต่รุ่นที่มีอยู่ในปี 1973 มีเวลาการทำงานระหว่างรีจิสเตอร์ 400  นาโนวินาที การอ่านหน่วยความจำ 800  นาโนวินาที การเขียนหน่วยความจำ 1.2  ไมโครวินาที และการทำงาน I/O โดยตรงโดยทั่วไปอยู่ที่ 2.2  ไมโครวินาที ชุดคำสั่งจะคุ้นเคยสำหรับ โปรแกรมเมอร์ RISC ในปัจจุบัน โดยเน้นที่การทำงานของรีจิสเตอร์และมีการทำงานของหน่วยความจำหรือโหมดการกำหนดแอดเดรสที่ซับซ้อนน้อย ตัวอย่างเช่น คำสั่งการคูณและการหารนั้นทำในซอฟต์แวร์และจำเป็นต้องสร้างขึ้นในระบบปฏิบัติการโดยเฉพาะเพื่อใช้งาน

เครื่องนี้มีขนาดกะทัดรัดเมื่อเทียบกับเครื่องอื่นๆ ในยุคนั้น ออกแบบโดยใช้โครงสร้างแชสซี/เกตแบบเดียวกับเครื่องอื่นๆ ของ IBM เช่น ตัวควบคุมการสื่อสาร 3705 และการกำหนดค่าทั่วไปจะใช้พื้นที่หนึ่งหรือสองแร็ค สูงประมาณ1.5 เมตรโดยเครื่อง System/7 ที่เล็กที่สุดสูงเพียง0.91 เมตรอุปกรณ์คอนโซลที่ใช้โดยทั่วไปคือTeletype Model 33 ASR (กำหนดให้เป็น IBM 5028) ซึ่งเป็นวิธีที่เครื่องใช้ในการอ่านลำดับบูตโหลดเดอร์ด้วย เนื่องจากหน่วยความจำเซมิคอนดักเตอร์จะว่างเปล่าเมื่อไฟดับ (ในสมัยนั้น การสูญเสียหน่วยความจำเมื่อปิดเครื่องถือเป็นเรื่องใหม่) และ S/7 ไม่มี ROM เครื่องจึงมีขีดความสามารถน้อยมากในการเริ่มต้นทำงาน โดยทั่วไปแล้วจะอ่านบูตโหลดเดอร์ขนาดเล็กจาก Teletype จากนั้นโปรแกรมนั้นจะอ่านโปรแกรมทั้งหมดจากคอมพิวเตอร์เครื่องอื่น หรือจากเครื่องอ่านเทปกระดาษความเร็วสูง หรือจาก อินเทอร์เฟซ RPQไปยังเครื่องเล่นเทปคาสเซ็ต แม้ว่าอุปกรณ์ภายนอกหลายอย่างที่ใช้ในระบบจะใช้ ชุดอักขระ ASCIIแต่การทำงานภายในของระบบใช้ ชุดอักขระ EBCDICซึ่ง IBM ใช้ในระบบส่วนใหญ่  

ความเชี่ยวชาญเฉพาะด้าน

มีการแบ่งส่วนเฉพาะทางสำหรับการควบคุมกระบวนการต่างๆ CPU มีรีจิสเตอร์ 4 ชุด แต่ละชุดมีลำดับความสำคัญต่างกัน และสามารถตอบสนองต่อการขัดจังหวะภายในรอบคำสั่งเดียวโดยการสลับไปยังชุดที่มีลำดับความสำคัญสูงกว่า อุปกรณ์ I/O เฉพาะทางหลายชนิดสามารถกำหนดค่าได้สำหรับสิ่งต่างๆ เช่น การวัดแบบอนาล็อกหรือการสร้างสัญญาณ การสลับแบบโซลิดสเตทหรือรีเลย์ หรือ สายอินพุตและเอาต์พุตดิจิทัล TTLเครื่องจักรสามารถติดตั้งในสภาพแวดล้อมทางอุตสาหกรรมโดยไม่ต้องใช้เครื่องปรับอากาศ แม้ว่าจะมีรหัสคุณสมบัติสำหรับการทำงานอย่างปลอดภัยในสภาพแวดล้อมที่รุนแรงก็ตาม

หน่วยฮาร์ดแวร์มาตรฐาน

โดยทั่วไปแล้ว System/7 จะเป็นการผสมผสานของสิ่งต่อไปนี้: [ 5 ]

  • IBM 5010: โมดูลประมวลผล โมดูลนี้มีอยู่ใน System/7 เสมอ โดยหลักแล้วมันคือตัวควบคุมของ System/7 ทำหน้าที่คำนวณทางคณิตศาสตร์และตรรกะ รวมถึงควบคุมการทำงานต่างๆ ด้วย
  • IBM 5012: โมดูลมัลติฟังก์ชั่น โมดูลนี้รองรับทั้งอินพุต/เอาต์พุตดิจิทัลและอนาล็อก นอกจากนี้ยังสามารถใช้ควบคุม IBM 2790 ได้อีกด้วย
  • IBM 5013: โมดูลอินพุต/เอาต์พุตดิจิทัล โมดูลนี้จัดการอินพุต/เอาต์พุตดิจิทัล รวมถึงการเชื่อมต่อสำหรับผลิตภัณฑ์ที่กำหนดเอง นอกจากนี้ยังสามารถใช้ควบคุม IBM 2790 ได้อีกด้วย
  • IBM 5014: โมดูลอินพุตแบบอนาล็อก โมดูลนี้สามารถรับสัญญาณแรงดันไฟฟ้าและแปลงเป็นข้อมูลอินพุตได้
  • IBM 5022: หน่วยจัดเก็บข้อมูลดิสก์ ประกาศในปี พ.ศ. 2514 สามารถเก็บข้อมูลได้ 1.23 ล้านหรือ 2.46 ล้านคำขนาด 16 บิต[ 6 ]
  • IBM 5025: ตู้ควบคุม นี่คือโครงตู้ที่ใช้สำหรับติดตั้งแหล่งจ่ายไฟและโมดูล I/O
  • IBM 5028: สถานีผู้ปฏิบัติงาน นี่คือสถานีแบบตั้งเดี่ยวที่มีแป้นพิมพ์และเครื่องพิมพ์ นอกจากนี้ยังมีเครื่องเจาะเทปกระดาษและเครื่องอ่านเทปกระดาษ ในภาพที่มีคำบรรยายว่าIBM System/7 กำลังใช้งาน สถานีนี้อยู่ทางด้านซ้ายของผู้ปฏิบัติงานที่อยู่ด้านหน้าของภาพ เมื่อประกาศครั้งแรกในปี 1970 สถานีผู้ปฏิบัติงานหนึ่งเครื่องเป็นสิ่งจำเป็นสำหรับ System/7 แต่ละเครื่อง[ 1 ]แต่ในปี 1971 IBM ได้ประกาศว่า 5028 หนึ่งเครื่องสามารถใช้ร่วมกันได้โดยSystem/7 หลาย เครื่อง [ 7 ]

ซอฟต์แวร์

ระบบปฏิบัติการนั้นควรเรียกว่ามอนิเตอร์มากกว่า IBM จัดเตรียมซับรูทีนหลากหลายชนิด ส่วนใหญ่เขียนด้วยภาษาแอสเซมบลี ซึ่งสามารถกำหนดค่าเป็นชุดขั้นต่ำเพื่อรองรับอุปกรณ์ต่อพ่วงและแอปพลิเคชันได้ จากนั้นจึงเขียนโค้ดเฉพาะแอปพลิเคชันลงบนสแต็กของมอนิเตอร์ การกำหนดค่าขั้นต่ำที่ใช้งานได้จะใช้หน่วยความจำ 8 กิโลไบต์ แต่ในทางปฏิบัติ ขนาดของมอนิเตอร์และโปรแกรมแอปพลิเคชันมักจะอยู่ที่ 12 กิโลไบต์ขึ้นไป การกำหนดค่าสูงสุดใช้หน่วยความจำ 64 กิโลไบต์ หน่วยความจำเซมิคอนดักเตอร์ที่ล้ำสมัย (สำหรับยุคนั้น) ทำให้เครื่องทำงานเร็ว แต่ก็มีราคาแพง ดังนั้นจึงมีการทำงานอย่างมากเพื่อลดขนาดการใช้หน่วยความจำ โดยทั่วไป ของแอปพลิเคชันก่อนการใช้งาน เครื่องมือพัฒนาโดยปกติจะทำงานบนระบบคอมพิวเตอร์ IBM 360 และภาพโปรแกรมจะถูกดาวน์โหลดไปยัง System/7 ในห้องปฏิบัติการพัฒนาโดยใช้การเชื่อมต่อแบบอนุกรม อย่างน้อยจนถึงปี 1975 การใช้ดิสก์โอเวอร์เลย์สำหรับโปรแกรมนั้นหายาก และซอฟต์แวร์ก็ไม่มีการสนับสนุนในส่วนนี้ ฮาร์ดดิสก์ในตระกูล IBM Dolphin ที่บรรจุในตลับปิดผนึกนั้นมีวางจำหน่าย แต่มีราคาแพง และโดยทั่วไปจะใช้เป็นระบบไฟล์สำหรับจัดเก็บข้อมูลและโปรแกรมที่สามารถเรียกใช้งานได้ (ซึ่งจะช่วยขจัดความจำเป็นในการพึ่งพาเครื่องอ่านเทปกระดาษสำหรับการบูตระบบ)

งานส่วนใหญ่ทำด้วยภาษาแอสเซมบลีแบบมาโคร โดยมีระบบภาษามาโครที่ค่อนข้างทรงพลัง ทำให้มีความยืดหยุ่นสูงในการกำหนดค่าและการสร้างโค้ด การผูกตัวแปรแบบสแตติก เช่นเดียวกับในภาษาฟอร์ทรานเป็นเรื่องปกติ และการใช้รูปแบบการเรียกซับรูทีนแบบกำหนดเองนั้นพบได้น้อย เครื่องเหล่านี้มักถูกใช้งานสำหรับงานที่กำหนดไว้ตายตัว ด้วยชุดซอฟต์แวร์ที่วางแผนไว้อย่างเข้มงวด ซึ่งมักขยายไปถึงความหน่วงของการขัดจังหวะแบบเรียลไทม์ โดยใช้ลำดับความสำคัญ 4 ระดับ และเส้นทางซอฟต์แวร์ที่สร้างขึ้นอย่างพิถีพิถันเพื่อให้มั่นใจได้ถึงความหน่วงที่รับประกันได้ ภาษาฟอร์ทรานและ คอมไพเลอร์ PL/1 (PL/7) มีให้ใช้งานไม่เกินปี 1976 เนื่องจากเครื่องที่มีขนาดใหญ่ขึ้นมีราคาไม่แพง และต้องการการประมวลผลข้อมูลที่ซับซ้อนมากขึ้น โปรแกรมเมอร์ System/7 ยังคงต้องตระหนักถึงคำสั่งจริงที่มีให้ใช้งาน

งานพัฒนาส่วนใหญ่ดำเนินการบน S/360 หรือ S/370 โดยใช้โปรแกรม HLASM เวอร์ชันดัดแปลงที่ออกแบบมาสำหรับภาษามาโคร MSP/7 เพื่อให้มีความยืดหยุ่นมากขึ้นในการเขียนโปรแกรม System/7 กลุ่มวิจัยในห้องปฏิบัติการวิจัย IBM San Jose ในซานโฮเซ รัฐแคลิฟอร์เนีย ได้พัฒนา ระบบปฏิบัติการ LABS/7ซึ่งใช้ภาษาEvent Driven Language (EDL) และถูกนำไปใช้ในสภาพแวดล้อม Series/1 ในชื่อEvent Driven Executive (EDX) ซึ่งประสบความสำเร็จอย่างมาก

การใช้งาน

ระบบ System/7 ถูกออกแบบมาเพื่อตอบสนองความต้องการของตลาด " เรียลไทม์ " เฉพาะกลุ่ม ซึ่งต้องการการรวบรวมและตอบสนองต่อข้อมูลเข้าและข้อมูลออก (I/O) จากอุปกรณ์อนาล็อก (เช่น เซ็นเซอร์วัดอุณหภูมิ อุปกรณ์ควบคุมอุตสาหกรรม) ซึ่งในขณะนั้นเป็นตลาดที่มีขนาดจำกัดมาก การใช้งานเชิงพาณิชย์เฉพาะเจาะจง ได้แก่ ระบบควบคุมโรงงานและระบบควบคุมพลังงานเครื่องปรับอากาศ AT&Tก็เป็นลูกค้ารายใหญ่เช่นกัน อย่างไรก็ตาม การใช้งานหลักอาจเป็นไปเพื่อวัตถุประสงค์ทางทหาร ซึ่งในขณะนั้นถือเป็นข้อมูลลับ

ในเดือนมกราคม พ.ศ. 2518 IBM รายงานว่ามีการติดตั้ง System/7 เกือบ 2,500 เครื่อง[ 8 ]

ตัวอย่างลูกค้า

นี่คือรายชื่อลูกค้าที่หลากหลาย เพื่อแสดงให้เห็นถึงการใช้งานที่หลากหลายของ System/7:

  • ในปี พ.ศ. 2514 IBM อ้างว่าได้ส่งมอบ System/7 ให้กับลูกค้ารายแรก ซึ่งส่งมอบให้กับAmerican Motors Corporation (AMC) ในเมือง Kenoshaรัฐวอชิงตัน ระบบดังกล่าวถูกส่งมอบเมื่อวันที่ 16 กันยายน พ.ศ. 2514 และติดตั้งเสร็จภายใน 24 ชั่วโมง นับเป็นเครื่องแรกจากสองเครื่องที่จะใช้ในการวัดการปล่อยมลพิษของรถยนต์ที่ผลิตใหม่[ 9 ]
  • ในปี พ.ศ. 2515 มีรายงานว่ามหาวิทยาลัยเพนซิลเวเนียใช้เทอร์มินัลระยะไกลที่มีเครื่องอ่านบัตรซึ่งเชื่อมต่อกับ IBM System/7 เพื่อลดการใช้สัญญาอาหารในทางที่ผิดในหมู่นักศึกษา 2,000 คน ซึ่งช่วยให้มั่นใจได้ว่านักศึกษาจะไม่เกินขีดจำกัดอาหารหรือรับประทานอาหารในห้องอาหารหลายแห่งในช่วงเวลาอาหารเดียวกัน[ 10 ]
  • ในปี พ.ศ. 2521 มีรายงานว่าบริษัทไฟเซอร์ใช้ระบบ System/7 ที่ติดตั้งระบบตอบสนองด้วยเสียงเพื่อให้ตัวแทนขายประมาณ 1,300 คนสามารถป้อนคำสั่งซื้อจากระยะไกลผ่านเทอร์มินัลขนาดเล็กที่สามารถส่งสัญญาณเสียงผ่านโทรศัพท์ได้ พวกเขาเรียกระบบนี้ว่า" โจแอนน์" [ 11 ]
  • ในปี พ.ศ. 2522 เอ็กซอนได้ขยายโรงกลั่นแอนต์เวิร์ป โดยเพิ่มกำลังการผลิตจาก 90,000 บาร์เรลต่อวันเป็น 240,000 บาร์เรลต่อวัน ในโครงการมูลค่า 280 ล้านดอลลาร์สหรัฐ พวกเขาใช้ IBM System/7 ในการควบคุมและประมวลผลคำสั่งซื้อของลูกค้า โดยตรวจสอบคำสั่งซื้อแต่ละรายการกับสินค้าคงคลังของโรงกลั่นตั้งแต่ได้รับคำสั่งซื้อจนถึงการส่งมอบ ตลอด 24 ชั่วโมงต่อวัน การนำโซลูชันนี้ไปใช้ต้องใช้คำสั่งการเขียนโปรแกรมถึง 750,000 คำสั่ง และโรเบิร์ต แวน เอเลเกม จาก IBM เบลเยียมได้อธิบายว่าเป็น "โครงการที่ไม่เหมือนใครในโลก " ซึ่งต้อง"พัฒนาโซลูชันที่ไม่เคยมีใครลองใช้ที่ไหนมาก่อน" (sic) [ 12 ]

การจัดการพลังงาน

นิตยสาร IBM Think ฉบับหนึ่งที่ตีพิมพ์ในปี 1976 อ้างว่าลูกค้ากว่า 500 รายใช้ System/7 สำหรับการจัดการพลังงานในช่วงที่ในขณะนั้นถูกอธิบายว่าเป็นวิกฤตพลังงาน[ 13 ]ตัวอย่างลูกค้าบางส่วนที่พวกเขายกมามีดังต่อไปนี้ (แต่โปรดทราบว่าตัวอย่างเหล่านี้จัดทำโดย IBM และอาจถือได้ว่าเป็นเอกสารทางการตลาด):

  • ศูนย์การค้า Paramus Park Shopping Centerซึ่งเป็นศูนย์การค้าขนาด 275,000 ตารางฟุตทางตอนเหนือของรัฐนิวเจอร์ซีย์ ใช้ระบบ System/7 โดยใช้จุดควบคุม 18 จุดเพื่อควบคุมหน่วยทำความร้อนและเครื่องปรับอากาศ 139 หน่วย ระบบนี้ได้รับการออกแบบมาเพื่อรักษาระดับอุณหภูมิที่สะดวกสบายสำหรับผู้ซื้อและผู้เช่าในขณะที่ประหยัดพลังงาน โดยทำได้โดยการปิดอุปกรณ์บางส่วนเป็นช่วงเวลาสั้นๆ ในรอบการเรียกเก็บเงินที่สิ้นสุดในวันที่ 14 สิงหาคม 1976 ศูนย์การค้ารายงานว่าการใช้ไฟฟ้าลดลง 571,200 กิโลวัตต์ชั่วโมงเมื่อเทียบกับช่วงเวลาเดียวกันก่อนการติดตั้ง ซึ่งคิดเป็นเงินประหยัดได้ประมาณ 10,000 ดอลลาร์สหรัฐ[ 13 ]
  • มหาวิทยาลัยคลาร์กในเมืองวูสเตอร์ รัฐแมสซาชูเซตส์ ได้นำระบบ System/7 มาใช้ในเดือนมิถุนายน พ.ศ. 2518 เพื่อควบคุมการจัดการสภาพอากาศในอาคารต่างๆ ทั่ววิทยาเขตโดยอัตโนมัติ เซ็นเซอร์บนดาดฟ้าจะส่งข้อมูลอุณหภูมิไปยังคอมพิวเตอร์ ซึ่งจะควบคุมเทอร์โมสตัทในแต่ละชั้นและกำหนดรอบการทำความร้อนแบบเหลื่อมเวลาทุกๆ 15 นาที เพื่อให้มีเพียงบางส่วนของวิทยาเขตเท่านั้นที่ได้รับความร้อนในแต่ละครั้ง ในปีแรกของการใช้งาน การใช้พลังงานทั้งหมดทั่ววิทยาเขตลดลงจาก 136.5 พันล้าน BTU เหลือ 124.4 พันล้าน BTU ประหยัดค่าใช้จ่ายได้ 25,000 ดอลลาร์สหรัฐ และเป็นปีแรกนับตั้งแต่ปี พ.ศ. 2515 ที่ค่าใช้จ่ายด้านพลังงานโดยรวมของมหาวิทยาลัยลดลง[ 13 ]
  • โรงหล่อเหล็กเลบานอนซึ่งเป็นโรงหล่อในรัฐเพนซิลเวเนียตอนกลาง ได้ติดตั้งระบบ System/7 ในเดือนสิงหาคม พ.ศ. 2516 เพื่อควบคุมการใช้พลังงานของเตาหลอมไฟฟ้าสองเตา ซึ่งแต่ละเตาใช้พลังงานประมาณ 550 กิโลวัตต์ชั่วโมงต่อเศษโลหะหนึ่งตันที่หลอม ระบบคอมพิวเตอร์นี้เข้ามาแทนที่อุปกรณ์จำกัดความต้องการแบบพื้นฐานที่ใช้มาตั้งแต่ปี พ.ศ. 2506 ระบบใหม่นี้สามารถคาดการณ์ภาระสูงสุดที่จะเกิดขึ้นและลดกำลังไฟของเตาหลอมในช่วงเวลาสั้น ๆ เพียง 15 วินาที ซึ่งเป็นช่วงเวลาที่สั้นพอที่จะไม่ทำให้การผลิตเหล็กหยุดชะงัก ในขณะที่เขียน ระบบกำลังได้รับการขยายเพื่อจัดการอุปกรณ์ระบายอากาศ การดูดฝุ่น และเตาหลอมเหนี่ยวนำขนาดเล็กอีกสี่เตาในโรงงาน[ 13 ]
  • Field Enterprisesผู้จัดพิมพ์หนังสือพิมพ์Chicago Sun-TimesและChicago Daily Newsได้ติดตั้งระบบ System/7 เพื่อจัดการความร้อน ความเย็น และกระบวนการทางอุตสาหกรรมในอาคารผลิตขนาด 9 ชั้น พื้นที่ 500,000 ตารางฟุต อุปกรณ์มากกว่า 100 ชิ้น ตั้งแต่พัดลมระบายอากาศไปจนถึงหม้อหลอมสังกะสีที่ใช้ในการเตรียมแผ่นพิมพ์ ถูกควบคุมด้วยคอมพิวเตอร์ พัดลมระบายอากาศสามารถปิดได้นานถึง 9 นาทีต่อรอบ และหม้อหลอมสังกะสีซึ่งรักษาอุณหภูมิไว้ที่ 580 °F สามารถหยุดทำงานชั่วคราวได้ ทั้งหมดนี้โดยไม่ส่งผลกระทบต่อตารางการผลิตของหนังสือพิมพ์ บทความดังกล่าวอ้างว่าระบบนี้ช่วยประหยัดค่าใช้จ่ายได้เกือบ 83,000 ดอลลาร์สหรัฐในปีแรกของการใช้งาน[ 13 ]
  • Riceland Foodsซึ่งเป็นสหกรณ์ข้าวและถั่วเหลืองในเมืองสตุตการ์ต รัฐอลาบามา ซึ่งในขณะนั้นส่งออกผลิตภัณฑ์จากนิวออร์ลีนส์และโมบายล์ไปยังกว่า 100 ประเทศ ได้ติดตั้ง System/7 ที่แผนกถั่วเหลืองในเมืองสตุตการ์ต (สหรัฐอเมริกา) เพื่อจัดการมอเตอร์ไฟฟ้า 150 ตัวจากทั้งหมด 1,500 ตัวของโรงงาน คอมพิวเตอร์จะปิดมอเตอร์แต่ละตัวเป็นช่วงสั้นๆ ตามลำดับที่ทำให้สายการผลิตทำงานได้ตามปกติ ช่วยลดค่าไฟฟ้าได้ประมาณร้อยละ 8 และประหยัดได้มากกว่า 6,000 ดอลลาร์สหรัฐต่อเดือน ต่อมาได้มีการติดตั้งหน่วยที่สองที่โรงงานที่คล้ายคลึงกันในเมืองเฮเลนา ซึ่งอยู่ห่างออกไป 75 ไมล์ โดยใช้ควบคุมเครื่องกวน เครื่องเป่าลม และเครื่องเติมอากาศที่ใช้ในการแปรรูปถั่วเหลืองด้วย[ 13 ]

ข้อกังวลด้านความปลอดภัย

การใช้งาน System/7 ในสถานที่อุตสาหกรรมต่างๆ ทำให้เกิดความกังวลเกี่ยวกับความปลอดภัยของพนักงาน บทความเกี่ยวกับมาตรการความปลอดภัยของ IBM ในนิตยสาร Think ฉบับเดือนพฤศจิกายน พ.ศ. 2518 อธิบายถึงลูกค้าที่ต้องการติดตั้งเทอร์มินัลเก็บข้อมูลในโรงหล่อซึ่งมีอุณหภูมิแวดล้อม 125 องศาฟาเรนไฮต์ และมีเสียงตอกดังอยู่ตลอดเวลา IBM ต้องโน้มน้าวให้ลูกค้าติดตั้งเทอร์มินัลในสถานที่ที่ปลอดภัยกว่า และจัดหาล็อกเกอร์ให้พนักงาน IBM สามารถเปลี่ยนชุดเป็นชุดกันไฟและกันสารเคมีที่ลูกค้าจัดหาให้ IBM ยังต้องจัดหาหมวกนิรภัย อุปกรณ์ป้องกันการได้ยิน และแว่นตานิรภัยให้กับพนักงานด้วย[ 14 ]

ระบบการใช้งานทางทะเล/สะพาน

IBM 5090: คอนโซลบริดจ์ N02

ระบบ System/7 Maritime Application/Bridge System ได้รับการออกแบบมาเพื่อทำให้การนำทางของเรือขนาดใหญ่ปลอดภัยและมีประสิทธิภาพมากขึ้น โดยลดปริมาณข้อมูลที่เจ้าหน้าที่บนสะพานเดินเรือต้องนำมาวิเคราะห์ พร้อมทั้งปรับปรุงวิธีการนำเสนอข้อมูล[ 15 ] IBM ประกาศระบบนี้เมื่อวันที่ 15 ตุลาคม พ.ศ. 2516 และภายในสิ้นปี พ.ศ. 2522 มีเรือมากกว่า 100 ลำที่ใช้ระบบนี้[ 16 ]

มีฟังก์ชันที่ตั้งโปรแกรมไว้ห้าฟังก์ชัน: [ 17 ]

  • การประเมินความเสี่ยงการชน: ระบบนี้ใช้เรดาร์ของเรือ รวมถึงเครื่องวัดความเร็วและเข็มทิศไจโร เพื่อกำหนดตำแหน่งที่มีความเสี่ยงต่อการชนในรัศมีสูงสุด 16.5 ไมล์ทะเล
  • การกำหนดตำแหน่ง: วิธีนี้ใช้ข้อมูลป้อนเข้าหลายอย่าง รวมถึงเครื่องรับสัญญาณนำทางด้วยดาวเทียม, Decca Navigator, เข็มทิศไจโร และเครื่องวัดความเร็วของเรือ เพื่อแสดงตำแหน่งของเรือ
  • ระบบควบคุมการเดินเรืออัตโนมัติแบบปรับได้: ระบบนี้จะปรับการบังคับเลี้ยวของเรืออย่างต่อเนื่องเพื่อตอบสนองต่อสภาพทะเล
  • การวางแผนเส้นทาง: ฟังก์ชันนี้ช่วยให้สามารถคาดการณ์การเปลี่ยนแปลงเส้นทางการเดินเรือได้ โดยอิงจากตำแหน่งปัจจุบันของเรือ จากนั้นจึงพิจารณาจุดหมายปลายทางที่ป้อนเข้าไป หรือจุดเลี้ยวถัดไป เส้นทางที่วางแผนไว้สามารถบันทึกและเรียกใช้ได้
  • การติดตามเส้นทาง: ระบบนี้ใช้ขอบเขตที่ป้อนโดยผู้ควบคุมการนำทางและข้อมูลการกำหนดตำแหน่ง จากนั้นจะใช้ PPI เพื่อแสดงช่องทางหรือเลนต่างๆ และอาจส่งสัญญาณเตือนหากเข้าใกล้ขอบเขตที่กำหนด

โซลูชันนี้เป็นอุปกรณ์ช่วยนำทางตัวแรกที่แผนกวิศวกรรมควบคุมของLloyds Registerเพิ่มลงในรายการอุปกรณ์ควบคุมและไฟฟ้าที่ได้รับการอนุมัติ[ 18 ]

ฮาร์ดแวร์ระบบ System/7 Maritime Application/Bridge System

ประกอบด้วยฮาร์ดแวร์ดังต่อไปนี้: [ 15 ]

  • โมดูลประมวลผล 5010E โมดูลนี้มีอยู่เสมอ
  • หน่วยจัดเก็บข้อมูลดิสก์ 5022
  • ตู้ควบคุมรุ่น 5026 C03 นี้ได้รับการดัดแปลงเพื่อรองรับแรงสั่นสะเทือนและการเอียงที่รุนแรงเป็นเวลานาน
  • 5028 สถานีปฏิบัติการ
  • 5090: โมดูลเชื่อมต่อระบบนำทางเรดาร์ (RNIM) รุ่น N01 ทำหน้าที่เชื่อมต่อกับอุปกรณ์ OEM เช่น เรดาร์ ไจโรสโคป และอุปกรณ์นำทาง
  • 5090: คอนโซลสะพานเดินเรือ N02 ซึ่งมี ตัวบ่งชี้ตำแหน่งแผน เรดาร์ (PPI) ที่ช่วยให้นักเดินเรือสามารถสื่อสารและควบคุมระบบได้[ 17 ] [ 15 ]

นอกจากนี้ยังมี RPQ เพื่อเพิ่มความทนทานของฮาร์ดแวร์ จัดเตรียมอินเทอร์เฟซสำหรับอุปกรณ์นำทางต่างๆ และจัดเตรียมอะไหล่สำหรับบนเรือ[ 16 ] [ 15 ]

การถอนตัวกะทันหัน

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

การถอนเงิน

ผลิตภัณฑ์ System/7 ถูกยกเลิกการจำหน่ายเมื่อวันที่ 20 มิถุนายน พ.ศ. 2527 [ 19 ]ผลิตภัณฑ์ต่อมาของ IBM ในด้านการควบคุมอุตสาหกรรมคือSeries/1ซึ่งได้รับการออกแบบที่ Boca Raton เช่นกัน

สรุปเนื้อหา

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

ข้อมูลสำคัญเกี่ยวกับ ระบบ IBM/7

IBM System/7เป็นระบบคอมพิวเตอร์ที่ออกแบบมาสำหรับการควบคุมอุตสาหกรรม ประกาศเมื่อวันที่ 28 ตุลาคม พ.ศ. 2513 และเริ่มจัดส่งครั้งแรกในปี พ.ศ.

สถาปัตยกรรมฮาร์ดแวร์

รหัสตัวประมวลผลของระบบคือ IBM 5010 มี รีจิสเตอร์ 8 ตัว ซึ่งส่วนใหญ่เป็นรีจิสเตอร์ใช้งานทั่วไป (สามารถใช้ได้ในคำสั่งต่างๆ อย่างเท่าเทียมกัน) แม้ว่า R0 จะมีคุณสมบัติพิเศษบางอย่างสำหรับการเข้าถึงหน่วยความจำแบบดัชนีหรือ การรับส่งข้อมูล ระบบ รุ่นต่อมาอาจเร็วกว่า...

ความเชี่ยวชาญเฉพาะด้าน

มีการแบ่งส่วนเฉพาะทางสำหรับการควบคุมกระบวนการต่างๆ CPU มีรีจิสเตอร์ 4 ชุด แต่ละชุดมีลำดับความสำคัญต่างกัน และสามารถตอบสนองต่อการขัดจังหวะภายในรอบคำสั่งเดียวโดยการสลับไปยังชุดที่มีลำดับความสำคัญสูงกว่า อุปกรณ์ I/O...

หน่วยฮาร์ดแวร์มาตรฐาน

โดยทั่วไปแล้ว System/7 จะเป็นการผสมผสานของสิ่งต่อไปนี้: [ 5 ]