Example, Example - using variables for joystick – Yaskawa SMC–4000 User Manual
Page 334
![background image](https://www.manualsdir.com/files/819559/content/doc334.png)
324
SMC–4000 User Manual
Example:
Variable values may be assigned to controller parameters such as GN or PR. Here, an equal is not used.
For example:
PR V1
Assign V1 to PR command
SP VS*2000
Assign VS*2000 to SP command
Example - Using Variables for Joystick
The example below reads the voltage of an X-Y joystick and assigns it to variables VX and VY to drive
the motors at proportional velocities, where
10 Volts = 8191 counts --> 3000 rpm = 200000 c/sec
Speed/Analog input = 200000/8191 = 24.4
POSX=_TPX
Assigns returned value from TPX command to variable POSX.
SPEED=5.75
Assigns value 5.75 to variable SPEED
INPUT=@IN[2]
Assigns logical value of input 2 to variable INPUT
V2=V1+V3*V4
Assigns the value of V1 plus V3 times V4 to the variable V2.
VAR="CAT"
Assign the string, CAT, to VAR
#JOYSTICK
Label
JG 0,0
Set in Jog mode
BGXY
Begin Motion
#LOOP
Loop
VX=@AN[1]*24.4
Read joystick X
VY=@AN[2]*24.4
Read joystick Y
JG VX,VY
Jog at variable VX,VY
JP#LOOP
Repeat
EN
End
- Tag Generator (30 pages)
- MP3300iec (82 pages)
- 1000 Hz High Frequency (18 pages)
- 1000 Series (7 pages)
- PS-A10LB (39 pages)
- iQpump Micro User Manual (300 pages)
- 1000 Series Drive Option - Digital Input (30 pages)
- 1000 Series Drive Option - CANopen (39 pages)
- 1000 Series Drive Option - Analog Monitor (27 pages)
- 1000 Series Drive Option - CANopen Technical Manual (37 pages)
- 1000 Series Drive Option - CC-Link (38 pages)
- 1000 Series Drive Option - CC-Link Technical Manual (36 pages)
- 1000 Series Drive Option - DeviceNet (37 pages)
- 1000 Series Drive Option - DeviceNet Technical Manual (81 pages)
- 1000 Series Drive Option - MECHATROLINK-II (32 pages)
- 1000 Series Drive Option - Digital Output (31 pages)
- 1000 Series Drive Option - MECHATROLINK-II Technical Manual (41 pages)
- 1000 Series Drive Option - Profibus-DP (35 pages)
- AC Drive 1000-Series Option PG-RT3 Motor (36 pages)
- Z1000U HVAC MATRIX Drive Quick Start (378 pages)
- 1000 Series Operator Mounting Kit NEMA Type 4X (20 pages)
- 1000 Series Drive Option - Profibus-DP Technical Manual (44 pages)
- CopyUnitManager (38 pages)
- 1000 Series Option - JVOP-182 Remote LED (58 pages)
- 1000 Series Option - PG-X3 Line Driver (31 pages)
- SI-EN3 Technical Manual (68 pages)
- JVOP-181 (22 pages)
- JVOP-181 USB Copy Unit (2 pages)
- SI-EN3 (54 pages)
- SI-ET3 (49 pages)
- MECHATROLINK-III (35 pages)
- EtherNet/IP (50 pages)
- SI-EM3 (51 pages)
- 1000-Series Option PG-E3 Motor Encoder Feedback (33 pages)
- 1000-Series Option SI-EP3 PROFINET (56 pages)
- PROFINET (62 pages)
- AC Drive 1000-Series Option PG-RT3 Motor (45 pages)
- SI-EP3 PROFINET Technical Manual (53 pages)
- A1000 Drive Option - BACnet MS/TP (48 pages)
- 120 Series I/O Modules (308 pages)
- A1000 12-Pulse (92 pages)
- A1000 Drive Software Technical Manual (16 pages)
- A1000 Quick Start (2 pages)
- JUNMA Series AC SERVOMOTOR (1 page)
- A1000 Option DI-101 120 Vac Digital Input Option (24 pages)