สมาร์ทมอเตอร์#

การแนะนำ#

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

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

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

ภาพมอเตอร์ VEX EXP แสดงทิศทางการหมุนไปข้างหน้าด้วยเครื่องหมายบวก และลูกศรแสดงว่ากำลังหมุนไปทางซ้าย หรือทวนเข็มนาฬิกา ภาพมอเตอร์ VEX EXP แสดงทิศทางการหมุนย้อนกลับ โดยมีเครื่องหมายลบและลูกศรชี้ทิศทางการหมุนไปทางขวา หรือตามเข็มนาฬิกา

มีหลายวิธีในการเขียนโค้ดสำหรับมอเตอร์และกลุ่มมอเตอร์ ด้านล่างนี้คือรายการบล็อก Smart Motor ทั้งหมด:

การดำเนินการ — หยุดและหมุนมอเตอร์และกลุ่มมอเตอร์

การตั้งค่า — ปรับการตั้งค่ามอเตอร์และกลุ่มมอเตอร์

ค่าต่างๆ — ตรวจสอบสถานะมอเตอร์และกลุ่มมอเตอร์

การกระทำ#

มอเตอร์หมุน#

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

หมุน [Motor1 v] [ไปข้างหน้า v]

พารามิเตอร์

คำอธิบาย

มอเตอร์

มอเตอร์หรือกลุ่มมอเตอร์ที่จะหมุน เลือกจากมอเตอร์ที่กำหนดค่าไว้ในหน้าต่างอุปกรณ์

ทิศทาง

ทิศทางการหมุนของมอเตอร์หรือกลุ่มมอเตอร์ โดยค่าเริ่มต้นจะมีให้เลือกคือ เดินหน้า และ ถอยหลัง ทิศทางการหมุนอาจเปลี่ยนแปลงได้ขึ้นอยู่กับการตั้งค่าของมอเตอร์

เมื่อเริ่มต้น
[Spin the motor forward for 1 second.]
หมุน [Motor1 v] [ไปข้างหน้า v]
รอ (1) วินาที
หยุด [Motor1 v]

มอเตอร์หมุนสำหรับ#

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

หมุน [Motor1 v] [ไปข้างหน้า v] เป็น [90] [องศา v] ▶

พารามิเตอร์

คำอธิบาย

มอเตอร์

มอเตอร์หรือกลุ่มมอเตอร์ที่จะหมุน เลือกจากมอเตอร์ที่กำหนดค่าไว้ในหน้าต่างอุปกรณ์

ทิศทาง

ทิศทางการหมุนของมอเตอร์หรือกลุ่มมอเตอร์ โดยค่าเริ่มต้นจะมีให้เลือกคือ เดินหน้า และ ถอยหลัง ทิศทางการหมุนอาจเปลี่ยนแปลงได้ขึ้นอยู่กับการตั้งค่าของมอเตอร์

ระยะทาง

ระยะทางที่มอเตอร์หรือกลุ่มมอเตอร์หมุน องศา ใช้จำนวนเต็ม รอบ สามารถใช้ได้ทั้งจำนวนเต็มหรือทศนิยม

หน่วย

หน่วยวัดระยะทาง: องศา หรือ รอบ

และอย่ารอช้า

เลือกไอคอนลูกศร ( ▶ ) เพื่อขยายบล็อกให้แสดงข้อความว่า และไม่ต้องรอ เพื่อให้บล็อกถัดไปในลำดับทำงานทันที

ตัวอย่าง

เมื่อเริ่มต้น
[Spin the motor forward once, then reset.]
หมุน [Motor1 v] [ไปข้างหน้า v] เป็น (90) [องศา v] ▶
หมุน [Motor1 v] [ถอยหลัง v] เป็น (90) [องศา v] ▶

หมุนมอเตอร์ไปยังตำแหน่งที่กำหนด#

บล็อกคำสั่ง หมุนมอเตอร์ไปยังตำแหน่งที่กำหนด จะหมุนมอเตอร์หรือกลุ่มมอเตอร์ไปยังตำแหน่งที่ต้องการ

ตำแหน่งของมอเตอร์หรือกลุ่มมอเตอร์คือระยะที่หมุนไป โดยวัดเป็น องศา หรือ รอบ หนึ่ง รอบ เท่ากับ 360 องศา ในตอนเริ่มต้นโครงการ ตำแหน่งของมอเตอร์จะถูกตั้งค่าเป็น 0 องศา นอกจากนี้ยังสามารถตั้งค่าตำแหน่งของมอเตอร์ได้โดยใช้บล็อก set motor position

ค่าตำแหน่งเป็นค่าสัมบูรณ์ ซึ่งหมายความว่าทิศทางการหมุนขึ้นอยู่กับตำแหน่งปัจจุบันของมอเตอร์หรือกลุ่มมอเตอร์

ตัวอย่างเช่น หากมอเตอร์เริ่มหมุนที่ 0 องศาและหมุนไปที่ตำแหน่ง 720 องศา มันจะหมุนไปข้างหน้าสองรอบ หากจากนั้นมันหมุนไปที่ตำแหน่ง 360 องศา มันจะหมุนถอยหลังหนึ่งรอบ เพราะ 360 น้อยกว่า 720

หมุน [Motor1 v] ไปตำแหน่ง (90) [องศา v] ▶

พารามิเตอร์

คำอธิบาย

มอเตอร์

มอเตอร์หรือกลุ่มมอเตอร์ที่จะหมุน เลือกจากมอเตอร์ที่กำหนดค่าไว้ในหน้าต่างอุปกรณ์

ตำแหน่ง

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

หน่วย

หน่วยวัดตำแหน่ง: องศา หรือ รอบ

และอย่ารอช้า

เลือกไอคอนลูกศร ( ▶ ) เพื่อขยายบล็อกให้แสดงข้อความว่า และไม่ต้องรอ เพื่อให้บล็อกถัดไปในลำดับทำงานทันที

เมื่อเริ่มต้น
[Spin the motor to the new 0 position.]
ตั้งตำแหน่ง [Motor1 v] เป็น [180] [องศา v]
หมุน [Motor1 v] ไปตำแหน่ง [0] [องศา v] ▶

หยุดมอเตอร์#

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

หยุด [Motor1 v]

พารามิเตอร์

คำอธิบาย

มอเตอร์

มอเตอร์หรือกลุ่มมอเตอร์ที่ต้องการหยุดการทำงาน เลือกจากมอเตอร์ที่กำหนดค่าไว้ในหน้าต่างอุปกรณ์

เมื่อเริ่มต้น
หมุน [Motor1 v] [ไปข้างหน้า v]
รอ (1) วินาที
หยุด [Motor1 v]

การตั้งค่า#

ตั้งตำแหน่งมอเตอร์#

ตำแหน่งของมอเตอร์หรือกลุ่มมอเตอร์คือระยะการหมุน ซึ่งวัดเป็น องศา หรือ รอบ หนึ่ง รอบ เท่ากับ 360 องศา บล็อกคำสั่ง ตั้งค่าตำแหน่งมอเตอร์ จะเปลี่ยนตำแหน่งปัจจุบันของมอเตอร์หรือกลุ่มมอเตอร์เป็นค่าใหม่

ตัวอย่างเช่น หากมอเตอร์หมุนไปถึง 180 องศา การตั้งตำแหน่งเป็น 0 องศาจะรีเซ็ตตำแหน่งนั้นจาก 180 องศาเป็น 0 องศา จากนั้นมอเตอร์จะสามารถหมุนไปยังตำแหน่งต่างๆ ตามค่าใหม่นั้นได้

ตั้งตำแหน่ง [Motor1 v] เป็น (0) [องศา v]

พารามิเตอร์

คำอธิบาย

มอเตอร์

เลือกมอเตอร์หรือกลุ่มมอเตอร์ที่จะกำหนดตำแหน่ง โดยเลือกจากมอเตอร์ที่กำหนดค่าไว้ในหน้าต่างอุปกรณ์

ตำแหน่ง

ค่าตำแหน่งที่จะตั้งค่าสำหรับมอเตอร์หรือกลุ่มมอเตอร์ องศา ใช้จำนวนเต็ม รอบ สามารถใช้ได้ทั้งจำนวนเต็มหรือทศนิยม

หน่วย

หน่วยวัดตำแหน่ง: องศา หรือ รอบ

เมื่อเริ่มต้น
[Spin the motor to the new 0 position.]
ตั้งตำแหน่ง [Motor1 v] เป็น [180] [องศา v]
หมุน [Motor1 v] ไปตำแหน่ง [0] [องศา v] ▶

ตั้งค่าความเร็วของมอเตอร์#

บล็อก ตั้งค่าความเร็วของมอเตอร์ จะบอกมอเตอร์หรือกลุ่มมอเตอร์ว่าควรหมุนเร็วแค่ไหน เปอร์เซ็นต์ที่สูงขึ้นจะทำให้มอเตอร์หรือกลุ่มมอเตอร์หมุนเร็วขึ้น และเปอร์เซ็นต์ที่ต่ำลงจะทำให้มอเตอร์หรือกลุ่มมอเตอร์หมุนช้าลง

ทุกโปรเจกต์เริ่มต้นด้วยมอเตอร์แต่ละตัวหรือกลุ่มมอเตอร์หมุนด้วยความเร็ว 50% เป็นค่าเริ่มต้น

หมายเหตุ: ความเร็วที่สูงขึ้นจะทำให้มอเตอร์หรือกลุ่มมอเตอร์หมุนเร็วขึ้น แต่ความแม่นยำอาจลดลง ความเร็วที่ต่ำลงจะทำให้มอเตอร์หรือกลุ่มมอเตอร์หมุนช้าลง แต่ความแม่นยำอาจเพิ่มขึ้น

ตั้งความเร็ว [Motor1 v] เป็น [50] [% v]

พารามิเตอร์

คำอธิบาย

มอเตอร์

เลือกมอเตอร์หรือกลุ่มมอเตอร์ที่จะตั้งค่าความเร็ว จากมอเตอร์ที่กำหนดค่าไว้ในหน้าต่างอุปกรณ์

ความเร็ว

ความเร็วรอบของมอเตอร์หรือกลุ่มมอเตอร์ เปอร์เซ็นต์ ใช้ตัวเลขจำนวนเต็มตั้งแต่ 0% ถึง 100% รอบต่อนาที ใช้ตัวเลขจำนวนเต็มตั้งแต่ 0 ถึง 127

หน่วย

หน่วยความเร็ว: % หรือ rpm (รอบต่อนาที)

เมื่อเริ่มต้น
[Spin forward at the default velocity.]
หมุน [Motor1 v] [ไปข้างหน้า v] เป็น [90] [รอบ v] ▶
[Spin slower.]
ตั้งความเร็ว [Motor1 v] เป็น (20) [% v]
หมุน [Motor1 v] [ถอยหลัง v] เป็น [90] [รอบ v] ▶
[Spin faster.]
ตั้งความเร็ว [Motor1 v] เป็น (100) [% v]
หมุน [Motor1 v] [ไปข้างหน้า v] เป็น [90] [รอบ v] ▶

ตั้งค่าการหยุดมอเตอร์#

บล็อก set motor stopping จะกำหนดวิธีการหยุดการเคลื่อนที่ของมอเตอร์หรือกลุ่มมอเตอร์: โดยการเบรก การปล่อยให้ไหลไปเอง หรือการหยุดนิ่ง

ทุกโปรเจกต์เริ่มต้นด้วยการที่มอเตอร์แต่ละตัวหรือกลุ่มมอเตอร์หยุดทำงานโดยใช้ เบรก เป็นค่าเริ่มต้น

ตั้งการหยุด [Motor1 v] เป็น [เบรก v]

พารามิเตอร์

คำอธิบาย

มอเตอร์

เลือกมอเตอร์หรือกลุ่มมอเตอร์ที่จะตั้งค่าพฤติกรรมการหยุดทำงาน เลือกจากมอเตอร์ที่กำหนดค่าไว้ในหน้าต่างอุปกรณ์

พฤติกรรมการหยุด

วิธีที่มอเตอร์หรือกลุ่มมอเตอร์จะหยุด:

  • เบรก — หยุดทันที
  • ไหลไปเอง — ชะลอความเร็วจนหยุด
  • ค้าง — หยุดทันทีและค้างตำแหน่งของมอเตอร์

ตั้งค่าแรงบิดสูงสุดของมอเตอร์#

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

บล็อก set motor max torque จะกำหนดแรงบิดสูงสุดที่มอเตอร์หรือกลุ่มมอเตอร์สามารถใช้งานได้

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

ทุกโครงการจะเริ่มต้นด้วยแรงบิดของมอเตอร์แต่ละตัวหรือกลุ่มมอเตอร์ที่ 50% เป็นค่าเริ่มต้น

ตั้งแรงบิดสูงสุด [Motor1 v] เป็น [50] %

พารามิเตอร์

คำอธิบาย

มอเตอร์

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

แรงบิด

แรงบิดสูงสุดที่มอเตอร์หรือกลุ่มมอเตอร์สามารถใช้งานได้ ตั้งแต่ 0% ถึง 100%

ตั้งค่าเวลาหยุดทำงานของมอเตอร์#

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

ตั้งหมดเวลา [Motor1 v] เป็น [1] วินาที

พารามิเตอร์

คำอธิบาย

มอเตอร์

เลือกมอเตอร์หรือกลุ่มมอเตอร์ที่จะตั้งค่าหมดเวลา โดยเลือกจากมอเตอร์ที่กำหนดค่าไว้ในหน้าต่างอุปกรณ์

เวลา

จำนวนวินาทีที่มอเตอร์หรือกลุ่มมอเตอร์สามารถพยายามทำการเคลื่อนไหวให้เสร็จสิ้นได้ ค่านี้อาจเป็นจำนวนเต็มบวกหรือทศนิยมก็ได้

ค่านิยม#

มอเตอร์ทำงานเสร็จแล้ว#

บล็อก Boolean motor is done จะรายงานว่ามอเตอร์หรือกลุ่มมอเตอร์เคลื่อนที่เสร็จแล้วหรือไม่ สามารถใช้ข้อมูลนี้เพื่อควบคุมจังหวะเวลาของพฤติกรรมอื่นๆ โดยอิงจากการเคลื่อนที่ของมอเตอร์หรือกลุ่มมอเตอร์นั้น

  • จริง — มอเตอร์หรือกลุ่มมอเตอร์หยุดเคลื่อนที่แล้ว

  • เท็จ — มอเตอร์หรือกลุ่มมอเตอร์ยังคงเคลื่อนที่อยู่

บล็อกนี้ทำงานร่วมกับบล็อกการเคลื่อนไหวต่อไปนี้ที่มีพารามิเตอร์ และไม่ต้องรอ: หมุนมอเตอร์เป็นเวลา และ หมุนมอเตอร์ไปยังตำแหน่ง

<[Motor1 v] เสร็จแล้ว?>

พารามิเตอร์

คำอธิบาย

มอเตอร์

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

ตัวอย่าง

เมื่อเริ่มต้น
[Drive forward until the motor is done spinning.]
หมุน [Motor1 v] [ไปข้างหน้า v] เป็น (200) [องศา v] ◀ และไม่รอ
ทำตลอดไป
ถ้า <[Motor1 v] เสร็จแล้ว?> แล้ว
หยุดขับ
มิฉะนั้น
ขับ [ไปข้างหน้า v]

มอเตอร์กำลังหมุน#

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

  • จริง — มอเตอร์หรือกลุ่มมอเตอร์กำลังหมุนอยู่

  • เท็จ — มอเตอร์หรือกลุ่มมอเตอร์ไม่หมุน

บล็อกนี้ทำงานร่วมกับบล็อกการเคลื่อนไหวต่อไปนี้ที่มีพารามิเตอร์ และไม่ต้องรอ: หมุนมอเตอร์เป็นเวลา และ หมุนมอเตอร์ไปยังตำแหน่ง

<[Motor1 v] กำลังหมุน?>

พารามิเตอร์

คำอธิบาย

มอเตอร์

มอเตอร์หรือกลุ่มมอเตอร์ที่จะใช้รายงานว่ากำลังหมุนอยู่หรือไม่ เลือกจากมอเตอร์ที่กำหนดค่าไว้ในหน้าต่างอุปกรณ์

ตัวอย่าง

เมื่อเริ่มต้น
[Move forward while the motor is spinning.]
หมุน [Motor1 v] [ไปข้างหน้า v] เป็น (200) [องศา v] ◀ และไม่รอ
ในขณะที่ <[Motor1 v] กำลังหมุน?>
ขับ [ไปข้างหน้า v]
fine
หยุดขับ

ตำแหน่งมอเตอร์#

ตำแหน่งของมอเตอร์หรือกลุ่มมอเตอร์คือระยะการหมุน ซึ่งวัดเป็น องศา หรือ รอบ หนึ่ง รอบ เท่ากับ 360 องศา บล็อกรายงาน ตำแหน่งมอเตอร์ จะรายงานตำแหน่งปัจจุบันของมอเตอร์หรือกลุ่มมอเตอร์

ในตอนเริ่มต้นโครงการ ตำแหน่งของมอเตอร์จะถูกตั้งไว้ที่ 0 องศา หากมอเตอร์หมุนไปข้างหน้าครบหนึ่งรอบ ตำแหน่งจะเปลี่ยนเป็น 360 องศา หรือ 1 รอบ หากมอเตอร์หมุนไปในทิศทางตรงกันข้าม ตำแหน่งจะเปลี่ยนเป็นค่าลบ

(ตำแหน่ง [Motor1 v] ใน [องศา v])

พารามิเตอร์

คำอธิบาย

มอเตอร์

มอเตอร์หรือกลุ่มมอเตอร์ที่จะใช้รายงานตำแหน่ง เลือกจากมอเตอร์ที่กำหนดค่าไว้ในหน้าต่างอุปกรณ์

หน่วย

หน่วยที่ใช้รายงานตำแหน่งมอเตอร์เป็น: องศา หรือ รอบ

ตัวอย่าง

เมื่อเริ่มต้น
[Display the motor's position after spinning.]
พิมพ์ (ตำแหน่ง [Motor1 v] ใน [องศา v]) บนหน้าจอ ◀ และตั้งเคอร์เซอร์ไปแถวถัดไป
หมุน [Motor1 v] [ไปข้างหน้า v]
รอ (1) วินาที
พิมพ์ (ตำแหน่ง [Motor1 v] ใน [องศา v]) บนหน้าจอ ▶
หยุด [Motor1 v]

ความเร็วของมอเตอร์#

ส่วนรายงานความเร็วของมอเตอร์จะแสดงความเร็วในการหมุนของมอเตอร์หรือกลุ่มมอเตอร์ โดยแสดงเป็นเปอร์เซ็นต์ตั้งแต่ -100% ถึง 100% หรือเป็นรอบต่อนาที (rpm) ตั้งแต่ -127 ถึง 127

(ความเร็ว [Motor1 v] ใน [% v])

พารามิเตอร์

คำอธิบาย

มอเตอร์

เลือกมอเตอร์หรือกลุ่มมอเตอร์ที่จะรายงานความเร็ว โดยเลือกจากมอเตอร์ที่กำหนดค่าไว้ในหน้าต่างอุปกรณ์

หน่วย

หน่วยที่ใช้รายงานความเร็วของมอเตอร์คือ % หรือ rpm (รอบต่อนาที)

กระแสไฟฟ้าของมอเตอร์#

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

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

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

(กระแสไฟ [Motor1 v] ในแอมแปร์)

พารามิเตอร์

คำอธิบาย

มอเตอร์

เลือกมอเตอร์หรือกลุ่มมอเตอร์ที่จะรายงานกระแสไฟฟ้า โดยเลือกจากมอเตอร์ที่กำหนดค่าไว้ในหน้าต่างอุปกรณ์

หน่วย

หน่วยที่ใช้รายงานกระแสไฟฟ้า: แอมป์

กำลังมอเตอร์#

ส่วนแสดงกำลังมอเตอร์ (Motor Power Reporter Block) จะแสดงกำลังไฟฟ้าที่มอเตอร์หรือกลุ่มมอเตอร์ใช้ โดยวัดเป็นวัตต์ ตั้งแต่ 0.0 ถึง 11.0 วัตต์ กำลังไฟฟ้าจะแสดงให้เห็นว่ามอเตอร์หรือกลุ่มมอเตอร์ใช้พลังงานเร็วแค่ไหน

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

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

(กำลัง [Motor1 v] ในวัตต์)

พารามิเตอร์

คำอธิบาย

มอเตอร์

เลือกมอเตอร์หรือกลุ่มมอเตอร์ที่ต้องการรายงานกำลัง เลือกจากมอเตอร์ที่กำหนดค่าไว้ในหน้าต่างอุปกรณ์

หน่วย

หน่วยที่ใช้รายงานกำลังไฟฟ้า: วัตต์

แรงบิดมอเตอร์#

แรงบิดแสดงให้เห็นว่ามอเตอร์หรือกลุ่มมอเตอร์นั้นบิด ผลัก หรือดึงมากแค่ไหนขณะที่มันหมุน

ส่วนรายงานแรงบิดมอเตอร์จะแสดงค่าแรงบิดที่มอเตอร์หรือกลุ่มมอเตอร์ใช้งาน โดยวัดเป็นนิ้ว-ปอนด์ (InLb) ตั้งแต่ 0.0 ถึง 22.0 หรือนิวตัน-เมตร (Nm) ตั้งแต่ 0.0 ถึง 2.1

ค่าแรงบิดที่สูงขึ้นหมายความว่ามอเตอร์หรือกลุ่มมอเตอร์กำลังผลักหรือดึงแรงขึ้น ซึ่งอาจเกิดขึ้นเมื่อมอเตอร์หรือกลุ่มมอเตอร์กำลังยกของหนัก ผลักกับวัตถุ หรือพยายามเคลื่อนย้ายเมื่อติดอยู่

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

ในการตั้งค่าแรงบิดของมอเตอร์ ให้ใช้บล็อก ตั้งค่าแรงบิดสูงสุดของมอเตอร์

(แรงบิด [Motor1 v] ใน [InLb v])

พารามิเตอร์

คำอธิบาย

มอเตอร์

เลือกมอเตอร์หรือกลุ่มมอเตอร์ที่จะรายงานค่าแรงบิด เลือกจากมอเตอร์ที่กำหนดค่าไว้ในหน้าต่างอุปกรณ์

หน่วย

หน่วยที่ใช้รายงานแรงบิดของมอเตอร์คือ InLb (นิ้ว-ปอนด์) หรือ Nm (นิวตัน-เมตร)

ประสิทธิภาพของมอเตอร์#

ส่วนรายงานประสิทธิภาพมอเตอร์จะรายงานว่ามอเตอร์หรือกลุ่มมอเตอร์ใช้พลังงานอย่างมีประสิทธิภาพเพียงใด โดยแสดงเป็นเปอร์เซ็นต์ตั้งแต่ 0% ถึง 100%

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

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

(ประสิทธิภาพ [Motor1 v] ใน %)

พารามิเตอร์

คำอธิบาย

มอเตอร์

เลือกมอเตอร์หรือกลุ่มมอเตอร์ที่ต้องการรายงานประสิทธิภาพ โดยเลือกจากมอเตอร์ที่กำหนดค่าไว้ในหน้าต่างอุปกรณ์

หน่วย

หน่วยที่ใช้รายงานประสิทธิภาพ: %

อุณหภูมิมอเตอร์#

ส่วนรายงานอุณหภูมิของมอเตอร์จะแสดงอุณหภูมิของมอเตอร์หรือกลุ่มมอเตอร์เป็นเปอร์เซ็นต์ตั้งแต่ 0% ถึง 100%

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

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

สามารถใช้ตรวจสอบได้ว่ามอเตอร์หรือกลุ่มมอเตอร์ร้อนเกินไปหรือไม่ ในระหว่างการเคลื่อนไหวซ้ำๆ การทำงานต่อเนื่องเป็นเวลานาน หรือเมื่อมีการดันกับวัตถุ

(อุณหภูมิ [Motor1 v] ใน %)

พารามิเตอร์

คำอธิบาย

มอเตอร์

เลือกมอเตอร์หรือกลุ่มมอเตอร์ที่ต้องการรายงานอุณหภูมิ จากมอเตอร์ที่กำหนดค่าไว้ในหน้าต่างอุปกรณ์

หน่วย

หน่วยที่ใช้รายงานอุณหภูมิ: %