มอเตอร์และกลุ่มมอเตอร์#

การแนะนำ#

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

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

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

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

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

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

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

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

การกระทำ#

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

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

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

พารามิเตอร์

คำอธิบาย

มอเตอร์

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

ทิศทาง

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

ตัวอย่าง

เมื่อเริ่มต้น
[Spin the motor forward, then stop.]
หมุน [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

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

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

พารามิเตอร์

คำอธิบาย

มอเตอร์

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

ตำแหน่ง

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

หน่วย

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

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

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

ตัวอย่าง

เมื่อเริ่มต้น
[Spin the motor, then put the motor at half of a rotation.]
หมุน [Motor1 v] [ไปข้างหน้า v]
รอ (2) วินาที
หมุน [Motor1 v] ไปตำแหน่ง (180) [องศา v] ▶

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

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

หยุด [Motor1 v]

พารามิเตอร์

คำอธิบาย

มอเตอร์

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

ตัวอย่าง

เมื่อเริ่มต้น
[Stop the motor after 1 second.]
หมุน [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%

ตัวอย่าง

เมื่อเริ่มต้น
[Spin the motor at the default torque.]
หมุน [Motor1 v] ไปตำแหน่ง (200) [องศา v] ▶
รอ (0.5) วินาที
[Spin at a lower torque.]
ตั้งแรงบิดสูงสุด [Motor1 v] เป็น (20) %
หมุน [Motor1 v] ไปตำแหน่ง (0) [องศา v] ▶
รอ (0.5) วินาที
[Spin at the maximum torque.]
ตั้งแรงบิดสูงสุด [Motor1 v] เป็น (100) %
หมุน [Motor1 v] ไปตำแหน่ง (200) [องศา v] ▶

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

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

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

พารามิเตอร์

คำอธิบาย

มอเตอร์

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

เวลา

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

ตัวอย่าง

เมื่อเริ่มต้น
[Spin the motor forward for 1 second, then reset it.]
ตั้งหมดเวลา [Motor1 v] เป็น (1) วินาที
หมุน [Motor1 v] [ไปข้างหน้า v] เป็น (5) [รอบ v] ▶
หมุน [Motor1 v] ไปตำแหน่ง (0) [องศา v] ▶

ค่านิยม#

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

บล็อก 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 (รอบต่อนาที)

ตัวอย่าง

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

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

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

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

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

(กระแสไฟ [Motor1 v] ใน [amps v])

พารามิเตอร์

คำอธิบาย

มอเตอร์

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

หน่วย

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

ตัวอย่าง

เมื่อเริ่มต้น
[Display the motor's current from spinning.]
ตั้งความละเอียดการพิมพ์เป็น [0.01 v] บนคอนโซล
พิมพ์ (กระแสไฟ [Motor1 v] ใน [amps v]) บนคอนโซล ◀ และตั้งเคอร์เซอร์ไปแถวถัดไป
หมุน [Motor1 v] [ไปข้างหน้า v]
รอ (1) วินาที
พิมพ์ (กระแสไฟ [Motor1 v] ใน [amps v]) บนคอนโซล ▶
หยุด [Motor1 v]