Welcome to the Industrial Automation website!

NameDescriptionContent
XING-Automation
E-mail  
Password  
  
Forgot password?
  Register
当前位置:

QUBE Servo 2 Teaching Experiment Platform

F: | Au:FAN | DA:2026-04-28 | 460 Br: | 🔊 点击朗读正文 ❚❚ | Share:

Open the example model that comes with QUARC (such as q_qube_position_comtrol. slx) and try compiling and running it. If the example is normal, it indicates that there is a problem with the user model; If the example also fails, reinstall QUARC.

Fault 3: Abnormal shaking or overcurrent during motor operation

Possible reasons:

Unstable control parameters (such as oscillation caused by excessive PID gain).

The encoder signal is affected by interference or mechanical coupling is loose.

The motor shaft is stuck (additional module not installed correctly).

Exclusion steps:

Immediately stop running and retest with a small proportional gain (e.g. Kp=0.1) to observe if the position response is stable.

Use QUARC's "Monitor&Tune" tool to view the encoder count values in real-time and confirm that the values continuously change without any jumps when manually rotating the motor shaft.

Check if the inertia disk or swing rod is locked. The quick connect interface should make a "click" sound.

If all of the above are normal but still shaking, please use a current sensor to read the actual current and determine whether it is caused by wear of the internal commutator of the motor or short circuit of the brush.

Fault 4: Embedded version SPI communication is unresponsive

Possible reasons:

SPI pin connection error (incorrect MOSI/MISO/SCK/CS correspondence).

The clock polarity and phase settings do not meet the requirements of QFLEX 2.

The SPI rate of the microcontroller is too high (QFLEX 2 supports up to 2 MHz).

Exclusion steps:

Strictly refer to the interface data manual provided by Quanser and check the wiring: usually CS → D10 (Arduino), SCK → D13, MOSI → D11, MISO → D12, power supply and GND are correctly connected.

Set SPI mode to mode 0 (CPOL=0, CPHA=0), with MSB transmitting first and clock speed set between 500 kHz and 1 MHz.

Use a logic analyzer or oscilloscope to monitor the SPI bus and confirm that QUBE has response data after each command byte.

It is recommended to run the Arduino sample code provided by Quanser first, confirm that the hardware is working properly, and then develop a custom program.


Modular Expansion and 3D Printing Interaction

A prominent feature of QUBE Servo 2 is its support for users to design and 3D print additional modules on their own. The original factory provides inertia discs and swing rods, but teachers can encourage students to design other loads, such as:

Eccentric mass block: Simulate unbalanced loads and test anti-interference ability.

Spring damping load: Printing specific shapes using flexible materials to generate nonlinear friction or elastic torque.

Fan blades: used for air resistance experiments to study the damping effect of velocity squared.

Technical interface specifications (based on implicit information in the original text):

The quick connect interface adopts a magnetic or snap on structure, with an outer diameter of about 15 mm and a D-shaped shaft hole in the center to match the motor shaft.

The maximum allowable mass of the module is approximately 50 g (exceeding it may affect the lifespan of the motor).

The recommended range of rotational inertia for the module is approximately 1 × 10 ⁻⁵ kg · m ² for the inertia disk and 2 × 10 ⁻⁵ kg · m ² for the swing rod.

Engineering suggestion: When designing new modules, CAD software should be used to ensure dynamic balance; Recommended printing materials are PLA or ABS, and it is not recommended to use metal (heavy). In student projects, they can be required to:

Design a novel load.

Measure its rotational inertia and friction model through system identification experiments.

Redesign the controller for this load and compare the performance differences.


Align teaching course resources with ABET

For USB version users, Quanser provides a complete set of digital media course resources, whose core value lies in:

Modular content: Teachers can choose experiments as needed instead of writing experiment guides from scratch. The content covers: system modeling (first-order, second-order), time-domain response, PID control, frequency response, state space control, digital control, etc.

Textbook Alignment Tool: Provides a mapping table that corresponds each course section to a chapter in mainstream textbooks such as Nise's "Control Systems Engineering" and Ogata's "Modern Control Engineering". This greatly reduces teachers' preparation time.

ABET certification support: Course resources clearly indicate the student learning outcomes covered by each experiment (such as "being able to design controllers that meet steady-state error and overshoot requirements"), which helps in writing certification reports.

Embedded version resources: Provide Arduino examples and interface data manuals. Although there is no complete ABET alignment course package, teachers can draw on the content framework of the USB version and let students write their own controller C code to achieve the same function, which is very valuable for cultivating embedded engineers.


Maintenance and calibration recommendations

Although QUBE Servo 2 is designed to be maintenance free, the following issues may still occur after long-term use:

  • OMRON B7AM-8B16 I/O Terminal Block
  • Fanuc A06B-6110-H026 Power Supply Module
  • Schneider TSXETG3021 Ethernet Gateway
  • OMRON CS1W-CLK21-V1 Controller Link Unit
  • NP1W6406T-Z704 PLC I/O Module
  • OMRON CJ1W-DA08C Analog Output Module
  • Yaskawa 3G3HV-A4022-CE AC Drive
  • OMRON NB7W-TW01B CP1L-EL20DR-D Power Panel
  • OMRON C500-NC103-E Position Control Unit
  • Steag Hamatech PLC DCS Servo Control System
  • Siemens 6SN1123-1AA00-0DA1 Power Supply Module
  • GE IC693CHS391H CPU & AD693CMM301A PLC Module
  • Siemens 6FC5303-0AF23-1AA1 PLC Control Panel
  • Square D CM4000T PowerLogic Circuit Monitor J1 F16
  • Siemens 6FX5002-5DG10-1BA0 MOTION-CONNECT 500 Cable
  • Schmersal SRB324ST 101195504 Safety Relay 24V
  • Mitsubishi 15050-PR02A PLC Circuit Board Module
  • OMRON CQM1-AD041 Analog Input PLC Module
  • Beckhoff EL5042 EtherCAT PLC Terminal Module
  • OMRON C200HW-MC402-E Motion Control Unit
  • C36TC0UA1100 Industrial Temperature Controller
  • NL8048BC24 12 Industrial Control LCD Module
  • OMRON R88D Servo Drive and Motor System
  • OMRON CS1W CLK21 V1 Controller Link Module
  • OMRON YASKAWA R7M A20030 S1 D Servo Motor
  • SIEMENS 6AV2128 3KB06 0AX1 Unified Comfort Panel
  • Schneider Electric METSEPM8240 PowerLogic Meter
  • Advanced AMCI 1PLC 1 31F Programmable Limit Switch
  • ABB PM582 ETH Programmable Logic Processor
  • SIEMENS 6FC5110 0CB01 0AA0 CPU Control Board
  • Schleicher P03GS13A CPU Module
  • Siemens 6SN1123-1AA00-0BA1 Power Module
  • Mitsubishi A1S61PN Power Supply Module
  • Yaskawa CPS-IONB DC Power Supply Module
  • Siemens 6ES7215-2BD00 CPU 215-2
  • Mitsubishi A2ACPU MELSEC PLC System Kit
  • ProSoft 3150-MCM Communication Module
  • Mitsubishi OSE104ET Incremental Encoder
  • OMRON CJ1W-AD081-V1 Analog Input Module
  • Broadcom BCM5464A1KRB Quad Port Ethernet IC
  • Modicon M221-24IO TM221C24 PLC 24 PNP Transistor
  • Allen-Bradley 1321-3R160-B Line Reactor 3R160B
  • Beckhoff CX1020-0012 Embedded PLC Module Specs
  • Turck BL20-PF-24VDC-D Power Feed Module Specs
  • Siemens 6SY7000-0AC37 Power Supply Module
  • Yaskawa SGDH-10DE-OY 1kW 400V Servo Drive Specs
  • Omron 3G3SV-BB015-E 1.5kW 220V VFD Specs
  • Uni-Pro CPU91-PLC J 23.020167X Processor Module
  • PASABAN MTC-3044 PLC Rack Power Supply 4835-A
  • XYCOM 3015T Operator Interface Panel BIN4.4.4
  • OMRON CJ1W-MD261 Mixed I/O Module
  • Omron NJ301-1100 PLC CPU eCat EIP Specs
  • Omron F500-C15-ETN Vision System PLC Module
  • Modicon M241-24IO TM/T2UK PLC with Ethernet
  • SIXNET YS-800-001 RTU PLC Module
  • BEMAC UST-202-D Interface Board 1307D V08B2
  • Yaskawa JANCD-MMOIC-02 Drive Circuit Board
  • ABB 3BSE005028R1 SDCS-COM-1 Comm Board
  • Omron 3G3MX2-A4110 A4150 Inverter Drives Specs
  • KEYENCE CA-E100 PLC Module
  • GE IC693ALG223-GB Analog Input Module Specs
  • ABB BAILEY IMMFP01 Multi Function Processor System
  • SIEMENS 6FC5372 0AA00 0AA1 NCU 7202 Controller
  • Modicon TM241CE4 40I O Transistor Programmable Controller
  • SIEMENS 6ES7 315 2EH13 0AB0 CPU 3152 PN DP
  • NORIS A1 91 PCB Card Rack Module System
  • SIEMENS 6ES7 313 5BE01 0AB0 Compact CPU
  • SCHNEIDER ELECTRIC S144B MICROLOGIC 60A Trip Unit
  • CNI PLC269 v3 Control Module Board Rev H
  • ABB BAILEY IIMCP02 Processor Module
  • OMRON NT20S ST121 EV3 Operator Interface Terminal
  • OMRON NS-CA001 Video Input Unit
  • GE Fanuc IC695CHS012 RX3i Backplane
  • Allen Bradley 2711E-K14C6 PanelView 1400e Terminal
  • Siemens Sinamics CCB 10000432.71 Power Cell
  • Siemens 6SL3210-1SE21-8UA0 Power Module PM340
  • Yaskawa CIMR-F7A20P4 AC Drive
  • Beckhoff EP1918-0002 EtherCAT Box I/O Module
  • OMRON CQM1-TC001 Temperature Control Module
  • GE Fanuc SGHA36AT0400 Industrial Contactor
  • OMRON NJ501-1500 PLC Machine Automation Controller
  • Mitsubishi MAZAK QX084 Power Supply MELDAS 500 CNC
  • B&R 0AC808.9 PLC Automation Module
  • OMRON CP1H-XA40DT1-D PLC Module
  • G&W Electric PLC15 5111 011 15kV Capnut Assembly
  • GE DS200SLCCG3AGH PCB Circuit Board
  • Siemens SINUMERIK 6FC3981-4FD PLC Extension
  • OMRON F300-DC I/O Image Processing Unit
  • FANUC A06B-0314-B002 AC Servo Motor
  • GC-S84 Programmable Controller Logic Module
  • PASABAN MONTELEC MTC3001-DC Drive Control PLC
  • Allen Bradley 100E460EJ11 Auxiliary Contactor
  • Bosch Rexroth 1070075337-101 Card Parameters
  • HMS Anybus AB7646-F Gateway Specifications
  • Bosch 062633-303401 CNC Servo PLC Card
  • TI 500-5023 Series PLC Power Supply
  • Siemens C98043-A7002-L1-12 Circuit Board
  • Omron E5CC-RX3A5M-000 Controller
  • CN-8032-L Profinet Network Adapter Module
  • Siemens 3TK2804-0BB4 Safety Relay Details
  • Toledo TTLM-2-1M I/O Load Module
  • NORIS A1-91 PLC Rack Board Specifications
  • Mitsubishi A3ACPUR21 MELSEC PLC CPU Module
  • Beckhoff EP7041‑3002 EtherCAT Box Digital Input Module
  • REER EOS2E 1053 EOS2R 1053 Safety Light Curtain
  • Mitsubishi Q80BD-J71BR11 MELSECNET/H Interface Board
  • Omron 3G3IV-B4220-EV2 VFD 400V 22kW
  • Allen-Bradley 96844671 1785-LT3 PLC-5/12 Processor Module
  • Pasaban MTC3001-DC Drive Control PLC Module
  • Omron CJ1M-CPU11 V4.0 PLC CPU Module
  • ABB CM579-PNIO B3 Communication Module
  • B&R X20 AI 4221 Analog Module
  • Siemens 6SY7000-0AC80 PLC Module
  • GE 531X300CCHAFM5 Control Card
  • AB 810-A15C Inverse Time Relay
  • WITTENSTEIN LP120X-MF2-20 Planetary Gear
  • Mitsubishi Kakoki E-01B-4130 PLC I/O Modules
  • ABB DSQC643 Safety Control Board
  • Siemens G26004-A2105-P100-2 PCB
  • OMRON F350-C10E Image Processing Unit
  • FUJI UG430H-TS1 HMI Touch Panel
  • Westronics CB100188-01 Rev F Board
  • Siemens 7MH4900-3AA01 Weighing Module
  • Gilbert & Nash Tracker 2000 Control Cabinet
  • OMRON CJ1M-CPU22 CPU Unit
  • OMRON F3SJ-E0625P25 Light Curtain
  • Siemens 3VA2340-5HL32-0AA0 Breaker
  • Mitsubishi Melsec A61P A2NCPU PLC System