Difference between revisions of "Axis Setup Procedure"

From SoftMC-Wiki
Jump to: navigation, search
(Created page with "== Introduction== This series of slides will explain how to create and set an axis in the softMC controller. For that you will need: * Running softMC (either a real, or virtu...")
 
(Step #1: declare axis)
Line 18: Line 18:
  
  
Send this file to MC and run it by issuing these two lines from terminal window:
+
Send this file to MC and run it by issuing these two lines from terminal window:
 
<pre>
 
<pre>
send config.prg�
+
send config.prg
 
reset all
 
reset all
 
</pre>
 
</pre>
Line 28: Line 28:
 
->?axislist
 
->?axislist
 
A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17
 
A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17
</pre>
+
</pre>
 
 
  
 
== Step#2: Setting user friendly axis name ==
 
== Step#2: Setting user friendly axis name ==

Revision as of 13:39, 28 July 2014

Introduction

This series of slides will explain how to create and set an axis in the softMC controller. For that you will need:

  • Running softMC (either a real, or virtual)
  • User interface (Control.Studio)

Step #1: declare axis

In the first line of CONFIG.PRG file write the number of axes that will be in use:

Sys.Naxes = <number>
…
Program
…
End Program


Send this file to MC and run it by issuing these two lines from terminal window:

send config.prg
reset all

Now you have your axes defined, it is easily to check issuing this command from terminal window:

->?axislist
A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17

Step#2: Setting user friendly axis name

System default axis name are not very user friendly (a1,a2,a3, …) It is a good practice to rename them into something more meaningful. This is done in CONFIG.PRG file only , assigning to each axis now name (no double quotes sign) to <axis>.AxisName property.


Sys.Naxes = <number>
…
Program
	a1.AxisName = Xaxis
	a2.AxisName = Lift
….
End Program