<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://softmc.servotronix.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nurit</id>
		<title>SoftMC-Wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://softmc.servotronix.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nurit"/>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/wiki/Special:Contributions/Nurit"/>
		<updated>2026-05-08T01:38:53Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:COMMON_or_DIM_SHARED_or_DIM_..._AS_CONST_LONG_or_DOUBLE_or_STRING_or_STRING_OF_UTF8_or_JOINT_OF_or_LOCATION_OF&amp;diff=133931</id>
		<title>MC-Basic:COMMON or DIM SHARED or DIM ... AS CONST LONG or DOUBLE or STRING or STRING OF UTF8 or JOINT OF or LOCATION OF</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:COMMON_or_DIM_SHARED_or_DIM_..._AS_CONST_LONG_or_DOUBLE_or_STRING_or_STRING_OF_UTF8_or_JOINT_OF_or_LOCATION_OF&amp;diff=133931"/>
				<updated>2023-07-26T12:30:41Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: removal of ulong&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|MC-Basic:COMMON_or_DIM_SHARED_or_DIM_..._AS_CONST_LONG_or_DOUBLE_or_STRING_or_STRING_OF_UTF8_or_JOINT_OF_or_LOCATION_OF}} &lt;br /&gt;
{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
Common Shared ?'&amp;quot;`UNIQ--nowiki-00000001-QINU`&amp;quot;'? Dim Shared ?'&amp;quot;`UNIQ--nowiki-00000002-QINU`&amp;quot;'? Dim ''&amp;lt;const_name&amp;gt;''As Const Long ?'&amp;quot;`UNIQ--nowiki-00000003-QINU`&amp;quot;'? Double ?'&amp;quot;`UNIQ--nowiki-00000004-QINU`&amp;quot;'? String ?'&amp;quot;`UNIQ--nowiki-00000005-QINU`&amp;quot;'? String of UTF8 ?'&amp;quot;`UNIQ--nowiki-00000006-QINU`&amp;quot;'?  Joint ?'&amp;quot;`UNIQ--nowiki-00000007-QINU`&amp;quot;'? Location = ''&amp;lt;const_value&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
All versions.&amp;lt;br&amp;gt;&lt;br /&gt;
Declaration of UTF-8 strings is available since Version 4.5.10.&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
These commands are used to define user constants in various scopes.&lt;br /&gt;
&lt;br /&gt;
'''System''' constants are defined through the '''Common Shared''' command in configuration file (before program block), user tasks (before program block) and terminal. &lt;br /&gt;
&lt;br /&gt;
'''Task''' constants are defined through '''Dim Shared''' in user tasks (before program block). &lt;br /&gt;
&lt;br /&gt;
'''Local''' constants are defined through '''Dim''' command in user tasks within program, subroutine and function blocks.&lt;br /&gt;
&lt;br /&gt;
Unlike point variables, point constants are not linked to specific robot types, since they are actually vectors, defined only by the number of coordinates.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
Long, Double, String, Joint or Location&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
Joint and Location constants: user defined position units.&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Configuration, Task or Terminal&lt;br /&gt;
&lt;br /&gt;
Since Version 4.5.17 the global (common shared) declaration is also possible from the Library context.&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS=&lt;br /&gt;
*Arrays and subroutine or function definitions (parameters and return values) are not supported.&lt;br /&gt;
*User constants must be given a value during declaration.&lt;br /&gt;
*User constants are writable only during declaration statement. Afterwards, they become read only.&lt;br /&gt;
*User constants cannot be passed “by-reference” to subroutines and functions. They must always be passed “by value”.&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
‘SCARA robot Declaration :&lt;br /&gt;
&lt;br /&gt;
common shared scara as group axnm=a1 axnm=a2 axnm=a3 axnm=a4  model = 4     &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Common Shared LConst as Const Long = 100&lt;br /&gt;
&lt;br /&gt;
Dim Shared SConst as Const String  = “Task1.Prg”&lt;br /&gt;
&lt;br /&gt;
Program&lt;br /&gt;
&lt;br /&gt;
Dim  JConst as Const Joint of XYZR    = {0.0, 0.0, 0.0}&lt;br /&gt;
&lt;br /&gt;
Dim  LocConst as Const Location of XYZR     = #{0.0, 0.0, 0.0}&lt;br /&gt;
&lt;br /&gt;
?'&amp;quot;`UNIQ--nowiki-00000008-QINU`&amp;quot;'?&lt;br /&gt;
&lt;br /&gt;
End Program&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:COMMON SHARED ... AS LONG or DOUBLE or STRING or STRING OF UTF8|COMMON SHARED ... AS LONG or DOUBLE or STRING or STRING OF UTF8]]&lt;br /&gt;
* [[MC-Basic:DIM SHARED ... AS LONG or DOUBLE or STRING or STRING OF UTF8|DIM SHARED ... AS LONG or DOUBLE or STRING or STRING OF UTF8]]&lt;br /&gt;
* [[MC-Basic:DIM ... AS LONG or DOUBLE or STRING or STRING OF UTF8|DIM ... AS LONG or DOUBLE or STRING or STRING OF UTF8]]&lt;br /&gt;
* [[MC-Basic:COMMON SHARED or DIM SHARED or DIM ... AS JOINT OF ...|COMMON SHARED or DIM SHARED or DIM ... AS JOINT OF ...]]&lt;br /&gt;
* [[MC-Basic:COMMON SHARED or DIM SHARED or DIM ... AS LOCATION OF ...|COMMON SHARED or DIM SHARED or DIM ... AS LOCATION OF ...]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Declarations|COMMON or DIM SHARED or DIM ... AS CONST LONG or DOUBLE or STRING or STRING OF UTF8 or JOINT OF or LOCATION OF]]&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:VARIABLETYPE&amp;diff=133786</id>
		<title>MC-Basic:VARIABLETYPE</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:VARIABLETYPE&amp;diff=133786"/>
				<updated>2021-04-20T14:32:12Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: VariableType&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;amp;nbsp; &lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
{{Languages|MC-Basic:VARIABLETYPE}}&amp;lt;br/&amp;gt; {{MC-Basic&amp;lt;br/&amp;gt; |SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt; |SYNTAX=&amp;lt;br/&amp;gt; ?VariableType (''&amp;lt;variablename_string&amp;gt;'')&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
?VariableType (''&amp;lt;namespce::variablename_string&amp;gt;'')&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&amp;lt;br/&amp;gt; From version 4.20.6 &amp;lt;br&amp;gt;&amp;lt;br/&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&amp;lt;br/&amp;gt; This query returns the data type of a global variable. The variable types are displayed in a format identical to the declaration format.&amp;lt;br&amp;gt;&amp;lt;br/&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; ''{CONST} &amp;lt;data_type&amp;gt;&amp;amp;nbsp; {OF &amp;lt;UTF8 | robot_type&amp;gt;} {NAMESPACE IS &amp;lt;namespace_name&amp;gt;}''&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;''The constants names are shown with&amp;amp;nbsp; the ''const'' word .&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For arrays, the data type&amp;amp;nbsp;is preceded by the&amp;amp;nbsp;number of elements in each dimension.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;''[first_dimension]{[second_dimension]...} &amp;lt;array_data_type&amp;gt;&amp;amp;nbsp; {OF &amp;lt;UTF8 | robot_type&amp;gt;} {NAMESPACE IS &amp;lt;namespace_name&amp;gt;}''&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
|TYPE=&amp;lt;br/&amp;gt; &amp;lt;''return'' ''value''&amp;gt;: String&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt; |RANGE=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt; |UNITS=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt; |DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt; |SCOPE=&amp;lt;br/&amp;gt; Configuration, Task or Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS=&amp;lt;br/&amp;gt; Read only&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The variable name input cannot include wild cards.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the variable has a namespace, it must be included in the varibale name input.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cannot be used for motion elements (generic and non-generic), structures (types), user errors and semaphores.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
 ?VariableType(&amp;quot;Str1&amp;quot;)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 ?VariableType(&amp;quot;PointsArray1&amp;quot;)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 VName = &amp;quot;MyTask::Var1&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
 ?VariableType(VNane)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&amp;lt;br/&amp;gt; * [[MC-Basic:VARLIST|VARLIST]]&amp;lt;br/&amp;gt; * [[MC-Basic:VARLIST$|VARLIST$]]&amp;lt;br/&amp;gt; * [[MC-Basic:SAVE|SAVE]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Declarations|VARIABLETYPE]]&amp;lt;br/&amp;gt; }}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:ERRORHISTORY$&amp;diff=133755</id>
		<title>MC-Basic:ERRORHISTORY$</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:ERRORHISTORY$&amp;diff=133755"/>
				<updated>2021-01-28T14:46:37Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: ErrorHistory$ Info&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
?ErrorHistory$(&amp;lt;format&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
All versions&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
This query displays the log file containing the last 64 errors that occurred in the system. Each errol log includes the next fields :&lt;br /&gt;
&lt;br /&gt;
Date&lt;br /&gt;
&lt;br /&gt;
Time&lt;br /&gt;
&lt;br /&gt;
Severity: Note, Info, Error, Fault or Fatal Fault.&lt;br /&gt;
&lt;br /&gt;
Code: The specific error ID (described in the Error Code List of the Installation Manual document).&lt;br /&gt;
&lt;br /&gt;
Task: The program in which the error happened.&lt;br /&gt;
&lt;br /&gt;
File: The name of the program or library, including the code/function, that returns the error.&lt;br /&gt;
&lt;br /&gt;
Module: Interpreter, Language, System, Motion, etc.&lt;br /&gt;
&lt;br /&gt;
Message: The short error description.&lt;br /&gt;
&lt;br /&gt;
The type of display is determined by the value of the format parameter. 0 for regular format and 1 for JSON (JavaScript Object Notation).&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
&amp;lt;''return value''&amp;gt;: String&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;''format''&amp;gt;: Long&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
&amp;lt;''format''&amp;gt;: 0 or 1&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS=&lt;br /&gt;
Read only&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
?ErrorHistory$(0)&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;?errorhistory$(0)&lt;br /&gt;
&lt;br /&gt;
----------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Date Time Severity Code Task File Line/Addr. Module Message&lt;br /&gt;
&lt;br /&gt;
-------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
21/01/200712:56:01 Error 3183 TPJOG.PRG TP.LIB 775 Motion &amp;quot;In group SCARA. Settling time expired&amp;quot;&lt;br /&gt;
&lt;br /&gt;
----------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:ERRORHISTORY|ERRORHISTORY]]&lt;br /&gt;
* [[MC-Basic:ERROR|ERROR]]&lt;br /&gt;
* [[MC-Basic:ERRORHISTORYCLEAR|ERRORHISTORYCLEAR]]&lt;br /&gt;
* [[MC-Basic:ERRORHISTORYDELTA|ERRORHISTORYDELTA]]&lt;br /&gt;
* [[MC-Basic:ERRORNUMBER|ERRORNUMBER]]&lt;br /&gt;
* [[MC-Basic:task.ERROR|task.ERROR]]&lt;br /&gt;
* [[MC-Basic:task.ERRORNUMBER|task.ERRORNUMBER]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Error Handling|ERRORHISTORY$]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:ERRORHISTORYDELTA$&amp;diff=133754</id>
		<title>MC-Basic:ERRORHISTORYDELTA$</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:ERRORHISTORYDELTA$&amp;diff=133754"/>
				<updated>2021-01-28T14:45:44Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: ErrorHistoryDelta$ Info&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
?ErrorHistoryDelta$(&amp;lt;format&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
Since Version 4.5.25&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
This query displays the logs of the last errors that occurred in the system since the former call of ErrorHistoryDelta.ErrorHistoryClear command and system rebootalso clear the ErrorHistoryDelta log.&lt;br /&gt;
&lt;br /&gt;
Each error log includes the next fields:&lt;br /&gt;
&lt;br /&gt;
Date&lt;br /&gt;
&lt;br /&gt;
Time&lt;br /&gt;
&lt;br /&gt;
Severity: Note, Info, Error, Fault or Fatal Fault.&lt;br /&gt;
&lt;br /&gt;
Code: The specific error ID (described in the Error Code List of the Installation Manual document).&lt;br /&gt;
&lt;br /&gt;
Task: The program in which the error happened.&lt;br /&gt;
&lt;br /&gt;
File: The name of the program or library, including the code/function, that returns the error.&lt;br /&gt;
&lt;br /&gt;
Module: Interpreter, Language, System, Motion, etc.&lt;br /&gt;
&lt;br /&gt;
Message: The short error description.&lt;br /&gt;
&lt;br /&gt;
The type of display is determined by the value of the format parameter. 0 for regular format and 1 for JSON (JavaScript Object Notation).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
&amp;lt;''return value''&amp;gt;: String&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;''format''&amp;gt;: Long&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
&amp;lt;''format''&amp;gt;: 0 or 1&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS=&lt;br /&gt;
Read only, relates only to ErrorHistoryDelta calls in current boot.&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
?ErrorHistoryDelta$(0)&lt;br /&gt;
&lt;br /&gt;
----------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Date Time Severity Code Task File Line/Addr. Module Message&lt;br /&gt;
&lt;br /&gt;
-------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
21/01/200712:56:01 Error 3183 TPJOG.PRG TP.LIB 775 Motion &amp;quot;In group SCARA. Settling time expired&amp;quot;&lt;br /&gt;
&lt;br /&gt;
----------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:ERRORHISTORYDELTA|ERRORHISTORYDELTA]]&lt;br /&gt;
* [[MC-Basic:ERRORHISTORY|ERRORHISTORY]]&lt;br /&gt;
* [[MC-Basic:ERROR|ERROR]]&lt;br /&gt;
* [[MC-Basic:ERRORHISTORYCLEAR|ERRORHISTORYCLEAR]]&lt;br /&gt;
* [[MC-Basic:ERRORNUMBER|ERRORNUMBER]]&lt;br /&gt;
* [[MC-Basic:task.ERROR|task.ERROR]]&lt;br /&gt;
* [[MC-Basic:task.ERRORNUMBER|task.ERRORNUMBER]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Error Handling|ERRORHISTORYDELTA$]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:ERRORHISTORY$&amp;diff=133753</id>
		<title>MC-Basic:ERRORHISTORY$</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:ERRORHISTORY$&amp;diff=133753"/>
				<updated>2021-01-28T13:47:28Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: ErrorHistory$ category&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
?ErrorHistory$(&amp;lt;format&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
All versions&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
This query displays the log file containing the last 64 errors that occurred in the system. Each errol log includes the next fields :&lt;br /&gt;
&lt;br /&gt;
Date&lt;br /&gt;
&lt;br /&gt;
Time&lt;br /&gt;
&lt;br /&gt;
Severity: Note, Error, Fault or Fatal Fault.&lt;br /&gt;
&lt;br /&gt;
Code: The specific error ID (described in the Error Code List of the Installation Manual document).&lt;br /&gt;
&lt;br /&gt;
Task: The program in which the error happened.&lt;br /&gt;
&lt;br /&gt;
File: The name of the program or library, including the code/function, that returns the error.&lt;br /&gt;
&lt;br /&gt;
Module: Interpreter, Language, System, Motion, etc.&lt;br /&gt;
&lt;br /&gt;
Message: The short error description.&lt;br /&gt;
&lt;br /&gt;
The type of display is determined by the value of the format parameter. 0 for regular format and 1 for JSON (JavaScript Object Notation).&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
&amp;lt;''return value''&amp;gt;: String&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;''format''&amp;gt;: Long&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
&amp;lt;''format''&amp;gt;: 0 or 1&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS=&lt;br /&gt;
Read only&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
?ErrorHistory$(0)&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;?errorhistory$(0)&lt;br /&gt;
&lt;br /&gt;
----------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Date Time Severity Code Task File Line/Addr. Module Message&lt;br /&gt;
&lt;br /&gt;
-------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
21/01/200712:56:01 Error 3183 TPJOG.PRG TP.LIB 775 Motion &amp;quot;In group SCARA. Settling time expired&amp;quot;&lt;br /&gt;
&lt;br /&gt;
----------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:ERRORHISTORY|ERRORHISTORY]]&lt;br /&gt;
* [[MC-Basic:ERROR|ERROR]]&lt;br /&gt;
* [[MC-Basic:ERRORHISTORYCLEAR|ERRORHISTORYCLEAR]]&lt;br /&gt;
* [[MC-Basic:ERRORHISTORYDELTA|ERRORHISTORYDELTA]]&lt;br /&gt;
* [[MC-Basic:ERRORNUMBER|ERRORNUMBER]]&lt;br /&gt;
* [[MC-Basic:task.ERROR|task.ERROR]]&lt;br /&gt;
* [[MC-Basic:task.ERRORNUMBER|task.ERRORNUMBER]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Error Handling|ERRORHISTORY$]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:ERRORHISTORYDELTA$&amp;diff=133752</id>
		<title>MC-Basic:ERRORHISTORYDELTA$</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:ERRORHISTORYDELTA$&amp;diff=133752"/>
				<updated>2021-01-28T13:46:21Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: ErrorHistoryDelta$&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
?ErrorHistoryDelta$(&amp;lt;format&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
Since Version 4.5.25&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
This query displays the logs of the last errors that occurred in the system since the former call of ErrorHistoryDelta.ErrorHistoryClear command and system rebootalso clear the ErrorHistoryDelta log.&lt;br /&gt;
&lt;br /&gt;
Each error log includes the next fields:&lt;br /&gt;
&lt;br /&gt;
Date&lt;br /&gt;
&lt;br /&gt;
Time&lt;br /&gt;
&lt;br /&gt;
Severity:          Note, Error, Fault or Fatal Fault.&lt;br /&gt;
&lt;br /&gt;
Code:              The specific error ID (described in the Error Code List of the Installation Manual document).&lt;br /&gt;
&lt;br /&gt;
Task:              The program in which the error happened.&lt;br /&gt;
&lt;br /&gt;
File:              The name of the program or library, including the code/function, that returns the error.&lt;br /&gt;
&lt;br /&gt;
Module:           Interpreter, Language, System, Motion, etc.&lt;br /&gt;
&lt;br /&gt;
Message:         The short error description.&lt;br /&gt;
&lt;br /&gt;
The type of display is determined by the value of the format parameter. 0 for regular format and 1 for JSON (JavaScript Object Notation).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
&amp;lt;''return value''&amp;gt;: String&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;''format''&amp;gt;: Long&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
&amp;lt;''format''&amp;gt;: 0 or 1&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS=&lt;br /&gt;
Read only, relates only to ErrorHistoryDelta calls in current boot.&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
?ErrorHistoryDelta$(0)&lt;br /&gt;
&lt;br /&gt;
----------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Date         Time   Severity  Code  Task             File   Line/Addr. Module  Message&lt;br /&gt;
&lt;br /&gt;
-------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
21/01/200712:56:01 Error     3183 TPJOG.PRG TP.LIB  775     Motion  &amp;quot;In group SCARA. Settling time expired&amp;quot;&lt;br /&gt;
&lt;br /&gt;
----------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:ERRORHISTORYDELTA|ERRORHISTORYDELTA]]&lt;br /&gt;
* [[MC-Basic:ERRORHISTORY|ERRORHISTORY]]&lt;br /&gt;
* [[MC-Basic:ERROR|ERROR]]&lt;br /&gt;
* [[MC-Basic:ERRORHISTORYCLEAR|ERRORHISTORYCLEAR]]&lt;br /&gt;
* [[MC-Basic:ERRORNUMBER|ERRORNUMBER]]&lt;br /&gt;
* [[MC-Basic:task.ERROR|task.ERROR]]&lt;br /&gt;
* [[MC-Basic:task.ERRORNUMBER|task.ERRORNUMBER]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Error Handling|ERRORHISTORYDELTA$]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:ERRORHISTORY$&amp;diff=133751</id>
		<title>MC-Basic:ERRORHISTORY$</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:ERRORHISTORY$&amp;diff=133751"/>
				<updated>2021-01-28T12:23:06Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: ErrorHistory$&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
?ErrorHistory$(&amp;lt;format&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
All versions&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
This query displays the log file containing the last 64 errors that occurred in the system. Each errol log  includes the next fields :&lt;br /&gt;
&lt;br /&gt;
Date&lt;br /&gt;
&lt;br /&gt;
Time&lt;br /&gt;
&lt;br /&gt;
Severity:          Note, Error, Fault or Fatal Fault.&lt;br /&gt;
&lt;br /&gt;
Code:              The specific error ID (described in the Error Code List of the Installation Manual document).&lt;br /&gt;
&lt;br /&gt;
Task:              The program in which the error happened.&lt;br /&gt;
&lt;br /&gt;
File:              The name of the program or library, including the code/function, that returns the error.&lt;br /&gt;
&lt;br /&gt;
Module:           Interpreter, Language, System, Motion, etc.&lt;br /&gt;
&lt;br /&gt;
Message:         The short error description.&lt;br /&gt;
&lt;br /&gt;
The type of display is determined by the value of the format parameter. 0 for regular format and 1 for JSON (JavaScript Object Notation).&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
&amp;lt;''return value''&amp;gt;: String&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;''format''&amp;gt;: Long&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
&amp;lt;''format''&amp;gt;: 0 or 1&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS=&lt;br /&gt;
Read only&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
?ErrorHistory$(0)&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;?errorhistory$(0)&lt;br /&gt;
&lt;br /&gt;
----------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Date         Time   Severity  Code  Task             File   Line/Addr. Module  Message&lt;br /&gt;
&lt;br /&gt;
-------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
21/01/200712:56:01 Error     3183 TPJOG.PRG TP.LIB  775     Motion  &amp;quot;In group SCARA. Settling time expired&amp;quot;&lt;br /&gt;
&lt;br /&gt;
----------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:ERROR|ERROR]]&lt;br /&gt;
* [[MC-Basic:ERRORHISTORY|ERRORHISTORY]]&lt;br /&gt;
* [[MC-Basic:ERRORHISTORYCLEAR|ERRORHISTORYCLEAR]]&lt;br /&gt;
* [[MC-Basic:ERRORHISTORYDELTA|ERRORHISTORYDELTA]]&lt;br /&gt;
* [[MC-Basic:ERRORNUMBER|ERRORNUMBER]]&lt;br /&gt;
* [[MC-Basic:task.ERROR|task.ERROR]]&lt;br /&gt;
* [[MC-Basic:task.ERRORNUMBER|task.ERRORNUMBER]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Error Handling|ERRORHISTORY]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:ERRORHISTORY$&amp;diff=133750</id>
		<title>MC-Basic:ERRORHISTORY$</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:ERRORHISTORY$&amp;diff=133750"/>
				<updated>2021-01-28T12:14:43Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: ErrorHistory$ examples&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-BasicfckLR|SHORT FORM=fckLRfckLRfckLR|SYNTAX=fckLR?ErrorHistory$(&amp;lt;format&amp;gt;)fckLRfckLR|AVAILABILITY=fckLRAll versionsfckLRfckLR|DESCRIPTION=fckLRThis query displays the log file containing the last 64 errors that occurred in the system. Each errol log includes the next fields :fckLRfckLRDatefckLRfckLRTimefckLRfckLRSeverity: Note, Error, Fault or Fatal Fault.fckLRfckLRCode: The specific error ID (described in the Error Code List of the Installation Manual document).fckLRfckLRTask: The program in which the error happened.fckLRfckLRFile: The name of the program or library, including the code/function, that returns the error.fckLRfckLRModule: Interpreter, Language, System, Motion, etc.fckLRfckLRMessage: The short error description.fckLRfckLRThe type of display is determined by the value of the format parameter. 0 for regular display and 1 for JSON (JavaScript Object Notation).fckLRfckLR|TYPE=fckLR&amp;lt;''return value''&amp;gt;: String&amp;lt;br&amp;gt;fckLR&amp;lt;''fromat''&amp;gt;: Long&amp;lt;br&amp;gt;fckLRfckLRfckLR|RANGE=fckLR&amp;lt;''format''&amp;gt;: 0 or 1&amp;lt;br&amp;gt;fckLRfckLRfckLR|UNITS=fckLRfckLRfckLR|DEFAULT=fckLRfckLRfckLR|SCOPE=fckLRTerminalfckLRfckLR|LIMITATIONS=fckLRRead onlyfckLRfckLR|EXAMPLE=fckLR?ErrorHistory$(0)fckLRfckLR--&amp;gt;?errorhistory$(0)fckLRfckLR-----------------------------------------------------------------------------------------------------------fckLR Date Time Severity Code Task File Line/Addr. Module MessagefckLR-----------------------------------------------------------------------------------------------------------fckLR28/01/2021 11:55:34.696 Error 8001 B101085C.PRG B101085C.PRG 9 Interpreter &amp;quot;Division by zero.&amp;quot;, uuid: 6c25dddf-3e78-47c4-9079-fc30f58eae11, sernum: 1fckLRfckLR--&amp;gt;?errorhistory$(1)&amp;lt;br&amp;gt;fckLR{&amp;quot;error&amp;quot;:[fckLR{&amp;quot;date&amp;quot;: &amp;quot;28/01/2021&amp;quot;,&amp;quot;time&amp;quot;: &amp;quot;11:55:34.696&amp;quot;,&amp;quot;severity&amp;quot;: &amp;quot;Error&amp;quot;,&amp;quot;code&amp;quot;: 8001,&amp;quot;task&amp;quot;: &amp;quot;B101085C.PRG&amp;quot;,&amp;quot;file&amp;quot;: &amp;quot;B101085C.PRG&amp;quot;,&amp;quot;line&amp;quot;: 9,&amp;quot;module&amp;quot;: &amp;quot;Interpreter&amp;quot;,&amp;quot;message&amp;quot;: &amp;quot;Division by zero.&amp;quot;,&amp;quot;uuid&amp;quot;: &amp;quot;6c25dddf-3e78-47c4-9079-fc30f58eae11&amp;quot;,&amp;quot;sernum&amp;quot;: 1}fckLRfckLR|SEE ALSO=fckLR* [[MC-Basic:ERRORHISTORY|ERRORHISTORY]]fckLR* [[MC-Basic:ERROR|ERROR]]fckLR* [[MC-Basic:ERRORHISTORYCLEAR|ERRORHISTORYCLEAR]]fckLR* [[MC-Basic:ERRORHISTORYDELTA|ERRORHISTORYDELTA]]fckLR* [[MC-Basic:ERRORNUMBER|ERRORNUMBER]]fckLR* [[MC-Basic:task.ERROR|task.ERROR]]fckLR* [[MC-Basic:task.ERRORNUMBER|task.ERRORNUMBER]]fckLRfckLR[[Category:MC-Basic:Error Handling|ERRORHISTORY]]fckLR}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:ERRORHISTORY$&amp;diff=133749</id>
		<title>MC-Basic:ERRORHISTORY$</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:ERRORHISTORY$&amp;diff=133749"/>
				<updated>2021-01-28T12:12:37Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: ErrorHistory$ examples&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
?ErrorHistory$(&amp;lt;format&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
All versions&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
This query displays the log file containing the last 64 errors that occurred in the system. Each errol log includes the next fields :&lt;br /&gt;
&lt;br /&gt;
Date&lt;br /&gt;
&lt;br /&gt;
Time&lt;br /&gt;
&lt;br /&gt;
Severity: Note, Error, Fault or Fatal Fault.&lt;br /&gt;
&lt;br /&gt;
Code: The specific error ID (described in the Error Code List of the Installation Manual document).&lt;br /&gt;
&lt;br /&gt;
Task: The program in which the error happened.&lt;br /&gt;
&lt;br /&gt;
File: The name of the program or library, including the code/function, that returns the error.&lt;br /&gt;
&lt;br /&gt;
Module: Interpreter, Language, System, Motion, etc.&lt;br /&gt;
&lt;br /&gt;
Message: The short error description.&lt;br /&gt;
&lt;br /&gt;
The type of display is determined by the value of the format parameter. 0 for regular display and 1 for JSON (JavaScript Object Notation).&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
&amp;lt;''return value''&amp;gt;: String&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;''fromat''&amp;gt;: Long&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
&amp;lt;''format''&amp;gt;: 0 or 1&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS=&lt;br /&gt;
Read only&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
?ErrorHistory$(0)&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;?errorhistory$(0)&lt;br /&gt;
&lt;br /&gt;
-----------------------------------------------------------------------------------------------------------&lt;br /&gt;
   Date      Time       Severity    Code Task         File         Line/Addr. Module         Message&lt;br /&gt;
-----------------------------------------------------------------------------------------------------------&lt;br /&gt;
28/01/2021 11:55:34.696 Error       8001 B101085C.PRG B101085C.PRG          9 Interpreter    &amp;quot;Division by zero.&amp;quot;, uuid: 6c25dddf-3e78-47c4-9079-fc30f58eae11,  sernum: 1&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;?errorhistory$(1)&lt;br /&gt;
{&amp;quot;error&amp;quot;:[&lt;br /&gt;
{&amp;quot;date&amp;quot;: &amp;quot;28/01/2021&amp;quot;,&amp;quot;time&amp;quot;: &amp;quot;11:55:34.696&amp;quot;,&amp;quot;severity&amp;quot;: &amp;quot;Error&amp;quot;,&amp;quot;code&amp;quot;: 8001,&amp;quot;task&amp;quot;: &amp;quot;B101085C.PRG&amp;quot;,&amp;quot;file&amp;quot;: &amp;quot;B101085C.PRG&amp;quot;,&amp;quot;line&amp;quot;: 9,&amp;quot;module&amp;quot;: &amp;quot;Interpreter&amp;quot;,&amp;quot;message&amp;quot;: &amp;quot;Division by zero.&amp;quot;,&amp;quot;uuid&amp;quot;: &amp;quot;6c25dddf-3e78-47c4-9079-fc30f58eae11&amp;quot;,&amp;quot;sernum&amp;quot;: 1}&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:ERRORHISTORY|ERRORHISTORY]]&lt;br /&gt;
* [[MC-Basic:ERROR|ERROR]]&lt;br /&gt;
* [[MC-Basic:ERRORHISTORYCLEAR|ERRORHISTORYCLEAR]]&lt;br /&gt;
* [[MC-Basic:ERRORHISTORYDELTA|ERRORHISTORYDELTA]]&lt;br /&gt;
* [[MC-Basic:ERRORNUMBER|ERRORNUMBER]]&lt;br /&gt;
* [[MC-Basic:task.ERROR|task.ERROR]]&lt;br /&gt;
* [[MC-Basic:task.ERRORNUMBER|task.ERRORNUMBER]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Error Handling|ERRORHISTORY]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:ERRORHISTORY$&amp;diff=133748</id>
		<title>MC-Basic:ERRORHISTORY$</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:ERRORHISTORY$&amp;diff=133748"/>
				<updated>2021-01-28T12:10:02Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: ErrorHistory$ display format&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
?ErrorHistory$(&amp;lt;format&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
All versions&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
This query displays the log file containing the last 64 errors that occurred in the system. Each errol log includes the next fields :&lt;br /&gt;
&lt;br /&gt;
Date&lt;br /&gt;
&lt;br /&gt;
Time&lt;br /&gt;
&lt;br /&gt;
Severity: Note, Error, Fault or Fatal Fault.&lt;br /&gt;
&lt;br /&gt;
Code: The specific error ID (described in the Error Code List of the Installation Manual document).&lt;br /&gt;
&lt;br /&gt;
Task: The program in which the error happened.&lt;br /&gt;
&lt;br /&gt;
File: The name of the program or library, including the code/function, that returns the error.&lt;br /&gt;
&lt;br /&gt;
Module: Interpreter, Language, System, Motion, etc.&lt;br /&gt;
&lt;br /&gt;
Message: The short error description.&lt;br /&gt;
&lt;br /&gt;
The type of display is determined by the value of the format parameter. 0 for regular display and 1 for JSON (JavaScript Object Notation).&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
&amp;lt;''return value''&amp;gt;: String&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;''fromat''&amp;gt;: Long&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
&amp;lt;''format''&amp;gt;: 0 or 1&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS=&lt;br /&gt;
Read only&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
?ErrorHistory$(0)&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;?errorhistory$(0)&lt;br /&gt;
&lt;br /&gt;
----------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Date Time Severity Code Task File Line/Addr. Module Message&lt;br /&gt;
&lt;br /&gt;
-------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
21/01/200712:56:01 Error 3183 TPJOG.PRG TP.LIB 775 Motion &amp;quot;In group SCARA. Settling time expired&amp;quot;&lt;br /&gt;
&lt;br /&gt;
----------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:ERRORHISTORY|ERRORHISTORY]]&lt;br /&gt;
* [[MC-Basic:ERROR|ERROR]]&lt;br /&gt;
* [[MC-Basic:ERRORHISTORYCLEAR|ERRORHISTORYCLEAR]]&lt;br /&gt;
* [[MC-Basic:ERRORHISTORYDELTA|ERRORHISTORYDELTA]]&lt;br /&gt;
* [[MC-Basic:ERRORNUMBER|ERRORNUMBER]]&lt;br /&gt;
* [[MC-Basic:task.ERROR|task.ERROR]]&lt;br /&gt;
* [[MC-Basic:task.ERRORNUMBER|task.ERRORNUMBER]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Error Handling|ERRORHISTORY]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:ERRORHISTORY$&amp;diff=133747</id>
		<title>MC-Basic:ERRORHISTORY$</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:ERRORHISTORY$&amp;diff=133747"/>
				<updated>2021-01-28T11:19:23Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: ErrorHistory$&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
?ErrorHistory$(&amp;lt;format&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
All versions&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
This query displays the log file containing the last 64 errors that occurred in the system. Each errol log includes the next fields :&lt;br /&gt;
&lt;br /&gt;
Date&lt;br /&gt;
&lt;br /&gt;
Time&lt;br /&gt;
&lt;br /&gt;
Severity: Note, Error, Fault or Fatal Fault.&lt;br /&gt;
&lt;br /&gt;
Code: The specific error ID (described in the Error Code List of the Installation Manual document).&lt;br /&gt;
&lt;br /&gt;
Task: The program in which the error happened.&lt;br /&gt;
&lt;br /&gt;
File: The name of the program or library, including the code/function, that returns the error.&lt;br /&gt;
&lt;br /&gt;
Module: Interpreter, Language, System, Motion, etc.&lt;br /&gt;
&lt;br /&gt;
Message: The short error description.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
&amp;lt;''return value''&amp;gt;: Long&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;''expression''&amp;gt;: String&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
&amp;lt;''return value''&amp;gt;: 0 or 1&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS=&lt;br /&gt;
Read only&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
?ErrorHistory$(0)&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;?errorhistory$(0)&lt;br /&gt;
&lt;br /&gt;
----------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Date Time Severity Code Task File Line/Addr. Module Message&lt;br /&gt;
&lt;br /&gt;
-------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
21/01/200712:56:01 Error 3183 TPJOG.PRG TP.LIB 775 Motion &amp;quot;In group SCARA. Settling time expired&amp;quot;&lt;br /&gt;
&lt;br /&gt;
----------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:ERRORHISTORY|ERRORHISTORY]]&lt;br /&gt;
* [[MC-Basic:ERROR|ERROR]]&lt;br /&gt;
* [[MC-Basic:ERRORHISTORYCLEAR|ERRORHISTORYCLEAR]]&lt;br /&gt;
* [[MC-Basic:ERRORHISTORYDELTA|ERRORHISTORYDELTA]]&lt;br /&gt;
* [[MC-Basic:ERRORNUMBER|ERRORNUMBER]]&lt;br /&gt;
* [[MC-Basic:task.ERROR|task.ERROR]]&lt;br /&gt;
* [[MC-Basic:task.ERRORNUMBER|task.ERRORNUMBER]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Error Handling|ERRORHISTORY]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:ERRORHISTORY$&amp;diff=133746</id>
		<title>MC-Basic:ERRORHISTORY$</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:ERRORHISTORY$&amp;diff=133746"/>
				<updated>2021-01-28T11:02:43Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: ErrorHistory$&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
?ErrorHistory&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
All versions&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
This query displays the log file containing the last 64 errors that occurred in the system. Each errol log includes the next fields :&lt;br /&gt;
&lt;br /&gt;
Date&lt;br /&gt;
&lt;br /&gt;
Time&lt;br /&gt;
&lt;br /&gt;
Severity: Note, Error, Fault or Fatal Fault.&lt;br /&gt;
&lt;br /&gt;
Code: The specific error ID (described in the Error Code List of the Installation Manual document).&lt;br /&gt;
&lt;br /&gt;
Task: The program in which the error happened.&lt;br /&gt;
&lt;br /&gt;
File: The name of the program or library, including the code/function, that returns the error.&lt;br /&gt;
&lt;br /&gt;
Module: Interpreter, Language, System, Motion, etc.&lt;br /&gt;
&lt;br /&gt;
Message: The short error description.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS=&lt;br /&gt;
Read only&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
?ErrorHistory&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;?errorhistory&lt;br /&gt;
&lt;br /&gt;
----------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Date Time Severity Code Task File Line/Addr. Module Message&lt;br /&gt;
&lt;br /&gt;
-------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
21/01/200712:56:01 Error 3183 TPJOG.PRG TP.LIB 775 Motion &amp;quot;In group SCARA. Settling time expired&amp;quot;&lt;br /&gt;
&lt;br /&gt;
----------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:ERROR|ERROR]]&lt;br /&gt;
* [[MC-Basic:ERRORHISTORYCLEAR|ERRORHISTORYCLEAR]]&lt;br /&gt;
* [[MC-Basic:ERRORHISTORYDELTA|ERRORHISTORYDELTA]]&lt;br /&gt;
* [[MC-Basic:ERRORNUMBER|ERRORNUMBER]]&lt;br /&gt;
* [[MC-Basic:task.ERROR|task.ERROR]]&lt;br /&gt;
* [[MC-Basic:task.ERRORNUMBER|task.ERRORNUMBER]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Error Handling|ERRORHISTORY]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:ERRORHISTORY$&amp;diff=133745</id>
		<title>MC-Basic:ERRORHISTORY$</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:ERRORHISTORY$&amp;diff=133745"/>
				<updated>2021-01-28T10:58:07Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: Created page with &amp;quot;&amp;amp;nbsp;&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;amp;nbsp;&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:WATCH&amp;diff=133670</id>
		<title>MC-Basic:WATCH</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:WATCH&amp;diff=133670"/>
				<updated>2020-08-12T10:15:00Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: Added limitation of function calls&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|MC-Basic:WATCH}} &lt;br /&gt;
{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
Watch &amp;lt;expression&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Watch ''&amp;lt;task name&amp;gt; &amp;lt;variable_name&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
All versions&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
There are two types of Watch command available:&lt;br /&gt;
 &lt;br /&gt;
Watch command without a task name shows the value of any expression.&lt;br /&gt;
&lt;br /&gt;
Watch command with a task name only exhibits the value of global variables addressed by the task, or static variables declared within the task.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Task or Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS=&lt;br /&gt;
&lt;br /&gt;
Watch command without a task name cannot be used for function calls. &lt;br /&gt;
&lt;br /&gt;
In Watch command with a task name, the task must exist and must be stopped. Global variables must be approched by the task.&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
&lt;br /&gt;
 common shared glob_var as long = 8&lt;br /&gt;
&lt;br /&gt;
MyTask.Prg:&lt;br /&gt;
&lt;br /&gt;
 dim shared stat_var as double = 54.76&lt;br /&gt;
&lt;br /&gt;
 Program&lt;br /&gt;
 glob_var = 23&lt;br /&gt;
 End Program&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
From every context:&lt;br /&gt;
&lt;br /&gt;
 Watch glob_var &lt;br /&gt;
 Watch sys.idn[1]&lt;br /&gt;
&lt;br /&gt;
From MyTask.Prg:&lt;br /&gt;
&lt;br /&gt;
 Watch stat_var&lt;br /&gt;
&lt;br /&gt;
While MyTask.prg is paused:&lt;br /&gt;
&lt;br /&gt;
 Watch MyTask1.prg stat_var&lt;br /&gt;
&lt;br /&gt;
While MyTask.prg is paused or killed:&lt;br /&gt;
&lt;br /&gt;
 Watch MyTask1.prg glob_var&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:SAVE|SAVE]]&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:PRINTTOBUFF&amp;diff=133668</id>
		<title>MC-Basic:PRINTTOBUFF</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:PRINTTOBUFF&amp;diff=133668"/>
				<updated>2020-08-10T12:25:28Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: Added description of the send parameter.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
PRINTTOBUFF #&amp;lt;DeviceHandle&amp;gt;, [Expression] {, ;[Expression]} {SEND = TRUE or FALSE}&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
All versions&lt;br /&gt;
|RANGE=&lt;br /&gt;
''&amp;lt;DeviceHandle&amp;gt;: 1 to 255&amp;lt;br&amp;gt;&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Configuration, Task or Terminal&lt;br /&gt;
''&amp;lt;Send&amp;gt;: TRUE or FALSE&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS=&lt;br /&gt;
Read only&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
Multiple expressions are printed to a buffer in the serial port, separated by either a comma or semicolon. The semicolon puts the two expressions next to each other, while the comma puts a tab between them. The value assigned to the optional Send parameter determines whether the buffer content will be send to serial port at the end of the command (Send = True) or stored in the buffer (Send = False). If send assignment is abolished, send defaults to False.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
''&amp;lt;DeviceHandle&amp;gt;: Long&amp;lt;br&amp;gt;&lt;br /&gt;
''&amp;lt;expression&amp;gt;: Long, Double, String, Joint or Location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
PrintToBuff #1, Nm$, Dept$, Level, Age&amp;lt;br&amp;gt;&lt;br /&gt;
PrintToBuff #1, Nm$, Dept$, Level, Age Send = True &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:PRINT|PRINT]]&lt;br /&gt;
* [[MC-Basic:PRINT HASH|PRINT HASH]]&lt;br /&gt;
* [[MC-Basic:OPEN|OPEN]]&lt;br /&gt;
* [[MC-Basic:CLOSE|CLOSE]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:File Management|PRINTTOBUFF]]&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:PRINTTOBUFF&amp;diff=133667</id>
		<title>MC-Basic:PRINTTOBUFF</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:PRINTTOBUFF&amp;diff=133667"/>
				<updated>2020-08-10T12:19:46Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: Removed references&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
PRINTTOBUFF #&amp;lt;DeviceHandle&amp;gt;, [Expression] {, ;[Expression]} {SEND = TRUE or FALSE}&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
All versions&lt;br /&gt;
|RANGE=&lt;br /&gt;
''&amp;lt;DeviceHandle&amp;gt;: 1 to 255&amp;lt;br&amp;gt;&lt;br /&gt;
''&amp;lt;Send&amp;gt;: TRUE or FALSE&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Configuration, Task or Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS=&lt;br /&gt;
Read only&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
Multiple expressions are printed to a buffer, separated by either a comma or semicolon. The semicolon puts the two expressions next to each other, while the comma puts a tab between them.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
''&amp;lt;DeviceHandle&amp;gt;: Long&amp;lt;br&amp;gt;&lt;br /&gt;
''&amp;lt;expression&amp;gt;: Long, Double, String, Joint or Location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
PrintToBuff #1, Nm$, Dept$, Level, Age&amp;lt;br&amp;gt;&lt;br /&gt;
PrintToBuff #1, Nm$, Dept$, Level, Age Send = True &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:PRINT|PRINT]]&lt;br /&gt;
* [[MC-Basic:PRINT HASH|PRINT HASH]]&lt;br /&gt;
* [[MC-Basic:OPEN|OPEN]]&lt;br /&gt;
* [[MC-Basic:CLOSE|CLOSE]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:File Management|PRINTTOBUFF]]&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:PRINTTOBUFF&amp;diff=133666</id>
		<title>MC-Basic:PRINTTOBUFF</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:PRINTTOBUFF&amp;diff=133666"/>
				<updated>2020-08-09T13:21:46Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: PrintToBuff command&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
PRINTTOBUFF #&amp;lt;DeviceHandle&amp;gt;, [Expression] {, ;[Expression]} {SEND = TRUE or FALSE}&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
All versions&lt;br /&gt;
|RANGE=&lt;br /&gt;
''&amp;lt;DeviceHandle&amp;gt;: 1 to 255&amp;lt;br&amp;gt;&lt;br /&gt;
''&amp;lt;Send&amp;gt;: TRUE or FALSE&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Configuration, Task or Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS=&lt;br /&gt;
Read only&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
Multiple expressions are printed to a buffer, separated by either a comma or semicolon. The semicolon puts the two expressions next to each other, while the comma puts a tab between them.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
''&amp;lt;DeviceHandle&amp;gt;: Long&amp;lt;br&amp;gt;&lt;br /&gt;
''&amp;lt;expression&amp;gt;: Long, Double, String, Joint or Location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
PrintToBuff #1, Nm$, Dept$, Level, Age&amp;lt;br&amp;gt;&lt;br /&gt;
PrintToBuff #1, Nm$, Dept$, Level, Age Send = True &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:PRINT|PRINT]]&lt;br /&gt;
* [[MC-Basic:PRINT HASH|PRINT HASH]]&lt;br /&gt;
* [[MC-Basic:PRINTUSING|PRINTUSING]]&lt;br /&gt;
* [[MC-Basic:PRINTUSING hash-sign|PRINTUSING hash-sign]]&lt;br /&gt;
* [[MC-Basic:OPEN|OPEN]]&lt;br /&gt;
* [[MC-Basic:CLOSE|CLOSE]]&lt;br /&gt;
* [[MC-Basic:INPUT$|INPUT$]]&lt;br /&gt;
* [[MC-Basic:LOC|LOC]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:File Management|PRINTTOBUFF]]&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:WATCH&amp;diff=133664</id>
		<title>MC-Basic:WATCH</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:WATCH&amp;diff=133664"/>
				<updated>2020-07-29T12:04:54Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: grammer&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|MC-Basic:WATCH}} &lt;br /&gt;
{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
Watch &amp;lt;expression&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Watch ''&amp;lt;task name&amp;gt; &amp;lt;variable_name&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
All versions&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
There are two types of Watch command available:&lt;br /&gt;
 &lt;br /&gt;
Watch command without a task name shows the value of any expression.&lt;br /&gt;
&lt;br /&gt;
Watch command with a task name only exhibits the value of global variables addressed by the task, or static variables declared within the task.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Task or Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS=&lt;br /&gt;
For Watch command with a task name: &lt;br /&gt;
&lt;br /&gt;
The task must exist and must be stopped.&lt;br /&gt;
 &lt;br /&gt;
The global variable must be approched by the task.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
&lt;br /&gt;
 common shared glob_var as long = 8&lt;br /&gt;
&lt;br /&gt;
MyTask.Prg:&lt;br /&gt;
&lt;br /&gt;
 dim shared stat_var as double = 54.76&lt;br /&gt;
&lt;br /&gt;
 Program&lt;br /&gt;
 glob_var = 23&lt;br /&gt;
 End Program&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
From every context:&lt;br /&gt;
&lt;br /&gt;
 Watch glob_var &lt;br /&gt;
 Watch sys.idn[1]&lt;br /&gt;
&lt;br /&gt;
From MyTask.Prg:&lt;br /&gt;
&lt;br /&gt;
 Watch stat_var&lt;br /&gt;
&lt;br /&gt;
While MyTask.prg is paused:&lt;br /&gt;
&lt;br /&gt;
 Watch MyTask1.prg stat_var&lt;br /&gt;
&lt;br /&gt;
While MyTask.prg is paused or killed:&lt;br /&gt;
&lt;br /&gt;
 Watch MyTask1.prg glob_var&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:SAVE|SAVE]]&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:WATCH&amp;diff=133663</id>
		<title>MC-Basic:WATCH</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:WATCH&amp;diff=133663"/>
				<updated>2020-07-29T12:03:20Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: Addition of Watch command without a task name and examples for both types of Watch.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|MC-Basic:WATCH}} &lt;br /&gt;
{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
Watch &amp;lt;expression&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Watch ''&amp;lt;task name&amp;gt; &amp;lt;variable_name&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
All versions&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
There are two types of Watch command available:&lt;br /&gt;
 &lt;br /&gt;
Watch command without a task name shows the value of any expression.&lt;br /&gt;
&lt;br /&gt;
Watch command with a task name only exhibits the value of global variables addressed by the task, or static variables declared within the task.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Task or Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS=&lt;br /&gt;
For Watch command with task name: &lt;br /&gt;
&lt;br /&gt;
The task must exist and must be stopped.&lt;br /&gt;
 &lt;br /&gt;
The global variable must be approched by the task.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
&lt;br /&gt;
 common shared glob_var as long = 8&lt;br /&gt;
&lt;br /&gt;
MyTask.Prg:&lt;br /&gt;
&lt;br /&gt;
 dim shared stat_var as double = 54.76&lt;br /&gt;
&lt;br /&gt;
 Program&lt;br /&gt;
 glob_var = 23&lt;br /&gt;
 End Program&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
From every context:&lt;br /&gt;
&lt;br /&gt;
 Watch glob_var &lt;br /&gt;
 Watch sys.idn[1]&lt;br /&gt;
&lt;br /&gt;
From MyTask.Prg:&lt;br /&gt;
&lt;br /&gt;
 Watch stat_var&lt;br /&gt;
&lt;br /&gt;
While MyTask.prg is paused:&lt;br /&gt;
&lt;br /&gt;
 Watch MyTask1.prg stat_var&lt;br /&gt;
&lt;br /&gt;
While MyTask.prg is paused or killed:&lt;br /&gt;
&lt;br /&gt;
 Watch MyTask1.prg glob_var&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:SAVE|SAVE]]&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:GETGROUP$&amp;diff=125526</id>
		<title>MC-Basic:GETGROUP$</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:GETGROUP$&amp;diff=125526"/>
				<updated>2015-06-18T12:06:45Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
&amp;lt;''generic_group''&amp;gt; = getgroup$ (&amp;lt;''string_expression''&amp;gt;) &amp;lt;br&amp;gt;&lt;br /&gt;
? getgroup$ (&amp;lt;''string_expression''&amp;gt;).&amp;lt;group_property&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
Avilable since version 4.15.1.&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
Returns a group according to the name received through the argument.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
Group&lt;br /&gt;
|RANGE=&lt;br /&gt;
A valid name of a real group.&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Configuration, Task, Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS= &lt;br /&gt;
Cannot serve as a group in Motion commands. &amp;lt;br&amp;gt;&lt;br /&gt;
Input must be a name of a real group.&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
&lt;br /&gt;
GenericGroup = GetGroup$(&amp;quot;G1&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
?GetGroup$(&amp;quot;SCARA&amp;quot;).coupled&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:COMMON SHARED or DIM SHARED or DIM ... AS GENERIC GROUP|COMMON SHARED or DIM SHARED or DIM ... AS GENERIC GROUP]]&lt;br /&gt;
* [[MC-Basic:group.ELEMENTNAME|group.ELEMENTNAME]]&lt;br /&gt;
* [[MC-Basic:GETAXIS$|GETAXIS$]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Declarations|GETGROUP$]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:GETAXIS$&amp;diff=125525</id>
		<title>MC-Basic:GETAXIS$</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:GETAXIS$&amp;diff=125525"/>
				<updated>2015-06-18T12:05:55Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
&amp;lt;''generic_axis''&amp;gt; = getaxis$ (&amp;lt;''string_expression''&amp;gt;) &amp;lt;br&amp;gt;&lt;br /&gt;
? getaxis$ (&amp;lt;''string_expression''&amp;gt;).&amp;lt;axis_property&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
Avilable since version 4.15.1.&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
Returns an axis according to the name received through the argument.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
Axis&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
A valid name of a real axis.&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Configuration, Task, Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS= &lt;br /&gt;
Cannot serve as an axis in Motion commands. &amp;lt;br&amp;gt;&lt;br /&gt;
Input must be a name of a real axis.&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
&lt;br /&gt;
GenericAxis = GetAxis$(&amp;quot;A1&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
?GetAxis$(&amp;quot;A2&amp;quot;).abs&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:COMMON SHARED or DIM SHARED or DIM ... AS GENERIC AXIS|COMMON SHARED or DIM SHARED or DIM ... AS GENERIC AXIS]]&lt;br /&gt;
* [[MC-Basic:axis.ELEMENTNAME|axis.ELEMENTNAME]]&lt;br /&gt;
* [[MC-Basic:GETGROUP$|GETGROUP$]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Declarations|GETAXIS$]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:GETAXIS$&amp;diff=125524</id>
		<title>MC-Basic:GETAXIS$</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:GETAXIS$&amp;diff=125524"/>
				<updated>2015-06-18T12:04:44Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
&amp;lt;''generic_axis''&amp;gt; = getaxis$ (&amp;lt;''string_expression''&amp;gt;) &amp;lt;br&amp;gt;&lt;br /&gt;
? getaxis$ (&amp;lt;''string_expression''&amp;gt;).&amp;lt;axis_property&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
Avilable since version 4.15.1.&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
Returns an axis according to the name received through the argument.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
Axis&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
A valid name of a real axis.&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Configuration, Task, Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS= &lt;br /&gt;
Cannot serve as an axis in Motion commands. &amp;lt;br&amp;gt;&lt;br /&gt;
Input must be a name of a real axis.&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
&lt;br /&gt;
GenericAxis = GetAxis$(&amp;quot;A1&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
?GetAxis$(&amp;quot;A2&amp;quot;).abs&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:COMMON SHARED or DIM SHARED or DIM ... AS GENERIC AXIS|COMMON SHARED or DIM SHARED or DIM ... AS GENERIC AXIS]]&lt;br /&gt;
* [[MC-Basic:axis.ELEMENTNAME|axis.ELEMENTNAME]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Declarations|GETAXIS$]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:GETGROUP$&amp;diff=125522</id>
		<title>MC-Basic:GETGROUP$</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:GETGROUP$&amp;diff=125522"/>
				<updated>2015-06-17T15:00:57Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
&amp;lt;''generic_group''&amp;gt; = getgroup$ (&amp;lt;''string_expression''&amp;gt;) &amp;lt;br&amp;gt;&lt;br /&gt;
? getgroup$ (&amp;lt;''string_expression''&amp;gt;).&amp;lt;group_property&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
Avilable since version 4.15.1rc1.&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
Returns a group according to the name received through the argument.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
Group&lt;br /&gt;
|RANGE=&lt;br /&gt;
A valid name of a real group.&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Configuration, Task, Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS= &lt;br /&gt;
Cannot serve as a group in Motion commands. &amp;lt;br&amp;gt;&lt;br /&gt;
Input must be a name of a real group.&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
&lt;br /&gt;
GenericGroup = GetGroup$(&amp;quot;G1&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
?GetGroup$(&amp;quot;SCARA&amp;quot;).coupled&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:COMMON SHARED or DIM SHARED or DIM ... AS GENERIC GROUP|COMMON SHARED or DIM SHARED or DIM ... AS GENERIC GROUP]]&lt;br /&gt;
* [[MC-Basic:group.ELEMENTNAME|group.ELEMENTNAME]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Declarations|GETGROUP$]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:GETAXIS$&amp;diff=125521</id>
		<title>MC-Basic:GETAXIS$</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:GETAXIS$&amp;diff=125521"/>
				<updated>2015-06-17T15:00:26Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
&amp;lt;''generic_axis''&amp;gt; = getaxis$ (&amp;lt;''string_expression''&amp;gt;) &amp;lt;br&amp;gt;&lt;br /&gt;
? getaxis$ (&amp;lt;''string_expression''&amp;gt;).&amp;lt;axis_property&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
Avilable since version 4.15.1rc1.&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
Returns an axis according to the name received through the argument.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
Axis&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
A valid name of a real axis.&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Configuration, Task, Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS= &lt;br /&gt;
Cannot serve as an axis in Motion commands. &amp;lt;br&amp;gt;&lt;br /&gt;
Input must be a name of a real axis.&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
&lt;br /&gt;
GenericAxis = GetAxis$(&amp;quot;A1&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
?GetAxis$(&amp;quot;A2&amp;quot;).abs&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:COMMON SHARED or DIM SHARED or DIM ... AS GENERIC AXIS|COMMON SHARED or DIM SHARED or DIM ... AS GENERIC AXIS]]&lt;br /&gt;
* [[MC-Basic:axis.ELEMENTNAME|axis.ELEMENTNAME]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Declarations|GETAXIS$]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:GETAXIS$&amp;diff=125520</id>
		<title>MC-Basic:GETAXIS$</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:GETAXIS$&amp;diff=125520"/>
				<updated>2015-06-17T14:58:37Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
&amp;lt;''generic_axis''&amp;gt; = getaxis$ (&amp;lt;''string_expression''&amp;gt;) &amp;lt;br&amp;gt;&lt;br /&gt;
? getaxis$ (&amp;lt;''string_expression''&amp;gt;).&amp;lt;axis_property&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
Version 0.4.15.1rc1 and up.&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
Returns an axis according to the name received through the argument.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
Axis&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
A valid name of a real axis.&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Configuration, Task, Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS= &lt;br /&gt;
Cannot serve as an axis in Motion commands. &amp;lt;br&amp;gt;&lt;br /&gt;
Input must be a name of a real axis.&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
&lt;br /&gt;
GenericAxis = GetAxis$(&amp;quot;A1&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
?GetAxis$(&amp;quot;A2&amp;quot;).abs&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:COMMON SHARED or DIM SHARED or DIM ... AS GENERIC AXIS|COMMON SHARED or DIM SHARED or DIM ... AS GENERIC AXIS]]&lt;br /&gt;
* [[MC-Basic:axis.ELEMENTNAME|axis.ELEMENTNAME]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Declarations|GETAXIS$]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:GETGROUP$&amp;diff=125519</id>
		<title>MC-Basic:GETGROUP$</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:GETGROUP$&amp;diff=125519"/>
				<updated>2015-06-17T14:57:37Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
&amp;lt;''generic_group''&amp;gt; = getgroup$ (&amp;lt;''string_expression''&amp;gt;) &amp;lt;br&amp;gt;&lt;br /&gt;
? getgroup$ (&amp;lt;''string_expression''&amp;gt;).&amp;lt;group_property&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
Version 0.4.15.1rc1 and up.&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
Returns a group according to the name received through the argument.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
Group&lt;br /&gt;
|RANGE=&lt;br /&gt;
A valid name of a real group.&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Configuration, Task, Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS= &lt;br /&gt;
Cannot serve as a group in Motion commands. &amp;lt;br&amp;gt;&lt;br /&gt;
Input must be a name of a real group.&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
&lt;br /&gt;
GenericGroup = GetGroup$(&amp;quot;G1&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
?GetGroup$(&amp;quot;SCARA&amp;quot;).coupled&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:COMMON SHARED or DIM SHARED or DIM ... AS GENERIC GROUP|COMMON SHARED or DIM SHARED or DIM ... AS GENERIC GROUP]]&lt;br /&gt;
* [[MC-Basic:group.ELEMENTNAME|group.ELEMENTNAME]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Declarations|GETGROUP$]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:GETAXIS$&amp;diff=125518</id>
		<title>MC-Basic:GETAXIS$</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:GETAXIS$&amp;diff=125518"/>
				<updated>2015-06-17T14:51:04Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
&amp;lt;''generic_axis''&amp;gt; = getaxis$ (&amp;lt;''string_expression''&amp;gt;) &amp;lt;br&amp;gt;&lt;br /&gt;
? getaxis$ (&amp;lt;''string_expression''&amp;gt;).&amp;lt;axis_property&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
Returns an axis according to the name received through the argument.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
Axis&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
A valid name of a real axis.&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Configuration, Task, Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS= &lt;br /&gt;
Cannot serve as an axis in Motion commands. &amp;lt;br&amp;gt;&lt;br /&gt;
Input must be a name of a real axis.&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
&lt;br /&gt;
GenericAxis = GetAxis$(&amp;quot;A1&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
?GetAxis$(&amp;quot;A2&amp;quot;).abs&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:COMMON SHARED or DIM SHARED or DIM ... AS GENERIC AXIS|COMMON SHARED or DIM SHARED or DIM ... AS GENERIC AXIS]]&lt;br /&gt;
* [[MC-Basic:axis.ELEMENTNAME|axis.ELEMENTNAME]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Declarations|GETAXIS$]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:GETGROUP$&amp;diff=125517</id>
		<title>MC-Basic:GETGROUP$</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:GETGROUP$&amp;diff=125517"/>
				<updated>2015-06-17T14:49:51Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
&amp;lt;''generic_group''&amp;gt; = getgroup$ (&amp;lt;''string_expression''&amp;gt;) &amp;lt;br&amp;gt;&lt;br /&gt;
? getgroup$ (&amp;lt;''string_expression''&amp;gt;).&amp;lt;group_property&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
Returns a group according to the name received through the argument.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
Group&lt;br /&gt;
|RANGE=&lt;br /&gt;
A valid name of a real group.&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Configuration, Task, Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS= &lt;br /&gt;
Cannot serve as a group in Motion commands. &amp;lt;br&amp;gt;&lt;br /&gt;
Input must be a name of a real group.&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
&lt;br /&gt;
GenericGroup = GetGroup$(&amp;quot;G1&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
?GetGroup$(&amp;quot;SCARA&amp;quot;).coupled&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:COMMON SHARED or DIM SHARED or DIM ... AS GENERIC GROUP|COMMON SHARED or DIM SHARED or DIM ... AS GENERIC GROUP]]&lt;br /&gt;
* [[MC-Basic:group.ELEMENTNAME|group.ELEMENTNAME]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Declarations|GETGROUP$]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:GETGROUP$&amp;diff=125516</id>
		<title>MC-Basic:GETGROUP$</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:GETGROUP$&amp;diff=125516"/>
				<updated>2015-06-17T14:49:22Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: Created page with &amp;quot;{{MC-Basic |SHORT FORM=   |SYNTAX= &amp;lt;''generic_group''&amp;gt; = getgroup$ (&amp;lt;''string_expression''&amp;gt;) &amp;lt;br&amp;gt; ? getaxis$ (&amp;lt;''string_expression''&amp;gt;).&amp;lt;group_property&amp;gt;  |AVAILABILITY=  |DESCR...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
&amp;lt;''generic_group''&amp;gt; = getgroup$ (&amp;lt;''string_expression''&amp;gt;) &amp;lt;br&amp;gt;&lt;br /&gt;
? getaxis$ (&amp;lt;''string_expression''&amp;gt;).&amp;lt;group_property&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
Returns a group according to the name received through the argument.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
Group&lt;br /&gt;
|RANGE=&lt;br /&gt;
A valid name of a real group.&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Configuration, Task, Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS= &lt;br /&gt;
Cannot serve as a group in Motion commands. &amp;lt;br&amp;gt;&lt;br /&gt;
Input must be a name of a real group.&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
&lt;br /&gt;
GenericGroup = GetGroup$(&amp;quot;G1&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
?GetGroup$(&amp;quot;SCARA&amp;quot;).coupled&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:COMMON SHARED or DIM SHARED or DIM ... AS GENERIC GROUP|COMMON SHARED or DIM SHARED or DIM ... AS GENERIC GROUP]]&lt;br /&gt;
* [[MC-Basic:group.ELEMENTNAME|group.ELEMENTNAME]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Declarations|GETGROUP$]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:GETAXIS$&amp;diff=125515</id>
		<title>MC-Basic:GETAXIS$</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:GETAXIS$&amp;diff=125515"/>
				<updated>2015-06-17T14:44:01Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
&amp;lt;''generic_axis''&amp;gt; = getaxis$ (&amp;lt;''string_expression''&amp;gt;) &amp;lt;br&amp;gt;&lt;br /&gt;
? getaxis$ (&amp;lt;''string_expression''&amp;gt;).&amp;lt;axis_property&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
Returns an axis according to the name received through the argument.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
Axis&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
A valid name of a real axis.&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Configuration, Task, Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS= &lt;br /&gt;
Cannot serve as an axis in Motion commands. &amp;lt;br&amp;gt;&lt;br /&gt;
Input must be a name of a real axis.&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
&lt;br /&gt;
GenericAxis = GetAxis$(&amp;quot;A1&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
?GetAxis(&amp;quot;A2&amp;quot;).abs&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:COMMON SHARED or DIM SHARED or DIM ... AS GENERIC AXIS|COMMON SHARED or DIM SHARED or DIM ... AS GENERIC AXIS]]&lt;br /&gt;
* [[MC-Basic:axis.ELEMENTNAME|axis.ELEMENTNAME]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Declarations|GETAXIS$]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:GETAXIS$&amp;diff=125514</id>
		<title>MC-Basic:GETAXIS$</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:GETAXIS$&amp;diff=125514"/>
				<updated>2015-06-17T14:42:44Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: Created page with &amp;quot;{{MC-Basic |SHORT FORM=   |SYNTAX= &amp;lt;''generic_axis''&amp;gt; = getaxis$ (&amp;lt;''string_expression''&amp;gt;) &amp;lt;br&amp;gt; ? getaxis$ (&amp;lt;''string_expression''&amp;gt;).&amp;lt;axis_property&amp;gt;  |AVAILABILITY=  |DESCRIPT...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
&amp;lt;''generic_axis''&amp;gt; = getaxis$ (&amp;lt;''string_expression''&amp;gt;) &amp;lt;br&amp;gt;&lt;br /&gt;
? getaxis$ (&amp;lt;''string_expression''&amp;gt;).&amp;lt;axis_property&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
Returns an axis according to the name received through the argument.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
Axis&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
A valid name of a real axis.&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Configuration, Task, Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS= &lt;br /&gt;
Cannot serve as an axis in Motion commands.&lt;br /&gt;
Input must be a name of a real axis.&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
&lt;br /&gt;
GenericAxis = GetAxis$(&amp;quot;A1&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
?GetAxis(&amp;quot;A2&amp;quot;).abs&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:COMMON SHARED or DIM SHARED or DIM ... AS GENERIC AXIS|COMMON SHARED or DIM SHARED or DIM ... AS GENERIC AXIS]]&lt;br /&gt;
* [[MC-Basic:axis.ELEMENTNAME|axis.ELEMENTNAME]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Declarations|GETAXIS$]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:VARLIST&amp;diff=125508</id>
		<title>MC-Basic:VARLIST</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:VARLIST&amp;diff=125508"/>
				<updated>2015-06-03T14:28:48Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
?VarList {''&amp;lt;var_name&amp;gt;''}&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
All versions&amp;lt;br&amp;gt;&lt;br /&gt;
Returns a string and can be used in all scopes from version 4.15.1. &lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
This query returns a list of the variable and constant names defined in the system. If wildcards are used, the query returns the proper existing variable or constant data. The variable types and their values are displayed in the following format:&amp;lt;br&amp;gt;&lt;br /&gt;
       ''{const} &amp;lt;type&amp;gt; &amp;lt;var_name&amp;gt; = &amp;lt;''value''&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
''                             ''The constants names are shown with  the ''const'' word .&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
&amp;lt;''return'' ''value''&amp;gt;: String&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Configuration, Task or Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS=&lt;br /&gt;
Read only&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
--&amp;gt;?varlist&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;?varlist i*                        'Returns the variables that start with the letter i&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;LONG iVariable = 221&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;CONST LONG iConst = 1&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:AXISLIST|AXISLIST]]&lt;br /&gt;
* [[MC-Basic:GROUPLIST|GROUPLIST]]&lt;br /&gt;
* [[MC-Basic:TASKLIST|TASKLIST]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Declarations|VARLIST]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:VARLIST&amp;diff=125507</id>
		<title>MC-Basic:VARLIST</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:VARLIST&amp;diff=125507"/>
				<updated>2015-06-03T13:42:16Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
?VarList {''&amp;lt;var_name&amp;gt;''}&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
All versions&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
This query returns a list of the variable and constant names defined in the system. If wildcards are used, the query returns the proper existing variable or constant data. The variable types and their values are displayed in the following format:&amp;lt;br&amp;gt;&lt;br /&gt;
       ''{const} &amp;lt;type&amp;gt; &amp;lt;var_name&amp;gt; = &amp;lt;''value''&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
''                             ''The constants names are shown with  the ''const'' word .&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
&amp;lt;''return'' ''value''&amp;gt;: String&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Configuration, Task or Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS=&lt;br /&gt;
Read only&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
--&amp;gt;?varlist&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;?varlist i*                        'Returns the variables that start with the letter i&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;LONG iVariable = 221&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;CONST LONG iConst = 1&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:AXISLIST|AXISLIST]]&lt;br /&gt;
* [[MC-Basic:GROUPLIST|GROUPLIST]]&lt;br /&gt;
* [[MC-Basic:TASKLIST|TASKLIST]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Declarations|VARLIST]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:SYSTEMGROUP&amp;diff=125028</id>
		<title>MC-Basic:SYSTEMGROUP</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:SYSTEMGROUP&amp;diff=125028"/>
				<updated>2014-11-13T13:48:04Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
&amp;lt;''generic_group''&amp;gt; = systemgroup (&amp;lt;''long_expression''&amp;gt;) &amp;lt;br&amp;gt;&lt;br /&gt;
? systemgroup (&amp;lt;''long_expression''&amp;gt;).&amp;lt;group_property&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
Returns a group according to the handle received through the argument.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
Group&lt;br /&gt;
|RANGE=&lt;br /&gt;
A valid group handle.&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Configuration, Task, Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS= &lt;br /&gt;
Cannot serve as a group in Motion commands.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
&lt;br /&gt;
GenericGroup = SystemGroup(65)&lt;br /&gt;
&lt;br /&gt;
?SystemGroup(66).pfb&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:COMMON SHARED or DIM SHARED or DIM ... AS GENERIC GROUP|COMMON SHARED or DIM SHARED or DIM ... AS GENERIC GROUP]]&lt;br /&gt;
* [[MC-Basic:group.ELEMENTID|group.ELEMENTID]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Declarations|SYSTEMGROUP]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:SYSTEMGROUP&amp;diff=125027</id>
		<title>MC-Basic:SYSTEMGROUP</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:SYSTEMGROUP&amp;diff=125027"/>
				<updated>2014-11-13T13:40:42Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: Created page with &amp;quot;ffff&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ffff&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:SYSTEMAXIS&amp;diff=125026</id>
		<title>MC-Basic:SYSTEMAXIS</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:SYSTEMAXIS&amp;diff=125026"/>
				<updated>2014-11-13T13:37:07Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
&amp;lt;''generic_axis''&amp;gt; = systemaxis (&amp;lt;''long_expression''&amp;gt;) &amp;lt;br&amp;gt;&lt;br /&gt;
? systemaxis (&amp;lt;''long_expression''&amp;gt;).&amp;lt;axis_property&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
Returns an axis according to the handle received through the argument.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
Axis&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
A valid axis handle.&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Configuration, Task, Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS= &lt;br /&gt;
Cannot serve as an axis in Motion commands.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
&lt;br /&gt;
GenericAxis = SystemAxis(1)&lt;br /&gt;
&lt;br /&gt;
?SystemAxis(2).pcmd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:COMMON SHARED or DIM SHARED or DIM ... AS GENERIC AXIS|COMMON SHARED or DIM SHARED or DIM ... AS GENERIC AXIS]]&lt;br /&gt;
* [[MC-Basic:axis.ELEMENTID|axis.ELEMENTID]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Declarations|SYSTEMAXIS]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:SYSTEMAXIS&amp;diff=125025</id>
		<title>MC-Basic:SYSTEMAXIS</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:SYSTEMAXIS&amp;diff=125025"/>
				<updated>2014-11-13T13:36:45Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
&amp;lt;''generic_axis''&amp;gt; = systemaxis (&amp;lt;''long_expression''&amp;gt;) &amp;lt;br&amp;gt;&lt;br /&gt;
? systemaxis (&amp;lt;''long_expression''&amp;gt;).&amp;lt;axis_property&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
Returns an axis according to the handle received through the argument.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
Axis&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
A valid axis handle.&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Configuration, Task, Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS= &lt;br /&gt;
Cannot serve as an axis within Motion commands.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
&lt;br /&gt;
GenericAxis = SystemAxis(1)&lt;br /&gt;
&lt;br /&gt;
?SystemAxis(2).pcmd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:COMMON SHARED or DIM SHARED or DIM ... AS GENERIC AXIS|COMMON SHARED or DIM SHARED or DIM ... AS GENERIC AXIS]]&lt;br /&gt;
* [[MC-Basic:axis.ELEMENTID|axis.ELEMENTID]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Declarations|SYSTEMAXIS]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:SYSTEMAXIS&amp;diff=125024</id>
		<title>MC-Basic:SYSTEMAXIS</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:SYSTEMAXIS&amp;diff=125024"/>
				<updated>2014-11-13T12:22:54Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
&amp;lt;''generic_axis''&amp;gt; = systemaxis (&amp;lt;''long_expression''&amp;gt;) &amp;lt;br&amp;gt;&lt;br /&gt;
? systemaxis (&amp;lt;''long_expression''&amp;gt;).&amp;lt;axis_property&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
Returns an axis according to the handle received through the argument.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
Axis&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
A valid axis handle.&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Configuration, Task, Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS= &lt;br /&gt;
Cannot replace an axis within Motion commands.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
&lt;br /&gt;
GenericAxis = SystemAxis(1)&lt;br /&gt;
&lt;br /&gt;
?SystemAxis(2).pcmd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:COMMON SHARED or DIM SHARED or DIM ... AS GENERIC AXIS|COMMON SHARED or DIM SHARED or DIM ... AS GENERIC AXIS]]&lt;br /&gt;
* [[MC-Basic:axis.ELEMENTID|axis.ELEMENTID]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Declarations|SYSTEMAXIS]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:SYSTEMAXIS&amp;diff=125023</id>
		<title>MC-Basic:SYSTEMAXIS</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:SYSTEMAXIS&amp;diff=125023"/>
				<updated>2014-11-13T12:22:24Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
&amp;lt;''generic_axis''&amp;gt; = systemaxis (&amp;lt;''long_expression''&amp;gt;) &amp;lt;br&amp;gt;&lt;br /&gt;
? systemaxis (&amp;lt;''long_expression''&amp;gt;).&amp;lt;axis_property&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
Returns an axis according to the handle received through the argument.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
Axis&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
Valid axis handle.&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Configuration, Task, Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS= &lt;br /&gt;
Cannot replace an axis within Motion commands.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
&lt;br /&gt;
GenericAxis = SystemAxis(1)&lt;br /&gt;
&lt;br /&gt;
?SystemAxis(2).pcmd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:COMMON SHARED or DIM SHARED or DIM ... AS GENERIC AXIS|COMMON SHARED or DIM SHARED or DIM ... AS GENERIC AXIS]]&lt;br /&gt;
* [[MC-Basic:axis.ELEMENTID|axis.ELEMENTID]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Declarations|SYSTEMAXIS]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:SYSTEMAXIS&amp;diff=125022</id>
		<title>MC-Basic:SYSTEMAXIS</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:SYSTEMAXIS&amp;diff=125022"/>
				<updated>2014-11-13T12:21:52Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
&amp;lt;''generic_axis''&amp;gt; = systemaxis (&amp;lt;''long_expression''&amp;gt;) &amp;lt;br&amp;gt;&lt;br /&gt;
? systemaxis (&amp;lt;''long_expression''&amp;gt;).&amp;lt;axis_property&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
Returns an axis according to the handle received through the argument.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
AXIS&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
Valid axis handle.&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Configuration, Task, Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS= &lt;br /&gt;
Cannot replace an axis within Motion commands.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
&lt;br /&gt;
GenericAxis = SystemAxis(1)&lt;br /&gt;
&lt;br /&gt;
?SystemAxis(2).pcmd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:COMMON SHARED or DIM SHARED or DIM ... AS GENERIC AXIS|COMMON SHARED or DIM SHARED or DIM ... AS GENERIC AXIS]]&lt;br /&gt;
* [[MC-Basic:axis.ELEMENTID|axis.ELEMENTID]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Declarations|SYSTEMAXIS]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:SYSTEMAXIS&amp;diff=125021</id>
		<title>MC-Basic:SYSTEMAXIS</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:SYSTEMAXIS&amp;diff=125021"/>
				<updated>2014-11-13T12:19:08Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
&amp;lt;''generic_axis''&amp;gt; = systemaxis (&amp;lt;''long_expression''&amp;gt;) &amp;lt;br&amp;gt;&lt;br /&gt;
? systemaxis (&amp;lt;''long_expression''&amp;gt;).&amp;lt;axis_property&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
Returns an axis according to the handle received through the argument.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
AXIS&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
Valid axis handle.&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Configuration, Task, Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS= &lt;br /&gt;
Cannot replace an axis within Motion commands.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
&lt;br /&gt;
GenericAxis = SystemAxis(1)&lt;br /&gt;
&lt;br /&gt;
?SystemAxis(2).pcmd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:COMMON SHARED or DIM SHARED or DIM ... AS GENERIC AXIS|COMMON SHARED or DIM SHARED or DIM ... AS GENERIC AXIS]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Declarations|SYSTEMAXIS]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:SYSTEMAXIS&amp;diff=125020</id>
		<title>MC-Basic:SYSTEMAXIS</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:SYSTEMAXIS&amp;diff=125020"/>
				<updated>2014-11-13T12:15:04Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
&amp;lt;''generic_axis''&amp;gt; = systemaxis (&amp;lt;''long_expression''&amp;gt;) &amp;lt;br&amp;gt;&lt;br /&gt;
? systemaxis (&amp;lt;''long_expression''&amp;gt;).&amp;lt;axis_property&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
Returns an axis according to the handle received through the argument.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
AXIS&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
Valid axis handle.&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Configuration, Task, Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS= &lt;br /&gt;
Cannot replace an axis within Motion commands.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
&lt;br /&gt;
GenericAxis = SystemAxis(1)&lt;br /&gt;
&lt;br /&gt;
?SystemAxis(2).pcmd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Declarations|SYSTEMAXIS]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:SYSTEMAXIS&amp;diff=125016</id>
		<title>MC-Basic:SYSTEMAXIS</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:SYSTEMAXIS&amp;diff=125016"/>
				<updated>2014-11-13T11:41:39Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
&amp;lt;''generic_axis''&amp;gt; = systemaxis (&amp;lt;''long_expression''&amp;gt;)&lt;br /&gt;
? systemaxis (&amp;lt;''long_expression''&amp;gt;).&amp;lt;property&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
Returns an axis according to the handle received through the argument.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
AXIS&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Configuration, Task, Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS= &lt;br /&gt;
SystemAxis cannot replace an axis within Motion commands.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
&lt;br /&gt;
GenericAxis = SystemAxis(1)&lt;br /&gt;
&lt;br /&gt;
?SystemAxis(2).pcmd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Declarations|SYSTEMAXIS]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:SYSTEMAXIS&amp;diff=125015</id>
		<title>MC-Basic:SYSTEMAXIS</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:SYSTEMAXIS&amp;diff=125015"/>
				<updated>2014-11-13T11:39:22Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
&amp;lt;''generic_axis''&amp;gt; = systemaxis (&amp;lt;''long_expression''&amp;gt;)&lt;br /&gt;
? systemaxis (&amp;lt;''long_expression''&amp;gt;).&amp;lt;property&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
Returns an axis according to the handle received through the argument.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
AXIS&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Configuration, Task, Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS= &lt;br /&gt;
SystemAxis cannot replace an axis within Motion commands.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
&lt;br /&gt;
GenericAxis = SystemAxis(1)&lt;br /&gt;
&lt;br /&gt;
?SystemAxis(2).pcmd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Declarations|ARRAYSIZE]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:SYSTEMAXIS&amp;diff=125013</id>
		<title>MC-Basic:SYSTEMAXIS</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:SYSTEMAXIS&amp;diff=125013"/>
				<updated>2014-11-13T10:53:27Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: Created page with &amp;quot;fffff&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;fffff&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:UNLOAD&amp;diff=124927</id>
		<title>MC-Basic:UNLOAD</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:UNLOAD&amp;diff=124927"/>
				<updated>2014-10-30T13:16:36Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
Unload &amp;lt;''filename''&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
All versions&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
Remove loaded program from the RAM.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
&amp;lt;''filename''&amp;gt;: File specification&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
Files that are loaded in RAM.&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Task or Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS=&lt;br /&gt;
The task must be loaded in memory.&amp;lt;br&amp;gt; &lt;br /&gt;
Only a killed task may be unloaded. Tasks are killed using the KILLTASK command.&amp;lt;br&amp;gt;&lt;br /&gt;
Global libraries cannot be unloaded (since version 4.13.1rc3).&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
Unload MAKECUT.prg&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:KILLTASK|KILLTASK]]&lt;br /&gt;
* [[MC-Basic:LOAD|LOAD]]&lt;br /&gt;
* [[MC-Basic:STARTTASK|STARTTASK]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Task Control|UNLOAD]]&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:UNLOAD&amp;diff=124926</id>
		<title>MC-Basic:UNLOAD</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:UNLOAD&amp;diff=124926"/>
				<updated>2014-10-29T10:43:41Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
Unload &amp;lt;''filename''&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
All versions&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
Remove loaded program from the RAM.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
&amp;lt;''filename''&amp;gt;: File specification&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
Files that are loaded in RAM.&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Task or Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS=&lt;br /&gt;
The task must be loaded in memory.&amp;lt;br&amp;gt; &lt;br /&gt;
Only a killed task may be unloaded. Tasks are killed using the KILLTASK command.&amp;lt;br&amp;gt;&lt;br /&gt;
Global libraries cannot be unloaded (since version 4.13.1rc2).&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
Unload MAKECUT.prg&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:KILLTASK|KILLTASK]]&lt;br /&gt;
* [[MC-Basic:LOAD|LOAD]]&lt;br /&gt;
* [[MC-Basic:STARTTASK|STARTTASK]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Task Control|UNLOAD]]&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:UNLOAD&amp;diff=124925</id>
		<title>MC-Basic:UNLOAD</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:UNLOAD&amp;diff=124925"/>
				<updated>2014-10-29T10:41:28Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
Unload &amp;lt;''filename''&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
All versions&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
Remove loaded program from the RAM.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
&amp;lt;''filename''&amp;gt;: File specification&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
Files that are loaded in RAM.&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Task or Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS=&lt;br /&gt;
The task must be loaded in memory. &lt;br /&gt;
Only a killed task may be unloaded. Tasks are killed using the KILLTASK command.&lt;br /&gt;
Global libraries cannot be unloaded (since version 4.13.1rc2).&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
Unload MAKECUT.prg&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:KILLTASK|KILLTASK]]&lt;br /&gt;
* [[MC-Basic:LOAD|LOAD]]&lt;br /&gt;
* [[MC-Basic:STARTTASK|STARTTASK]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:Task Control|UNLOAD]]&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:SYSTEM.DOUBLEFORMAT&amp;diff=124924</id>
		<title>MC-Basic:SYSTEM.DOUBLEFORMAT</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:SYSTEM.DOUBLEFORMAT&amp;diff=124924"/>
				<updated>2014-10-29T08:20:26Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
Sys.DoubleFormat = &amp;lt;''number''&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
All versions&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
Set the  printing format  of double-type numbers.&lt;br /&gt;
&lt;br /&gt;
1 – print  in Floating point format  (  132.555 )&lt;br /&gt;
&lt;br /&gt;
0 - print  in Exponential format         ( 1.325550000000000e+02 )&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
&amp;lt;''number''&amp;gt;: Long&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
&amp;lt;''number''&amp;gt;: 0, 1&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
0&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Configuration, Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
Sys.DoubleFormat = 1&lt;br /&gt;
&lt;br /&gt;
? Sys.DoubleFormat&lt;br /&gt;
&lt;br /&gt;
1&lt;br /&gt;
&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:SYSTEM.PRINTMODE|SYSTEM.PRINTMODE]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MC-Basic:System|MC-Basic:System]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	<entry>
		<id>http://softmc.servotronix.com/index.php?title=MC-Basic:WATCH&amp;diff=124048</id>
		<title>MC-Basic:WATCH</title>
		<link rel="alternate" type="text/html" href="http://softmc.servotronix.com/index.php?title=MC-Basic:WATCH&amp;diff=124048"/>
				<updated>2014-07-21T12:52:48Z</updated>
		
		<summary type="html">&lt;p&gt;Nurit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MC-Basic&lt;br /&gt;
|SHORT FORM=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SYNTAX=&lt;br /&gt;
Watch ''&amp;lt;task name&amp;gt; &amp;lt;variable_name&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
|AVAILABILITY=&lt;br /&gt;
All versions&lt;br /&gt;
&lt;br /&gt;
|DESCRIPTION=&lt;br /&gt;
Sends a string to a task to send data to a prompt command.&lt;br /&gt;
&lt;br /&gt;
|TYPE=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|RANGE=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|UNITS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|DEFAULT=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|SCOPE=&lt;br /&gt;
Task or Terminal&lt;br /&gt;
&lt;br /&gt;
|LIMITATIONS=&lt;br /&gt;
The task must exist.&lt;br /&gt;
&lt;br /&gt;
|EXAMPLE=&lt;br /&gt;
|SEE ALSO=&lt;br /&gt;
* [[MC-Basic:SAVE|SAVE]]&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Nurit</name></author>	</entry>

	</feed>