Communication C3F_T40346 192-121102 N04 June 20086.2.2. ASCII - recordThe general layout of a command string for Compax3 is as follows:[Adr] command CRAdr RS232: no addressRS485: Compax3 address in the range 0 ... 99Address settings can be made in the C3 ServoManager under "RS485 settings"Command valid Compax3 commandCR End sign (carriage return)A command consists of the representable ASCII characters (0x21 .. 0x7E). Lowercases are converted automatically into capitals and blanks (0x20) are deleted, ifthey are not placed between two quotation marks.Separator between places before and after the decimal is the decimal point (0x2E).A numeric value can be given in the Hex-format if it is preceded by the ”$” sign.Values can be requested in the Hex-format if the CR is preceded additionally bythe ”$” sign.All commands requesting a numeric value from Compax3 are acknowledged withthe respective numeric value in the ASCII format followed by a CR withoutpreceding command repetition and following statement of unit. The length of theseanswer strings differs depending on the value.Commands requesting an Info-string (e.g. software version), are onlyacknowledged with the respective ASCII character sequence followed by a CR,without preceding command repetition. The length of these answer strings is hereconstant.Commands transferring a value to Compax3 or triggering a function in Compax3are acknowledged by:>CRif the value can be accepted resp. if the function can be executed at that point intime.If this is ot the case or if the command syntax was invalid, the command isacknowledged with!xxxxCRThe 4 digit error number xxxx is given in the HEX format; you will find the meaningin the appendix.When using RS485, each answer string is preceded by a *" (ASCII - character:0x2A).Compax3 commandsRS232: O [$] Index , [$] Subindex [$]RS485: Address O [$] Index , [$] Subindex [$]The optional ”$” after the subindex stands for ”hex-output” which means that anobject value can also be requested in hex;e.g. "O $0192,2$": (Object 402.2)RS232: O [$] Index , [$] Subindex = [$] Value [ ; Value2 ; Value3 ; ...]RS485: Address O [$] Index , [$] Subindex = [$] Value [ ; Value2 ; Value3 ; ...]The optional “$” preceding Index, Subindex and value stands for “Hex-input” whichmeans that Index, Subindex and the value to be transferred can also be entered inhex (e.g. O $0192,2=$C8).CommandAnswer stringsRS485 answer stringRead objectWrite object