กลับไปยังบล็อก

การกำหนดค่าการถ่ายโอนบล็อก 1747-SN ไปยัง PowerFlex 70 ผ่าน RIO

กำหนดค่า 1747-SN และ 20-COMM-R โดยไม่สับสนระหว่าง Discrete I/O, Block-transfer I/O และการส่งข้อความแบบ Explicit คู่มือนี้ครอบคลุมเวอร์ชันของโปรเซสเซอร์ บัฟเฟอร์ การดำเนินการเมื่อเกิดข้อผิดพลาด การว...

PowerFlex 70 สามารถแลกเปลี่ยนข้อมูลคำสั่ง ค่าอ้างอิง สถานะ ค่าป้อนกลับ และข้อมูลพารามิเตอร์ที่เลือกกับ SLC 500 ผ่านเครื่องสแกน Remote I/O รุ่น 1747-SN และอะแดปเตอร์ 20-COMM-R ได้ ส่วนที่ยากไม่ใช่การสร้างการถ่ายโอนข้อมูลเพียงรายการเดียว แต่คือการแยกเส้นทางข้อมูลสามแบบออกจากกัน ได้แก่ อิมเมจ RIO แบบดิสครีต, I/O แบบบล็อกทรานส์เฟอร์ และการส่งข้อความแบบเอ็กซ์พลิซิตผ่านบล็อกทรานส์เฟอร์

ต้องตรวจสอบโปรเจกต์เดิมก่อนแก้ไขใด ๆ ให้บันทึกรุ่นแค็ตตาล็อก ซีรีส์ และเฟิร์มแวร์ของโปรเซสเซอร์ SLC; สล็อตและซีรีส์ของ 1747-SN; การจัดสรรแร็กเชิงตรรกะและกรุ๊ป; การกำหนดค่าของ 20-COMM-R; แหล่งที่มาของคำสั่งและค่าอ้างอิงของ PowerFlex; มาสก์ การดำเนินการเมื่อเกิดฟอลต์ และ Datalink ที่เปิดใช้งานอยู่ ตัวอย่างทั่วไปไม่สามารถใช้แทนรายละเอียดของอุปกรณ์ที่ติดตั้งจริงได้

เครื่องสแกน 1747-SN สื่อสารกับ PowerFlex 70 ผ่านอะแดปเตอร์ 20-COMM-R

1747-SN เป็นผู้ควบคุมลิงก์ RIO ส่วน 20-COMM-R จะแมปลิงก์ดังกล่าวเข้าสู่ข้อมูลคำสั่ง ค่าอ้างอิง สถานะ ค่าป้อนกลับ และ Datalink ของไดรฟ์ผ่าน DPI

ยืนยันสถาปัตยกรรมที่รองรับ

1747-SN เป็นมาสเตอร์ RIO ในแชสซี SLC คู่มือ คู่มือผู้ใช้เครื่องสแกน Remote I/O รุ่น 1747-SN ของ Rockwell ระบุว่าเครื่องสแกนซีรีส์ B หรือใหม่กว่ารองรับการถ่ายโอนข้อมูลแบบดิสครีตและแบบบล็อก นอกจากนี้ยังระบุว่ารองรับข้อมูล RIO แบบดิสครีตได้สูงสุดสี่แร็กเชิงตรรกะ โดยการจัดสรรที่แน่นอนจะกำหนดค่าในไฟล์ G ของเครื่องสแกน

PowerFlex 70 ไม่สามารถเชื่อมต่อกับ Blue Hose ได้โดยตรงหากไม่มีอินเทอร์เฟซที่เหมาะสม 20-COMM-R คืออะแดปเตอร์ RIO ที่อธิบายไว้ใน คู่มือผู้ใช้อะแดปเตอร์ Remote I/O รุ่น 20-COMM-R ของ Rockwell ให้ตรวจสอบแค็ตตาล็อกและเฟิร์มแวร์ของอะแดปเตอร์ แทนการอาศัยคำอธิบายไม่เป็นทางการว่า “RVC” ที่ใช้ในแบบเก่า

ก่อนเปลี่ยนแปลงการเดินสาย ให้บันทึกอัตราบอดของ RIO, ที่อยู่แร็ก, กรุ๊ปเริ่มต้น, ขนาดแร็ก, การติดตั้งตัวต้านทานปลายสาย, ขั้วสายเคเบิล และการเป็นเจ้าของลิงก์โดยเครื่องสแกนเพียงตัวเดียว ใช้ข้อกำหนดด้านสายเคเบิลและการติดตั้งตัวต้านทานปลายสายตามคู่มือ ห้ามสร้างแขนงแบบดาวหรือสายแยกยาวขึ้นมาเองเพื่อรองรับไดรฟ์ตัวใหม่

แยกเส้นทางข้อมูลสามแบบ

I/O แบบดิสครีต

อิมเมจแบบดิสครีตคือเส้นทางควบคุมแบบไซคลิก คู่มือ 20-COMM-R ระบุว่าเวิร์ด Logic Command หรือ Logic Status อยู่ในอิมเมจแบบดิสครีต และจะแมปค่าอ้างอิง ค่าป้อนกลับ และ Datalink ที่เปิดใช้งานตามขนาดแร็กและพารามิเตอร์ของอะแดปเตอร์ที่กำหนดค่าไว้ คำจำกัดความของบิตที่แน่นอนขึ้นอยู่กับไดรฟ์ DPI ที่เชื่อมต่ออยู่ ดังนั้นให้ใช้คำจำกัดความของ PowerFlex 70 ในคู่มืออะแดปเตอร์

ต้องกำหนดเจ้าของคำสั่งให้ชัดเจน ยืนยันแหล่งที่มาของคำสั่งและความเร็วอ้างอิงที่เลือกไว้ในไดรฟ์ ลอจิกมาสก์ และเงื่อนไขอนุญาตก่อนทดสอบ เวิร์ด RIO ที่เปลี่ยนแปลงอย่างถูกต้องไม่สามารถสตาร์ตไดรฟ์ได้ หากอินพุตภายในเครื่อง HIM หรือพอร์ตอื่นยังเป็นผู้ควบคุมอยู่

I/O แบบบล็อกทรานส์เฟอร์

I/O แบบบล็อกทรานส์เฟอร์จะย้ายอิมเมจค่าอ้างอิง ค่าป้อนกลับ และ Datalink แบบไซคลิก เมื่ออิมเมจดังกล่าวถูกกำหนดค่าให้ใช้บล็อกทรานส์เฟอร์ 20-COMM-R จะรับรู้การถ่ายโอนที่มีขนาดไม่เกิน 18 เวิร์ดว่าเป็นการถ่ายโอน I/O ข้อนี้แก้ความเข้าใจผิดที่พบบ่อยในบันทึกหน้างาน ซึ่งอธิบายว่าการถ่ายโอนทุกครั้งเป็นบล็อกขนาดคงที่ 16 เวิร์ด

ความแตกต่างระหว่างรุ่นของเครื่องสแกนกับรุ่นของโปรเซสเซอร์ก็มีความสำคัญเช่นกัน ซีรีส์ B หรือใหม่กว่าหมายถึงความสามารถด้านบล็อกทรานส์เฟอร์ของเครื่องสแกน 1747-SN คำสั่ง BTR และ BTW แบบเนทีฟขึ้นอยู่กับซีรีส์และเฟิร์มแวร์ของโปรเซสเซอร์ SLC ที่รองรับ โดยตัวอย่างของ Rockwell ระบุโปรเซสเซอร์ซีรีส์ C ที่ใช้เฟิร์มแวร์รีวิชัน 3.xx หรือใหม่กว่า ส่วนการติดตั้งโปรเซสเซอร์รุ่นเก่าจะใช้บัฟเฟอร์ควบคุมและสถานะที่จัดสรรในไฟล์ M0 และ M1 ของเครื่องสแกน

การส่งข้อความแบบเอ็กซ์พลิซิตผ่านบล็อกทรานส์เฟอร์

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

สร้างลอจิกบัฟเฟอร์อย่างรอบคอบ

สำหรับโปรเซสเซอร์ที่รองรับคำสั่ง BTR และ BTW แบบเนทีฟ ให้กำหนดค่าแร็ก กรุ๊ป สล็อตของเครื่องสแกน บล็อกควบคุม ไฟล์ข้อมูล จำนวนเวิร์ดที่ร้องขอ และที่อยู่บัฟเฟอร์ M-file ให้ตรงตามที่คู่มือระบุ การถ่ายโอนแบบบล็อกแต่ละรายการต้องมีพื้นที่บัฟเฟอร์แยกกัน ห้ามให้บล็อกควบคุมทับซ้อนกันหรือใช้บัฟเฟอร์ซ้ำก่อนธุรกรรมก่อนหน้าจะเสร็จสิ้น

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

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

กำหนดพฤติกรรมการสื่อสารและขณะไม่มีการทำงาน

20-COMM-R มีการตอบสนองแยกกันสำหรับฟอลต์การสื่อสารและกรณีที่คอนโทรลเลอร์ออกจากโหมด Run การตอบสนองเหล่านั้นอาจทำให้ไดรฟ์เกิดฟอลต์ หยุดการทำงาน คงคำสั่งล่าสุดไว้ หรือใช้ข้อมูลที่กำหนดค่าไว้ ทั้งนี้ขึ้นอยู่กับการตั้งค่าที่อนุมัติ การคงคำสั่งความเร็วล่าสุดไว้หลังสูญเสียการสื่อสารอาจไม่ปลอดภัยในหลายแอปพลิเคชัน ขณะเดียวกันการหยุดโดยอัตโนมัติก็อาจไม่ปลอดภัยในกรณีที่การลดความเร็วแบบปล่อยไหลก่อให้เกิดอันตรายอื่น การประเมินความเสี่ยงของเครื่องจักรและคู่มือไดรฟ์ต้องเป็นผู้กำหนดการตอบสนอง

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

การวินิจฉัยเครื่องสแกน RIO และสถานะ PowerFlex ที่ใช้ระหว่างการทดสอบเดินระบบแบบบล็อกทรานส์เฟอร์

ต้องอ่านสถานะเครื่องสแกน สถานะอะแดปเตอร์ บิตควบคุมการถ่ายโอน และสถานะไดรฟ์ร่วมกัน ไฟ LED เพียงดวงเดียวไม่สามารถยืนยันได้ว่าเส้นทางควบคุมทำงานถูกต้อง

ทดสอบเดินระบบจากชั้นกายภาพขึ้นไป

พิสูจน์ลิงก์ RIO

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

พิสูจน์ข้อมูลขาเข้าก่อนเปิดใช้งานคำสั่ง

ขณะที่ยับยั้งการทำงานของไดรฟ์อย่างปลอดภัย ให้ตรวจสอบ Logic Status ค่าป้อนกลับ และ Datalink ที่เปิดใช้งาน เทียบกับ HIM หรือการสังเกตจากแหล่งอื่น ยืนยันลำดับเวิร์ดของ Datalink แบบ 32 บิตจากคู่มืออะแดปเตอร์ ค่าที่ดูสมเหตุสมผลแต่ประกอบผิดลำดับไม่สามารถยอมรับได้

พิสูจน์เจ้าของคำสั่งและสเกล

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

พิสูจน์การกู้คืน

ทดสอบการสูญเสียสายเคเบิล การปิดเปิดกำลังของไดรฟ์ใหม่ การรีเซ็ตเครื่องสแกน การเปลี่ยนโหมด SLC และการกู้คืนการสื่อสาร ยืนยันว่าคำสั่งจะไม่กลับมาทำงานโดยไม่คาดคิดหลังการกู้คืน และต้องมีการกระทำโดยเจตนาของผู้ปฏิบัติงานในกรณีที่การประเมินความเสี่ยงกำหนดไว้

จัดทำเอกสารอินเทอร์เฟซให้เป็นสินทรัพย์ที่ต้องบำรุงรักษา

จัดเก็บการจัดสรรไฟล์ G แผนผังแร็กและกรุ๊ป เวิร์ดแบบดิสครีต บล็อกควบคุม BTR และ BTW บัฟเฟอร์ M0 และ M1 การกำหนดพารามิเตอร์ Datalink การดำเนินการเมื่อเกิดฟอลต์ และผลการทดสอบรับรองไว้พร้อมไฟล์สำรอง RSLogix 500 สามารถตรวจสอบฮาร์ดแวร์ทดแทนที่เกี่ยวข้องได้ใน คอลเลกชันระบบ PLC และ PAC ส่วนสายเคเบิลและส่วนประกอบอินเทอร์เฟซอยู่ใน คอลเลกชันการสื่อสารและเครือข่าย

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

แสดงความคิดเห็น

โปรดทราบว่าความคิดเห็นจะต้องได้รับการอนุมัติก่อนที่จะได้รับการเผยแพร่