การวิเคราะห์หลักการหลักและการประยุกต์คำสั่ง TRD และ TWR ใน PLC

Dec 15, 2025 ฝากข้อความ

ในระบบควบคุมอัตโนมัติทางอุตสาหกรรม PLC (Programmable Logic Controller) ทำหน้าที่เป็นอุปกรณ์ควบคุมหลัก ซึ่งการประยุกต์ใช้คำสั่งฟังก์ชันอย่างยืดหยุ่นจะกำหนดประสิทธิภาพและประสิทธิภาพของระบบโดยตรง ในบรรดาคำสั่งเหล่านี้ คำสั่ง TRD (อ่านตัวจับเวลา) และ TWR (เขียนตัวจับเวลา) ซึ่งเป็นคำสั่งเฉพาะสำหรับ PLC ซีรีส์ FX ของ Mitsubishi มีบทบาทที่ไม่สามารถถูกแทนที่ได้ในแอปพลิเคชันควบคุมเวลา บทความนี้จะเจาะลึกหลักการทำงาน สถานการณ์การใช้งาน และเทคนิคการปฏิบัติของคำสั่งทั้งสองนี้ เพื่อช่วยให้วิศวกรเชี่ยวชาญวิธีการควบคุมเวลาที่แม่นยำ

 

I. หลักการหลักและโครงสร้างข้อมูลของคำสั่ง TRD/TWR

 

คำสั่ง TRD (FNC150) และคำสั่ง TWR (FNC151) เป็นคำสั่งฟังก์ชันพิเศษใน Mitsubishi PLC สำหรับการเข้าถึงนาฬิกาเรียลไทม์ (RTC) ภายใน เป้าหมายการปฏิบัติงานของพวกเขาคือกลุ่ม D register โดยทั่วไปนาฬิกาเวลาจริงภายใน-ของ PLC จะประกอบด้วยหน่วยข้อมูลเจ็ดหน่วย: ปี (D3), เดือน (D2), วัน (D1), ชั่วโมง (D0), นาที (D4), วินาที (D5) และวันในสัปดาห์ (D6) แต่ละยูนิตใช้พื้นที่เก็บข้อมูล 16 บิต โดยเฉพาะอย่างยิ่ง วันในสัปดาห์จะถูกเข้ารหัสเป็น 0-6 (0 หมายถึงวันอาทิตย์) ในขณะที่ปีจะถูกบันทึกโดยใช้ตัวเลขสองตัวสุดท้าย (เช่น 25 หมายถึง 2025)


คำสั่ง TRD จะอ่านข้อมูลเวลาจาก RTC ภายในของ PLC เป็นกลุ่มๆ ลงในการลงทะเบียนข้อมูลที่ต่อเนื่องกัน รูปแบบการใช้งานทั่วไปคือ `TRD D100` ซึ่งบ่งชี้ว่าการลงทะเบียนเจ็ดรายการติดต่อกันโดยเริ่มจาก D100 จะจัดเก็บพารามิเตอร์เวลา ในทำนองเดียวกัน คำสั่ง TWR จะเขียนข้อมูลเวลาจากกลุ่มรีจิสเตอร์ที่ระบุลงใน RTC ของ PLC รูปแบบคือ `TWR D200` โดยกำหนดให้ D200-D206 เก็บชุดพารามิเตอร์เวลาที่ถูกต้องไว้ล่วงหน้า


ครั้งที่สอง กรณีการใช้งานทั่วไปในการตั้งค่าทางอุตสาหกรรม


1. ระบบตรวจสอบย้อนกลับการผลิต


ในสายการผลิตยา คำสั่ง TRD จะรวบรวมข้อมูลการประทับเวลาโดยอัตโนมัติจากอุปกรณ์ เช่น เครื่องอัดยาเม็ดและเครื่องบรรจุภัณฑ์ เมื่อตั้งค่า D100 เป็นรีจิสเตอร์เป้าหมาย TRD D100-D106 จะบันทึกเวลาการประมวลผลผลิตภัณฑ์อย่างต่อเนื่อง ข้อมูลนี้เชื่อมโยงกับบาร์โค้ดของผลิตภัณฑ์และจัดเก็บไว้ในระบบ MES หลังจากใช้โซลูชันนี้ ผู้ผลิตวัคซีนลดเวลาการตรวจสอบย้อนกลับของแบทช์จาก 4 ชั่วโมงเหลือ 10 นาที ซึ่งช่วยเร่งการตอบสนองเหตุการณ์ด้านคุณภาพได้อย่างมาก


2. การควบคุมลำดับแสงอัจฉริยะ


ห้างสรรพสินค้าขนาดใหญ่ใช้คำสั่ง TWR สำหรับการปรับแสงตามฤดูกาล ในโหมดฤดูหนาว PLC จะตั้งค่าสวิตช์-ตรงเวลาผ่าน TWR เป็น D200=07 (ชั่วโมง), D201=30 (นาที) ในฤดูร้อน ปรับเป็น D200=06 (ชั่วโมง), D201=00 (นาที) เมื่อใช้ร่วมกับเซ็นเซอร์วัดแสง ระบบจะประหยัดการใช้ไฟฟ้าแสงสว่างต่อปีได้ประมาณ 15% โดยไม่ต้องปรับนาฬิกาด้วยตนเอง


3. กลไกการเตือนล่วงหน้าการบำรุงรักษาอุปกรณ์


สายการผลิตการเชื่อมยานยนต์ใช้คำสั่ง TRD เพื่อตรวจสอบระยะเวลาการทำงานของอุปกรณ์ เมื่อรันไทม์สะสมที่อ่านโดย PLC ถึงเกณฑ์ที่กำหนดไว้ล่วงหน้า (เช่น D300=500 ชั่วโมง) สัญญาณเตือนการบำรุงรักษาจะถูกทริกเกอร์ทันที การปฏิบัติแสดงให้เห็นว่ากลยุทธ์การบำรุงรักษาเชิงคาดการณ์ตามเวลาการทำงานจริงช่วยลดอัตราความล้มเหลวของอุปกรณ์ได้ 37%


ที่สาม เทคนิคการใช้งานขั้นสูงและการจัดการข้อยกเว้น


1. โซลูชันการซิงโครไนซ์นาฬิกา


ผ่านการสื่อสาร RS485 PLC หลักจะส่งคำสั่ง TWR ไปยังสถานีทาสเป็นระยะๆ เพื่อการซิงโครไนซ์นาฬิกาของอุปกรณ์หลาย- โรงไฟฟ้าพลังงานแสงอาทิตย์ใช้โปรโตคอล MODBUS เพื่อส่งข้อมูลเวลา เพื่อให้มั่นใจว่ามีข้อผิดพลาดในการบันทึกบันทึกเวลาต่ำกว่า 1 วินาทีในอินเวอร์เตอร์ 32 ตัว ประเด็นสำคัญ ได้แก่ :


● ตรวจสอบรูปแบบการเข้ารหัส BCD ของข้อมูลรีจิสเตอร์ D ก่อนการซิงโครไนซ์
● ตั้งค่า M8028=1 เพื่อปิดใช้งานการประมวลผลแบบดำเนินการในระหว่างการเขียนครั้งที่สอง
● ใช้การตรวจสอบ XOR เพื่อรับประกันความสมบูรณ์ของการส่งข้อมูล


2. การจัดการปีอธิกสุรทิน


เมื่อตั้งค่าวันที่ 29 กุมภาพันธ์ผ่าน TWR ให้เพิ่มตรรกะการตรวจสอบปีให้กับโปรแกรม รหัสตัวอย่าง:


MOV K2000 D210 ; กำหนดปีอ้างอิง

ซีเอ็มพี D200 K29 ; ตรวจสอบว่าวันที่ 29 หรือไม่

และ M8000 ; ติดต่อ ON ถาวร

ออก M100 ; ธงสถานะ

ตรรกะนี้ป้องกันข้อผิดพลาด RTC ที่เกิดจากการตั้งค่าวันที่ไม่ถูกต้องในปีที่ไม่ใช่-ปีอธิกสุรทิน

 

3. ปิดเครื่อง- การเพิ่มประสิทธิภาพการเก็บรักษา

 

เพื่อป้องกันการรีเซ็ตนาฬิกาเนื่องจากแบตเตอรี่ขัดข้อง แนะนำให้:

 

● สำรองข้อมูลนาฬิกาไปยังหน่วยความจำ FRAM ทุกเดือนผ่าน TRD
● เปรียบเทียบ D8005 (การตรวจจับแรงดันไฟฟ้าของแบตเตอรี่) กับค่าที่ตั้งไว้ระหว่างเปิดเครื่อง-

● กำหนดค่า UPS เพื่อให้แน่ใจว่ามีพลังงานสำรองอย่างน้อย 10 นาที


IV. การเปรียบเทียบประสิทธิภาพและการเพิ่มประสิทธิภาพคำสั่ง

 

เมื่อเปรียบเทียบกับคำสั่ง MOV ทั่วไป TRD/TWR มีข้อได้เปรียบที่สำคัญในการประมวลผลข้อมูลเวลา ข้อมูลการทดสอบแสดงให้เห็นว่าชุด-การอ่านพารามิเตอร์เวลา 7 รายการใช้เวลาเพียง 0.8 มิลลิวินาทีสำหรับคำสั่ง TRD ในขณะที่คำสั่ง MOV 7 รายการต้องใช้ 2.1 มิลลิวินาที ในระบบควบคุมขนาดใหญ่ ความแตกต่างด้านประสิทธิภาพนี้จะสะสมเพื่อสร้างผลกระทบที่สำคัญ


สำหรับ PLC รุ่นใหม่ เช่น FX5U คุณสามารถเข้าถึงข้อมูลนาฬิกาได้โดยตรงผ่าน D8020-D8026 อย่างไรก็ตาม โปรดทราบสิ่งต่อไปนี้:

 

● ปิดการใช้งานการขัดจังหวะ (โดยใช้คำสั่ง DI) ในระหว่างการอ่าน
● ดำเนินการประมวลผล END หลังจากดำเนินการเขียน
● ข้อขัดแย้งในการลงทะเบียนอาจเกิดขึ้นเมื่อใช้ตัวนับความเร็วสูง-

 

V. แนวโน้มอุตสาหกรรมและการประยุกต์ใช้นวัตกรรม


ด้วยความก้าวหน้าของเทคโนโลยี IIoT คำสั่ง TRD/TWR จึงมีมิติการใช้งานใหม่ๆ โครงการโรงงานอัจฉริยะจะส่งข้อมูล TRD ไปยังแพลตฟอร์มคลาวด์ผ่านโปรโตคอล MQTT รวมกับอัลกอริธึมการเรียนรู้ของเครื่องเพื่อวิเคราะห์การใช้เวลาของอุปกรณ์ การใช้งานที่ล้ำสมัยเพิ่มเติม-ได้แก่:

 

● การรับรองความถูกต้องการประทับเวลาบล็อคเชน: ใช้ประโยชน์จากลักษณะการเขียน TWR ที่ไม่เปลี่ยนรูป
● การควบคุมการซิงโครไนซ์ระดับนาโนวินาที-ภายใต้การแบ่งส่วนเครือข่าย 5G

● การทำแผนที่นาฬิกาเสมือนจริงในระบบดิจิตอลแฝด


ต้องให้ความสนใจเป็นพิเศษกับสถานการณ์ที่เกี่ยวข้องกับลูกโซ่นิรภัย (เช่น ระบบควบคุมลิฟต์) ต้องใช้กลไกการตรวจสอบ TRD แบบคู่-ช่องทาง ซึ่งจะทำให้เกิดการปิดระบบเพื่อความปลอดภัยเมื่อค่าเบี่ยงเบนระหว่างนาฬิกาหลักและนาฬิการองเกิน 3 วินาที ข้อมูลการทดสอบจากผู้ผลิตลิฟต์ระบุว่าการออกแบบนี้ลดอัตราการเตือนที่ผิดพลาดสำหรับเวลา-ข้อผิดพลาดที่เกี่ยวข้องเป็น 0.001%


ด้วยการทำความเข้าใจอย่างลึกซึ้งและการนำคำสั่ง TRD/TWR ไปใช้อย่างยืดหยุ่น วิศวกรจะสามารถสร้างระบบควบคุมอัตโนมัติที่แม่นยำและเชื่อถือได้มากขึ้น ในขณะที่อุตสาหกรรม 4.0 ก้าวหน้า คำสั่งพื้นฐานเหล่านี้จะยังคงมีบทบาทสำคัญในการผลิตอัจฉริยะ ในขณะที่ขอบเขตการใช้งานจะขยายไปพร้อมกับนวัตกรรมทางเทคโนโลยี

ส่งคำถาม

whatsapp

โทรศัพท์

อีเมล

สอบถาม