<?xml version="1.0" encoding="ISO-8859-1" ?>
<RemoteStation
	PrjRev        = "0.0"
	PrjRev_DESC   = "Version of the project"
	Project       = "SchulungsaufbauMDD2000"
	Project_DESC  = "Name of the project"
	Filename      = "D:\tmpSort\Motion\SchulungsaufbauMDD2000\SchulungsaufbauMDD2000.lcp"
	Filename_DESC = "File name to project">
	<RemoteServers>
		<RemoteServer Name="_LMCAxis1.Control" Name_DESC="Name" GUID_Svr="{813CA014-8D4F-4BB9-954A-F20F4611CBBF}" GUID_Svr_DESC="GUID of the server" Class="_AxisBase" Class_DESC="Class" DataType="_LMCAXIS_OPMODE" DataType_DESC="DataType" GUID_Obj="{F411024B-C3B3-42A2-8F1A-C64C594D0412}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" HasNewInst="true" HasNewInst_DESC="Multimaster server has NewInst commands" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="This server is the interface to the user application, so that &#13;&#10;axis commands can be sent.&#13;&#10;&#13;&#10;Operation mode of the axis&#13;&#10;=========================&#13;&#10;&#13;&#10;PASSIVE_LMCAXIS  - The axis is in the passive rest state according to a reset&#13;&#10;WAITIDLE_LMCAXIS - The axis is in the passive rest state according to call of the methode &quot;PowerOn&quot;&#13;&#10;IDLE_LMCAXIS     - The axis is in an active rest state and ready for move-instructions&#13;&#10;MOVE_LMCAXIS     - The axis carries out a movement&#13;&#10;FOLLOW_LMCAXIS   - The axis is in the status: Follow&#13;&#10;STOPED_LMCAXIS   - The axis stops for the standstill&#13;&#10;LOCKED_LMCAXIS   - The slave axis couples to a master axis or is already coupled&#13;&#10;REFRUN_LMCAXIS   - The axis carries out a reference movement&#13;&#10;TUNEPOS_LMCAXIS  - The axis carries out a tune movement - in this case, it moves in the positive direction&#13;&#10;TUNENEG_LMCAXIS  - The axis carries out a tune movement - in this case, it moves in the negative direction&#13;&#10;ERROR_LMCAXIS    - An error occurred" Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis1.AxisStatus" Name_DESC="Name" GUID_Svr="{68B6CC31-3184-4BD8-9AEF-5517DF33D4FB}" GUID_Svr_DESC="GUID of the server" DataType="_LMCAXIS_STATUS" DataType_DESC="DataType" GUID_Obj="{F411024B-C3B3-42A2-8F1A-C64C594D0412}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Stateflags of the axis&#13;&#10;======================&#13;&#10;&#13;&#10;Bit 1: PowerOn - Set if the Axis is activated  &#13;&#10;Bit 2: IsReferenced - Set if the Axis is referenced&#13;&#10;Bit 3: InPosition - Set if the axis is in the correct position&#13;&#10;Bit 4: FiltRdy - Set if the Axis is in position and jerk filter is ready&#13;&#10;Bit 5: Decell - Set if the axis brakes; calculated by tic for tic&#13;&#10;Bit 6: PosLimActive - Set if the axis has achieved one of its end-positions&#13;&#10;Bit 7: SetFlg - Set by calling the SetPositon, CNCRefRun and NCRefRun functions Reset after activating the controller&#13;&#10;Bit 8: EnLesFlg - Set if the axis moves endless / infinitely&#13;&#10;Bit 9: DirFlg - Set if the Speed of the axis is negative&#13;&#10;Bit 10: EmergStop - Set if the axis stops, because an error occurs or the axis is deactivated&#13;&#10;Bit 11: Overflow- Set if a position overflow occurs&#13;&#10;Bit 12: MasterLock - Set if the slave-axis is coupled onto the master-axis&#13;&#10;Bit 13: AutoRun - Set if autotuning is running&#13;&#10;Bit 14: AutoStop - Set if autotuning is ready done&#13;&#10;Bit 15: ActDirFlag - Set if the Speed of the axis is negative&#13;&#10;Bit 16: HandFlag - Set if the function &quot;MoveHand&quot; or &quot;PowerOff&quot; is called.&#13;&#10;Bit 17: ModuloFlg - Set if the axis is defined as a modulo-axis&#13;&#10;Bit 18: NCMotion - Is set by the controller if the axis is in the NC positioning-mode&#13;&#10;Bit 19: NoActPosMeth - Set if the client &quot;ActPosition&quot; is not connected or the simulation mode is acting&#13;&#10;Bit 20: NoControlMeth - Set if the client &quot;LMCController&quot; is not connected or the simulation mode is acting&#13;&#10;Bit 21: NoRefMeth - Set if the client &quot;LMCReference&quot; is not connected or the Bit 19: &quot;NoActPosMeth&quot; is set&#13;&#10;Bit 22: NoActPosChk - Set if the client &quot;LMCSafety&quot; is not connected or HWReady is not connected (simulation mode is acting)&#13;&#10;Bit 23: NoPreCyclic - Set if the client &quot;LMCPreCyclicTrigger&quot; is not connected&#13;&#10;Bit 24: NoPostCyclic - Set if the client &quot;LMCPostCyclicTrigger&quot; is not connected&#13;&#10;Bit 25: DelayedMasterLock - configureable, alternative version of the MasterLock bit&#13;&#10;Bit 26: Standstill - Set if the axis is currently not moving.&#13;&#10;Bit 27: BrakeForPowerOff - Set, if the axis is currently stoping for power off.&#13;&#10;Bit 28: MasterError - Set, if some error of the master axis occured.&#13;&#10;Bit 29: SlaveError - Set, if some error of a coupled slave axis occured." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis1.PosMode" Name_DESC="Name" GUID_Svr="{CDFCD1F3-6AB5-4624-A6A9-C75262DE1C51}" GUID_Svr_DESC="GUID of the server" DataType="_LMCAXIS_POSMODE" DataType_DESC="DataType" GUID_Obj="{F411024B-C3B3-42A2-8F1A-C64C594D0412}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Positioning mode of the axis&#13;&#10;==================&#13;&#10;&#13;&#10;_Positioning&#13;&#10;The Axis is not coupled and acts depending on a command defined by the user&#13;&#10;&#13;&#10;&#13;&#10;_NCPositioning&#13;&#10;The Axis is not coupled and acts depending on a command defined by the user&#13;&#10;&#13;&#10;&#13;&#10;_StdSyncPositioning&#13;&#10;The slave-axis couples onto a master-axis in some standard-mode&#13;&#10;&#13;&#10;&#13;&#10;_UserSyncPositioning&#13;&#10;The slave-axis couples a position defined by the user to the master-axis&#13;&#10;&#13;&#10;&#13;&#10;_CAMSyncPositioning&#13;&#10;The slave-axis couples onto a master-axis by means of a user-defined curve&#13;&#10;&#13;&#10;&#13;&#10;_ProfileSyncPositioning&#13;&#10;The axis couples on a disk-table&#13;&#10;&#13;&#10;&#13;&#10;_SyncVelocity&#13;&#10;The slave-axis couples its speedrate to the master-axis&#13;&#10;&#13;&#10;&#13;&#10;_StartPolynomPositioning&#13;&#10;The slave-axis links up to a master-axis by means of splines&#13;&#10;&#13;&#10;&#13;&#10;_SyncPolynomPositioning&#13;&#10;The salve-axis is coupled onto a master-axis by means of splines" Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis1.AxisError" Name_DESC="Name" GUID_Svr="{D915F1B2-0033-45ED-95CD-98E5AC15454C}" GUID_Svr_DESC="GUID of the server" DataType="_LMCAXIS_ERROR" DataType_DESC="DataType" GUID_Obj="{F411024B-C3B3-42A2-8F1A-C64C594D0412}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Errorflags of the axis&#13;&#10;=====================&#13;&#10;&#13;&#10;Bit 1: HwError&#13;&#10;Set if a general Hardware-error occured&#13;&#10;&#13;&#10;Bit 2: SwMinError&#13;&#10;Set if the Software endswitch minimum active&#13;&#10;&#13;&#10;Bit 3: SwMaxError&#13;&#10;Set if the Software endswitch maximum active&#13;&#10;&#13;&#10;Bit 4: HwMinError&#13;&#10;Set if the minimal-position of the hardware is invalid &#13;&#10;&#13;&#10;Bit 5: HwMaxError&#13;&#10;Set if the maximal-position of the hardware is invalid &#13;&#10;&#13;&#10;Bit 6: ReferenceError&#13;&#10;Set if an error occurred during the reference-run&#13;&#10;&#13;&#10;Bit 7: ContouringError&#13;&#10;Set if a tracking error occured&#13;&#10;&#13;&#10;Bit 8: ActPosError&#13;&#10;Set if the position of the hardware is invalid &#13;&#10;&#13;&#10;Bit 9: AbsOffsetError&#13;&#10;AxisError.AbsOffsetError&#13;&#10;&#13;&#10;Bit 10: OverFlowError&#13;&#10;Set if a Position-overflow occured&#13;&#10;&#13;&#10;Bit 11 EmergencyError&#13;&#10;Set if the _LMCSafety.Emergency is active&#13;&#10;&#13;&#10;Bit 12 ResolutionError&#13;&#10;Set if the Resolution causes an overflow error&#13;&#10;&#13;&#10;Bit 13, 14, 15&#13;&#10;Unsused&#13;&#10;&#13;&#10;Bit 16: GlobErr&#13;&#10;Set if some global error is active&#13;&#10;" Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis1.ActPos" Name_DESC="Name" GUID_Svr="{864367D4-AA4F-4D63-B05E-6A13737A7360}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{F411024B-C3B3-42A2-8F1A-C64C594D0412}" GUID_Obj_DESC="GUID of the object" Comment="Actual position of the axis [Application units]&#13;&#10;&#13;&#10;The Write methode will call a SetPostion() command." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis1.SetPos" Name_DESC="Name" GUID_Svr="{A24425E6-4E11-412C-83A7-960537ADB33E}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{F411024B-C3B3-42A2-8F1A-C64C594D0412}" GUID_Obj_DESC="GUID of the object" Comment="Actual calculated position set value of the axis [application units].&#13;&#10;&#13;&#10;The Write methode will call a SetPostion() command." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis1.Destination" Name_DESC="Name" GUID_Svr="{291661D9-1815-4147-8350-8B61B9B02D38}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{F411024B-C3B3-42A2-8F1A-C64C594D0412}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Actual target position [Application units]." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis1.Override" Name_DESC="Name" GUID_Svr="{FF96B1A2-F449-4E94-BD43-CD91AB79A05F}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{F411024B-C3B3-42A2-8F1A-C64C594D0412}" GUID_Obj_DESC="GUID of the object" Comment="The override is a percentage reduction of the assigned speed &#13;&#10;for the actual motion command. (1000 = 100.0%)." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis1.ActVelocity" Name_DESC="Name" GUID_Svr="{43EADA72-7000-4485-8C9B-A3472AA6CA4E}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{F411024B-C3B3-42A2-8F1A-C64C594D0412}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Filtered / unfiltered actual speed [Application units/s]. See SetParameter()." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis1.SetVelocity" Name_DESC="Name" GUID_Svr="{7691CDA2-0D42-445A-8364-865F948A8BAB}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{F411024B-C3B3-42A2-8F1A-C64C594D0412}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Actual calculated speed set value of the axis [Application units/s]." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis1.SimulateMode" Name_DESC="Name" GUID_Svr="{22BE35A3-9C0D-4FF6-B5E2-4ECB033D46B6}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{F411024B-C3B3-42A2-8F1A-C64C594D0412}" GUID_Obj_DESC="GUID of the object" Comment="activate (1) / deactivate (0) a simulation mode (virtual axis mode) &#13;&#10;during the application runs.&#13;&#10;The server must be initialized.&#13;&#10;" Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis1.ExUnits" Name_DESC="Name" GUID_Svr="{9FE2BF63-FF3B-4C14-B568-13EB87B3E07C}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{F411024B-C3B3-42A2-8F1A-C64C594D0412}" GUID_Obj_DESC="GUID of the object" Comment="This value is a part of the transmission ratio. &#13;&#10;InternalPosition [Application Unit] = ExternalPosition [Encoder value] * InternalUnit / ExternalUnit&#13;&#10;The server must be initialized." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis1.IntUnits" Name_DESC="Name" GUID_Svr="{FA32FE70-022F-4ED1-8CFE-BDD41F6AD0D7}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{F411024B-C3B3-42A2-8F1A-C64C594D0412}" GUID_Obj_DESC="GUID of the object" Comment="This value is a part of the transmission ratio. &#13;&#10;InternalPosition [Application Unit] = ExternalPosition [Encoder value] * InternalUnit / ExternalUnit&#13;&#10;The server must be initialized." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis1.VMax" Name_DESC="Name" GUID_Svr="{26F9E93C-F21E-4BA6-AED9-4EF7C79E11F7}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{F411024B-C3B3-42A2-8F1A-C64C594D0412}" GUID_Obj_DESC="GUID of the object" Comment="Maxmimum speed of the axis [Application units / s]&#13;&#10;The server must be initialized." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis1.AMax" Name_DESC="Name" GUID_Svr="{ADBEB5C9-4395-4FCF-80BA-D40753878DA4}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{F411024B-C3B3-42A2-8F1A-C64C594D0412}" GUID_Obj_DESC="GUID of the object" Comment="Maximum acceleration and deceleration [Application units / s²].&#13;&#10;The server must be initialized. " Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis1.Tjerk" Name_DESC="Name" GUID_Svr="{57A5493C-1735-4622-BB13-42B699CCBC9D}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{F411024B-C3B3-42A2-8F1A-C64C594D0412}" GUID_Obj_DESC="GUID of the object" Comment="Time for the acceleration to attain its maximum value [ms]&#13;&#10;&#13;&#10;The meaning of this value depends on the server MoveType:&#13;&#10;_RAMP_PROFILE: no effect&#13;&#10;_SCURVE_PROFILE: filter size for the SCURVE buffer&#13;&#10;_JERK_PROFILE: If the server JMax=0, then this value defines the maximal jerk of the axis by AMax / TJerk. &#13;&#10;               Otherwise, if JMax&lt;&gt;0, then this value has no effect." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis1.MoveType" Name_DESC="Name" GUID_Svr="{69DE3781-2054-4C7E-94C1-D8816EBD029B}" GUID_Svr_DESC="GUID of the server" DataType="_LMCAXIS_MOVEPROFILE" DataType_DESC="DataType" GUID_Obj="{F411024B-C3B3-42A2-8F1A-C64C594D0412}" GUID_Obj_DESC="GUID of the object" Comment="Moving profile of the axis&#13;&#10;_RAMP_PROFILE - axis moves without jerk limitation&#13;&#10;_SCURVE_PROFILE - jerk limitation through position filtering&#13;&#10;_JERK_PROFILE - jerk limitation through computed trapezoid acceleration/deceleration&#13;&#10;The server must be initialized." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis1.Resolution" Name_DESC="Name" GUID_Svr="{DAF3A77D-F362-45C0-9B72-8734F61E4225}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{F411024B-C3B3-42A2-8F1A-C64C594D0412}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Internal resolution factor.&#13;&#10;All entries are internally multiplied with this factor. Through this value, a more precise &#13;&#10;profile calculation is made. If the resolution factor is changed, the value of the internal &#13;&#10;unit must also be raised by the same factor. If axis parameters like the modulo or software &#13;&#10;limits have already been defined, these parameters must also be checked and adjusted. &#13;&#10;The server must be initialized." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis1.Modulo" Name_DESC="Name" GUID_Svr="{384697FA-6383-4042-B2B5-869B06B81AC4}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{F411024B-C3B3-42A2-8F1A-C64C594D0412}" GUID_Obj_DESC="GUID of the object" Comment="Modulo value of the axis [Application units]. If the value is &lt;&gt; 0, the actual position is converted &#13;&#10;to a modulo position using the Modulo function.&#13;&#10;The server must be initialized." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis1.SWMinPos" Name_DESC="Name" GUID_Svr="{61F22F0F-46A7-49AA-A29C-03B86C420418}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{F411024B-C3B3-42A2-8F1A-C64C594D0412}" GUID_Obj_DESC="GUID of the object" Comment="Minimum software end position [Application units].&#13;&#10;&#13;&#10;To deactivate SW-Limit, set value which is smaller than -MaxModulo.&#13;&#10;&#13;&#10;Value can be set if Axis is disabled.&#13;&#10;&#13;&#10;Further information about the allowed values are to be found in the class documentation." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis1.SWMaxPos" Name_DESC="Name" GUID_Svr="{BDE8F6A7-C046-4CA2-BA01-A8416D226E14}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{F411024B-C3B3-42A2-8F1A-C64C594D0412}" GUID_Obj_DESC="GUID of the object" Comment="Maximum software end position [Application units].&#13;&#10;&#13;&#10;To deactivate SW-Limit, set value which is bigger than MaxModulo.&#13;&#10;&#13;&#10;Value can be set if Axis is disabled.&#13;&#10;&#13;&#10;Further information about the allowed values are to be found in the class documentation." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis1.ErrorConfig" Name_DESC="Name" GUID_Svr="{161823E3-9952-44E8-B3A0-9B1AD627E0F6}" GUID_Svr_DESC="GUID of the server" DataType="_LMCAXIS_ERROR_CONFIG" DataType_DESC="DataType" GUID_Obj="{F411024B-C3B3-42A2-8F1A-C64C594D0412}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" Comment="With this server an user-defined&#13;&#10;error configuration can be adjusted" Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis1.AEmergency" Name_DESC="Name" GUID_Svr="{804104B7-F4D7-40B5-855F-6D0F785617EC}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{F411024B-C3B3-42A2-8F1A-C64C594D0412}" GUID_Obj_DESC="GUID of the object" Comment="deceleration if Emergency &lt;&gt; 0 [Application units / s²]&#13;&#10;if AEmergency is smaller AMax, the deceleration is AMax" Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis1.JMax" Name_DESC="Name" GUID_Svr="{F40EF8AA-6964-4819-9DA6-F1FBB2CBF180}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{F411024B-C3B3-42A2-8F1A-C64C594D0412}" GUID_Obj_DESC="GUID of the object" Comment="Defines the maximal jerk of the axis [Application units / sec^3 / 1000]&#13;&#10;&#13;&#10;for MoveType=_JERK_PROFILE only&#13;&#10;&#13;&#10;If this value equals 0, then the maximal jerk is computed by Amax / TJerk." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis1.SafeAxisState" Name_DESC="Name" GUID_Svr="{5E791631-FB9C-4D2A-A438-488E91177476}" GUID_Svr_DESC="GUID of the server" DataType="_LMCAxisBase::t_s_LMCAxis_SafetyState" DataType_DESC="DataType" GUID_Obj="{F411024B-C3B3-42A2-8F1A-C64C594D0412}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="The server shows the general safety info of the connected hardware axis. The server only shows the basic info and not the detailed information.&#13;&#10;Bit 1 ... SafeAxis - Connected axis supports safety features&#13;&#10;Bit 2 ... SpeedLimited - Safety limits the maximum allowed speed of the axis&#13;&#10;Bit 3 ... AxisReady - Axis can be enabled&#13;&#10;Bit 4 ... AxisOperational - Safety is fully operational - normal functional behaviour&#13;&#10;Bit 5 ... AxisError - Safety FW of drive is in error state&#13;&#10;Bit 6 ... ServiceModePending - Service mode will be activated soon&#13;&#10;Bit 7 ... SafeErrorQuitPending - Drive is doing a safety error quit before functional error quit&#13;&#10;Bit 8 ... AxisVerified - Connected axis verified or doesn&apos;t need to be verified&#13;&#10;Bit 9 ... AxisVerifyFailed - Verify or clear verification of axis failed&#13;&#10;Bit 10 ... AxisReferenced - Connected axis referenced or doesn&apos;t need to be referenced&#13;&#10;Bit 11 ... AxisReferenceActive - Axis reference movement is currently active. Bit is only set, when safe reference movement is done via _LMCAxis.&#13;&#10;Bit 12 ... AxisReferenceNeeded - Connected axis must be safe referenced. The reference state is available on bit AxisReferenced&#13;&#10;Bit 13 ... AxisReferenceFailed - Reference or clear reference of axis failed&#13;&#10;Bit 14 ... SBTAvailable - Connected axis supports SBT&#13;&#10;Bit 15 ... SBTActive - Automatic SBT is currently active&#13;&#10;Bit 16 ... SBTFailed - Automatic SBT failed" Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis1.AbsEncoder" Name_DESC="Name" GUID_Svr="{67A9C60B-7109-4A29-B034-0B874C9F507E}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{F411024B-C3B3-42A2-8F1A-C64C594D0412}" GUID_Obj_DESC="GUID of the object" Comment="With this server absolute&#13;&#10;encoder-values can be read in" Comment_DESC="Comment of server"/>
		<RemoteServer Name="DrivePosControlSafety1.Signal_Input" Name_DESC="Name" GUID_Svr="{2EE15EB8-1F89-11D5-90C4-006063018AE8}" GUID_Svr_DESC="GUID of the server" Class="Controller" Class_DESC="Class" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{995A62AA-BE41-43D6-BBC6-DB624F836CC4}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" Comment="This server shows the actual internal control variable and is &#13;&#10;connected to the _LMCAxis or CNC class." Comment_DESC="Comment of server"/>
		<RemoteServer Name="DrivePosControlSafety1.XW" Name_DESC="Name" GUID_Svr="{9B0A86A5-1C2D-4D77-B413-3C3B76B64860}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{995A62AA-BE41-43D6-BBC6-DB624F836CC4}" GUID_Obj_DESC="GUID of the object" Comment="In this server, the actual contouring error (difference between set position and &#13;&#10;actual position) is shown [Internal units]. Depending on the setting in SetConf &#13;&#10;the Xw is directly from the drive or calculated in the PLC." Comment_DESC="Comment of server"/>
		<RemoteServer Name="DrivePosControlSafety1.XWMax" Name_DESC="Name" GUID_Svr="{2774BC6A-3196-4EB6-BF39-2B61F7B34863}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{995A62AA-BE41-43D6-BBC6-DB624F836CC4}" GUID_Obj_DESC="GUID of the object" Comment="In this server, the maximum contouring error (difference between set position and &#13;&#10;actual position) is shown [Internal units]. This value can be reset using the server&apos;s &#13;&#10;write function." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis2.Control" Name_DESC="Name" GUID_Svr="{813CA014-8D4F-4BB9-954A-F20F4611CBBF}" GUID_Svr_DESC="GUID of the server" Class="_AxisBase" Class_DESC="Class" DataType="_LMCAXIS_OPMODE" DataType_DESC="DataType" GUID_Obj="{956E282B-FC7C-4820-B850-50D250AA90C5}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" HasNewInst="true" HasNewInst_DESC="Multimaster server has NewInst commands" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="This server is the interface to the user application, so that &#13;&#10;axis commands can be sent.&#13;&#10;&#13;&#10;Operation mode of the axis&#13;&#10;=========================&#13;&#10;&#13;&#10;PASSIVE_LMCAXIS  - The axis is in the passive rest state according to a reset&#13;&#10;WAITIDLE_LMCAXIS - The axis is in the passive rest state according to call of the methode &quot;PowerOn&quot;&#13;&#10;IDLE_LMCAXIS     - The axis is in an active rest state and ready for move-instructions&#13;&#10;MOVE_LMCAXIS     - The axis carries out a movement&#13;&#10;FOLLOW_LMCAXIS   - The axis is in the status: Follow&#13;&#10;STOPED_LMCAXIS   - The axis stops for the standstill&#13;&#10;LOCKED_LMCAXIS   - The slave axis couples to a master axis or is already coupled&#13;&#10;REFRUN_LMCAXIS   - The axis carries out a reference movement&#13;&#10;TUNEPOS_LMCAXIS  - The axis carries out a tune movement - in this case, it moves in the positive direction&#13;&#10;TUNENEG_LMCAXIS  - The axis carries out a tune movement - in this case, it moves in the negative direction&#13;&#10;ERROR_LMCAXIS    - An error occurred" Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis2.AxisStatus" Name_DESC="Name" GUID_Svr="{68B6CC31-3184-4BD8-9AEF-5517DF33D4FB}" GUID_Svr_DESC="GUID of the server" DataType="_LMCAXIS_STATUS" DataType_DESC="DataType" GUID_Obj="{956E282B-FC7C-4820-B850-50D250AA90C5}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Stateflags of the axis&#13;&#10;======================&#13;&#10;&#13;&#10;Bit 1: PowerOn - Set if the Axis is activated  &#13;&#10;Bit 2: IsReferenced - Set if the Axis is referenced&#13;&#10;Bit 3: InPosition - Set if the axis is in the correct position&#13;&#10;Bit 4: FiltRdy - Set if the Axis is in position and jerk filter is ready&#13;&#10;Bit 5: Decell - Set if the axis brakes; calculated by tic for tic&#13;&#10;Bit 6: PosLimActive - Set if the axis has achieved one of its end-positions&#13;&#10;Bit 7: SetFlg - Set by calling the SetPositon, CNCRefRun and NCRefRun functions Reset after activating the controller&#13;&#10;Bit 8: EnLesFlg - Set if the axis moves endless / infinitely&#13;&#10;Bit 9: DirFlg - Set if the Speed of the axis is negative&#13;&#10;Bit 10: EmergStop - Set if the axis stops, because an error occurs or the axis is deactivated&#13;&#10;Bit 11: Overflow- Set if a position overflow occurs&#13;&#10;Bit 12: MasterLock - Set if the slave-axis is coupled onto the master-axis&#13;&#10;Bit 13: AutoRun - Set if autotuning is running&#13;&#10;Bit 14: AutoStop - Set if autotuning is ready done&#13;&#10;Bit 15: ActDirFlag - Set if the Speed of the axis is negative&#13;&#10;Bit 16: HandFlag - Set if the function &quot;MoveHand&quot; or &quot;PowerOff&quot; is called.&#13;&#10;Bit 17: ModuloFlg - Set if the axis is defined as a modulo-axis&#13;&#10;Bit 18: NCMotion - Is set by the controller if the axis is in the NC positioning-mode&#13;&#10;Bit 19: NoActPosMeth - Set if the client &quot;ActPosition&quot; is not connected or the simulation mode is acting&#13;&#10;Bit 20: NoControlMeth - Set if the client &quot;LMCController&quot; is not connected or the simulation mode is acting&#13;&#10;Bit 21: NoRefMeth - Set if the client &quot;LMCReference&quot; is not connected or the Bit 19: &quot;NoActPosMeth&quot; is set&#13;&#10;Bit 22: NoActPosChk - Set if the client &quot;LMCSafety&quot; is not connected or HWReady is not connected (simulation mode is acting)&#13;&#10;Bit 23: NoPreCyclic - Set if the client &quot;LMCPreCyclicTrigger&quot; is not connected&#13;&#10;Bit 24: NoPostCyclic - Set if the client &quot;LMCPostCyclicTrigger&quot; is not connected&#13;&#10;Bit 25: DelayedMasterLock - configureable, alternative version of the MasterLock bit&#13;&#10;Bit 26: Standstill - Set if the axis is currently not moving.&#13;&#10;Bit 27: BrakeForPowerOff - Set, if the axis is currently stoping for power off.&#13;&#10;Bit 28: MasterError - Set, if some error of the master axis occured.&#13;&#10;Bit 29: SlaveError - Set, if some error of a coupled slave axis occured." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis2.PosMode" Name_DESC="Name" GUID_Svr="{CDFCD1F3-6AB5-4624-A6A9-C75262DE1C51}" GUID_Svr_DESC="GUID of the server" DataType="_LMCAXIS_POSMODE" DataType_DESC="DataType" GUID_Obj="{956E282B-FC7C-4820-B850-50D250AA90C5}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Positioning mode of the axis&#13;&#10;==================&#13;&#10;&#13;&#10;_Positioning&#13;&#10;The Axis is not coupled and acts depending on a command defined by the user&#13;&#10;&#13;&#10;&#13;&#10;_NCPositioning&#13;&#10;The Axis is not coupled and acts depending on a command defined by the user&#13;&#10;&#13;&#10;&#13;&#10;_StdSyncPositioning&#13;&#10;The slave-axis couples onto a master-axis in some standard-mode&#13;&#10;&#13;&#10;&#13;&#10;_UserSyncPositioning&#13;&#10;The slave-axis couples a position defined by the user to the master-axis&#13;&#10;&#13;&#10;&#13;&#10;_CAMSyncPositioning&#13;&#10;The slave-axis couples onto a master-axis by means of a user-defined curve&#13;&#10;&#13;&#10;&#13;&#10;_ProfileSyncPositioning&#13;&#10;The axis couples on a disk-table&#13;&#10;&#13;&#10;&#13;&#10;_SyncVelocity&#13;&#10;The slave-axis couples its speedrate to the master-axis&#13;&#10;&#13;&#10;&#13;&#10;_StartPolynomPositioning&#13;&#10;The slave-axis links up to a master-axis by means of splines&#13;&#10;&#13;&#10;&#13;&#10;_SyncPolynomPositioning&#13;&#10;The salve-axis is coupled onto a master-axis by means of splines" Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis2.AxisError" Name_DESC="Name" GUID_Svr="{D915F1B2-0033-45ED-95CD-98E5AC15454C}" GUID_Svr_DESC="GUID of the server" DataType="_LMCAXIS_ERROR" DataType_DESC="DataType" GUID_Obj="{956E282B-FC7C-4820-B850-50D250AA90C5}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Errorflags of the axis&#13;&#10;=====================&#13;&#10;&#13;&#10;Bit 1: HwError&#13;&#10;Set if a general Hardware-error occured&#13;&#10;&#13;&#10;Bit 2: SwMinError&#13;&#10;Set if the Software endswitch minimum active&#13;&#10;&#13;&#10;Bit 3: SwMaxError&#13;&#10;Set if the Software endswitch maximum active&#13;&#10;&#13;&#10;Bit 4: HwMinError&#13;&#10;Set if the minimal-position of the hardware is invalid &#13;&#10;&#13;&#10;Bit 5: HwMaxError&#13;&#10;Set if the maximal-position of the hardware is invalid &#13;&#10;&#13;&#10;Bit 6: ReferenceError&#13;&#10;Set if an error occurred during the reference-run&#13;&#10;&#13;&#10;Bit 7: ContouringError&#13;&#10;Set if a tracking error occured&#13;&#10;&#13;&#10;Bit 8: ActPosError&#13;&#10;Set if the position of the hardware is invalid &#13;&#10;&#13;&#10;Bit 9: AbsOffsetError&#13;&#10;AxisError.AbsOffsetError&#13;&#10;&#13;&#10;Bit 10: OverFlowError&#13;&#10;Set if a Position-overflow occured&#13;&#10;&#13;&#10;Bit 11 EmergencyError&#13;&#10;Set if the _LMCSafety.Emergency is active&#13;&#10;&#13;&#10;Bit 12 ResolutionError&#13;&#10;Set if the Resolution causes an overflow error&#13;&#10;&#13;&#10;Bit 13, 14, 15&#13;&#10;Unsused&#13;&#10;&#13;&#10;Bit 16: GlobErr&#13;&#10;Set if some global error is active&#13;&#10;" Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis2.ActPos" Name_DESC="Name" GUID_Svr="{864367D4-AA4F-4D63-B05E-6A13737A7360}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{956E282B-FC7C-4820-B850-50D250AA90C5}" GUID_Obj_DESC="GUID of the object" Comment="Actual position of the axis [Application units]&#13;&#10;&#13;&#10;The Write methode will call a SetPostion() command." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis2.SetPos" Name_DESC="Name" GUID_Svr="{A24425E6-4E11-412C-83A7-960537ADB33E}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{956E282B-FC7C-4820-B850-50D250AA90C5}" GUID_Obj_DESC="GUID of the object" Comment="Actual calculated position set value of the axis [application units].&#13;&#10;&#13;&#10;The Write methode will call a SetPostion() command." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis2.Destination" Name_DESC="Name" GUID_Svr="{291661D9-1815-4147-8350-8B61B9B02D38}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{956E282B-FC7C-4820-B850-50D250AA90C5}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Actual target position [Application units]." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis2.Override" Name_DESC="Name" GUID_Svr="{FF96B1A2-F449-4E94-BD43-CD91AB79A05F}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{956E282B-FC7C-4820-B850-50D250AA90C5}" GUID_Obj_DESC="GUID of the object" Comment="The override is a percentage reduction of the assigned speed &#13;&#10;for the actual motion command. (1000 = 100.0%)." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis2.ActVelocity" Name_DESC="Name" GUID_Svr="{43EADA72-7000-4485-8C9B-A3472AA6CA4E}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{956E282B-FC7C-4820-B850-50D250AA90C5}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Filtered / unfiltered actual speed [Application units/s]. See SetParameter()." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis2.SetVelocity" Name_DESC="Name" GUID_Svr="{7691CDA2-0D42-445A-8364-865F948A8BAB}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{956E282B-FC7C-4820-B850-50D250AA90C5}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Actual calculated speed set value of the axis [Application units/s]." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis2.SimulateMode" Name_DESC="Name" GUID_Svr="{22BE35A3-9C0D-4FF6-B5E2-4ECB033D46B6}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{956E282B-FC7C-4820-B850-50D250AA90C5}" GUID_Obj_DESC="GUID of the object" Comment="activate (1) / deactivate (0) a simulation mode (virtual axis mode) &#13;&#10;during the application runs.&#13;&#10;The server must be initialized.&#13;&#10;" Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis2.ExUnits" Name_DESC="Name" GUID_Svr="{9FE2BF63-FF3B-4C14-B568-13EB87B3E07C}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{956E282B-FC7C-4820-B850-50D250AA90C5}" GUID_Obj_DESC="GUID of the object" Comment="This value is a part of the transmission ratio. &#13;&#10;InternalPosition [Application Unit] = ExternalPosition [Encoder value] * InternalUnit / ExternalUnit&#13;&#10;The server must be initialized." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis2.IntUnits" Name_DESC="Name" GUID_Svr="{FA32FE70-022F-4ED1-8CFE-BDD41F6AD0D7}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{956E282B-FC7C-4820-B850-50D250AA90C5}" GUID_Obj_DESC="GUID of the object" Comment="This value is a part of the transmission ratio. &#13;&#10;InternalPosition [Application Unit] = ExternalPosition [Encoder value] * InternalUnit / ExternalUnit&#13;&#10;The server must be initialized." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis2.VMax" Name_DESC="Name" GUID_Svr="{26F9E93C-F21E-4BA6-AED9-4EF7C79E11F7}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{956E282B-FC7C-4820-B850-50D250AA90C5}" GUID_Obj_DESC="GUID of the object" Comment="Maxmimum speed of the axis [Application units / s]&#13;&#10;The server must be initialized." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis2.AMax" Name_DESC="Name" GUID_Svr="{ADBEB5C9-4395-4FCF-80BA-D40753878DA4}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{956E282B-FC7C-4820-B850-50D250AA90C5}" GUID_Obj_DESC="GUID of the object" Comment="Maximum acceleration and deceleration [Application units / s²].&#13;&#10;The server must be initialized. " Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis2.Tjerk" Name_DESC="Name" GUID_Svr="{57A5493C-1735-4622-BB13-42B699CCBC9D}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{956E282B-FC7C-4820-B850-50D250AA90C5}" GUID_Obj_DESC="GUID of the object" Comment="Time for the acceleration to attain its maximum value [ms]&#13;&#10;&#13;&#10;The meaning of this value depends on the server MoveType:&#13;&#10;_RAMP_PROFILE: no effect&#13;&#10;_SCURVE_PROFILE: filter size for the SCURVE buffer&#13;&#10;_JERK_PROFILE: If the server JMax=0, then this value defines the maximal jerk of the axis by AMax / TJerk. &#13;&#10;               Otherwise, if JMax&lt;&gt;0, then this value has no effect." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis2.MoveType" Name_DESC="Name" GUID_Svr="{69DE3781-2054-4C7E-94C1-D8816EBD029B}" GUID_Svr_DESC="GUID of the server" DataType="_LMCAXIS_MOVEPROFILE" DataType_DESC="DataType" GUID_Obj="{956E282B-FC7C-4820-B850-50D250AA90C5}" GUID_Obj_DESC="GUID of the object" Comment="Moving profile of the axis&#13;&#10;_RAMP_PROFILE - axis moves without jerk limitation&#13;&#10;_SCURVE_PROFILE - jerk limitation through position filtering&#13;&#10;_JERK_PROFILE - jerk limitation through computed trapezoid acceleration/deceleration&#13;&#10;The server must be initialized." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis2.Resolution" Name_DESC="Name" GUID_Svr="{DAF3A77D-F362-45C0-9B72-8734F61E4225}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{956E282B-FC7C-4820-B850-50D250AA90C5}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Internal resolution factor.&#13;&#10;All entries are internally multiplied with this factor. Through this value, a more precise &#13;&#10;profile calculation is made. If the resolution factor is changed, the value of the internal &#13;&#10;unit must also be raised by the same factor. If axis parameters like the modulo or software &#13;&#10;limits have already been defined, these parameters must also be checked and adjusted. &#13;&#10;The server must be initialized." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis2.Modulo" Name_DESC="Name" GUID_Svr="{384697FA-6383-4042-B2B5-869B06B81AC4}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{956E282B-FC7C-4820-B850-50D250AA90C5}" GUID_Obj_DESC="GUID of the object" Comment="Modulo value of the axis [Application units]. If the value is &lt;&gt; 0, the actual position is converted &#13;&#10;to a modulo position using the Modulo function.&#13;&#10;The server must be initialized." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis2.SWMinPos" Name_DESC="Name" GUID_Svr="{61F22F0F-46A7-49AA-A29C-03B86C420418}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{956E282B-FC7C-4820-B850-50D250AA90C5}" GUID_Obj_DESC="GUID of the object" Comment="Minimum software end position [Application units].&#13;&#10;&#13;&#10;To deactivate SW-Limit, set value which is smaller than -MaxModulo.&#13;&#10;&#13;&#10;Value can be set if Axis is disabled.&#13;&#10;&#13;&#10;Further information about the allowed values are to be found in the class documentation." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis2.SWMaxPos" Name_DESC="Name" GUID_Svr="{BDE8F6A7-C046-4CA2-BA01-A8416D226E14}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{956E282B-FC7C-4820-B850-50D250AA90C5}" GUID_Obj_DESC="GUID of the object" Comment="Maximum software end position [Application units].&#13;&#10;&#13;&#10;To deactivate SW-Limit, set value which is bigger than MaxModulo.&#13;&#10;&#13;&#10;Value can be set if Axis is disabled.&#13;&#10;&#13;&#10;Further information about the allowed values are to be found in the class documentation." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis2.ErrorConfig" Name_DESC="Name" GUID_Svr="{161823E3-9952-44E8-B3A0-9B1AD627E0F6}" GUID_Svr_DESC="GUID of the server" DataType="_LMCAXIS_ERROR_CONFIG" DataType_DESC="DataType" GUID_Obj="{956E282B-FC7C-4820-B850-50D250AA90C5}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" Comment="With this server an user-defined&#13;&#10;error configuration can be adjusted" Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis2.AEmergency" Name_DESC="Name" GUID_Svr="{804104B7-F4D7-40B5-855F-6D0F785617EC}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{956E282B-FC7C-4820-B850-50D250AA90C5}" GUID_Obj_DESC="GUID of the object" Comment="deceleration if Emergency &lt;&gt; 0 [Application units / s²]&#13;&#10;if AEmergency is smaller AMax, the deceleration is AMax" Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis2.JMax" Name_DESC="Name" GUID_Svr="{F40EF8AA-6964-4819-9DA6-F1FBB2CBF180}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{956E282B-FC7C-4820-B850-50D250AA90C5}" GUID_Obj_DESC="GUID of the object" Comment="Defines the maximal jerk of the axis [Application units / sec^3 / 1000]&#13;&#10;&#13;&#10;for MoveType=_JERK_PROFILE only&#13;&#10;&#13;&#10;If this value equals 0, then the maximal jerk is computed by Amax / TJerk." Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis2.SafeAxisState" Name_DESC="Name" GUID_Svr="{5E791631-FB9C-4D2A-A438-488E91177476}" GUID_Svr_DESC="GUID of the server" DataType="_LMCAxisBase::t_s_LMCAxis_SafetyState" DataType_DESC="DataType" GUID_Obj="{956E282B-FC7C-4820-B850-50D250AA90C5}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="The server shows the general safety info of the connected hardware axis. The server only shows the basic info and not the detailed information.&#13;&#10;Bit 1 ... SafeAxis - Connected axis supports safety features&#13;&#10;Bit 2 ... SpeedLimited - Safety limits the maximum allowed speed of the axis&#13;&#10;Bit 3 ... AxisReady - Axis can be enabled&#13;&#10;Bit 4 ... AxisOperational - Safety is fully operational - normal functional behaviour&#13;&#10;Bit 5 ... AxisError - Safety FW of drive is in error state&#13;&#10;Bit 6 ... ServiceModePending - Service mode will be activated soon&#13;&#10;Bit 7 ... SafeErrorQuitPending - Drive is doing a safety error quit before functional error quit&#13;&#10;Bit 8 ... AxisVerified - Connected axis verified or doesn&apos;t need to be verified&#13;&#10;Bit 9 ... AxisVerifyFailed - Verify or clear verification of axis failed&#13;&#10;Bit 10 ... AxisReferenced - Connected axis referenced or doesn&apos;t need to be referenced&#13;&#10;Bit 11 ... AxisReferenceActive - Axis reference movement is currently active. Bit is only set, when safe reference movement is done via _LMCAxis.&#13;&#10;Bit 12 ... AxisReferenceNeeded - Connected axis must be safe referenced. The reference state is available on bit AxisReferenced&#13;&#10;Bit 13 ... AxisReferenceFailed - Reference or clear reference of axis failed&#13;&#10;Bit 14 ... SBTAvailable - Connected axis supports SBT&#13;&#10;Bit 15 ... SBTActive - Automatic SBT is currently active&#13;&#10;Bit 16 ... SBTFailed - Automatic SBT failed" Comment_DESC="Comment of server"/>
		<RemoteServer Name="_LMCAxis2.AbsEncoder" Name_DESC="Name" GUID_Svr="{67A9C60B-7109-4A29-B034-0B874C9F507E}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{956E282B-FC7C-4820-B850-50D250AA90C5}" GUID_Obj_DESC="GUID of the object" Comment="With this server absolute&#13;&#10;encoder-values can be read in" Comment_DESC="Comment of server"/>
		<RemoteServer Name="DrivePosControlSafety2.Signal_Input" Name_DESC="Name" GUID_Svr="{2EE15EB8-1F89-11D5-90C4-006063018AE8}" GUID_Svr_DESC="GUID of the server" Class="Controller" Class_DESC="Class" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{1AC6B3E5-C551-4DA3-9F15-9F0576632D37}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" Comment="This server shows the actual internal control variable and is &#13;&#10;connected to the _LMCAxis or CNC class." Comment_DESC="Comment of server"/>
		<RemoteServer Name="DrivePosControlSafety2.XW" Name_DESC="Name" GUID_Svr="{9B0A86A5-1C2D-4D77-B413-3C3B76B64860}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{1AC6B3E5-C551-4DA3-9F15-9F0576632D37}" GUID_Obj_DESC="GUID of the object" Comment="In this server, the actual contouring error (difference between set position and &#13;&#10;actual position) is shown [Internal units]. Depending on the setting in SetConf &#13;&#10;the Xw is directly from the drive or calculated in the PLC." Comment_DESC="Comment of server"/>
		<RemoteServer Name="DrivePosControlSafety2.XWMax" Name_DESC="Name" GUID_Svr="{2774BC6A-3196-4EB6-BF39-2B61F7B34863}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{1AC6B3E5-C551-4DA3-9F15-9F0576632D37}" GUID_Obj_DESC="GUID of the object" Comment="In this server, the maximum contouring error (difference between set position and &#13;&#10;actual position) is shown [Internal units]. This value can be reset using the server&apos;s &#13;&#10;write function." Comment_DESC="Comment of server"/>
		<RemoteServer Name="AI0431.ClassState" Name_DESC="Name" GUID_Svr="{070CD62D-F011-403B-A668-118E2A1842A7}" GUID_Svr_DESC="GUID of the server" Class="SdiasBase" Class_DESC="Class" DataType="t_e_VaranErrors" DataType_DESC="DataType" GUID_Obj="{1FBA3604-5CD9-4FB8-8B33-9F9C54163803}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" HasNewInst="true" HasNewInst_DESC="Multimaster server has NewInst commands" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Server shows the current Status of the Hardware Class." Comment_DESC="Comment of server"/>
		<RemoteServer Name="AI0431.DeviceID" Name_DESC="Name" GUID_Svr="{1F67076F-D511-400A-8CEF-0F0E0579EC0B}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{1FBA3604-5CD9-4FB8-8B33-9F9C54163803}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Server shows the DeviceID of the Hardware Module." Comment_DESC="Comment of server"/>
		<RemoteServer Name="AI0431.FPGAVersion" Name_DESC="Name" GUID_Svr="{D5EF701A-412A-4C34-AA2E-FFC7D82C2F86}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{1FBA3604-5CD9-4FB8-8B33-9F9C54163803}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Server shows the actual FPGA Version of the Module in the format x.y&#13;&#10;&#13;&#10;e.g. 16#10 means v1.0" Comment_DESC="Comment of server"/>
		<RemoteServer Name="AI0431.HwVersion" Name_DESC="Name" GUID_Svr="{6BF31076-362C-4517-9DA7-F776C9F85012}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{1FBA3604-5CD9-4FB8-8B33-9F9C54163803}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="shows hw version in the format xx.yy (16#0120 means v1.20)" Comment_DESC="Comment of server"/>
		<RemoteServer Name="AI0431.SerialNo" Name_DESC="Name" GUID_Svr="{68FBC413-E3CB-4059-BC09-1D975B4D4819}" GUID_Svr_DESC="GUID of the server" Class="String" Class_DESC="Class" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{1FBA3604-5CD9-4FB8-8B33-9F9C54163803}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Serial number of the Hardware Module." Comment_DESC="Comment of server"/>
		<RemoteServer Name="AI0431.RetryCounter" Name_DESC="Name" GUID_Svr="{833C80D1-4726-4DCB-B1AB-C268D7D72245}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{1FBA3604-5CD9-4FB8-8B33-9F9C54163803}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Number of Retries on SDIAS-Bus." Comment_DESC="Comment of server"/>
		<RemoteServer Name="AI0431.LEDControl" Name_DESC="Name" GUID_Svr="{FA9DCFC5-B668-4B7B-8E80-E0410DEF9ED8}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{1FBA3604-5CD9-4FB8-8B33-9F9C54163803}" GUID_Obj_DESC="GUID of the object" Comment="Sets a LED on Hardware, to detect Module.&#13;&#10;0 ... LED off&#13;&#10;1 ... LED on&#13;&#10;2 ... blinking slow&#13;&#10;3 ... blinking fast" Comment_DESC="Comment of server"/>
		<RemoteServer Name="AI0431.FirmwareVersion" Name_DESC="Name" GUID_Svr="{74ABB48A-A01C-4856-BC0B-2268E5981932}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{1FBA3604-5CD9-4FB8-8B33-9F9C54163803}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Version of the used firmware&#13;&#10;&#13;&#10;e.g. 16#100 means v1.0" Comment_DESC="Comment of server"/>
		<RemoteServer Name="AI0431.FWErrorBits" Name_DESC="Name" GUID_Svr="{52BC0A9C-D330-4475-A685-12337C1BD543}" GUID_Svr_DESC="GUID of the server" DataType="SdiasBase::t_s_SdiasFWStateStandard" DataType_DESC="DataType" GUID_Obj="{1FBA3604-5CD9-4FB8-8B33-9F9C54163803}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Firmware Status:&#13;&#10;Bit0...DC not Ok&#13;&#10;Bit1...No Sync&#13;&#10;Bit2...Flash data CRC error&#13;&#10;Bit3...Ram data CRC error&#13;&#10;Bit4...No valid EEPROM Version&#13;&#10;Bit5...Flash Unsafe&#13;&#10;Bit6...Bus Time not supported" Comment_DESC="Comment of server"/>
		<RemoteServer Name="AI0431.AI1" Name_DESC="Name" GUID_Svr="{08A3C829-FE79-4197-9D60-296278BDCF8C}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{1FBA3604-5CD9-4FB8-8B33-9F9C54163803}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Analog input 1 or temperature input. Status query over read().&#13;&#10;The invalid value in case of cable break or short circuit is 16#80000010.&#13;&#10;Values in 1/10 °C or 1/10 Ohm when type is potentiometer or 1/100°C if AI1Config is 25)" Comment_DESC="Comment of server"/>
		<RemoteServer Name="AI0431.AI2" Name_DESC="Name" GUID_Svr="{817A5181-F870-4D7B-9002-7D4F5BFA549C}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{1FBA3604-5CD9-4FB8-8B33-9F9C54163803}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Analog input 2 or temperature input. Status query over read().&#13;&#10;The invalid value in case of cable break or short circuit is 16#80000010.&#13;&#10;Values in 1/10 °C or 1/10 Ohm when type is potentiometer or 1/100°C if AI2Config is 25)" Comment_DESC="Comment of server"/>
		<RemoteServer Name="AI0431.AI3" Name_DESC="Name" GUID_Svr="{44E8C4DB-7B34-4FD5-8156-6B50F5973B3F}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{1FBA3604-5CD9-4FB8-8B33-9F9C54163803}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Analog input 3 or temperature input. Status query over read().&#13;&#10;The invalid value in case of cable break or short circuit is 16#80000010.&#13;&#10;Values in 1/10 °C or 1/10 Ohm when type is potentiometer or 1/100°C if AI3Config is 25)" Comment_DESC="Comment of server"/>
		<RemoteServer Name="AI0431.AI4" Name_DESC="Name" GUID_Svr="{43267F4F-D9E0-4E74-9848-858B75487729}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{1FBA3604-5CD9-4FB8-8B33-9F9C54163803}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Analog input 4 or temperature input. Status query over read().&#13;&#10;The invalid value in case of cable break or short circuit is 16#80000010.&#13;&#10;Values in 1/10 °C or 1/10 Ohm when type is potentiometer or 1/100°C if AI4Config is 25)" Comment_DESC="Comment of server"/>
		<RemoteServer Name="AI0431.CableBreak" Name_DESC="Name" GUID_Svr="{6F75EDE5-C8E1-4005-8AC7-1E9CB7F299CC}" GUID_Svr_DESC="GUID of the server" DataType="BDINT" DataType_DESC="DataType" GUID_Obj="{1FBA3604-5CD9-4FB8-8B33-9F9C54163803}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Cable break detection:&#13;&#10;Bit0...Cable break on AI1&#13;&#10;Bit1...Cable break on AI2&#13;&#10;Bit2...Cable break on AI3&#13;&#10;Bit3...Cable break on AI4&#13;&#10;" Comment_DESC="Comment of server"/>
		<RemoteServer Name="AI0431.Range" Name_DESC="Name" GUID_Svr="{C1B4CA0B-3900-40A9-9A71-DD5374B97B08}" GUID_Svr_DESC="GUID of the server" DataType="BDINT" DataType_DESC="DataType" GUID_Obj="{1FBA3604-5CD9-4FB8-8B33-9F9C54163803}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Range Detection of inputs.&#13;&#10;Bit 0 ... Upper Threshold value of input 1 exceeded.&#13;&#10;Bit 1 ... Upper Threshold value of input 2 exceeded.&#13;&#10;Bit 2 ... Upper Threshold value of input 3 exceeded.&#13;&#10;Bit 3 ... Upper Threshold value of input 4 exceeded.&#13;&#10;&#13;&#10;Bit 4 ... Value of input 1 fall below lower Threshold value.&#13;&#10;Bit 5 ... Value of input 2 fall below lower Threshold value.&#13;&#10;Bit 6 ... Value of input 3 fall below lower Threshold value.&#13;&#10;Bit 7 ... Value of input 4 fall below lower Threshold value.&#13;&#10;&#13;&#10;&#13;&#10;&#13;&#10;&#13;&#10;" Comment_DESC="Comment of server"/>
		<RemoteServer Name="CP112_IOs1.ClassState" Name_DESC="Name" GUID_Svr="{3A3AB6B3-8638-4EBF-BE1F-FF95BD2A673E}" GUID_Svr_DESC="GUID of the server" Class="XXXBase_IOs" Class_DESC="Class" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{E3250221-FC7A-40F0-B704-D40130B751E3}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the state of the class.&#13;&#10;0 ... ok." Comment_DESC="Comment of server"/>
		<RemoteServer Name="CP112_IOs1\_base\_CanLib1.Command" Name_DESC="Name" GUID_Svr="{F2E35EDC-EC38-404F-8628-971D9597C94C}" GUID_Svr_DESC="GUID of the server" Class="_CanLib" Class_DESC="Class" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{E3250221-FC7A-40F0-B704-D40130B751E3}\{337D461A-11B5-452C-9DE1-04064CF7AECF}\{99F54FB9-50C4-4B09-9754-D88D3CAD66E4}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Connect a object client" Comment_DESC="Comment of server"/>
		<RemoteServer Name="CP112_IOs1\_base\_CanLib1.CanBus" Name_DESC="Name" GUID_Svr="{BF716426-E966-4889-A126-00EC213ABFBC}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{E3250221-FC7A-40F0-B704-D40130B751E3}\{337D461A-11B5-452C-9DE1-04064CF7AECF}\{99F54FB9-50C4-4B09-9754-D88D3CAD66E4}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="which CanbusSystem [1,2,...](as initvalue)" Comment_DESC="Comment of server"/>
		<RemoteServer Name="CP112_IOs1\_base\_CanLib2.Command" Name_DESC="Name" GUID_Svr="{F2E35EDC-EC38-404F-8628-971D9597C94C}" GUID_Svr_DESC="GUID of the server" Class="_CanLib" Class_DESC="Class" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{E3250221-FC7A-40F0-B704-D40130B751E3}\{337D461A-11B5-452C-9DE1-04064CF7AECF}\{AE619A04-D25E-4D1A-A696-5DECE6B25694}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Connect a object client" Comment_DESC="Comment of server"/>
		<RemoteServer Name="CP112_IOs1\_base\_CanLib2.CanBus" Name_DESC="Name" GUID_Svr="{BF716426-E966-4889-A126-00EC213ABFBC}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{E3250221-FC7A-40F0-B704-D40130B751E3}\{337D461A-11B5-452C-9DE1-04064CF7AECF}\{AE619A04-D25E-4D1A-A696-5DECE6B25694}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="which CanbusSystem [1,2,...](as initvalue)" Comment_DESC="Comment of server"/>
		<RemoteServer
			Name                = "CP112_IOs1\_base\_SerLib1.Command"
			Name_DESC           = "Name"
			GUID_Svr            = "{E2A17142-EF9E-11D5-BDB2-000103C6CD0D}"
			GUID_Svr_DESC       = "GUID of the server"
			Class               = "_SerLib"
			Class_DESC          = "Class"
			DataType            = "DINT"
			DataType_DESC       = "DataType"
			GUID_Obj            = "{E3250221-FC7A-40F0-B704-D40130B751E3}\{337D461A-11B5-452C-9DE1-04064CF7AECF}\{20E65384-3D3B-4ACE-BEEE-0C43CE37B814}"
			GUID_Obj_DESC       = "GUID of the object"
			Type                = "Object Channel"
			Type_DESC           = "Type"
			HasNewInst          = "true"
			HasNewInst_DESC     = "Multimaster server has NewInst commands"
			WriteProtected      = "true"
			WriteProtected_DESC = "Write protection of multimaster server"
			Comment             = "for calling global methods"
			Comment_DESC        = "Comment of server">
			<NewInst>
				<Function Name="StartUserIPR">
					<InputParameter>
						<Parameter Name="Baudrate"/>
						<Parameter Name="Wordlength"/>
						<Parameter Name="ParityBits"/>
						<Parameter Name="StopBits"/>
					</InputParameter>
					<OutputParameter>
						<Parameter Name="ErrorCom"/>
					</OutputParameter>
				</Function>
				<Function Name="StopUserIPR">
					<OutputParameter>
						<Parameter Name="ErrorCom"/>
					</OutputParameter>
				</Function>
				<Function Name="SerCloseIPR">
				</Function>
				<Function Name="SerSendIPR">
					<InputParameter>
						<Parameter Name="SendValue"/>
					</InputParameter>
					<OutputParameter>
						<Parameter Name="ErrorCom"/>
						<Parameter Name="CorrectSend"/>
					</OutputParameter>
				</Function>
				<Function Name="RecvCharIPR">
					<OutputParameter>
						<Parameter Name="ErrorCom"/>
						<Parameter Name="ReadChar"/>
					</OutputParameter>
				</Function>
				<Function Name="SetOnlineIPR">
					<InputParameter>
						<Parameter Name="state"/>
					</InputParameter>
					<OutputParameter>
						<Parameter Name="ErrorCom"/>
					</OutputParameter>
				</Function>
				<Function Name="GetRecvStateIPR">
					<OutputParameter>
						<Parameter Name="length"/>
					</OutputParameter>
				</Function>
				<Function Name="GetSendStateIPR">
					<OutputParameter>
						<Parameter Name="BytesTooSend"/>
					</OutputParameter>
				</Function>
				<Function Name="GetErrorIPR">
					<OutputParameter>
						<Parameter Name="ErrorCom"/>
					</OutputParameter>
				</Function>
				<Function Name="IsInitializedIPR">
					<OutputParameter>
						<Parameter Name="state"/>
					</OutputParameter>
				</Function>
				<Function Name="ClearRecBufferIPR">
					<OutputParameter>
						<Parameter Name="ErrorCom"/>
					</OutputParameter>
				</Function>
				<Function Name="RtsOnOffIPR">
					<InputParameter>
						<Parameter Name="state"/>
					</InputParameter>
					<OutputParameter>
						<Parameter Name="ErrorCode"/>
					</OutputParameter>
				</Function>
				<Function Name="rdRtsIPR">
					<OutputParameter>
						<Parameter Name="state"/>
					</OutputParameter>
				</Function>
				<Function Name="rdCtsIPR">
					<OutputParameter>
						<Parameter Name="state"/>
					</OutputParameter>
				</Function>
				<Function Name="DtrOnOffIPR">
					<InputParameter>
						<Parameter Name="state"/>
					</InputParameter>
					<OutputParameter>
						<Parameter Name="ErrorCode"/>
					</OutputParameter>
				</Function>
				<Function Name="rdDtrIPR">
					<OutputParameter>
						<Parameter Name="state"/>
					</OutputParameter>
				</Function>
				<Function Name="rdDcdIPR">
					<OutputParameter>
						<Parameter Name="state"/>
					</OutputParameter>
				</Function>
				<Function Name="rdDsrIPR">
					<OutputParameter>
						<Parameter Name="state"/>
					</OutputParameter>
				</Function>
				<Function Name="rdRiIPR">
					<OutputParameter>
						<Parameter Name="state"/>
					</OutputParameter>
				</Function>
				<Function Name="SetRSModeIPR">
					<InputParameter>
						<Parameter Name="Mode"/>
					</InputParameter>
					<OutputParameter>
						<Parameter Name="ErrorCode"/>
					</OutputParameter>
				</Function>
				<Function Name="GetRSModeIPR">
					<OutputParameter>
						<Parameter Name="Mode"/>
					</OutputParameter>
				</Function>
				<Function Name="GetInterfaceTypeIPR">
					<OutputParameter>
						<Parameter Name="Retcode"/>
					</OutputParameter>
				</Function>
			</NewInst>
		</RemoteServer>
		<RemoteServer Name="CP112_IOs1\_base\_SerLib1.Com" Name_DESC="Name" GUID_Svr="{D94EFF5B-283A-4927-BF86-6594255D3D0F}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{E3250221-FC7A-40F0-B704-D40130B751E3}\{337D461A-11B5-452C-9DE1-04064CF7AECF}\{20E65384-3D3B-4ACE-BEEE-0C43CE37B814}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="No. of COM: 1-10" Comment_DESC="Comment of server"/>
		<RemoteServer
			Name                = "CP112_IOs1\_base\_SerLib2.Command"
			Name_DESC           = "Name"
			GUID_Svr            = "{E2A17142-EF9E-11D5-BDB2-000103C6CD0D}"
			GUID_Svr_DESC       = "GUID of the server"
			Class               = "_SerLib"
			Class_DESC          = "Class"
			DataType            = "DINT"
			DataType_DESC       = "DataType"
			GUID_Obj            = "{E3250221-FC7A-40F0-B704-D40130B751E3}\{337D461A-11B5-452C-9DE1-04064CF7AECF}\{4164A4B8-81D1-4134-8792-127DF657E364}"
			GUID_Obj_DESC       = "GUID of the object"
			Type                = "Object Channel"
			Type_DESC           = "Type"
			HasNewInst          = "true"
			HasNewInst_DESC     = "Multimaster server has NewInst commands"
			WriteProtected      = "true"
			WriteProtected_DESC = "Write protection of multimaster server"
			Comment             = "for calling global methods"
			Comment_DESC        = "Comment of server">
			<NewInst>
				<Function Name="StartUserIPR">
					<InputParameter>
						<Parameter Name="Baudrate"/>
						<Parameter Name="Wordlength"/>
						<Parameter Name="ParityBits"/>
						<Parameter Name="StopBits"/>
					</InputParameter>
					<OutputParameter>
						<Parameter Name="ErrorCom"/>
					</OutputParameter>
				</Function>
				<Function Name="StopUserIPR">
					<OutputParameter>
						<Parameter Name="ErrorCom"/>
					</OutputParameter>
				</Function>
				<Function Name="SerCloseIPR">
				</Function>
				<Function Name="SerSendIPR">
					<InputParameter>
						<Parameter Name="SendValue"/>
					</InputParameter>
					<OutputParameter>
						<Parameter Name="ErrorCom"/>
						<Parameter Name="CorrectSend"/>
					</OutputParameter>
				</Function>
				<Function Name="RecvCharIPR">
					<OutputParameter>
						<Parameter Name="ErrorCom"/>
						<Parameter Name="ReadChar"/>
					</OutputParameter>
				</Function>
				<Function Name="SetOnlineIPR">
					<InputParameter>
						<Parameter Name="state"/>
					</InputParameter>
					<OutputParameter>
						<Parameter Name="ErrorCom"/>
					</OutputParameter>
				</Function>
				<Function Name="GetRecvStateIPR">
					<OutputParameter>
						<Parameter Name="length"/>
					</OutputParameter>
				</Function>
				<Function Name="GetSendStateIPR">
					<OutputParameter>
						<Parameter Name="BytesTooSend"/>
					</OutputParameter>
				</Function>
				<Function Name="GetErrorIPR">
					<OutputParameter>
						<Parameter Name="ErrorCom"/>
					</OutputParameter>
				</Function>
				<Function Name="IsInitializedIPR">
					<OutputParameter>
						<Parameter Name="state"/>
					</OutputParameter>
				</Function>
				<Function Name="ClearRecBufferIPR">
					<OutputParameter>
						<Parameter Name="ErrorCom"/>
					</OutputParameter>
				</Function>
				<Function Name="RtsOnOffIPR">
					<InputParameter>
						<Parameter Name="state"/>
					</InputParameter>
					<OutputParameter>
						<Parameter Name="ErrorCode"/>
					</OutputParameter>
				</Function>
				<Function Name="rdRtsIPR">
					<OutputParameter>
						<Parameter Name="state"/>
					</OutputParameter>
				</Function>
				<Function Name="rdCtsIPR">
					<OutputParameter>
						<Parameter Name="state"/>
					</OutputParameter>
				</Function>
				<Function Name="DtrOnOffIPR">
					<InputParameter>
						<Parameter Name="state"/>
					</InputParameter>
					<OutputParameter>
						<Parameter Name="ErrorCode"/>
					</OutputParameter>
				</Function>
				<Function Name="rdDtrIPR">
					<OutputParameter>
						<Parameter Name="state"/>
					</OutputParameter>
				</Function>
				<Function Name="rdDcdIPR">
					<OutputParameter>
						<Parameter Name="state"/>
					</OutputParameter>
				</Function>
				<Function Name="rdDsrIPR">
					<OutputParameter>
						<Parameter Name="state"/>
					</OutputParameter>
				</Function>
				<Function Name="rdRiIPR">
					<OutputParameter>
						<Parameter Name="state"/>
					</OutputParameter>
				</Function>
				<Function Name="SetRSModeIPR">
					<InputParameter>
						<Parameter Name="Mode"/>
					</InputParameter>
					<OutputParameter>
						<Parameter Name="ErrorCode"/>
					</OutputParameter>
				</Function>
				<Function Name="GetRSModeIPR">
					<OutputParameter>
						<Parameter Name="Mode"/>
					</OutputParameter>
				</Function>
				<Function Name="GetInterfaceTypeIPR">
					<OutputParameter>
						<Parameter Name="Retcode"/>
					</OutputParameter>
				</Function>
			</NewInst>
		</RemoteServer>
		<RemoteServer Name="CP112_IOs1\_base\_SerLib2.Com" Name_DESC="Name" GUID_Svr="{D94EFF5B-283A-4927-BF86-6594255D3D0F}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{E3250221-FC7A-40F0-B704-D40130B751E3}\{337D461A-11B5-452C-9DE1-04064CF7AECF}\{4164A4B8-81D1-4134-8792-127DF657E364}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="No. of COM: 1-10" Comment_DESC="Comment of server"/>
		<RemoteServer
			Name                = "CP112_IOs1\_base\_SerLib3.Command"
			Name_DESC           = "Name"
			GUID_Svr            = "{E2A17142-EF9E-11D5-BDB2-000103C6CD0D}"
			GUID_Svr_DESC       = "GUID of the server"
			Class               = "_SerLib"
			Class_DESC          = "Class"
			DataType            = "DINT"
			DataType_DESC       = "DataType"
			GUID_Obj            = "{E3250221-FC7A-40F0-B704-D40130B751E3}\{337D461A-11B5-452C-9DE1-04064CF7AECF}\{6D7A9FC0-9DDD-45A0-8169-90CDF9145BFC}"
			GUID_Obj_DESC       = "GUID of the object"
			Type                = "Object Channel"
			Type_DESC           = "Type"
			HasNewInst          = "true"
			HasNewInst_DESC     = "Multimaster server has NewInst commands"
			WriteProtected      = "true"
			WriteProtected_DESC = "Write protection of multimaster server"
			Comment             = "for calling global methods"
			Comment_DESC        = "Comment of server">
			<NewInst>
				<Function Name="StartUserIPR">
					<InputParameter>
						<Parameter Name="Baudrate"/>
						<Parameter Name="Wordlength"/>
						<Parameter Name="ParityBits"/>
						<Parameter Name="StopBits"/>
					</InputParameter>
					<OutputParameter>
						<Parameter Name="ErrorCom"/>
					</OutputParameter>
				</Function>
				<Function Name="StopUserIPR">
					<OutputParameter>
						<Parameter Name="ErrorCom"/>
					</OutputParameter>
				</Function>
				<Function Name="SerCloseIPR">
				</Function>
				<Function Name="SerSendIPR">
					<InputParameter>
						<Parameter Name="SendValue"/>
					</InputParameter>
					<OutputParameter>
						<Parameter Name="ErrorCom"/>
						<Parameter Name="CorrectSend"/>
					</OutputParameter>
				</Function>
				<Function Name="RecvCharIPR">
					<OutputParameter>
						<Parameter Name="ErrorCom"/>
						<Parameter Name="ReadChar"/>
					</OutputParameter>
				</Function>
				<Function Name="SetOnlineIPR">
					<InputParameter>
						<Parameter Name="state"/>
					</InputParameter>
					<OutputParameter>
						<Parameter Name="ErrorCom"/>
					</OutputParameter>
				</Function>
				<Function Name="GetRecvStateIPR">
					<OutputParameter>
						<Parameter Name="length"/>
					</OutputParameter>
				</Function>
				<Function Name="GetSendStateIPR">
					<OutputParameter>
						<Parameter Name="BytesTooSend"/>
					</OutputParameter>
				</Function>
				<Function Name="GetErrorIPR">
					<OutputParameter>
						<Parameter Name="ErrorCom"/>
					</OutputParameter>
				</Function>
				<Function Name="IsInitializedIPR">
					<OutputParameter>
						<Parameter Name="state"/>
					</OutputParameter>
				</Function>
				<Function Name="ClearRecBufferIPR">
					<OutputParameter>
						<Parameter Name="ErrorCom"/>
					</OutputParameter>
				</Function>
				<Function Name="RtsOnOffIPR">
					<InputParameter>
						<Parameter Name="state"/>
					</InputParameter>
					<OutputParameter>
						<Parameter Name="ErrorCode"/>
					</OutputParameter>
				</Function>
				<Function Name="rdRtsIPR">
					<OutputParameter>
						<Parameter Name="state"/>
					</OutputParameter>
				</Function>
				<Function Name="rdCtsIPR">
					<OutputParameter>
						<Parameter Name="state"/>
					</OutputParameter>
				</Function>
				<Function Name="DtrOnOffIPR">
					<InputParameter>
						<Parameter Name="state"/>
					</InputParameter>
					<OutputParameter>
						<Parameter Name="ErrorCode"/>
					</OutputParameter>
				</Function>
				<Function Name="rdDtrIPR">
					<OutputParameter>
						<Parameter Name="state"/>
					</OutputParameter>
				</Function>
				<Function Name="rdDcdIPR">
					<OutputParameter>
						<Parameter Name="state"/>
					</OutputParameter>
				</Function>
				<Function Name="rdDsrIPR">
					<OutputParameter>
						<Parameter Name="state"/>
					</OutputParameter>
				</Function>
				<Function Name="rdRiIPR">
					<OutputParameter>
						<Parameter Name="state"/>
					</OutputParameter>
				</Function>
				<Function Name="SetRSModeIPR">
					<InputParameter>
						<Parameter Name="Mode"/>
					</InputParameter>
					<OutputParameter>
						<Parameter Name="ErrorCode"/>
					</OutputParameter>
				</Function>
				<Function Name="GetRSModeIPR">
					<OutputParameter>
						<Parameter Name="Mode"/>
					</OutputParameter>
				</Function>
				<Function Name="GetInterfaceTypeIPR">
					<OutputParameter>
						<Parameter Name="Retcode"/>
					</OutputParameter>
				</Function>
			</NewInst>
		</RemoteServer>
		<RemoteServer Name="CP112_IOs1\_base\_SerLib3.Com" Name_DESC="Name" GUID_Svr="{D94EFF5B-283A-4927-BF86-6594255D3D0F}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{E3250221-FC7A-40F0-B704-D40130B751E3}\{337D461A-11B5-452C-9DE1-04064CF7AECF}\{6D7A9FC0-9DDD-45A0-8169-90CDF9145BFC}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="No. of COM: 1-10" Comment_DESC="Comment of server"/>
		<RemoteServer Name="DM1611.ClassState" Name_DESC="Name" GUID_Svr="{070CD62D-F011-403B-A668-118E2A1842A7}" GUID_Svr_DESC="GUID of the server" Class="SdiasBase" Class_DESC="Class" DataType="t_e_VaranErrors" DataType_DESC="DataType" GUID_Obj="{9267443D-6A95-4D18-B134-090E8F27630E}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" HasNewInst="true" HasNewInst_DESC="Multimaster server has NewInst commands" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Server shows the current Status of the Hardware Class." Comment_DESC="Comment of server"/>
		<RemoteServer Name="DM1611.DeviceID" Name_DESC="Name" GUID_Svr="{1F67076F-D511-400A-8CEF-0F0E0579EC0B}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{9267443D-6A95-4D18-B134-090E8F27630E}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Server shows the DeviceID of the Hardware Module." Comment_DESC="Comment of server"/>
		<RemoteServer Name="DM1611.FPGAVersion" Name_DESC="Name" GUID_Svr="{D5EF701A-412A-4C34-AA2E-FFC7D82C2F86}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{9267443D-6A95-4D18-B134-090E8F27630E}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Server shows the actual FPGA Version of the Module in the format x.y&#13;&#10;&#13;&#10;e.g. 16#10 means v1.0" Comment_DESC="Comment of server"/>
		<RemoteServer Name="DM1611.HwVersion" Name_DESC="Name" GUID_Svr="{6BF31076-362C-4517-9DA7-F776C9F85012}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{9267443D-6A95-4D18-B134-090E8F27630E}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="shows hw version in the format xx.yy (16#0120 means v1.20)" Comment_DESC="Comment of server"/>
		<RemoteServer Name="DM1611.SerialNo" Name_DESC="Name" GUID_Svr="{68FBC413-E3CB-4059-BC09-1D975B4D4819}" GUID_Svr_DESC="GUID of the server" Class="String" Class_DESC="Class" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{9267443D-6A95-4D18-B134-090E8F27630E}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Serial number of the Hardware Module." Comment_DESC="Comment of server"/>
		<RemoteServer Name="DM1611.RetryCounter" Name_DESC="Name" GUID_Svr="{833C80D1-4726-4DCB-B1AB-C268D7D72245}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{9267443D-6A95-4D18-B134-090E8F27630E}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Number of Retries on SDIAS-Bus." Comment_DESC="Comment of server"/>
		<RemoteServer Name="DM1611.LEDControl" Name_DESC="Name" GUID_Svr="{FA9DCFC5-B668-4B7B-8E80-E0410DEF9ED8}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9267443D-6A95-4D18-B134-090E8F27630E}" GUID_Obj_DESC="GUID of the object" Comment="Sets a LED on Hardware, to detect Module.&#13;&#10;0 ... LED off&#13;&#10;1 ... LED on&#13;&#10;2 ... blinking slow&#13;&#10;3 ... blinking fast" Comment_DESC="Comment of server"/>
		<RemoteServer Name="DM1611.Input1" Name_DESC="Name" GUID_Svr="{2D974C62-80E3-4625-828C-140BD0016A2D}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9267443D-6A95-4D18-B134-090E8F27630E}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Input 1 value" Comment_DESC="Comment of server"/>
		<RemoteServer Name="DM1611.Input2" Name_DESC="Name" GUID_Svr="{38869745-7485-4568-812C-843F8B105A11}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9267443D-6A95-4D18-B134-090E8F27630E}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Input 2 value" Comment_DESC="Comment of server"/>
		<RemoteServer Name="DM1611.Input3" Name_DESC="Name" GUID_Svr="{D70208B8-C9DE-4DE0-8909-3ADADBF462CE}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9267443D-6A95-4D18-B134-090E8F27630E}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Input 3 value" Comment_DESC="Comment of server"/>
		<RemoteServer Name="DM1611.Input4" Name_DESC="Name" GUID_Svr="{8B1558AC-FBE6-4997-8C8E-003BF3E07D4F}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9267443D-6A95-4D18-B134-090E8F27630E}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Input 4 value" Comment_DESC="Comment of server"/>
		<RemoteServer Name="DM1611.Input5" Name_DESC="Name" GUID_Svr="{FA430548-0138-41BD-B527-374169014476}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9267443D-6A95-4D18-B134-090E8F27630E}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Input 5 value" Comment_DESC="Comment of server"/>
		<RemoteServer Name="DM1611.Input6" Name_DESC="Name" GUID_Svr="{188D3054-6589-446F-A074-BA8D79AE341F}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9267443D-6A95-4D18-B134-090E8F27630E}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Input 6 value" Comment_DESC="Comment of server"/>
		<RemoteServer Name="DM1611.Input7" Name_DESC="Name" GUID_Svr="{F80FDD57-918F-45EE-8CEE-6F6CBBAE22CF}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9267443D-6A95-4D18-B134-090E8F27630E}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Input 7 value" Comment_DESC="Comment of server"/>
		<RemoteServer Name="DM1611.Input8" Name_DESC="Name" GUID_Svr="{30E9C9BB-DFBB-4C24-936D-3B2CB8EFA649}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9267443D-6A95-4D18-B134-090E8F27630E}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Input 8 value" Comment_DESC="Comment of server"/>
		<RemoteServer Name="DM1611.Output1" Name_DESC="Name" GUID_Svr="{6D9719FB-779C-4EAF-A41A-8726515E46F2}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9267443D-6A95-4D18-B134-090E8F27630E}" GUID_Obj_DESC="GUID of the object" Comment="Digital Output 1" Comment_DESC="Comment of server"/>
		<RemoteServer Name="DM1611.Output2" Name_DESC="Name" GUID_Svr="{04641EAB-5DB5-4164-8EBA-13EB02625D5A}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9267443D-6A95-4D18-B134-090E8F27630E}" GUID_Obj_DESC="GUID of the object" Comment="Digital Output 2" Comment_DESC="Comment of server"/>
		<RemoteServer Name="DM1611.Output3" Name_DESC="Name" GUID_Svr="{03C4CDF3-4B3F-4F73-A39E-0E8132C6A6E4}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9267443D-6A95-4D18-B134-090E8F27630E}" GUID_Obj_DESC="GUID of the object" Comment="Digital Output 3" Comment_DESC="Comment of server"/>
		<RemoteServer Name="DM1611.Output4" Name_DESC="Name" GUID_Svr="{C6CE0931-58EE-4E11-9D18-8C70B0390864}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9267443D-6A95-4D18-B134-090E8F27630E}" GUID_Obj_DESC="GUID of the object" Comment="Digital Output 4" Comment_DESC="Comment of server"/>
		<RemoteServer Name="DM1611.Output5" Name_DESC="Name" GUID_Svr="{D0C365FB-0386-4EF8-AFD5-BA86E56A7AA0}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9267443D-6A95-4D18-B134-090E8F27630E}" GUID_Obj_DESC="GUID of the object" Comment="Digital Output 5" Comment_DESC="Comment of server"/>
		<RemoteServer Name="DM1611.Output6" Name_DESC="Name" GUID_Svr="{C97A79B3-1A91-4A3E-AC64-F24DABC9A698}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9267443D-6A95-4D18-B134-090E8F27630E}" GUID_Obj_DESC="GUID of the object" Comment="Digital Output 6" Comment_DESC="Comment of server"/>
		<RemoteServer Name="DM1611.Output7" Name_DESC="Name" GUID_Svr="{807DE5FE-061C-45CA-BD0C-97155D91357D}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9267443D-6A95-4D18-B134-090E8F27630E}" GUID_Obj_DESC="GUID of the object" Comment="Digital Output 7" Comment_DESC="Comment of server"/>
		<RemoteServer Name="DM1611.Output8" Name_DESC="Name" GUID_Svr="{F72C0E69-3486-4186-A693-31D01551FE3D}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9267443D-6A95-4D18-B134-090E8F27630E}" GUID_Obj_DESC="GUID of the object" Comment="Digital Output 8" Comment_DESC="Comment of server"/>
		<RemoteServer Name="DM1611.InputByte" Name_DESC="Name" GUID_Svr="{8E5F05B8-8D1B-4170-94CA-86E586096B3C}" GUID_Svr_DESC="GUID of the server" DataType="BDINT" DataType_DESC="DataType" GUID_Obj="{9267443D-6A95-4D18-B134-090E8F27630E}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Bit 0 to 7 ... Input 1 to 8" Comment_DESC="Comment of server"/>
		<RemoteServer Name="DM1611.OutputByte" Name_DESC="Name" GUID_Svr="{82951DB6-2149-49F8-9C40-64D33C503818}" GUID_Svr_DESC="GUID of the server" DataType="BDINT" DataType_DESC="DataType" GUID_Obj="{9267443D-6A95-4D18-B134-090E8F27630E}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" Comment="The digital outputs are displayed in this server in a 8-bit field" Comment_DESC="Comment of server"/>
		<RemoteServer Name="DM1611.VoltageOk" Name_DESC="Name" GUID_Svr="{544B8C98-4878-4C59-BF98-FC0E29F32E2B}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9267443D-6A95-4D18-B134-090E8F27630E}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Supply voltage ok&#13;&#10;+24V2 (Digital Out 1-8)" Comment_DESC="Comment of server"/>
		<RemoteServer Name="HwControl1.Control" Name_DESC="Name" GUID_Svr="{6E0C095B-B92D-47BE-BA84-39E07206C58D}" GUID_Svr_DESC="GUID of the server" Class="HwControlBase" Class_DESC="Class" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{12E42E27-4B0E-471C-80C3-19BC738BCA82}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" HasNewInst="true" HasNewInst_DESC="Multimaster server has NewInst commands" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="connect VaranManager classes" Comment_DESC="Comment of server"/>
		<RemoteServer Name="HwControl1.State" Name_DESC="Name" GUID_Svr="{662C9213-4BB2-4CC6-AE9F-D19FC74B0F6B}" GUID_Svr_DESC="GUID of the server" DataType="t_e_VaranErrors" DataType_DESC="DataType" GUID_Obj="{12E42E27-4B0E-471C-80C3-19BC738BCA82}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="state of HwControl class" Comment_DESC="Comment of server"/>
		<RemoteServer Name="HwControl1.DiasMaster" Name_DESC="Name" GUID_Svr="{346AEDBC-831D-4D5C-B71F-A1BF17D120A4}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{12E42E27-4B0E-471C-80C3-19BC738BCA82}" GUID_Obj_DESC="GUID of the object" Comment="connect to client &apos;to_HWControl&quot; of class DiasMasterC if used (if Server is 1 class is connected)&#13;&#10;" Comment_DESC="Comment of server"/>
		<RemoteServer Name="HwControl1.SafetyState" Name_DESC="Name" GUID_Svr="{7E088AB6-AB0A-450E-964A-E46FE15A0D4B}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{12E42E27-4B0E-471C-80C3-19BC738BCA82}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows state of safety functionality initialisation&#13;&#10;&#13;&#10; 1..OK&#13;&#10; 0..not active or initializing&#13;&#10;-1..failed to allocate memory&#13;&#10;-2..invalid domain number set in this system&#13;&#10;-3..newer OS version required for domain number support&#13;&#10;-4..method to determine domain number not provided by lsl_st_hardwaretree.h&#13;&#10;-5..only 1 instance of safety manager allowed&#13;&#10;-6..a slave system can only have 1 master. check hw class configuration&#13;&#10;-7..invalid module type tried to log in&#13;&#10;-8..couldn&apos;t find InterfaceCRC which is requested by other domain. Check SafetyDesigner projects, most likely the interface variables doesn&apos;t match.&#13;&#10;-9..failed to add a new copy data object to varan manager&#13;&#10;-10..a non-optional module or domain is not available&#13;&#10;-11..timeout in initialisation (see debugger trace or logfile for further details)&#13;&#10;-13..the class safetymanager could not login into the class HwControl." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis1.CmdState" Name_DESC="Name" GUID_Svr="{551A1544-A5F4-418D-9A62-32DD5669695A}" GUID_Svr_DESC="GUID of the server" Class="MDD2000_AxisBase" Class_DESC="Class" DataType="iprStates" DataType_DESC="DataType" GUID_Obj="{61EFB99E-35AD-4DBB-8E06-CE19DB52EDE1}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" HasNewInst="true" HasNewInst_DESC="Multimaster server has NewInst commands" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Displays the actual state of the Class&#13;&#10;(QUIT = disabled by client AxisNo)" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis1.Online" Name_DESC="Name" GUID_Svr="{EBE33CBE-3FFD-4816-AFDA-015D27D63E87}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{61EFB99E-35AD-4DBB-8E06-CE19DB52EDE1}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="displays if the class is ready to work with the application" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis1.AxisState" Name_DESC="Name" GUID_Svr="{15427E77-E71B-4AED-960C-70217BCFB944}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000_AxisBase::_MDD2000AXISSTATE" DataType_DESC="DataType" GUID_Obj="{61EFB99E-35AD-4DBB-8E06-CE19DB52EDE1}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Displays the status-bits from the axle&#13;&#10;&#13;&#10;Bit01 .. NoHW =&gt; there is no hardware connected on this Place or AxNo&#13;&#10;Bit02 .. NoParameter =&gt; there are no parameters &#13;&#10;Bit03 .. NotOnline =&gt; the _DriveMng is not online&#13;&#10;Bit04 .. NotInitialized =&gt; the axle has not initialized yet&#13;&#10;Bit05 .. SFFLimitationActive =&gt; Limitation of the speed pre-control active (see description Server SetSpeed)&#13;&#10;Bit06 .. DiagModeActive =&gt; The object is locked by the _DriveAxisDiag class.&#13;&#10;Bit07 .. SafeAxisNotVerified =&gt; The axis has not yet been Safety verified or the verification status of the axis has not yet been read out&#13;&#10;Bit08 .. .&#10;SafeAxisZeroPosNotSet =&gt; The axis has not yet been Safety referenced or the referencing status of the axis has not yet been read out&#13;&#10;Bit09 .. .&#10;SafeMngNotVerified =&gt; Verification and referencing of all axes of the drive has not yet been completed. Only rotations with reduced speed are possible&#13;&#10;Bit10 .. .&#10;SafeMngNotReady =&gt; The safety system in the drive is not ready." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis1.ActPos" Name_DESC="Name" GUID_Svr="{BE8D6041-1392-472D-A774-20D833CA3239}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{61EFB99E-35AD-4DBB-8E06-CE19DB52EDE1}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Actual position" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis1.SetPos" Name_DESC="Name" GUID_Svr="{7121A2DF-5052-40E0-A4C5-9D190619D925}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{61EFB99E-35AD-4DBB-8E06-CE19DB52EDE1}" GUID_Obj_DESC="GUID of the object" Comment="Position setpoint" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis1.ActSpeed" Name_DESC="Name" GUID_Svr="{D9EB7458-09B9-4ABA-8B14-6D24A4321FE4}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{61EFB99E-35AD-4DBB-8E06-CE19DB52EDE1}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Actual speed" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis1.SetSpeed" Name_DESC="Name" GUID_Svr="{B812B00C-42FF-461A-BA52-41AB0BEE578A}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{61EFB99E-35AD-4DBB-8E06-CE19DB52EDE1}" GUID_Obj_DESC="GUID of the object" Comment="Speed setpoint&#13;&#10;or&#13;&#10;SpeedFeedForward (depending on A-VALRT1/2)&#13;&#10;&#13;&#10;In case of 2 Bytes for the SpeedFeedForward, this value gets limited to an INT value." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis1.ActCurrent" Name_DESC="Name" GUID_Svr="{B6D3C2DF-5B02-4E2C-9DA4-E2DC559E9A9C}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{61EFB99E-35AD-4DBB-8E06-CE19DB52EDE1}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Actual Current [mA]" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis1.SetCurrent" Name_DESC="Name" GUID_Svr="{51B8A4E1-D19E-4CAE-8A01-B8ECA4A22D2B}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{61EFB99E-35AD-4DBB-8E06-CE19DB52EDE1}" GUID_Obj_DESC="GUID of the object" Comment="Current setpoint [mA]&#13;&#10;or&#13;&#10;Torque Feed Forward [mA] in G-MODE 3 (depending on A-VALRT1/2)" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis1.ActXw" Name_DESC="Name" GUID_Svr="{C59478CF-FF9F-4286-9841-F775D263FC13}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{61EFB99E-35AD-4DBB-8E06-CE19DB52EDE1}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Position Error" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis1.StateWord" Name_DESC="Name" GUID_Svr="{049BE19B-B649-4FB4-B8E5-4A06C72D2CE0}" GUID_Svr_DESC="GUID of the server" DataType="DS402_State" DataType_DESC="DataType" GUID_Obj="{61EFB99E-35AD-4DBB-8E06-CE19DB52EDE1}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Statusword with DS402 Standard :&#13;&#10;&#13;&#10;Bit00 .. ReadyToSwitchOn&#13;&#10;Bit01 .. SwitchedOn&#13;&#10;Bit02 .. OperationEnabled&#13;&#10;Bit03 .. Fault&#13;&#10;Bit04 .. VoltageDisabled&#13;&#10;Bit05 .. QuickStop&#13;&#10;Bit06 .. SwitchOnDisabled&#13;&#10;Bit07 .. Warning&#13;&#10;Bit08 .. ManufactureSpecific1&#13;&#10;Bit09 .. Remote&#13;&#10;Bit10 .. TargetReached&#13;&#10;Bit11 .. InternalLimitActive&#13;&#10;Bit12 .. OperationModeSpecific1&#13;&#10;Bit13 .. OperationModeSpecific2&#13;&#10;Bit14 .. Manufacture Specific2&#13;&#10;Bit15 .. Manufacture Specific3" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis1.ControlWord" Name_DESC="Name" GUID_Svr="{37719AEE-FD4A-4AED-8DDD-FA5DDA505C34}" GUID_Svr_DESC="GUID of the server" DataType="DS402_Control" DataType_DESC="DataType" GUID_Obj="{61EFB99E-35AD-4DBB-8E06-CE19DB52EDE1}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" Comment="Controlword with DS402 Standard :&#13;&#10;&#13;&#10;Bit00 .. SwitchOn&#13;&#10;Bit01 .. DisableVoltage&#13;&#10;Bit02 .. QuickStop&#13;&#10;Bit03 .. EnableOperation&#13;&#10;Bit04 .. OperationModeSpecific1&#13;&#10;Bit05 .. OperationModeSpecific2&#13;&#10;Bit06 .. OperationModeSpecific3&#13;&#10;Bit07 .. ResetFault&#13;&#10;Bit08 .. Halt&#13;&#10;Bit09 .. Reserved1&#13;&#10;Bit10 .. Reserved2&#13;&#10;Bit11 .. Manufacture Specific1&#13;&#10;Bit12 .. Manufacture Specific2&#13;&#10;Bit13 .. Manufacture Specific3&#13;&#10;Bit14 .. Manufacture Specific4&#13;&#10;Bit15 .. Manufacture Specific5" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis1.AxEnable" Name_DESC="Name" GUID_Svr="{87B86CE0-CC05-45BB-B692-5E3CBAC1D056}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{61EFB99E-35AD-4DBB-8E06-CE19DB52EDE1}" GUID_Obj_DESC="GUID of the object" Comment="server to enable the axle" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis1.AxError" Name_DESC="Name" GUID_Svr="{42820B69-C247-425C-8FA7-19E2686C2E19}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{61EFB99E-35AD-4DBB-8E06-CE19DB52EDE1}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="0 .. no error&#13;&#10;1 .. Axis has an error" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis1.AxErrorQuit" Name_DESC="Name" GUID_Svr="{A2344F42-1FDB-414C-B214-CBA303E3313A}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{61EFB99E-35AD-4DBB-8E06-CE19DB52EDE1}" GUID_Obj_DESC="GUID of the object" Comment="A write command quits the actual error state of the axle&#13;&#10;If applicable, the following safety errors are quit:&#13;&#10;* Safety function quit via &quot;Error-Acknowledge&quot;&#13;&#10;* Quit of an error of the safety-related drive FW. (Operation mode / &quot;MDD2000_Mng.SafetyRunState&quot; = &quot;_ERROR&quot;)" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis1.ZPulsLatch" Name_DESC="Name" GUID_Svr="{116EF41E-3738-4412-89A5-619DEA2BEB55}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{61EFB99E-35AD-4DBB-8E06-CE19DB52EDE1}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="latched Zero-Impulse of the axle&#13;&#10;(reset on read-out)&#13;&#10;depends on P-PSCALE" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis1.AxTorqueControl" Name_DESC="Name" GUID_Svr="{8AAE54F7-FD3F-419F-837F-845FAACD9FE8}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{61EFB99E-35AD-4DBB-8E06-CE19DB52EDE1}" GUID_Obj_DESC="GUID of the object" Comment="the torque limit is set here, the actual limit depends on the controlword.&#13;&#10;16bit Controlword - 0 until 1000 from Peak Current&#13;&#10;32bit Controlword - 0 until 4500 from Stall Current" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis1.MDD2000CmdIntfc" Name_DESC="Name" GUID_Svr="{EC1E8815-2515-4495-B834-1D141B181BA8}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000_AxisBase::_MDD2000USERCMD" DataType_DESC="DataType" GUID_Obj="{61EFB99E-35AD-4DBB-8E06-CE19DB52EDE1}" GUID_Obj_DESC="GUID of the object" Comment="Server for user commands to the drive:&#13;&#10;_SDDIDLE     .. default command&#13;&#10;_SDDREADALL  .. read all parameters of the drive &#13;&#10;  and save the parameters in the SRAM or in the file.&#13;&#10;  If any parameter classes are connected to the class SDDMngBase,&#13;&#10;  the servers of the parameter classes are refreshed.&#13;&#10;_SDDINIT     .. Initialize the drive with the saved parameters.&#13;&#10;_SDDURINIT   .. Initialize the drive with the parameters of the table.&#13;&#10;  (Lasal2 table, User Table or default table)&#13;&#10;_SDDEXDATA   .. Export the actual drive parameter into an excel formatted file.&#13;&#10;_SDDEXDATAXML   .. Export the actual drive parameter into an xml formatted file.&#13;&#10;_SDDIMDATAXML   .. Imports the drive parameter from an xml formatted file. User commands &quot;_SDDINIT&quot; must be called to transfer the data to the drive.&#13;&#10;_SDDERROR    .. This value is shown, when the user commands &quot;_SDDEXDATAXML&quot; or &quot;_SDDIMDATAXML&quot; failed. See Log-File for details. New user commands can be set in this state.&#13;&#10;&#13;&#10;User commands are only processed if the server &apos;Online&apos; displays 1. &#13;&#10;If the server &apos;Online&apos; is 0, the execution of the command is delayed until the server &apos;Online&apos; becomes 1." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis1.SetVerified" Name_DESC="Name" GUID_Svr="{1C30DBFC-00E0-4DF7-AD9F-658B67AB3F1B}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{61EFB99E-35AD-4DBB-8E06-CE19DB52EDE1}" GUID_Obj_DESC="GUID of the object" Comment="Changes the Safe Verified State of the axis&#13;&#10;0 .. Only read VerifiedState of the axis&#13;&#10;-1 .. Reset VerifiedState of all axes and Reset ReferenceState of this axis&#13;&#10;-2 .. Reset VerifiedState of all axes, else SetVerified and Read VerifiedState from Drive&#13;&#10;1 .. Set the axis verified and read VerifiedState from Drive&#13;&#10;&#13;&#10;" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis1.SetVerifiedRsp" Name_DESC="Name" GUID_Svr="{D744542D-E1BB-4C5C-91A4-74DB3AA39150}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000_AxisBase::t_e_SetVerifiedRsp" DataType_DESC="DataType" GUID_Obj="{61EFB99E-35AD-4DBB-8E06-CE19DB52EDE1}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the response state of the SetVerified command." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis1.VerifiedState" Name_DESC="Name" GUID_Svr="{BD2B2B14-582B-4D3A-840F-6ACAB26A6D37}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000_AxisBase::t_e_SafeVerifiedState" DataType_DESC="DataType" GUID_Obj="{61EFB99E-35AD-4DBB-8E06-CE19DB52EDE1}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the verification state of the drive." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis1\MDD2000GeneralParaDS4021.State" Name_DESC="Name" GUID_Svr="{03F860D9-10B8-46A8-9C7B-B03564D3847B}" GUID_Svr_DESC="GUID of the server" Class="_DriveSafetyIFParaBase" Class_DESC="Class" DataType="iprStates" DataType_DESC="DataType" GUID_Obj="{61EFB99E-35AD-4DBB-8E06-CE19DB52EDE1}\{9E0A2CAD-2F6C-48C6-9369-8787CEB2C72E}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" HasNewInst="true" HasNewInst_DESC="Multimaster server has NewInst commands" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Actual state of the parameter class&#13;&#10;Following states are possible :&#13;&#10;READY&#13;&#10;BUSY&#13;&#10;ERROR" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis1\MDD2000GeneralParaDS4021.ErrorQuit" Name_DESC="Name" GUID_Svr="{92C7537D-F2BF-4520-9752-4C88F7F21F0A}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{61EFB99E-35AD-4DBB-8E06-CE19DB52EDE1}\{9E0A2CAD-2F6C-48C6-9369-8787CEB2C72E}" GUID_Obj_DESC="GUID of the object" Comment="This server is used to quit an error if the asynchron parameter handling failed." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis1\MDD2000GeneralParaDS4021.ParaID" Name_DESC="Name" GUID_Svr="{660FD1BC-0759-466F-B4FF-58D4204EFCC4}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{61EFB99E-35AD-4DBB-8E06-CE19DB52EDE1}\{9E0A2CAD-2F6C-48C6-9369-8787CEB2C72E}" GUID_Obj_DESC="GUID of the object" Comment="Parameter Index, which should be accessed (2 Byte)." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis1\MDD2000GeneralParaDS4021.ParaSubID" Name_DESC="Name" GUID_Svr="{21B6EEF5-168E-4602-9E34-8C6A8FA82B01}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{61EFB99E-35AD-4DBB-8E06-CE19DB52EDE1}\{9E0A2CAD-2F6C-48C6-9369-8787CEB2C72E}" GUID_Obj_DESC="GUID of the object" Comment="Parameter SubIndex, which should be accessed (1 Byte)" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis1\MDD2000GeneralParaDS4021.ParaRdWr" Name_DESC="Name" GUID_Svr="{4FA7DAAB-82F1-40C9-88F3-20F87530F83C}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{61EFB99E-35AD-4DBB-8E06-CE19DB52EDE1}\{9E0A2CAD-2F6C-48C6-9369-8787CEB2C72E}" GUID_Obj_DESC="GUID of the object" Comment="0 .. read the value of the parameter number&#13;&#10;1 .. write a new value to the parameter number&#13;&#10;&#13;&#10;Calling the Write-Methode starts the Execution of the SDO-Command&#13;&#10;&#13;&#10;For the Execution of the SDO-Command &#10;ParaID and ParaSubID will be used to identify the SDO, if ParaNr is &lt; 0.&#10; &#13;&#10;If ParaNr is &gt;= 0 this parameter number will be converted to the corrosponding ParaID and ParaSubID, and then used." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis1\MDD2000GeneralParaDS4021.ParaSize" Name_DESC="Name" GUID_Svr="{372A1A30-4E45-47B0-AE54-319B393CA3E6}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{61EFB99E-35AD-4DBB-8E06-CE19DB52EDE1}\{9E0A2CAD-2F6C-48C6-9369-8787CEB2C72E}" GUID_Obj_DESC="GUID of the object" Comment="Size of the Parameter:&#13;&#10;0...4  Byte&#13;&#10;1...8  Byte&#13;&#10;2...12 Byte&#13;&#10;" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis1\MDD2000GeneralParaDS4021.ParaValue" Name_DESC="Name" GUID_Svr="{200FB752-15F0-436D-AD6D-6F1FF5D25F94}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{61EFB99E-35AD-4DBB-8E06-CE19DB52EDE1}\{9E0A2CAD-2F6C-48C6-9369-8787CEB2C72E}" GUID_Obj_DESC="GUID of the object" Comment="Read Command = actual value of the parameter&#13;&#10;Write Command = the new value which has to written to the parameter" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis1\MDD2000GeneralParaDS4021.ParaNr" Name_DESC="Name" GUID_Svr="{A0294B93-DBDE-4407-B8C7-2E6E01608DEA}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{61EFB99E-35AD-4DBB-8E06-CE19DB52EDE1}\{9E0A2CAD-2F6C-48C6-9369-8787CEB2C72E}" GUID_Obj_DESC="GUID of the object" Comment="Sigmatek Parameter Number which should be accessed. Values from 0 to 255.&#13;&#10;&#13;&#10;For the Execution of the SDO-Command &#10;ParaID and ParaSubID will be used to identify the SDO, if ParaNr is &lt; 0.&#10; &#13;&#10;If ParaNr is &gt;= 0 this parameter number will be converted to the corrosponding ParaID and ParaSubID, and then used." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis1\SDDAxSet1.Server0" Name_DESC="Name" GUID_Svr="{C5C2A0C3-87C6-427E-BEDF-6F9C36E81295}" GUID_Svr_DESC="GUID of the server" Class="MDD2000AxisSet" Class_DESC="Class" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{61EFB99E-35AD-4DBB-8E06-CE19DB52EDE1}\{2089B9B6-F44C-41C5-A733-A7350A05E48D}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server"/>
		<RemoteServer Name="MDD2000_Axis2.CmdState" Name_DESC="Name" GUID_Svr="{551A1544-A5F4-418D-9A62-32DD5669695A}" GUID_Svr_DESC="GUID of the server" Class="MDD2000_AxisBase" Class_DESC="Class" DataType="iprStates" DataType_DESC="DataType" GUID_Obj="{2C08173E-1D82-4DF9-90CB-9B8599EA1E98}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" HasNewInst="true" HasNewInst_DESC="Multimaster server has NewInst commands" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Displays the actual state of the Class&#13;&#10;(QUIT = disabled by client AxisNo)" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis2.Online" Name_DESC="Name" GUID_Svr="{EBE33CBE-3FFD-4816-AFDA-015D27D63E87}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{2C08173E-1D82-4DF9-90CB-9B8599EA1E98}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="displays if the class is ready to work with the application" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis2.AxisState" Name_DESC="Name" GUID_Svr="{15427E77-E71B-4AED-960C-70217BCFB944}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000_AxisBase::_MDD2000AXISSTATE" DataType_DESC="DataType" GUID_Obj="{2C08173E-1D82-4DF9-90CB-9B8599EA1E98}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Displays the status-bits from the axle&#13;&#10;&#13;&#10;Bit01 .. NoHW =&gt; there is no hardware connected on this Place or AxNo&#13;&#10;Bit02 .. NoParameter =&gt; there are no parameters &#13;&#10;Bit03 .. NotOnline =&gt; the _DriveMng is not online&#13;&#10;Bit04 .. NotInitialized =&gt; the axle has not initialized yet&#13;&#10;Bit05 .. SFFLimitationActive =&gt; Limitation of the speed pre-control active (see description Server SetSpeed)&#13;&#10;Bit06 .. DiagModeActive =&gt; The object is locked by the _DriveAxisDiag class.&#13;&#10;Bit07 .. SafeAxisNotVerified =&gt; The axis has not yet been Safety verified or the verification status of the axis has not yet been read out&#13;&#10;Bit08 .. .&#10;SafeAxisZeroPosNotSet =&gt; The axis has not yet been Safety referenced or the referencing status of the axis has not yet been read out&#13;&#10;Bit09 .. .&#10;SafeMngNotVerified =&gt; Verification and referencing of all axes of the drive has not yet been completed. Only rotations with reduced speed are possible&#13;&#10;Bit10 .. .&#10;SafeMngNotReady =&gt; The safety system in the drive is not ready." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis2.ActPos" Name_DESC="Name" GUID_Svr="{BE8D6041-1392-472D-A774-20D833CA3239}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{2C08173E-1D82-4DF9-90CB-9B8599EA1E98}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Actual position" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis2.SetPos" Name_DESC="Name" GUID_Svr="{7121A2DF-5052-40E0-A4C5-9D190619D925}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{2C08173E-1D82-4DF9-90CB-9B8599EA1E98}" GUID_Obj_DESC="GUID of the object" Comment="Position setpoint" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis2.ActSpeed" Name_DESC="Name" GUID_Svr="{D9EB7458-09B9-4ABA-8B14-6D24A4321FE4}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{2C08173E-1D82-4DF9-90CB-9B8599EA1E98}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Actual speed" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis2.SetSpeed" Name_DESC="Name" GUID_Svr="{B812B00C-42FF-461A-BA52-41AB0BEE578A}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{2C08173E-1D82-4DF9-90CB-9B8599EA1E98}" GUID_Obj_DESC="GUID of the object" Comment="Speed setpoint&#13;&#10;or&#13;&#10;SpeedFeedForward (depending on A-VALRT1/2)&#13;&#10;&#13;&#10;In case of 2 Bytes for the SpeedFeedForward, this value gets limited to an INT value." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis2.ActCurrent" Name_DESC="Name" GUID_Svr="{B6D3C2DF-5B02-4E2C-9DA4-E2DC559E9A9C}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{2C08173E-1D82-4DF9-90CB-9B8599EA1E98}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Actual Current [mA]" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis2.SetCurrent" Name_DESC="Name" GUID_Svr="{51B8A4E1-D19E-4CAE-8A01-B8ECA4A22D2B}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{2C08173E-1D82-4DF9-90CB-9B8599EA1E98}" GUID_Obj_DESC="GUID of the object" Comment="Current setpoint [mA]&#13;&#10;or&#13;&#10;Torque Feed Forward [mA] in G-MODE 3 (depending on A-VALRT1/2)" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis2.ActXw" Name_DESC="Name" GUID_Svr="{C59478CF-FF9F-4286-9841-F775D263FC13}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{2C08173E-1D82-4DF9-90CB-9B8599EA1E98}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Position Error" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis2.StateWord" Name_DESC="Name" GUID_Svr="{049BE19B-B649-4FB4-B8E5-4A06C72D2CE0}" GUID_Svr_DESC="GUID of the server" DataType="DS402_State" DataType_DESC="DataType" GUID_Obj="{2C08173E-1D82-4DF9-90CB-9B8599EA1E98}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Statusword with DS402 Standard :&#13;&#10;&#13;&#10;Bit00 .. ReadyToSwitchOn&#13;&#10;Bit01 .. SwitchedOn&#13;&#10;Bit02 .. OperationEnabled&#13;&#10;Bit03 .. Fault&#13;&#10;Bit04 .. VoltageDisabled&#13;&#10;Bit05 .. QuickStop&#13;&#10;Bit06 .. SwitchOnDisabled&#13;&#10;Bit07 .. Warning&#13;&#10;Bit08 .. ManufactureSpecific1&#13;&#10;Bit09 .. Remote&#13;&#10;Bit10 .. TargetReached&#13;&#10;Bit11 .. InternalLimitActive&#13;&#10;Bit12 .. OperationModeSpecific1&#13;&#10;Bit13 .. OperationModeSpecific2&#13;&#10;Bit14 .. Manufacture Specific2&#13;&#10;Bit15 .. Manufacture Specific3" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis2.ControlWord" Name_DESC="Name" GUID_Svr="{37719AEE-FD4A-4AED-8DDD-FA5DDA505C34}" GUID_Svr_DESC="GUID of the server" DataType="DS402_Control" DataType_DESC="DataType" GUID_Obj="{2C08173E-1D82-4DF9-90CB-9B8599EA1E98}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" Comment="Controlword with DS402 Standard :&#13;&#10;&#13;&#10;Bit00 .. SwitchOn&#13;&#10;Bit01 .. DisableVoltage&#13;&#10;Bit02 .. QuickStop&#13;&#10;Bit03 .. EnableOperation&#13;&#10;Bit04 .. OperationModeSpecific1&#13;&#10;Bit05 .. OperationModeSpecific2&#13;&#10;Bit06 .. OperationModeSpecific3&#13;&#10;Bit07 .. ResetFault&#13;&#10;Bit08 .. Halt&#13;&#10;Bit09 .. Reserved1&#13;&#10;Bit10 .. Reserved2&#13;&#10;Bit11 .. Manufacture Specific1&#13;&#10;Bit12 .. Manufacture Specific2&#13;&#10;Bit13 .. Manufacture Specific3&#13;&#10;Bit14 .. Manufacture Specific4&#13;&#10;Bit15 .. Manufacture Specific5" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis2.AxEnable" Name_DESC="Name" GUID_Svr="{87B86CE0-CC05-45BB-B692-5E3CBAC1D056}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{2C08173E-1D82-4DF9-90CB-9B8599EA1E98}" GUID_Obj_DESC="GUID of the object" Comment="server to enable the axle" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis2.AxError" Name_DESC="Name" GUID_Svr="{42820B69-C247-425C-8FA7-19E2686C2E19}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{2C08173E-1D82-4DF9-90CB-9B8599EA1E98}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="0 .. no error&#13;&#10;1 .. Axis has an error" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis2.AxErrorQuit" Name_DESC="Name" GUID_Svr="{A2344F42-1FDB-414C-B214-CBA303E3313A}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{2C08173E-1D82-4DF9-90CB-9B8599EA1E98}" GUID_Obj_DESC="GUID of the object" Comment="A write command quits the actual error state of the axle&#13;&#10;If applicable, the following safety errors are quit:&#13;&#10;* Safety function quit via &quot;Error-Acknowledge&quot;&#13;&#10;* Quit of an error of the safety-related drive FW. (Operation mode / &quot;MDD2000_Mng.SafetyRunState&quot; = &quot;_ERROR&quot;)" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis2.ZPulsLatch" Name_DESC="Name" GUID_Svr="{116EF41E-3738-4412-89A5-619DEA2BEB55}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{2C08173E-1D82-4DF9-90CB-9B8599EA1E98}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="latched Zero-Impulse of the axle&#13;&#10;(reset on read-out)&#13;&#10;depends on P-PSCALE" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis2.AxTorqueControl" Name_DESC="Name" GUID_Svr="{8AAE54F7-FD3F-419F-837F-845FAACD9FE8}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{2C08173E-1D82-4DF9-90CB-9B8599EA1E98}" GUID_Obj_DESC="GUID of the object" Comment="the torque limit is set here, the actual limit depends on the controlword.&#13;&#10;16bit Controlword - 0 until 1000 from Peak Current&#13;&#10;32bit Controlword - 0 until 4500 from Stall Current" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis2.MDD2000CmdIntfc" Name_DESC="Name" GUID_Svr="{EC1E8815-2515-4495-B834-1D141B181BA8}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000_AxisBase::_MDD2000USERCMD" DataType_DESC="DataType" GUID_Obj="{2C08173E-1D82-4DF9-90CB-9B8599EA1E98}" GUID_Obj_DESC="GUID of the object" Comment="Server for user commands to the drive:&#13;&#10;_SDDIDLE     .. default command&#13;&#10;_SDDREADALL  .. read all parameters of the drive &#13;&#10;  and save the parameters in the SRAM or in the file.&#13;&#10;  If any parameter classes are connected to the class SDDMngBase,&#13;&#10;  the servers of the parameter classes are refreshed.&#13;&#10;_SDDINIT     .. Initialize the drive with the saved parameters.&#13;&#10;_SDDURINIT   .. Initialize the drive with the parameters of the table.&#13;&#10;  (Lasal2 table, User Table or default table)&#13;&#10;_SDDEXDATA   .. Export the actual drive parameter into an excel formatted file.&#13;&#10;_SDDEXDATAXML   .. Export the actual drive parameter into an xml formatted file.&#13;&#10;_SDDIMDATAXML   .. Imports the drive parameter from an xml formatted file. User commands &quot;_SDDINIT&quot; must be called to transfer the data to the drive.&#13;&#10;_SDDERROR    .. This value is shown, when the user commands &quot;_SDDEXDATAXML&quot; or &quot;_SDDIMDATAXML&quot; failed. See Log-File for details. New user commands can be set in this state.&#13;&#10;&#13;&#10;User commands are only processed if the server &apos;Online&apos; displays 1. &#13;&#10;If the server &apos;Online&apos; is 0, the execution of the command is delayed until the server &apos;Online&apos; becomes 1." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis2.SetVerified" Name_DESC="Name" GUID_Svr="{1C30DBFC-00E0-4DF7-AD9F-658B67AB3F1B}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{2C08173E-1D82-4DF9-90CB-9B8599EA1E98}" GUID_Obj_DESC="GUID of the object" Comment="Changes the Safe Verified State of the axis&#13;&#10;0 .. Only read VerifiedState of the axis&#13;&#10;-1 .. Reset VerifiedState of all axes and Reset ReferenceState of this axis&#13;&#10;-2 .. Reset VerifiedState of all axes, else SetVerified and Read VerifiedState from Drive&#13;&#10;1 .. Set the axis verified and read VerifiedState from Drive&#13;&#10;&#13;&#10;" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis2.SetVerifiedRsp" Name_DESC="Name" GUID_Svr="{D744542D-E1BB-4C5C-91A4-74DB3AA39150}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000_AxisBase::t_e_SetVerifiedRsp" DataType_DESC="DataType" GUID_Obj="{2C08173E-1D82-4DF9-90CB-9B8599EA1E98}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the response state of the SetVerified command." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis2.VerifiedState" Name_DESC="Name" GUID_Svr="{BD2B2B14-582B-4D3A-840F-6ACAB26A6D37}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000_AxisBase::t_e_SafeVerifiedState" DataType_DESC="DataType" GUID_Obj="{2C08173E-1D82-4DF9-90CB-9B8599EA1E98}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the verification state of the drive." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis2\MDD2000GeneralParaDS4021.State" Name_DESC="Name" GUID_Svr="{03F860D9-10B8-46A8-9C7B-B03564D3847B}" GUID_Svr_DESC="GUID of the server" Class="_DriveSafetyIFParaBase" Class_DESC="Class" DataType="iprStates" DataType_DESC="DataType" GUID_Obj="{2C08173E-1D82-4DF9-90CB-9B8599EA1E98}\{9E0A2CAD-2F6C-48C6-9369-8787CEB2C72E}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" HasNewInst="true" HasNewInst_DESC="Multimaster server has NewInst commands" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Actual state of the parameter class&#13;&#10;Following states are possible :&#13;&#10;READY&#13;&#10;BUSY&#13;&#10;ERROR" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis2\MDD2000GeneralParaDS4021.ErrorQuit" Name_DESC="Name" GUID_Svr="{92C7537D-F2BF-4520-9752-4C88F7F21F0A}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{2C08173E-1D82-4DF9-90CB-9B8599EA1E98}\{9E0A2CAD-2F6C-48C6-9369-8787CEB2C72E}" GUID_Obj_DESC="GUID of the object" Comment="This server is used to quit an error if the asynchron parameter handling failed." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis2\MDD2000GeneralParaDS4021.ParaID" Name_DESC="Name" GUID_Svr="{660FD1BC-0759-466F-B4FF-58D4204EFCC4}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{2C08173E-1D82-4DF9-90CB-9B8599EA1E98}\{9E0A2CAD-2F6C-48C6-9369-8787CEB2C72E}" GUID_Obj_DESC="GUID of the object" Comment="Parameter Index, which should be accessed (2 Byte)." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis2\MDD2000GeneralParaDS4021.ParaSubID" Name_DESC="Name" GUID_Svr="{21B6EEF5-168E-4602-9E34-8C6A8FA82B01}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{2C08173E-1D82-4DF9-90CB-9B8599EA1E98}\{9E0A2CAD-2F6C-48C6-9369-8787CEB2C72E}" GUID_Obj_DESC="GUID of the object" Comment="Parameter SubIndex, which should be accessed (1 Byte)" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis2\MDD2000GeneralParaDS4021.ParaRdWr" Name_DESC="Name" GUID_Svr="{4FA7DAAB-82F1-40C9-88F3-20F87530F83C}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{2C08173E-1D82-4DF9-90CB-9B8599EA1E98}\{9E0A2CAD-2F6C-48C6-9369-8787CEB2C72E}" GUID_Obj_DESC="GUID of the object" Comment="0 .. read the value of the parameter number&#13;&#10;1 .. write a new value to the parameter number&#13;&#10;&#13;&#10;Calling the Write-Methode starts the Execution of the SDO-Command&#13;&#10;&#13;&#10;For the Execution of the SDO-Command &#10;ParaID and ParaSubID will be used to identify the SDO, if ParaNr is &lt; 0.&#10; &#13;&#10;If ParaNr is &gt;= 0 this parameter number will be converted to the corrosponding ParaID and ParaSubID, and then used." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis2\MDD2000GeneralParaDS4021.ParaSize" Name_DESC="Name" GUID_Svr="{372A1A30-4E45-47B0-AE54-319B393CA3E6}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{2C08173E-1D82-4DF9-90CB-9B8599EA1E98}\{9E0A2CAD-2F6C-48C6-9369-8787CEB2C72E}" GUID_Obj_DESC="GUID of the object" Comment="Size of the Parameter:&#13;&#10;0...4  Byte&#13;&#10;1...8  Byte&#13;&#10;2...12 Byte&#13;&#10;" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis2\MDD2000GeneralParaDS4021.ParaValue" Name_DESC="Name" GUID_Svr="{200FB752-15F0-436D-AD6D-6F1FF5D25F94}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{2C08173E-1D82-4DF9-90CB-9B8599EA1E98}\{9E0A2CAD-2F6C-48C6-9369-8787CEB2C72E}" GUID_Obj_DESC="GUID of the object" Comment="Read Command = actual value of the parameter&#13;&#10;Write Command = the new value which has to written to the parameter" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis2\MDD2000GeneralParaDS4021.ParaNr" Name_DESC="Name" GUID_Svr="{A0294B93-DBDE-4407-B8C7-2E6E01608DEA}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{2C08173E-1D82-4DF9-90CB-9B8599EA1E98}\{9E0A2CAD-2F6C-48C6-9369-8787CEB2C72E}" GUID_Obj_DESC="GUID of the object" Comment="Sigmatek Parameter Number which should be accessed. Values from 0 to 255.&#13;&#10;&#13;&#10;For the Execution of the SDO-Command &#10;ParaID and ParaSubID will be used to identify the SDO, if ParaNr is &lt; 0.&#10; &#13;&#10;If ParaNr is &gt;= 0 this parameter number will be converted to the corrosponding ParaID and ParaSubID, and then used." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis2\SDDAxSet1.Server0" Name_DESC="Name" GUID_Svr="{C5C2A0C3-87C6-427E-BEDF-6F9C36E81295}" GUID_Svr_DESC="GUID of the server" Class="MDD2000AxisSet" Class_DESC="Class" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{2C08173E-1D82-4DF9-90CB-9B8599EA1E98}\{2089B9B6-F44C-41C5-A733-A7350A05E48D}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server"/>
		<RemoteServer Name="MDD2000_Axis3.CmdState" Name_DESC="Name" GUID_Svr="{551A1544-A5F4-418D-9A62-32DD5669695A}" GUID_Svr_DESC="GUID of the server" Class="MDD2000_AxisBase" Class_DESC="Class" DataType="iprStates" DataType_DESC="DataType" GUID_Obj="{9848DF62-4D8D-48DC-A7E4-4647039A2C7E}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" HasNewInst="true" HasNewInst_DESC="Multimaster server has NewInst commands" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Displays the actual state of the Class&#13;&#10;(QUIT = disabled by client AxisNo)" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis3.Online" Name_DESC="Name" GUID_Svr="{EBE33CBE-3FFD-4816-AFDA-015D27D63E87}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9848DF62-4D8D-48DC-A7E4-4647039A2C7E}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="displays if the class is ready to work with the application" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis3.AxisState" Name_DESC="Name" GUID_Svr="{15427E77-E71B-4AED-960C-70217BCFB944}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000_AxisBase::_MDD2000AXISSTATE" DataType_DESC="DataType" GUID_Obj="{9848DF62-4D8D-48DC-A7E4-4647039A2C7E}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Displays the status-bits from the axle&#13;&#10;&#13;&#10;Bit01 .. NoHW =&gt; there is no hardware connected on this Place or AxNo&#13;&#10;Bit02 .. NoParameter =&gt; there are no parameters &#13;&#10;Bit03 .. NotOnline =&gt; the _DriveMng is not online&#13;&#10;Bit04 .. NotInitialized =&gt; the axle has not initialized yet&#13;&#10;Bit05 .. SFFLimitationActive =&gt; Limitation of the speed pre-control active (see description Server SetSpeed)&#13;&#10;Bit06 .. DiagModeActive =&gt; The object is locked by the _DriveAxisDiag class.&#13;&#10;Bit07 .. SafeAxisNotVerified =&gt; The axis has not yet been Safety verified or the verification status of the axis has not yet been read out&#13;&#10;Bit08 .. .&#10;SafeAxisZeroPosNotSet =&gt; The axis has not yet been Safety referenced or the referencing status of the axis has not yet been read out&#13;&#10;Bit09 .. .&#10;SafeMngNotVerified =&gt; Verification and referencing of all axes of the drive has not yet been completed. Only rotations with reduced speed are possible&#13;&#10;Bit10 .. .&#10;SafeMngNotReady =&gt; The safety system in the drive is not ready." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis3.ActPos" Name_DESC="Name" GUID_Svr="{BE8D6041-1392-472D-A774-20D833CA3239}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9848DF62-4D8D-48DC-A7E4-4647039A2C7E}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Actual position" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis3.SetPos" Name_DESC="Name" GUID_Svr="{7121A2DF-5052-40E0-A4C5-9D190619D925}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9848DF62-4D8D-48DC-A7E4-4647039A2C7E}" GUID_Obj_DESC="GUID of the object" Comment="Position setpoint" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis3.ActSpeed" Name_DESC="Name" GUID_Svr="{D9EB7458-09B9-4ABA-8B14-6D24A4321FE4}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9848DF62-4D8D-48DC-A7E4-4647039A2C7E}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Actual speed" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis3.SetSpeed" Name_DESC="Name" GUID_Svr="{B812B00C-42FF-461A-BA52-41AB0BEE578A}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9848DF62-4D8D-48DC-A7E4-4647039A2C7E}" GUID_Obj_DESC="GUID of the object" Comment="Speed setpoint&#13;&#10;or&#13;&#10;SpeedFeedForward (depending on A-VALRT1/2)&#13;&#10;&#13;&#10;In case of 2 Bytes for the SpeedFeedForward, this value gets limited to an INT value." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis3.ActCurrent" Name_DESC="Name" GUID_Svr="{B6D3C2DF-5B02-4E2C-9DA4-E2DC559E9A9C}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9848DF62-4D8D-48DC-A7E4-4647039A2C7E}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Actual Current [mA]" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis3.SetCurrent" Name_DESC="Name" GUID_Svr="{51B8A4E1-D19E-4CAE-8A01-B8ECA4A22D2B}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9848DF62-4D8D-48DC-A7E4-4647039A2C7E}" GUID_Obj_DESC="GUID of the object" Comment="Current setpoint [mA]&#13;&#10;or&#13;&#10;Torque Feed Forward [mA] in G-MODE 3 (depending on A-VALRT1/2)" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis3.ActXw" Name_DESC="Name" GUID_Svr="{C59478CF-FF9F-4286-9841-F775D263FC13}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9848DF62-4D8D-48DC-A7E4-4647039A2C7E}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Position Error" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis3.StateWord" Name_DESC="Name" GUID_Svr="{049BE19B-B649-4FB4-B8E5-4A06C72D2CE0}" GUID_Svr_DESC="GUID of the server" DataType="DS402_State" DataType_DESC="DataType" GUID_Obj="{9848DF62-4D8D-48DC-A7E4-4647039A2C7E}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Statusword with DS402 Standard :&#13;&#10;&#13;&#10;Bit00 .. ReadyToSwitchOn&#13;&#10;Bit01 .. SwitchedOn&#13;&#10;Bit02 .. OperationEnabled&#13;&#10;Bit03 .. Fault&#13;&#10;Bit04 .. VoltageDisabled&#13;&#10;Bit05 .. QuickStop&#13;&#10;Bit06 .. SwitchOnDisabled&#13;&#10;Bit07 .. Warning&#13;&#10;Bit08 .. ManufactureSpecific1&#13;&#10;Bit09 .. Remote&#13;&#10;Bit10 .. TargetReached&#13;&#10;Bit11 .. InternalLimitActive&#13;&#10;Bit12 .. OperationModeSpecific1&#13;&#10;Bit13 .. OperationModeSpecific2&#13;&#10;Bit14 .. Manufacture Specific2&#13;&#10;Bit15 .. Manufacture Specific3" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis3.ControlWord" Name_DESC="Name" GUID_Svr="{37719AEE-FD4A-4AED-8DDD-FA5DDA505C34}" GUID_Svr_DESC="GUID of the server" DataType="DS402_Control" DataType_DESC="DataType" GUID_Obj="{9848DF62-4D8D-48DC-A7E4-4647039A2C7E}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" Comment="Controlword with DS402 Standard :&#13;&#10;&#13;&#10;Bit00 .. SwitchOn&#13;&#10;Bit01 .. DisableVoltage&#13;&#10;Bit02 .. QuickStop&#13;&#10;Bit03 .. EnableOperation&#13;&#10;Bit04 .. OperationModeSpecific1&#13;&#10;Bit05 .. OperationModeSpecific2&#13;&#10;Bit06 .. OperationModeSpecific3&#13;&#10;Bit07 .. ResetFault&#13;&#10;Bit08 .. Halt&#13;&#10;Bit09 .. Reserved1&#13;&#10;Bit10 .. Reserved2&#13;&#10;Bit11 .. Manufacture Specific1&#13;&#10;Bit12 .. Manufacture Specific2&#13;&#10;Bit13 .. Manufacture Specific3&#13;&#10;Bit14 .. Manufacture Specific4&#13;&#10;Bit15 .. Manufacture Specific5" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis3.AxEnable" Name_DESC="Name" GUID_Svr="{87B86CE0-CC05-45BB-B692-5E3CBAC1D056}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9848DF62-4D8D-48DC-A7E4-4647039A2C7E}" GUID_Obj_DESC="GUID of the object" Comment="server to enable the axle" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis3.AxError" Name_DESC="Name" GUID_Svr="{42820B69-C247-425C-8FA7-19E2686C2E19}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9848DF62-4D8D-48DC-A7E4-4647039A2C7E}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="0 .. no error&#13;&#10;1 .. Axis has an error" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis3.AxErrorQuit" Name_DESC="Name" GUID_Svr="{A2344F42-1FDB-414C-B214-CBA303E3313A}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9848DF62-4D8D-48DC-A7E4-4647039A2C7E}" GUID_Obj_DESC="GUID of the object" Comment="A write command quits the actual error state of the axle&#13;&#10;If applicable, the following safety errors are quit:&#13;&#10;* Safety function quit via &quot;Error-Acknowledge&quot;&#13;&#10;* Quit of an error of the safety-related drive FW. (Operation mode / &quot;MDD2000_Mng.SafetyRunState&quot; = &quot;_ERROR&quot;)" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis3.ZPulsLatch" Name_DESC="Name" GUID_Svr="{116EF41E-3738-4412-89A5-619DEA2BEB55}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9848DF62-4D8D-48DC-A7E4-4647039A2C7E}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="latched Zero-Impulse of the axle&#13;&#10;(reset on read-out)&#13;&#10;depends on P-PSCALE" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis3.AxTorqueControl" Name_DESC="Name" GUID_Svr="{8AAE54F7-FD3F-419F-837F-845FAACD9FE8}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{9848DF62-4D8D-48DC-A7E4-4647039A2C7E}" GUID_Obj_DESC="GUID of the object" Comment="the torque limit is set here, the actual limit depends on the controlword.&#13;&#10;16bit Controlword - 0 until 1000 from Peak Current&#13;&#10;32bit Controlword - 0 until 4500 from Stall Current" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis3.MDD2000CmdIntfc" Name_DESC="Name" GUID_Svr="{EC1E8815-2515-4495-B834-1D141B181BA8}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000_AxisBase::_MDD2000USERCMD" DataType_DESC="DataType" GUID_Obj="{9848DF62-4D8D-48DC-A7E4-4647039A2C7E}" GUID_Obj_DESC="GUID of the object" Comment="Server for user commands to the drive:&#13;&#10;_SDDIDLE     .. default command&#13;&#10;_SDDREADALL  .. read all parameters of the drive &#13;&#10;  and save the parameters in the SRAM or in the file.&#13;&#10;  If any parameter classes are connected to the class SDDMngBase,&#13;&#10;  the servers of the parameter classes are refreshed.&#13;&#10;_SDDINIT     .. Initialize the drive with the saved parameters.&#13;&#10;_SDDURINIT   .. Initialize the drive with the parameters of the table.&#13;&#10;  (Lasal2 table, User Table or default table)&#13;&#10;_SDDEXDATA   .. Export the actual drive parameter into an excel formatted file.&#13;&#10;_SDDEXDATAXML   .. Export the actual drive parameter into an xml formatted file.&#13;&#10;_SDDIMDATAXML   .. Imports the drive parameter from an xml formatted file. User commands &quot;_SDDINIT&quot; must be called to transfer the data to the drive.&#13;&#10;_SDDERROR    .. This value is shown, when the user commands &quot;_SDDEXDATAXML&quot; or &quot;_SDDIMDATAXML&quot; failed. See Log-File for details. New user commands can be set in this state.&#13;&#10;&#13;&#10;User commands are only processed if the server &apos;Online&apos; displays 1. &#13;&#10;If the server &apos;Online&apos; is 0, the execution of the command is delayed until the server &apos;Online&apos; becomes 1." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis3.SetVerified" Name_DESC="Name" GUID_Svr="{1C30DBFC-00E0-4DF7-AD9F-658B67AB3F1B}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9848DF62-4D8D-48DC-A7E4-4647039A2C7E}" GUID_Obj_DESC="GUID of the object" Comment="Changes the Safe Verified State of the axis&#13;&#10;0 .. Only read VerifiedState of the axis&#13;&#10;-1 .. Reset VerifiedState of all axes and Reset ReferenceState of this axis&#13;&#10;-2 .. Reset VerifiedState of all axes, else SetVerified and Read VerifiedState from Drive&#13;&#10;1 .. Set the axis verified and read VerifiedState from Drive&#13;&#10;&#13;&#10;" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis3.SetVerifiedRsp" Name_DESC="Name" GUID_Svr="{D744542D-E1BB-4C5C-91A4-74DB3AA39150}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000_AxisBase::t_e_SetVerifiedRsp" DataType_DESC="DataType" GUID_Obj="{9848DF62-4D8D-48DC-A7E4-4647039A2C7E}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the response state of the SetVerified command." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis3.VerifiedState" Name_DESC="Name" GUID_Svr="{BD2B2B14-582B-4D3A-840F-6ACAB26A6D37}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000_AxisBase::t_e_SafeVerifiedState" DataType_DESC="DataType" GUID_Obj="{9848DF62-4D8D-48DC-A7E4-4647039A2C7E}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the verification state of the drive." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis3\MDD2000GeneralParaDS4021.State" Name_DESC="Name" GUID_Svr="{03F860D9-10B8-46A8-9C7B-B03564D3847B}" GUID_Svr_DESC="GUID of the server" Class="_DriveSafetyIFParaBase" Class_DESC="Class" DataType="iprStates" DataType_DESC="DataType" GUID_Obj="{9848DF62-4D8D-48DC-A7E4-4647039A2C7E}\{9E0A2CAD-2F6C-48C6-9369-8787CEB2C72E}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" HasNewInst="true" HasNewInst_DESC="Multimaster server has NewInst commands" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Actual state of the parameter class&#13;&#10;Following states are possible :&#13;&#10;READY&#13;&#10;BUSY&#13;&#10;ERROR" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis3\MDD2000GeneralParaDS4021.ErrorQuit" Name_DESC="Name" GUID_Svr="{92C7537D-F2BF-4520-9752-4C88F7F21F0A}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9848DF62-4D8D-48DC-A7E4-4647039A2C7E}\{9E0A2CAD-2F6C-48C6-9369-8787CEB2C72E}" GUID_Obj_DESC="GUID of the object" Comment="This server is used to quit an error if the asynchron parameter handling failed." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis3\MDD2000GeneralParaDS4021.ParaID" Name_DESC="Name" GUID_Svr="{660FD1BC-0759-466F-B4FF-58D4204EFCC4}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9848DF62-4D8D-48DC-A7E4-4647039A2C7E}\{9E0A2CAD-2F6C-48C6-9369-8787CEB2C72E}" GUID_Obj_DESC="GUID of the object" Comment="Parameter Index, which should be accessed (2 Byte)." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis3\MDD2000GeneralParaDS4021.ParaSubID" Name_DESC="Name" GUID_Svr="{21B6EEF5-168E-4602-9E34-8C6A8FA82B01}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9848DF62-4D8D-48DC-A7E4-4647039A2C7E}\{9E0A2CAD-2F6C-48C6-9369-8787CEB2C72E}" GUID_Obj_DESC="GUID of the object" Comment="Parameter SubIndex, which should be accessed (1 Byte)" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis3\MDD2000GeneralParaDS4021.ParaRdWr" Name_DESC="Name" GUID_Svr="{4FA7DAAB-82F1-40C9-88F3-20F87530F83C}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9848DF62-4D8D-48DC-A7E4-4647039A2C7E}\{9E0A2CAD-2F6C-48C6-9369-8787CEB2C72E}" GUID_Obj_DESC="GUID of the object" Comment="0 .. read the value of the parameter number&#13;&#10;1 .. write a new value to the parameter number&#13;&#10;&#13;&#10;Calling the Write-Methode starts the Execution of the SDO-Command&#13;&#10;&#13;&#10;For the Execution of the SDO-Command &#10;ParaID and ParaSubID will be used to identify the SDO, if ParaNr is &lt; 0.&#10; &#13;&#10;If ParaNr is &gt;= 0 this parameter number will be converted to the corrosponding ParaID and ParaSubID, and then used." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis3\MDD2000GeneralParaDS4021.ParaSize" Name_DESC="Name" GUID_Svr="{372A1A30-4E45-47B0-AE54-319B393CA3E6}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9848DF62-4D8D-48DC-A7E4-4647039A2C7E}\{9E0A2CAD-2F6C-48C6-9369-8787CEB2C72E}" GUID_Obj_DESC="GUID of the object" Comment="Size of the Parameter:&#13;&#10;0...4  Byte&#13;&#10;1...8  Byte&#13;&#10;2...12 Byte&#13;&#10;" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis3\MDD2000GeneralParaDS4021.ParaValue" Name_DESC="Name" GUID_Svr="{200FB752-15F0-436D-AD6D-6F1FF5D25F94}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9848DF62-4D8D-48DC-A7E4-4647039A2C7E}\{9E0A2CAD-2F6C-48C6-9369-8787CEB2C72E}" GUID_Obj_DESC="GUID of the object" Comment="Read Command = actual value of the parameter&#13;&#10;Write Command = the new value which has to written to the parameter" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis3\MDD2000GeneralParaDS4021.ParaNr" Name_DESC="Name" GUID_Svr="{A0294B93-DBDE-4407-B8C7-2E6E01608DEA}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9848DF62-4D8D-48DC-A7E4-4647039A2C7E}\{9E0A2CAD-2F6C-48C6-9369-8787CEB2C72E}" GUID_Obj_DESC="GUID of the object" Comment="Sigmatek Parameter Number which should be accessed. Values from 0 to 255.&#13;&#10;&#13;&#10;For the Execution of the SDO-Command &#10;ParaID and ParaSubID will be used to identify the SDO, if ParaNr is &lt; 0.&#10; &#13;&#10;If ParaNr is &gt;= 0 this parameter number will be converted to the corrosponding ParaID and ParaSubID, and then used." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Axis3\SDDAxSet1.Server0" Name_DESC="Name" GUID_Svr="{C5C2A0C3-87C6-427E-BEDF-6F9C36E81295}" GUID_Svr_DESC="GUID of the server" Class="MDD2000AxisSet" Class_DESC="Class" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9848DF62-4D8D-48DC-A7E4-4647039A2C7E}\{2089B9B6-F44C-41C5-A733-A7350A05E48D}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server"/>
		<RemoteServer Name="MDD2000_Mng1.CmdState" Name_DESC="Name" GUID_Svr="{CE866518-B9FA-4BAC-99AB-A9B387537211}" GUID_Svr_DESC="GUID of the server" Class="MDD2000MngBase" Class_DESC="Class" DataType="iprStates" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" HasNewInst="true" HasNewInst_DESC="Multimaster server has NewInst commands" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Displays the State of the Class" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1.ClassState" Name_DESC="Name" GUID_Svr="{83AFD5A3-D06E-46A4-8BB6-3098FD97DD74}" GUID_Svr_DESC="GUID of the server" DataType="t_e_VaranErrors" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="This server shows the current status of the hardware class. For more information see: Varan hardware class status." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1.Online" Name_DESC="Name" GUID_Svr="{86D65796-C6CE-46B7-B5F4-1EFD21DA6B87}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="This server is set as soon as the hardware class is processed properly (when the data are valid, drives synchronized,..) &#13;&#10;The server is reset when an error occurs or when disconnected." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1.Release" Name_DESC="Name" GUID_Svr="{42066945-5B18-4B4C-B273-0B4125E63FE0}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="FPGA - Version" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1.DeviceAddress" Name_DESC="Name" GUID_Svr="{CA02851A-B61F-4688-B2C4-9C383A615C19}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="device address of hardware module" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1.VendorID" Name_DESC="Name" GUID_Svr="{84976718-3B81-4228-998C-7E1E549820B4}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="This server contains the vendor ID of the hardware modul." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1.DeviceID" Name_DESC="Name" GUID_Svr="{C1EE077A-4EC8-44B4-8A7D-83010A412EA7}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Server shows the DeviceID of the Hardware Module." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1.RetryCounter" Name_DESC="Name" GUID_Svr="{E07A2894-8269-4403-871B-15D44CC95966}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="retry counter of the varan module" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1.DriveType" Name_DESC="Name" GUID_Svr="{634477E1-4A3C-4410-8070-EC53D72A3287}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000MngBase::t_e_MD2000Type" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}" GUID_Obj_DESC="GUID of the object" Comment="Displays which hardware we have connected" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1.StrDriveType" Name_DESC="Name" GUID_Svr="{30D46C6D-5A84-4070-8C6A-134D123CBF89}" GUID_Svr_DESC="GUID of the server" Class="String" Class_DESC="Class" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" Comment="Shows the drive type as string" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1.AxisAvailable" Name_DESC="Name" GUID_Svr="{70FDC0AF-E8A9-4077-9217-7A3C0321C3D5}" GUID_Svr_DESC="GUID of the server" DataType="BDINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" Comment="Displays number of axis available on hardware." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1.SerialNo" Name_DESC="Name" GUID_Svr="{5B8EEBF5-8D72-4D5F-A5A6-7538DBD63338}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Displays Drive Serial number" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1.HWVersion" Name_DESC="Name" GUID_Svr="{F12A7970-1E95-478C-8546-BC5F5F08D7F6}" GUID_Svr_DESC="GUID of the server" Class="String" Class_DESC="Class" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" Comment="Display Hardware Version (Parameter I-HW from Drive)." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1.FwVersionDrive" Name_DESC="Name" GUID_Svr="{2DCA6E6C-C693-42A1-8487-244870B9187E}" GUID_Svr_DESC="GUID of the server" Class="String" Class_DESC="Class" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" Comment="Shows the firmware version of the drive as string." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1.FwVersionSafety" Name_DESC="Name" GUID_Svr="{255A6622-0A22-4739-B954-09DE497EE003}" GUID_Svr_DESC="GUID of the server" Class="String" Class_DESC="Class" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" Comment="Shows the firmware version of the safety controllers." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1.SafetyNumber" Name_DESC="Name" GUID_Svr="{C1461C9C-FF86-4229-8855-4B398798FD37}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the unique safety number of the drive." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1.SafetyRunState" Name_DESC="Name" GUID_Svr="{7792DB38-C7A5-443B-9A4B-1D8FCFB793B0}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000MngBase::t_e_MDD2000SafetyRunState" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the current safety runstate. &#13;&#10;More Information to the different states can be found in the class documentation." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1.ValidateSerNo" Name_DESC="Name" GUID_Svr="{3FB59DBC-3309-49A9-93E0-D0083209821A}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}" GUID_Obj_DESC="GUID of the object" Comment="if the validation of the serial number is activated (SerNoValidation = 1)&#13;&#10;the serial number of the actual module can be validated by writing to this server&#13;&#10;&#13;&#10;this server shows also the state of validation:&#13;&#10;-2..validation not acivated&#13;&#10;-1..no module validated on this position&#13;&#10; 0..module is not the validated one&#13;&#10; 1..module is the validated one" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1.ProtocolVersion" Name_DESC="Name" GUID_Svr="{7A90E1DB-D136-46FC-9106-69972CA885E7}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Server shows the VARAN Protocol Version in the format xx.y.z&#13;&#10;e.g. 16#0130 means v01.3.0&#13;&#10;If this server is 16#0, then reading the VARAN Protocol Version is not supported by the OS-Interface." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1.Input1" Name_DESC="Name" GUID_Svr="{38E85C1F-4179-4638-A457-3424D31257EC}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="State of digital input 1 of drive.&#13;&#10; 0 .. off&#13;&#10; 1 .. on&#13;&#10;-1 .. deactivated" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1.Input2" Name_DESC="Name" GUID_Svr="{2925DF6E-F191-4097-B02A-090E3C883F7F}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="State of digital input 2 of drive.&#13;&#10; 0 .. off&#13;&#10; 1 .. on&#13;&#10;-1 .. deactivated" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1.Input3" Name_DESC="Name" GUID_Svr="{5BE0B76B-E6E7-4FF4-8763-5F62FEC157D6}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="State of digital input 3 of drive.&#13;&#10; 0 .. off&#13;&#10; 1 .. on&#13;&#10;-1 .. deactivated" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1.Input4" Name_DESC="Name" GUID_Svr="{16401853-6A88-4875-96C4-6BDCF16FEE24}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="State of digital input 4 of drive.&#13;&#10; 0 .. off&#13;&#10; 1 .. on&#13;&#10;-1 .. deactivated" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1.Input5" Name_DESC="Name" GUID_Svr="{6946362A-0449-4E34-BAE6-DD3ED28E731C}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="State of digital input 5 of drive.&#13;&#10; 0 .. off&#13;&#10; 1 .. on&#13;&#10;-1 .. deactivated" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1.Input6" Name_DESC="Name" GUID_Svr="{CD44DC0F-B8FC-48B9-907A-8D678C6F7DE7}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="State of digital input 6 of drive.&#13;&#10; 0 .. off&#13;&#10; 1 .. on&#13;&#10;-1 .. deactivated" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1.VaranOut_1" Name_DESC="Name" GUID_Svr="{488189B2-405D-4AB6-A3B2-A60E6B0C4E78}" GUID_Svr_DESC="GUID of the server" Class="Hub_Base" Class_DESC="Class" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Connect a Varan Client Class" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\_base\DriveTypeStr.Data" Name_DESC="Name" GUID_Svr="{81990015-D505-4977-9326-733789F9FEAA}" GUID_Svr_DESC="GUID of the server" Class="VirtualBaseInit" Class_DESC="Class" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{4C2D9682-273F-4FFF-A9CA-865E94149FB9}\{D26E4708-9025-458D-8F61-9DCA9FD8D56C}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" MMType="String" MMType_DESC="Type of the multimaster server" Comment="use this channel to access the string functions" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\_base\FwNumString.Data" Name_DESC="Name" GUID_Svr="{81990015-D505-4977-9326-733789F9FEAA}" GUID_Svr_DESC="GUID of the server" Class="VirtualBaseInit" Class_DESC="Class" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{4C2D9682-273F-4FFF-A9CA-865E94149FB9}\{547A7780-0C86-40B7-AD15-E24BE457BE61}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" MMType="String" MMType_DESC="Type of the multimaster server" Comment="use this channel to access the string functions" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\_base\FwSafeNumString.Data" Name_DESC="Name" GUID_Svr="{81990015-D505-4977-9326-733789F9FEAA}" GUID_Svr_DESC="GUID of the server" Class="VirtualBaseInit" Class_DESC="Class" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{4C2D9682-273F-4FFF-A9CA-865E94149FB9}\{F4E2D924-2685-4B44-8D9F-6233FDB44506}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" MMType="String" MMType_DESC="Type of the multimaster server" Comment="use this channel to access the string functions" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\_base\HWNumString.Data" Name_DESC="Name" GUID_Svr="{81990015-D505-4977-9326-733789F9FEAA}" GUID_Svr_DESC="GUID of the server" Class="VirtualBaseInit" Class_DESC="Class" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{4C2D9682-273F-4FFF-A9CA-865E94149FB9}\{B25C0F01-CB4E-420B-8DBE-15D6726C142D}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" MMType="String" MMType_DESC="Type of the multimaster server" Comment="use this channel to access the string functions" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\BusIFVVMDD20001.State" Name_DESC="Name" GUID_Svr="{E1B2C313-0B78-48A4-9E41-DECCCD6FD267}" GUID_Svr_DESC="GUID of the server" Class="Varan_Base" Class_DESC="Class" DataType="t_e_VaranErrors" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{EA2A5F0C-A430-4647-A359-E3AAB0559DCA}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" HasNewInst="true" HasNewInst_DESC="Multimaster server has NewInst commands" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="This server shows the current status of the hardware class. For more information see: Varan hardware class status." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\BusIFVVMDD20001.Online" Name_DESC="Name" GUID_Svr="{E1D79F53-53F1-4B06-90A0-A607940F73CE}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{EA2A5F0C-A430-4647-A359-E3AAB0559DCA}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="is class online or not" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\BusIFVVMDD20001.Release" Name_DESC="Name" GUID_Svr="{A28DDC77-1AC5-4E57-A42D-8741148B702E}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{EA2A5F0C-A430-4647-A359-E3AAB0559DCA}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="FPGA - Version" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\BusIFVVMDD20001.HardwareVersion" Name_DESC="Name" GUID_Svr="{3A157349-C799-4D08-BC21-1BB3A01BE1E2}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{EA2A5F0C-A430-4647-A359-E3AAB0559DCA}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the hardware version of the module in the format 16#HH MM LLLL where H stands for high revision, M for mid revision and L for low revision.&#13;&#10;&#13;&#10;e.g. 16#02 05 0000 is version 2.5.0" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\BusIFVVMDD20001.DeviceAddress" Name_DESC="Name" GUID_Svr="{A080B3C0-5C72-4786-821F-67B090196EE0}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{EA2A5F0C-A430-4647-A359-E3AAB0559DCA}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="device address of hardware module" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\BusIFVVMDD20001.VendorID" Name_DESC="Name" GUID_Svr="{9D8C5110-07EF-426A-B86A-743C5C7FC1E4}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{EA2A5F0C-A430-4647-A359-E3AAB0559DCA}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="This server contains the vendor ID of the hardware module." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\BusIFVVMDD20001.DeviceID" Name_DESC="Name" GUID_Svr="{BC098D6A-D50F-4E69-B29E-2FD7BACEF5B7}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{EA2A5F0C-A430-4647-A359-E3AAB0559DCA}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="This server shows the device ID of the hardware module." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\BusIFVVMDD20001.SerialNo" Name_DESC="Name" GUID_Svr="{D1BF9B66-65D2-4212-8B5E-13E2E1A77915}" GUID_Svr_DESC="GUID of the server" Class="String" Class_DESC="Class" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{EA2A5F0C-A430-4647-A359-E3AAB0559DCA}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="use this channel to access the string functions" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\BusIFVVMDD20001.RetryCounter" Name_DESC="Name" GUID_Svr="{D16CA7CF-ABDD-407F-B021-9D2BF30F156D}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{EA2A5F0C-A430-4647-A359-E3AAB0559DCA}" GUID_Obj_DESC="GUID of the object" Comment="retry counter of varan module" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\BusIFVVMDD20001.ValidateSerNo" Name_DESC="Name" GUID_Svr="{5B28FD6D-A4BE-419D-933F-49B93A7F83C2}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{EA2A5F0C-A430-4647-A359-E3AAB0559DCA}" GUID_Obj_DESC="GUID of the object" Comment="if the validation of the serial number is activated (SerNoValidation = 1)&#13;&#10;the serial number of the actual module can be validated by writing to this server&#13;&#10;&#13;&#10;this server shows also the state of validation:&#13;&#10;-2..validation not acivated&#13;&#10;-1..no module validated on this position&#13;&#10; 0..module is not the validated one&#13;&#10; 1..module is the validated one" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\BusIFVVMDD20001.DiagControl" Name_DESC="Name" GUID_Svr="{15B4CDDB-2E76-4EE5-9484-B9EAA0C04AC1}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{EA2A5F0C-A430-4647-A359-E3AAB0559DCA}" GUID_Obj_DESC="GUID of the object" Comment="Server to control Diagnose Function of module&#13;&#10;&#13;&#10;Read from Server&#13;&#10;-2..wrong FPGA for Diagnose&#13;&#10;-1..wrong OS for Diagnose&#13;&#10;0..Diagnose Function is deaktivated, not available&#13;&#10;1..Diagnose Function activated (additionally you need #define VARAN_DIAGNOSE)&#13;&#10;&#13;&#10;Write to Server&#13;&#10;0..to deactivate Diagnose&#13;&#10;1..to activate Diagnose&#13;&#10;2..to reset Counter (ConnectCounter, FaultCounter, RXLost, TXLost)" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\BusIFVVMDD20001.ConnectCounter" Name_DESC="Name" GUID_Svr="{954A88DF-0557-4623-ACCA-B5FBC5B7C60A}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{EA2A5F0C-A430-4647-A359-E3AAB0559DCA}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Connects of Module" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\BusIFVVMDD20001.FaultCounter" Name_DESC="Name" GUID_Svr="{31800CFF-CF0C-4632-A8BF-FD586FC5A3D2}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{EA2A5F0C-A430-4647-A359-E3AAB0559DCA}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="PackageCounter for RXLost and TXLost were invalid" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\BusIFVVMDD20001.RXLost" Name_DESC="Name" GUID_Svr="{0243B244-D646-4A4E-951E-A619B2FB83D2}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{EA2A5F0C-A430-4647-A359-E3AAB0559DCA}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="RX-Packages lost" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\BusIFVVMDD20001.TXLost" Name_DESC="Name" GUID_Svr="{14F6ED7F-C432-483B-B92B-7451C146827B}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{EA2A5F0C-A430-4647-A359-E3AAB0559DCA}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="TX-Packages lost" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\BusIFVVMDD20001.ProtocolVersion" Name_DESC="Name" GUID_Svr="{2C0EB127-FA92-4FF6-B57C-DBF97753C955}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{EA2A5F0C-A430-4647-A359-E3AAB0559DCA}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Server shows the VARAN Protocol Version in the format xx.y.z&#13;&#10;e.g. 16#0130 means v01.3.0&#13;&#10;If this server is 16#0, then reading the VARAN Protocol Version is not supported by the OS-Interface." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\BusIFVVMDD20001.Input1" Name_DESC="Name" GUID_Svr="{ABC5970D-A34B-4AEC-A06B-BA07E09BABA4}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{EA2A5F0C-A430-4647-A359-E3AAB0559DCA}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="State of digital input 1 of drive.&#13;&#10; 0 .. off&#13;&#10; 1 .. on&#13;&#10;-1 .. deactivated" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\BusIFVVMDD20001.Input2" Name_DESC="Name" GUID_Svr="{BB87B246-838D-4CFB-8495-E468D287AD4A}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{EA2A5F0C-A430-4647-A359-E3AAB0559DCA}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="State of digital input 2 of drive.&#13;&#10; 0 .. off&#13;&#10; 1 .. on&#13;&#10;-1 .. deactivated" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\BusIFVVMDD20001.Input3" Name_DESC="Name" GUID_Svr="{C0627C11-6223-463A-B005-3E710292710E}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{EA2A5F0C-A430-4647-A359-E3AAB0559DCA}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="State of digital input 3 of drive.&#13;&#10; 0 .. off&#13;&#10; 1 .. on&#13;&#10;-1 .. deactivated" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\BusIFVVMDD20001.Input4" Name_DESC="Name" GUID_Svr="{9665C0C4-75AF-4C72-9989-135DFEC03726}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{EA2A5F0C-A430-4647-A359-E3AAB0559DCA}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="State of digital input 4 of drive.&#13;&#10; 0 .. off&#13;&#10; 1 .. on&#13;&#10;-1 .. deactivated" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\BusIFVVMDD20001.Input5" Name_DESC="Name" GUID_Svr="{17528EB4-8C04-46E5-AA71-9CFBFA168B9D}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{EA2A5F0C-A430-4647-A359-E3AAB0559DCA}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="State of digital input 5 of drive.&#13;&#10; 0 .. off&#13;&#10; 1 .. on&#13;&#10;-1 .. deactivated" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\BusIFVVMDD20001.Input6" Name_DESC="Name" GUID_Svr="{F87137D0-88F1-4ECC-9904-61F5D6E59567}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{EA2A5F0C-A430-4647-A359-E3AAB0559DCA}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="State of digital input 6 of drive.&#13;&#10; 0 .. off&#13;&#10; 1 .. on&#13;&#10;-1 .. deactivated" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\BusIFVVMDD20001.SafetyRunState" Name_DESC="Name" GUID_Svr="{E87E4C70-903E-4D07-9290-40FB791758AA}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000MngBase::t_e_MDD2000SafetyRunState" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{EA2A5F0C-A430-4647-A359-E3AAB0559DCA}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server"/>
		<RemoteServer Name="MDD2000_Mng1\BusIFVVMDD20001\MDD2000VVBase1.ClassState" Name_DESC="Name" GUID_Svr="{8C7FB97D-1092-4B41-9059-D3BD96AFA0F7}" GUID_Svr_DESC="GUID of the server" Class="MDD2000VVBase" Class_DESC="Class" DataType="t_e_VaranErrors" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{EA2A5F0C-A430-4647-A359-E3AAB0559DCA}\{25AD8185-6769-496F-9FED-F9A5D9FF4A1B}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" HasNewInst="true" HasNewInst_DESC="Multimaster server has NewInst commands" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server"/>
		<RemoteServer Name="MDD2000_Mng1\BusIFVVMDD20001\MDD2000VVBase1.Input1" Name_DESC="Name" GUID_Svr="{FEBA4463-9A78-4295-BFE0-86769212CDC2}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{EA2A5F0C-A430-4647-A359-E3AAB0559DCA}\{25AD8185-6769-496F-9FED-F9A5D9FF4A1B}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="State of digital input 1 of drive.&#13;&#10; 0 .. off&#13;&#10; 1 .. on&#13;&#10;-1 .. deactivated" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\BusIFVVMDD20001\MDD2000VVBase1.Input2" Name_DESC="Name" GUID_Svr="{4EA518E7-275E-4C05-9F4B-83E443323C68}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{EA2A5F0C-A430-4647-A359-E3AAB0559DCA}\{25AD8185-6769-496F-9FED-F9A5D9FF4A1B}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="State of digital input 2 of drive.&#13;&#10; 0 .. off&#13;&#10; 1 .. on&#13;&#10;-1 .. deactivated" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\BusIFVVMDD20001\MDD2000VVBase1.Input3" Name_DESC="Name" GUID_Svr="{936E1726-745F-45E9-8F62-4678EB70943C}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{EA2A5F0C-A430-4647-A359-E3AAB0559DCA}\{25AD8185-6769-496F-9FED-F9A5D9FF4A1B}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="State of digital input 3 of drive.&#13;&#10; 0 .. off&#13;&#10; 1 .. on&#13;&#10;-1 .. deactivated" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\BusIFVVMDD20001\MDD2000VVBase1.Input4" Name_DESC="Name" GUID_Svr="{4DCACE87-8562-4BED-AC70-C73275B95B54}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{EA2A5F0C-A430-4647-A359-E3AAB0559DCA}\{25AD8185-6769-496F-9FED-F9A5D9FF4A1B}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="State of digital input 4 of drive.&#13;&#10; 0 .. off&#13;&#10; 1 .. on&#13;&#10;-1 .. deactivated" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\BusIFVVMDD20001\MDD2000VVBase1.Input5" Name_DESC="Name" GUID_Svr="{EF8F809A-ACC1-4AF1-B281-4E8A02E56054}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{EA2A5F0C-A430-4647-A359-E3AAB0559DCA}\{25AD8185-6769-496F-9FED-F9A5D9FF4A1B}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="State of digital input 5 of drive.&#13;&#10; 0 .. off&#13;&#10; 1 .. on&#13;&#10;-1 .. deactivated" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\BusIFVVMDD20001\MDD2000VVBase1.Input6" Name_DESC="Name" GUID_Svr="{BF138DAB-C7C4-40E8-AE39-5E840C44E6B7}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{EA2A5F0C-A430-4647-A359-E3AAB0559DCA}\{25AD8185-6769-496F-9FED-F9A5D9FF4A1B}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="State of digital input 6 of drive.&#13;&#10; 0 .. off&#13;&#10; 1 .. on&#13;&#10;-1 .. deactivated" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\BusIFVVMDD20001\MDD2000VVBase1.SafetyRunState" Name_DESC="Name" GUID_Svr="{2579C0CA-0AF8-48A2-BCF0-363942BCEE33}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000MngBase::t_e_MDD2000SafetyRunState" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{EA2A5F0C-A430-4647-A359-E3AAB0559DCA}\{25AD8185-6769-496F-9FED-F9A5D9FF4A1B}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server"/>
		<RemoteServer Name="MDD2000_Mng1\Hub_Base2.Control" Name_DESC="Name" GUID_Svr="{217B6364-B62D-4D4A-A8F6-84A5BF141EC1}" GUID_Svr_DESC="GUID of the server" Class="VaranManager_Base" Class_DESC="Class" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{3A17E295-04F7-4430-98A8-47DC41D3403B}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" HasNewInst="true" HasNewInst_DESC="Multimaster server has NewInst commands" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server"/>
		<RemoteServer Name="MDD2000_Mng1\MDD2000VVSafetyBase1.ClassSvr" Name_DESC="Name" GUID_Svr="{8DFFD4B8-8D36-484E-B247-17F83473C828}" GUID_Svr_DESC="GUID of the server" Class="MDD2000VVSafetyBase" Class_DESC="Class" DataType="t_e_VaranErrors" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{A5249FAF-D5CE-48C2-96F6-1376A39A9A9C}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" HasNewInst="true" HasNewInst_DESC="Multimaster server has NewInst commands" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server"/>
		<RemoteServer Name="MDD2000_Mng1\MDD2000VVSafetyBase1.SafetyState" Name_DESC="Name" GUID_Svr="{ECD8076F-94EE-4BF7-BBB1-6E6F426BC7BD}" GUID_Svr_DESC="GUID of the server" DataType="SafetyConfigStateType" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{A5249FAF-D5CE-48C2-96F6-1376A39A9A9C}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows state of safety module&#13;&#10;&#13;&#10;_ModuleNotFound:&#13;&#10; - Module has not been found at the given position&#13;&#10;&#13;&#10;_SafetyClassOK:&#13;&#10; - Module has been found and no errors reported&#13;&#10;&#13;&#10;_MemAllocFailed: &#13;&#10; - Failed to allocate or reallocate some memory for the module&#13;&#10;&#13;&#10;_ReadFWVerFailed:&#13;&#10; - Failed to read firmware version of module" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\MDD2000VVSafetyBase1.FirmwareVersion" Name_DESC="Name" GUID_Svr="{D0DCE873-BA52-4336-89DC-4ABAB56F9C8E}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{A5249FAF-D5CE-48C2-96F6-1376A39A9A9C}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Firmware version&#13;&#10;&#13;&#10;Format:&#13;&#10;16#XXXXYYYY&#13;&#10;&#13;&#10;XXXX = Major Revision&#13;&#10;YYYY = Minor Revision" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_Mng1\MDD2000VVSafetyBase1.SafetyNumber" Name_DESC="Name" GUID_Svr="{38EC6E8A-8D64-462E-ABD4-79F68C465F26}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{BB78A66A-2145-4F89-ADC6-874943026FFC}\{A5249FAF-D5CE-48C2-96F6-1376A39A9A9C}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the unique safety number of this module" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SCP1111.ClassState" Name_DESC="Name" GUID_Svr="{070CD62D-F011-403B-A668-118E2A1842A7}" GUID_Svr_DESC="GUID of the server" Class="SdiasBase" Class_DESC="Class" DataType="t_e_VaranErrors" DataType_DESC="DataType" GUID_Obj="{7B127134-C253-4E42-8FC6-A39CAC12FFB6}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" HasNewInst="true" HasNewInst_DESC="Multimaster server has NewInst commands" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Server shows the current Status of the Hardware Class." Comment_DESC="Comment of server"/>
		<RemoteServer Name="SCP1111.DeviceID" Name_DESC="Name" GUID_Svr="{1F67076F-D511-400A-8CEF-0F0E0579EC0B}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{7B127134-C253-4E42-8FC6-A39CAC12FFB6}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Server shows the DeviceID of the Hardware Module." Comment_DESC="Comment of server"/>
		<RemoteServer Name="SCP1111.FPGAVersion" Name_DESC="Name" GUID_Svr="{D5EF701A-412A-4C34-AA2E-FFC7D82C2F86}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{7B127134-C253-4E42-8FC6-A39CAC12FFB6}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Server shows the actual FPGA Version of the Module in the format x.y&#13;&#10;&#13;&#10;e.g. 16#10 means v1.0" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SCP1111.HwVersion" Name_DESC="Name" GUID_Svr="{6BF31076-362C-4517-9DA7-F776C9F85012}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{7B127134-C253-4E42-8FC6-A39CAC12FFB6}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="shows hw version in the format xx.yy (16#0120 means v1.20)" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SCP1111.SerialNo" Name_DESC="Name" GUID_Svr="{68FBC413-E3CB-4059-BC09-1D975B4D4819}" GUID_Svr_DESC="GUID of the server" Class="String" Class_DESC="Class" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{7B127134-C253-4E42-8FC6-A39CAC12FFB6}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Serial number of the Hardware Module." Comment_DESC="Comment of server"/>
		<RemoteServer Name="SCP1111.RetryCounter" Name_DESC="Name" GUID_Svr="{833C80D1-4726-4DCB-B1AB-C268D7D72245}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{7B127134-C253-4E42-8FC6-A39CAC12FFB6}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Number of Retries on SDIAS-Bus." Comment_DESC="Comment of server"/>
		<RemoteServer Name="SCP1111.SafetyState" Name_DESC="Name" GUID_Svr="{1C61AEC1-1DB4-494A-BB65-88BAD86607BA}" GUID_Svr_DESC="GUID of the server" DataType="SafetyConfigStateType" DataType_DESC="DataType" GUID_Obj="{7B127134-C253-4E42-8FC6-A39CAC12FFB6}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows state of safety module&#13;&#10;&#13;&#10;_ModuleNotFound:&#13;&#10; - Module has not been found at the given position&#13;&#10;&#13;&#10;_WaitForSynchronicity:&#13;&#10; - Waiting to get synchrony with interacting modules&#13;&#10;&#13;&#10;_SafetyClassOK:&#13;&#10; - Module has been found and no errors reported&#13;&#10;&#13;&#10;_MemAllocFailed: &#13;&#10; - Failed to allocate or reallocate some memory for the module&#13;&#10;&#13;&#10;_ReadFWVerFailed:&#13;&#10; - Failed to read firmware version of module&#13;&#10;&#13;&#10;_ReinitConfig:&#13;&#10; - Only for CPU: Config of CPU has changed and update is in progress&#13;&#10;&#13;&#10;_ModFromCfgNotFound (Only for CPU):&#13;&#10; - Module in configuration, which is not physically available and HW-Class is placed&#13;&#10; - Module in configuration, which is not physically available and no HW-Class is placed&#13;&#10; - Module in configuration, which is not a CDIAS module (according to it&apos;s HW-Path)&#13;&#10;&#13;&#10;_UnsafeVarNotFound (Only for CPU):&#13;&#10; - Couldn&apos;t find an unsafe variable in the project. Compare spelling in Designer and in project.&#13;&#10;&#13;&#10;_UnknownCfgError (Only for CPU):&#13;&#10; - Error in reading config or creating routing tables occured.&#13;&#10;&#13;&#10;_AsyncComError: &#13;&#10; - Too many consecutive asynchronous commands failed! Please contact Sigmatek Support! &#13;&#10; &#13;&#10;_DOsIncreasedRestartApp: &#13;&#10; - Number or size of module accesses increased with new safety project! &#13;&#10; - =&gt; Can&apos;t continue, because the new data is not covered by the actual accesses! Restart Application! &#13;&#10; &#13;&#10;_LostPowerSupply: &#13;&#10; - The power supply of the safe CPU has been lost. &#13;&#10; &#13;&#10;_WrongSafetyHW: &#13;&#10; - The Safety objects in the project do not match the physical modules. &#13;&#10; - For every physical module a safety object must be placed in the project!" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SCP1111.RunState" Name_DESC="Name" GUID_Svr="{505E7FD0-1D16-49C8-9046-FDC7C879ECAA}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{7B127134-C253-4E42-8FC6-A39CAC12FFB6}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="0: not running&#13;&#10;1: running in operational or temporary operational mode" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SCP1111.ServiceMode" Name_DESC="Name" GUID_Svr="{64B9AD40-F811-4EA4-A753-CD7DFD5C2230}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{7B127134-C253-4E42-8FC6-A39CAC12FFB6}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="0: operational mode&#13;&#10;1: service mode or temporary operational mode&#13;&#10;2: check configuration phase" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SCP1111.ErrorState" Name_DESC="Name" GUID_Svr="{97F68A06-7C65-48EA-8747-7C685BBBBAF1}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{7B127134-C253-4E42-8FC6-A39CAC12FFB6}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="0: no error&#13;&#10;1: error&#13;&#10;2: communication timeout on input data from other safety modules" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SCP1111.QuitComError" Name_DESC="Name" GUID_Svr="{8F2D6E32-DB61-4B9A-A52C-6566EFE9F015}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{7B127134-C253-4E42-8FC6-A39CAC12FFB6}" GUID_Obj_DESC="GUID of the object" Comment="Write to this server to quit communication errors (indicated if Server ErrorState = 2)&#13;&#10;This server can also quit general errors (Server ErrorState = 1) if the safety.dlm is used.&#13;&#10;&#13;&#10;To detect the used quit method, read the server directly after writing. In both cases the error quitting is done asynchronously (= not immediately).&#13;&#10;&#13;&#10;Server shows actual quit-state&#13;&#10;  2..busy with quitting general errors (safety dll version 6 or higher required)&#13;&#10;  1..busy with quitting communication error&#13;&#10;  0..ready&#13;&#10; -1..error at creating a new safety state&#13;&#10; -2..failed to disable user prompt for quit error&#13;&#10; -3..failed to select module via safety number&#13;&#10; -4..error at establishing connection to module (safety designer must not be online at the same time!)&#13;&#10; -5..failed to send the quit error command to the module&#13;&#10; -6..failed to delete the created safety state" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SCP1111.FirmwareVersion" Name_DESC="Name" GUID_Svr="{99D3F343-CFCA-4C79-A783-5B921AE2119D}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{7B127134-C253-4E42-8FC6-A39CAC12FFB6}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Firmware version and module ID&#13;&#10;&#13;&#10;Format:&#13;&#10;16#XXXXYYYY&#13;&#10;&#13;&#10;XXXX = Module-ID&#13;&#10;  0x419 = 1049 =&gt; SCP111&#13;&#10;  0x44F = 1103 =&gt; SCP211&#13;&#10;&#13;&#10;YYYY = Firmware Version" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SCP1111.SafetyNumber" Name_DESC="Name" GUID_Svr="{6C2DC144-9119-4CA0-8B66-11868AB52785}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{7B127134-C253-4E42-8FC6-A39CAC12FFB6}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the unique safety number of this module" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SCP1111.ApplCRC" Name_DESC="Name" GUID_Svr="{D5178D2C-980B-4282-8BC9-28A86B95A2C5}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{7B127134-C253-4E42-8FC6-A39CAC12FFB6}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the CRC of the safety logic (see CRC Dialog in the SafetyDesigner)" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SCP1111.HwCRC" Name_DESC="Name" GUID_Svr="{626D2522-8ED3-4F0D-865F-34190ACD588D}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{7B127134-C253-4E42-8FC6-A39CAC12FFB6}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the CRC of the hardware configuration (see CRC Dialog in the SafetyDesigner)" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SCP1111.DesignerPrjName" Name_DESC="Name" GUID_Svr="{69E13CC5-FE82-48D1-973A-FD2671712AA7}" GUID_Svr_DESC="GUID of the server" Class="String" Class_DESC="Class" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{7B127134-C253-4E42-8FC6-A39CAC12FFB6}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="shows the name of the actual safety designer project" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SCP1111.DesignerPrjRev" Name_DESC="Name" GUID_Svr="{50F3C08D-F1EE-4447-91A9-758A83D53F3C}" GUID_Svr_DESC="GUID of the server" Class="String" Class_DESC="Class" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{7B127134-C253-4E42-8FC6-A39CAC12FFB6}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="shows the revision of the actual safety designer project" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SCP1111.ValidationButtonState" Name_DESC="Name" GUID_Svr="{A0B1F955-6FEF-4898-A807-C9A614B77BF4}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{7B127134-C253-4E42-8FC6-A39CAC12FFB6}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the state of the validation button&#13;&#10;0: Validation button not used at the moment&#13;&#10;1: Select a command by pressing the button&#13;&#10;2: Command is executed&#13;&#10;3: Error in module" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SCP1111.FastUnsafeInputs" Name_DESC="Name" GUID_Svr="{F7E36086-DB61-4453-BD44-693DD3AB5FD4}" GUID_Svr_DESC="GUID of the server" DataType="BDINT" DataType_DESC="DataType" GUID_Obj="{7B127134-C253-4E42-8FC6-A39CAC12FFB6}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" Comment="write the 32 fast unsafe inputs to this server (bit coded)" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SCP1111.FastUnsafeOutputs" Name_DESC="Name" GUID_Svr="{9ADD5AEE-A374-43D2-ADAB-8CAB457DE785}" GUID_Svr_DESC="GUID of the server" DataType="BDINT" DataType_DESC="DataType" GUID_Obj="{7B127134-C253-4E42-8FC6-A39CAC12FFB6}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" Comment="this server shows the actual state of the 32 fast unsafe outputs (bit coded)" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SCP1111.SdiasSafetyOut" Name_DESC="Name" GUID_Svr="{87F1233D-548C-411B-BB97-ABC3F4C7A72E}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{7B127134-C253-4E42-8FC6-A39CAC12FFB6}" GUID_Obj_DESC="GUID of the object" Type="Command Channel" Type_DESC="Type" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server"/>
		<RemoteServer Name="SCP1111.SafetyRetryCounter" Name_DESC="Name" GUID_Svr="{53AF9255-7390-41E2-BA2F-967B9CAACF8A}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{7B127134-C253-4E42-8FC6-A39CAC12FFB6}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the amount of all retries on the safety bus." Comment_DESC="Comment of server"/>
		<RemoteServer Name="SCP1111.FCN_Command" Name_DESC="Name" GUID_Svr="{325FD72B-AEAC-439E-BE73-FC17DB6B8E0C}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{7B127134-C253-4E42-8FC6-A39CAC12FFB6}" GUID_Obj_DESC="GUID of the object" Comment="The server shows the currently pending command in the SCP firmware in relation with the FlexConNode functionality&#13;&#10;&#13;&#10;Write 1 to this server to establish a connection with the FlexConHost (FCN_StateMachine has to be 1 = IDLE State)&#13;&#10;" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SCP1111.FCN_StateMachine" Name_DESC="Name" GUID_Svr="{656029C6-63CC-41E0-A316-C2E1D06B4266}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{7B127134-C253-4E42-8FC6-A39CAC12FFB6}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the current state of the FlexConNode state machine in the SCP firmware&#13;&#10;&#13;&#10;0..FlexConNode not found in safety project&#13;&#10;1..IDLE&#13;&#10;2..LOGIN&#13;&#10;3..CONNECTED to FlexConHost&#13;&#10;4..LOGOUT&#13;&#10;5..ERROR" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SCP1111.FCN_HostSafetyNumber" Name_DESC="Name" GUID_Svr="{2D80BE68-8BF9-4870-B4D3-741A9EE41316}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{7B127134-C253-4E42-8FC6-A39CAC12FFB6}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="If there is a connection to a FlexConHost, this server shows the SafetyNumber of the Host" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SdiasPLC1.FirmwareVersion" Name_DESC="Name" GUID_Svr="{110EDFDE-5D00-4525-834D-7E99AA65EEF4}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{3B407FB1-B6ED-4740-BC9D-05A7695D2859}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Server shows the actual FW Version of the Module in the format xx.yy&#13;&#10;&#13;&#10;e.g. 16#0130 means v01.30" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SdiasPLC1.ClassState" Name_DESC="Name" GUID_Svr="{CC338568-5E5E-4B72-BB67-E573CD9CE59F}" GUID_Svr_DESC="GUID of the server" DataType="t_e_VaranErrors" DataType_DESC="DataType" GUID_Obj="{3B407FB1-B6ED-4740-BC9D-05A7695D2859}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the state of the SDIAS Manager." Comment_DESC="Comment of server"/>
		<RemoteServer Name="SdiasPLC1.RetryCounter" Name_DESC="Name" GUID_Svr="{3BC15DE0-3955-4B15-86D2-18FB43792F0F}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{3B407FB1-B6ED-4740-BC9D-05A7695D2859}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Actual Number of Retries on SDIAS-Bus." Comment_DESC="Comment of server"/>
		<RemoteServer Name="SdiasPLC1.IsoWrTaskDuration" Name_DESC="Name" GUID_Svr="{107F6C59-3F86-4945-883C-1730324CE708}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{3B407FB1-B6ED-4740-BC9D-05A7695D2859}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="time measurement of last iso write task at SDIAS in [µs]" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SdiasPLC1.IsoWrTaskMaxDuration" Name_DESC="Name" GUID_Svr="{732E66FA-8CD0-4FE7-BB47-F47F45CD63D4}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{3B407FB1-B6ED-4740-BC9D-05A7695D2859}" GUID_Obj_DESC="GUID of the object" Comment="maximal time measurement of iso write task at SDIAS in [µs]" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SdiasPLC1.IsoRdTaskDuration" Name_DESC="Name" GUID_Svr="{6DEF0FB2-2B7B-4859-A498-992DF86A9C33}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{3B407FB1-B6ED-4740-BC9D-05A7695D2859}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Time measurement of last iso read task at SDIAS in [µs]&#13;&#10;The measured time could be higher then the calculated time according to bit 4 &#13;&#10;of the manager option bits (0 .. with preprocessor time, 1 .. only execution time)." Comment_DESC="Comment of server"/>
		<RemoteServer Name="SdiasPLC1.IsoRdTaskMaxDuration" Name_DESC="Name" GUID_Svr="{7407C9C7-AEDD-478D-94B7-18DEC7EA7537}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{3B407FB1-B6ED-4740-BC9D-05A7695D2859}" GUID_Obj_DESC="GUID of the object" Comment="maximal time measurement of iso read task at SDIAS in [µs]" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SdiasPLC1.ManagerOptionBits" Name_DESC="Name" GUID_Svr="{1ACFAA3D-1F6C-4193-9962-DACD4520FB4A}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{3B407FB1-B6ED-4740-BC9D-05A7695D2859}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Option Bits:&#13;&#10;Bit 1: Interrupts supported&#13;&#10;Bit 2: Half duplex (SDIAS S2), bus scan required&#13;&#10;Bit 3: Far Memory access supported&#13;&#10;Bit 4: Status wait supported (to differ TimeSliceError and TimeSliceErrorIRQ)&#13;&#10;Bit 5: Execution time selection supported 1&#13;&#10;Bit 6: Task interruption detection supported&#13;&#10;Bit 7: Execution time selection supported 2&#13;&#10;" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SDM0811.ClassState" Name_DESC="Name" GUID_Svr="{4183DCF5-56A8-44D9-9E66-0C0060095175}" GUID_Svr_DESC="GUID of the server" Class="SdiasSafetyBase" Class_DESC="Class" DataType="t_e_VaranErrors" DataType_DESC="DataType" GUID_Obj="{272238EB-2097-4CCC-B7B2-C782EA4F24DB}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" HasNewInst="true" HasNewInst_DESC="Multimaster server has NewInst commands" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server"/>
		<RemoteServer Name="SDM0811.DeviceID" Name_DESC="Name" GUID_Svr="{293FCB43-F362-434D-8B62-54FDB70DDEA9}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{272238EB-2097-4CCC-B7B2-C782EA4F24DB}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="id of the detected device at this place&#13;&#10;Bit8-7   Bus-Typ&#13;&#10;Bit6-4   Modul-Typ&#13;&#10;Bit3-1   Submodul-Typ" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SDM0811.HwVersion" Name_DESC="Name" GUID_Svr="{D0A7359B-DC0E-4079-8A27-968B09CDBE21}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{272238EB-2097-4CCC-B7B2-C782EA4F24DB}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Hardware version of the safe io module in the format xx.yy (e.g. 16#0120 means v1.20)&#13;&#10;0 means the feature is not supported by the firmware of the SCP" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SDM0811.SafetyNumber" Name_DESC="Name" GUID_Svr="{0A1547FA-741C-4E4B-A246-D35D487F9A2E}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{272238EB-2097-4CCC-B7B2-C782EA4F24DB}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="This server shows the unique safety number of the hardware module" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SDM0811.RetryCounteruC1" Name_DESC="Name" GUID_Svr="{FDBE491B-4F19-4B40-90F6-E59B9DBD6C7E}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{272238EB-2097-4CCC-B7B2-C782EA4F24DB}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the amount of retry counters of microprocessor 1.&#13;&#10;-1 ... Retrycounter read out is not supported by this firmware version." Comment_DESC="Comment of server"/>
		<RemoteServer Name="SDM0811.RetryCounteruC2" Name_DESC="Name" GUID_Svr="{9B5859BB-3C7F-449E-B724-F7D1D267F8EE}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{272238EB-2097-4CCC-B7B2-C782EA4F24DB}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the amount of retry counters of microprocessor 2.&#13;&#10;-1 ... Retrycounter read out is not supported by this firmware version." Comment_DESC="Comment of server"/>
		<RemoteServer Name="SDM0811.QuitComError" Name_DESC="Name" GUID_Svr="{D9C01530-B0F7-4D32-A95E-9725071F0254}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{272238EB-2097-4CCC-B7B2-C782EA4F24DB}" GUID_Obj_DESC="GUID of the object" Comment="Write to this server to quit errors on safety cpu. &#13;&#10;It has the same function as QuitComError server on safety cpu.&#13;&#10;&#13;&#10;Server shows actual quit-state&#13;&#10;  2..busy with quitting general errors (safety dll version 6 or higher required)&#13;&#10;  1..busy with quitting communication error&#13;&#10;  0..ready&#13;&#10; -1..error at creating a new safety state&#13;&#10; -2..failed to disable user prompt for quit error&#13;&#10; -3..failed to select module via safety number&#13;&#10; -4..error at establishing connection to module (safety designer must not be online at the same time!)&#13;&#10; -5..failed to send the quit error command to the module&#13;&#10; -6..failed to delete the created safety state" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SDM0811.Safe_Input1" Name_DESC="Name" GUID_Svr="{DA7F861D-236B-4420-A748-0D3BA84BC4FC}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{272238EB-2097-4CCC-B7B2-C782EA4F24DB}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="State of input (read only)&#13;&#10;&#13;&#10;-1..Error&#13;&#10; 0..Input Low&#13;&#10; 1..Input High" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SDM0811.Safe_Input2" Name_DESC="Name" GUID_Svr="{D1AB89B4-2CFD-4D9F-922A-5B8B90E6C948}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{272238EB-2097-4CCC-B7B2-C782EA4F24DB}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="State of input (read only)&#13;&#10;&#13;&#10;-1..Error&#13;&#10; 0..Input Low&#13;&#10; 1..Input High" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SDM0811.Safe_Input3" Name_DESC="Name" GUID_Svr="{D5B37546-A741-4043-9F48-57F68004FCB9}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{272238EB-2097-4CCC-B7B2-C782EA4F24DB}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="State of input (read only)&#13;&#10;&#13;&#10;-1..Error&#13;&#10; 0..Input Low&#13;&#10; 1..Input High" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SDM0811.Safe_Input4" Name_DESC="Name" GUID_Svr="{EAAB4928-C70C-4E63-8CB8-DF77750AF169}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{272238EB-2097-4CCC-B7B2-C782EA4F24DB}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="State of input (read only)&#13;&#10;&#13;&#10;-1..Error&#13;&#10; 0..Input Low&#13;&#10; 1..Input High" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SDM0811.Safe_Input5" Name_DESC="Name" GUID_Svr="{5CE2E52B-2586-462D-8E7A-77AF785448C5}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{272238EB-2097-4CCC-B7B2-C782EA4F24DB}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="State of input (read only)&#13;&#10;&#13;&#10;-1..Error&#13;&#10; 0..Input Low&#13;&#10; 1..Input High" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SDM0811.Safe_Input6" Name_DESC="Name" GUID_Svr="{554DF3DD-4612-44A2-8030-E430EE82606B}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{272238EB-2097-4CCC-B7B2-C782EA4F24DB}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="State of input (read only)&#13;&#10;&#13;&#10;-1..Error&#13;&#10; 0..Input Low&#13;&#10; 1..Input High" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SDM0811.Safe_Output1" Name_DESC="Name" GUID_Svr="{2B676776-DD4F-4040-8460-CA1534FF39FC}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{272238EB-2097-4CCC-B7B2-C782EA4F24DB}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="State of output (read only)&#13;&#10;&#13;&#10;-1..Error&#13;&#10; 0..Output Low&#13;&#10; 1..Output High" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SDM0811.Unsafe_Output1" Name_DESC="Name" GUID_Svr="{AF82D7B0-2E3A-4EE9-9FE4-65770371CB38}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{272238EB-2097-4CCC-B7B2-C782EA4F24DB}" GUID_Obj_DESC="GUID of the object" Comment="State of output (write only; default value: 0)&#13;&#10;&#13;&#10;If safety is given (output would be 1), you can still switch to zero by writing 0 to this server" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SDM0811.Safe_Output2" Name_DESC="Name" GUID_Svr="{59094D42-FE37-4647-A925-5E59275A4400}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{272238EB-2097-4CCC-B7B2-C782EA4F24DB}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="State of output (read only)&#13;&#10;&#13;&#10;-1..Error&#13;&#10; 0..Output Low&#13;&#10; 1..Output High" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SDM0811.Unsafe_Output2" Name_DESC="Name" GUID_Svr="{82C3D54D-B1E3-41E3-9024-4CEE159CDFE9}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{272238EB-2097-4CCC-B7B2-C782EA4F24DB}" GUID_Obj_DESC="GUID of the object" Comment="State of output (write only; default value: 0)&#13;&#10;&#13;&#10;If safety is given (output would be 1), you can still switch to zero by writing 0 to this server" Comment_DESC="Comment of server"/>
		<RemoteServer Name="SDM0811.SafeIOError" Name_DESC="Name" GUID_Svr="{494367BD-AC42-4247-8353-F49010D60A9D}" GUID_Svr_DESC="GUID of the server" DataType="BDINT" DataType_DESC="DataType" GUID_Obj="{272238EB-2097-4CCC-B7B2-C782EA4F24DB}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows which safe in/outputs are in error.&#13;&#10;The in/outputs are bitcoded.&#13;&#10;Bit0 = Input1&#13;&#10;Bit1 = Input2&#13;&#10;Bit2 = Input3&#13;&#10;Bit3 = Input1&#13;&#10;Bit4 = Input2&#13;&#10;Bit5 = Input3&#13;&#10;Bit6 = Output1&#13;&#10;Bit7 = Output2" Comment_DESC="Comment of server"/>
		<RemoteServer Name="VaranManager_11.Control" Name_DESC="Name" GUID_Svr="{217B6364-B62D-4D4A-A8F6-84A5BF141EC1}" GUID_Svr_DESC="GUID of the server" Class="VaranManager_Base" Class_DESC="Class" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{4FF5DF16-2B60-44FF-B60F-5AB7B44AD71A}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" HasNewInst="true" HasNewInst_DESC="Multimaster server has NewInst commands" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server"/>
		<RemoteServer Name="VaranManager_11.State" Name_DESC="Name" GUID_Svr="{A82B4B9F-AB6D-423E-97B9-D67D4AE9D9BE}" GUID_Svr_DESC="GUID of the server" DataType="t_e_VaranErrors" DataType_DESC="DataType" GUID_Obj="{4FF5DF16-2B60-44FF-B60F-5AB7B44AD71A}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="state of varan manager class" Comment_DESC="Comment of server"/>
		<RemoteServer Name="VaranManager_11.ManagerOn" Name_DESC="Name" GUID_Svr="{3D57A698-3E86-4812-9F57-BCFA7179418A}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{4FF5DF16-2B60-44FF-B60F-5AB7B44AD71A}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="0=Manager is off, 1=Manager is running; -1=VARAN not available or OS version too old" Comment_DESC="Comment of server"/>
		<RemoteServer Name="VaranManager_11.Release" Name_DESC="Name" GUID_Svr="{B0FAF2D9-DA3F-4F0E-93DE-130D37732570}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{4FF5DF16-2B60-44FF-B60F-5AB7B44AD71A}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="FPGA version of manager" Comment_DESC="Comment of server"/>
		<RemoteServer Name="VaranManager_11.RetryCounter" Name_DESC="Name" GUID_Svr="{E3E8AAA9-2CC2-4B74-AAFE-F03CBA5D574B}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{4FF5DF16-2B60-44FF-B60F-5AB7B44AD71A}" GUID_Obj_DESC="GUID of the object" Comment="global Retry Counter" Comment_DESC="Comment of server"/>
		<RemoteServer Name="VaranManager_11.IsoVaranTime" Name_DESC="Name" GUID_Svr="{A21FDC9A-2A45-4D32-9D9F-16268E6DA2F3}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{4FF5DF16-2B60-44FF-B60F-5AB7B44AD71A}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Isochronous time of varan task [ns]" Comment_DESC="Comment of server"/>
		<RemoteServer Name="VaranManager_11.IsoVaranTimeMax" Name_DESC="Name" GUID_Svr="{D5EB16BB-6777-4076-8550-4754E7E31E6E}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{4FF5DF16-2B60-44FF-B60F-5AB7B44AD71A}" GUID_Obj_DESC="GUID of the object" Comment="maximal isochronous time of varan task [ns]" Comment_DESC="Comment of server"/>
		<RemoteServer Name="VaranManager_11.AsyVaranTime" Name_DESC="Name" GUID_Svr="{C1D6D199-88EA-4EFF-B4C4-3E5B075159E9}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{4FF5DF16-2B60-44FF-B60F-5AB7B44AD71A}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Asynchronous time of varan task [ns]" Comment_DESC="Comment of server"/>
		<RemoteServer Name="VaranManager_11.Act_RtTime" Name_DESC="Name" GUID_Svr="{210878FF-5568-4CFA-BD03-CBAB5B1C1C27}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{4FF5DF16-2B60-44FF-B60F-5AB7B44AD71A}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="actaual Rt - Time [us]&#13;&#10;measurement starts with call of first realtime-object and stops with last call of RtPostScan-Object" Comment_DESC="Comment of server"/>
		<RemoteServer Name="VaranManager_11.Min_RtTime" Name_DESC="Name" GUID_Svr="{6C3D2B3C-0907-45F7-9C81-AEFDFF92C841}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{4FF5DF16-2B60-44FF-B60F-5AB7B44AD71A}" GUID_Obj_DESC="GUID of the object" Comment="minimal realtime time [us]&#13;&#10;measurement starts with call of first realtime-object and stops with last call of RtPostScan-Object" Comment_DESC="Comment of server"/>
		<RemoteServer Name="VaranManager_11.Max_RtTime" Name_DESC="Name" GUID_Svr="{A5565D8C-B6E2-4559-BC3D-FDD908F37782}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{4FF5DF16-2B60-44FF-B60F-5AB7B44AD71A}" GUID_Obj_DESC="GUID of the object" Comment="maximum of realtime time [us]&#13;&#10;measurement starts with call of first realtime-object and stops with last call of RtPostScan-Object" Comment_DESC="Comment of server"/>
		<RemoteServer Name="VaranManager_11.Act_RtCallTime" Name_DESC="Name" GUID_Svr="{86C8821F-08C9-4A88-B684-C7584BB5E1BB}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{4FF5DF16-2B60-44FF-B60F-5AB7B44AD71A}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="actual realtime call time [us]" Comment_DESC="Comment of server"/>
		<RemoteServer Name="VaranManager_11.Min_RtCallTime" Name_DESC="Name" GUID_Svr="{EC5C52D8-64B5-4BFE-8297-4B42F3C4FB12}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{4FF5DF16-2B60-44FF-B60F-5AB7B44AD71A}" GUID_Obj_DESC="GUID of the object" Comment="minimal call time of realtime methode [us]" Comment_DESC="Comment of server"/>
		<RemoteServer Name="VaranManager_11.Max_RtCallTime" Name_DESC="Name" GUID_Svr="{2EC877A1-3026-425A-A66B-F95D4EBC7A94}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{4FF5DF16-2B60-44FF-B60F-5AB7B44AD71A}" GUID_Obj_DESC="GUID of the object" Comment="maximal realtime call time [us]" Comment_DESC="Comment of server"/>
		<RemoteServer Name="VaranManager_11.SuperiorSystemOK" Name_DESC="Name" GUID_Svr="{B2A1DA64-5A8A-47AC-89AD-B2EAB631558D}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{4FF5DF16-2B60-44FF-B60F-5AB7B44AD71A}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="0 = alive counter of superior system not ok, 1 = superior system works, -1 = varan manager client is not used" Comment_DESC="Comment of server"/>
		<RemoteServer Name="VaranManager_11.ManagerProtocolVersion" Name_DESC="Name" GUID_Svr="{0D8AB714-B3BB-4F11-BE12-24EEB39635D1}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{4FF5DF16-2B60-44FF-B60F-5AB7B44AD71A}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Server shows the VARAN Manager Protocol Version in the format xx.y.z&#13;&#10;e.g. 16#0130 means v01.3.0&#13;&#10;If this server is 16#0, then reading the VARAN Protocol Version is not supported by the OS-Interface." Comment_DESC="Comment of server"/>
		<RemoteServer Name="VaranManager_11.VaranOut_1" Name_DESC="Name" GUID_Svr="{0BE4D2F2-F359-40DE-B933-9F51683D8A0B}" GUID_Svr_DESC="GUID of the server" Class="Hub_Base" Class_DESC="Class" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{4FF5DF16-2B60-44FF-B60F-5AB7B44AD71A}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="connect a varan client class" Comment_DESC="Comment of server"/>
		<RemoteServer Name="VaranManager_11\_base\ASCII_BIN1.Obj_channel" Name_DESC="Name" GUID_Svr="{AA790E5E-E4EC-4B0F-80BB-3FC837048BBA}" GUID_Svr_DESC="GUID of the server" Class="ASCII_BIN" Class_DESC="Class" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{4FF5DF16-2B60-44FF-B60F-5AB7B44AD71A}\{B14264EC-37B0-4383-8218-E55E69FA2442}\{8C265742-AE37-41F3-9FFC-79C0C2DE41AA}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="you can call the method Ascii2Bin, Bin2Ascii, Ascii2udBin or udBin2Ascii" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo1.State" Name_DESC="Name" GUID_Svr="{03F860D9-10B8-46A8-9C7B-B03564D3847B}" GUID_Svr_DESC="GUID of the server" Class="_DriveSafetyIFParaBase" Class_DESC="Class" DataType="iprStates" DataType_DESC="DataType" GUID_Obj="{C1878072-F68C-4CC6-BDFF-79C760967592}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" HasNewInst="true" HasNewInst_DESC="Multimaster server has NewInst commands" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Actual state of the parameter class&#13;&#10;Following states are possible :&#13;&#10;READY&#13;&#10;BUSY&#13;&#10;ERROR" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo1.ErrorQuit" Name_DESC="Name" GUID_Svr="{92C7537D-F2BF-4520-9752-4C88F7F21F0A}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{C1878072-F68C-4CC6-BDFF-79C760967592}" GUID_Obj_DESC="GUID of the object" Comment="This server is used to quit an error if the asynchron parameter handling failed." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo1.SafeControlWord" Name_DESC="Name" GUID_Svr="{2DE3D954-5669-47D7-96F7-CF548C8A3C81}" GUID_Svr_DESC="GUID of the server" DataType="BDINT" DataType_DESC="DataType" GUID_Obj="{C1878072-F68C-4CC6-BDFF-79C760967592}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Display the Safe Control Word. Each bit corresponds to a safe function.&#13;&#10;The configuration of the individual bits is defined by the safe configuration. &#13;&#10;" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo1.SafeStateWord" Name_DESC="Name" GUID_Svr="{E6785CE5-80B4-485A-9E5A-89FC0182080E}" GUID_Svr_DESC="GUID of the server" DataType="BDINT" DataType_DESC="DataType" GUID_Obj="{C1878072-F68C-4CC6-BDFF-79C760967592}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Display the Safe Status Word. Each bit corresponds to a safe function.&#13;&#10;The configuration of the individual bits is defined by the safe configuration. &#13;&#10;" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo1.SafeErrorWord" Name_DESC="Name" GUID_Svr="{0E236799-8FA0-4FB1-8B67-43D4404DA992}" GUID_Svr_DESC="GUID of the server" DataType="BDINT" DataType_DESC="DataType" GUID_Obj="{C1878072-F68C-4CC6-BDFF-79C760967592}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Display the Safe Error Word. Each bit corresponds to a safe function that is in error.&#13;&#10;The configuration of the individual bits is defined by the safe configuration. " Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo1.ActiveSafeFunctions" Name_DESC="Name" GUID_Svr="{DDE1301A-0979-4BA5-8D3A-E24B9B4EE029}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000_AxisBase::gb_MDD2000ActiveSafeFkt" DataType_DESC="DataType" GUID_Obj="{C1878072-F68C-4CC6-BDFF-79C760967592}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Display a bitfield in which for each active safety function a bit is set.&#13;&#10;The active safety functions are extracted from the SafeControlWord and SafeStatusWord via the Safe configuration.&#13;&#10;The order of the bits is independent of the order in the SafeControlWord and SafeStateWord.&#13;&#10;&#13;&#10;" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo1.VerifiedState" Name_DESC="Name" GUID_Svr="{52CB5385-86B8-4D24-A087-1312CA217958}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000_AxisBase::t_e_SafeVerifiedState" DataType_DESC="DataType" GUID_Obj="{C1878072-F68C-4CC6-BDFF-79C760967592}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the verification state of the drive." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo1.SetZeroPosition" Name_DESC="Name" GUID_Svr="{E9861195-B37E-4DFF-9FD6-3A4F963BAE4A}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{C1878072-F68C-4CC6-BDFF-79C760967592}" GUID_Obj_DESC="GUID of the object" Comment="Starts the procedure for absolute position referencing, current position is saved as zero position&#13;&#10;0 .. Read ReferenceState from Drive&#13;&#10;-1 .. Reset ReferenceState of this axis &#13;&#10;1 .. SetReference and Read ReferenceState from Drive" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo1.AckZeroPosition" Name_DESC="Name" GUID_Svr="{92CC04DD-EE8C-4DF2-9136-6369C661CB0C}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{C1878072-F68C-4CC6-BDFF-79C760967592}" GUID_Obj_DESC="GUID of the object" Comment="Must be executed when the zero position has been approached again in order to confirm and permanently store it, sequence is then completed&#13;&#10;0 .. Read ReferenceState from Drive&#13;&#10;-1 .. Abort a prevously set DRIVESAFETYIF_SETREFERENCEAXIS cmd&#13;&#10;1 .. Ack Zeropost and Read ReferenceState from Drive" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo1.CmdZeroPositionRsp" Name_DESC="Name" GUID_Svr="{DB205D88-98CF-46B2-8027-8854D78809F3}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000_AxisBase::t_e_SafeReferenceRsp" DataType_DESC="DataType" GUID_Obj="{C1878072-F68C-4CC6-BDFF-79C760967592}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the response state of the SetZeroPosition and AckZeroPosition commands." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo1.PositionReferenceState" Name_DESC="Name" GUID_Svr="{52EE0763-FC50-4D69-8BB8-58B9394C0E6D}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000_AxisBase::t_e_SafeReferencedState" DataType_DESC="DataType" GUID_Obj="{C1878072-F68C-4CC6-BDFF-79C760967592}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the position reference state of the drive." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo1.ErrorIDSafetyFunction" Name_DESC="Name" GUID_Svr="{821C832A-2F4E-4499-A6EB-C2BC84F2092C}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000_AxisSafeInfo::ge_MDD2000SafeFkt_ERR_ID" DataType_DESC="DataType" GUID_Obj="{C1878072-F68C-4CC6-BDFF-79C760967592}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="ID of the Error of the safety function." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo1.SafetyFunctionInErr" Name_DESC="Name" GUID_Svr="{23B68AC6-DCC8-41FC-B7E4-C416ED254023}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000_AxisSafeInfo::ge_MDD2000SafeFkt_ID" DataType_DESC="DataType" GUID_Obj="{C1878072-F68C-4CC6-BDFF-79C760967592}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="ID of the safety function that detected the error." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo1.SafetyFunctionInErrSubID" Name_DESC="Name" GUID_Svr="{A35807C0-3C83-4FF1-AC76-C153C625B3AF}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{C1878072-F68C-4CC6-BDFF-79C760967592}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Sub ID of the safety function that detected the error." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo1.SafetyFunctionErrReact" Name_DESC="Name" GUID_Svr="{69F036EC-75D0-46E7-A9A4-4AE375DF2055}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000_AxisSafeInfo::ge_MDD2000SafeFkt_ID" DataType_DESC="DataType" GUID_Obj="{C1878072-F68C-4CC6-BDFF-79C760967592}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="ID of the safety function that was triggered due to the error." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo1.SafetyFunctionErrReactSubID" Name_DESC="Name" GUID_Svr="{23CE7213-EABE-48AC-8281-DA35EB9F6EF3}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{C1878072-F68C-4CC6-BDFF-79C760967592}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Sub ID of the safety function that was triggered due to the error." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo1.SafetyFunctionErrorInfo1" Name_DESC="Name" GUID_Svr="{6C2D2DFC-5E60-4862-9487-7ECDB5F311A2}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{C1878072-F68C-4CC6-BDFF-79C760967592}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Reason code 1 of safety function error." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo1.SafetyFunctionErrorInfo2" Name_DESC="Name" GUID_Svr="{02F6B389-F411-459D-AE32-65E0DD38168D}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{C1878072-F68C-4CC6-BDFF-79C760967592}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Reason code 2 of safety function error." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo1.SafetyFunctionErrorInfo3" Name_DESC="Name" GUID_Svr="{2C3F2A5A-5916-40D8-8164-27DF9C35B512}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{C1878072-F68C-4CC6-BDFF-79C760967592}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Reason code 3 of safety function error." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo1.RestartAcknowledgeNeeded" Name_DESC="Name" GUID_Svr="{4F9B99F2-5838-4406-AB8D-FE6DD8019B4C}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{C1878072-F68C-4CC6-BDFF-79C760967592}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="If this server is set, a restart acknowledge of a safety function is needed. " Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo1.RestartAcknowledge" Name_DESC="Name" GUID_Svr="{30CD7FC2-960E-4E05-8122-27328206C451}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{C1878072-F68C-4CC6-BDFF-79C760967592}" GUID_Obj_DESC="GUID of the object" Comment="Call the write method to restart acknowledge a safety function.&#13;&#10;Safety functions can be configured to require a restart acknowledge after the cause for the safety function has been resolved." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo1.ErrorAcknowledgeNeeded" Name_DESC="Name" GUID_Svr="{589EB67F-1D54-4997-A310-F6F6393466BE}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{C1878072-F68C-4CC6-BDFF-79C760967592}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="If this server is set, a acknowledge of a safety function error is needed. " Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo1.ErrorAcknowledge" Name_DESC="Name" GUID_Svr="{1C8705A4-DA85-4969-85CF-B05E45FDE906}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{C1878072-F68C-4CC6-BDFF-79C760967592}" GUID_Obj_DESC="GUID of the object" Comment="Call the write method to acknowledge an error that occurred in safety function." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo2.State" Name_DESC="Name" GUID_Svr="{03F860D9-10B8-46A8-9C7B-B03564D3847B}" GUID_Svr_DESC="GUID of the server" Class="_DriveSafetyIFParaBase" Class_DESC="Class" DataType="iprStates" DataType_DESC="DataType" GUID_Obj="{10610A50-C030-402D-92B2-597F8554E8D8}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" HasNewInst="true" HasNewInst_DESC="Multimaster server has NewInst commands" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Actual state of the parameter class&#13;&#10;Following states are possible :&#13;&#10;READY&#13;&#10;BUSY&#13;&#10;ERROR" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo2.ErrorQuit" Name_DESC="Name" GUID_Svr="{92C7537D-F2BF-4520-9752-4C88F7F21F0A}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{10610A50-C030-402D-92B2-597F8554E8D8}" GUID_Obj_DESC="GUID of the object" Comment="This server is used to quit an error if the asynchron parameter handling failed." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo2.SafeControlWord" Name_DESC="Name" GUID_Svr="{2DE3D954-5669-47D7-96F7-CF548C8A3C81}" GUID_Svr_DESC="GUID of the server" DataType="BDINT" DataType_DESC="DataType" GUID_Obj="{10610A50-C030-402D-92B2-597F8554E8D8}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Display the Safe Control Word. Each bit corresponds to a safe function.&#13;&#10;The configuration of the individual bits is defined by the safe configuration. &#13;&#10;" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo2.SafeStateWord" Name_DESC="Name" GUID_Svr="{E6785CE5-80B4-485A-9E5A-89FC0182080E}" GUID_Svr_DESC="GUID of the server" DataType="BDINT" DataType_DESC="DataType" GUID_Obj="{10610A50-C030-402D-92B2-597F8554E8D8}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Display the Safe Status Word. Each bit corresponds to a safe function.&#13;&#10;The configuration of the individual bits is defined by the safe configuration. &#13;&#10;" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo2.SafeErrorWord" Name_DESC="Name" GUID_Svr="{0E236799-8FA0-4FB1-8B67-43D4404DA992}" GUID_Svr_DESC="GUID of the server" DataType="BDINT" DataType_DESC="DataType" GUID_Obj="{10610A50-C030-402D-92B2-597F8554E8D8}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Display the Safe Error Word. Each bit corresponds to a safe function that is in error.&#13;&#10;The configuration of the individual bits is defined by the safe configuration. " Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo2.ActiveSafeFunctions" Name_DESC="Name" GUID_Svr="{DDE1301A-0979-4BA5-8D3A-E24B9B4EE029}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000_AxisBase::gb_MDD2000ActiveSafeFkt" DataType_DESC="DataType" GUID_Obj="{10610A50-C030-402D-92B2-597F8554E8D8}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Display a bitfield in which for each active safety function a bit is set.&#13;&#10;The active safety functions are extracted from the SafeControlWord and SafeStatusWord via the Safe configuration.&#13;&#10;The order of the bits is independent of the order in the SafeControlWord and SafeStateWord.&#13;&#10;&#13;&#10;" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo2.VerifiedState" Name_DESC="Name" GUID_Svr="{52CB5385-86B8-4D24-A087-1312CA217958}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000_AxisBase::t_e_SafeVerifiedState" DataType_DESC="DataType" GUID_Obj="{10610A50-C030-402D-92B2-597F8554E8D8}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the verification state of the drive." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo2.SetZeroPosition" Name_DESC="Name" GUID_Svr="{E9861195-B37E-4DFF-9FD6-3A4F963BAE4A}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{10610A50-C030-402D-92B2-597F8554E8D8}" GUID_Obj_DESC="GUID of the object" Comment="Starts the procedure for absolute position referencing, current position is saved as zero position&#13;&#10;0 .. Read ReferenceState from Drive&#13;&#10;-1 .. Reset ReferenceState of this axis &#13;&#10;1 .. SetReference and Read ReferenceState from Drive" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo2.AckZeroPosition" Name_DESC="Name" GUID_Svr="{92CC04DD-EE8C-4DF2-9136-6369C661CB0C}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{10610A50-C030-402D-92B2-597F8554E8D8}" GUID_Obj_DESC="GUID of the object" Comment="Must be executed when the zero position has been approached again in order to confirm and permanently store it, sequence is then completed&#13;&#10;0 .. Read ReferenceState from Drive&#13;&#10;-1 .. Abort a prevously set DRIVESAFETYIF_SETREFERENCEAXIS cmd&#13;&#10;1 .. Ack Zeropost and Read ReferenceState from Drive" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo2.CmdZeroPositionRsp" Name_DESC="Name" GUID_Svr="{DB205D88-98CF-46B2-8027-8854D78809F3}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000_AxisBase::t_e_SafeReferenceRsp" DataType_DESC="DataType" GUID_Obj="{10610A50-C030-402D-92B2-597F8554E8D8}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the response state of the SetZeroPosition and AckZeroPosition commands." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo2.PositionReferenceState" Name_DESC="Name" GUID_Svr="{52EE0763-FC50-4D69-8BB8-58B9394C0E6D}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000_AxisBase::t_e_SafeReferencedState" DataType_DESC="DataType" GUID_Obj="{10610A50-C030-402D-92B2-597F8554E8D8}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the position reference state of the drive." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo2.ErrorIDSafetyFunction" Name_DESC="Name" GUID_Svr="{821C832A-2F4E-4499-A6EB-C2BC84F2092C}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000_AxisSafeInfo::ge_MDD2000SafeFkt_ERR_ID" DataType_DESC="DataType" GUID_Obj="{10610A50-C030-402D-92B2-597F8554E8D8}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="ID of the Error of the safety function." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo2.SafetyFunctionInErr" Name_DESC="Name" GUID_Svr="{23B68AC6-DCC8-41FC-B7E4-C416ED254023}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000_AxisSafeInfo::ge_MDD2000SafeFkt_ID" DataType_DESC="DataType" GUID_Obj="{10610A50-C030-402D-92B2-597F8554E8D8}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="ID of the safety function that detected the error." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo2.SafetyFunctionInErrSubID" Name_DESC="Name" GUID_Svr="{A35807C0-3C83-4FF1-AC76-C153C625B3AF}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{10610A50-C030-402D-92B2-597F8554E8D8}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Sub ID of the safety function that detected the error." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo2.SafetyFunctionErrReact" Name_DESC="Name" GUID_Svr="{69F036EC-75D0-46E7-A9A4-4AE375DF2055}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000_AxisSafeInfo::ge_MDD2000SafeFkt_ID" DataType_DESC="DataType" GUID_Obj="{10610A50-C030-402D-92B2-597F8554E8D8}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="ID of the safety function that was triggered due to the error." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo2.SafetyFunctionErrReactSubID" Name_DESC="Name" GUID_Svr="{23CE7213-EABE-48AC-8281-DA35EB9F6EF3}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{10610A50-C030-402D-92B2-597F8554E8D8}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Sub ID of the safety function that was triggered due to the error." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo2.SafetyFunctionErrorInfo1" Name_DESC="Name" GUID_Svr="{6C2D2DFC-5E60-4862-9487-7ECDB5F311A2}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{10610A50-C030-402D-92B2-597F8554E8D8}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Reason code 1 of safety function error." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo2.SafetyFunctionErrorInfo2" Name_DESC="Name" GUID_Svr="{02F6B389-F411-459D-AE32-65E0DD38168D}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{10610A50-C030-402D-92B2-597F8554E8D8}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Reason code 2 of safety function error." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo2.SafetyFunctionErrorInfo3" Name_DESC="Name" GUID_Svr="{2C3F2A5A-5916-40D8-8164-27DF9C35B512}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{10610A50-C030-402D-92B2-597F8554E8D8}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Reason code 3 of safety function error." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo2.RestartAcknowledgeNeeded" Name_DESC="Name" GUID_Svr="{4F9B99F2-5838-4406-AB8D-FE6DD8019B4C}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{10610A50-C030-402D-92B2-597F8554E8D8}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="If this server is set, a restart acknowledge of a safety function is needed. " Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo2.RestartAcknowledge" Name_DESC="Name" GUID_Svr="{30CD7FC2-960E-4E05-8122-27328206C451}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{10610A50-C030-402D-92B2-597F8554E8D8}" GUID_Obj_DESC="GUID of the object" Comment="Call the write method to restart acknowledge a safety function.&#13;&#10;Safety functions can be configured to require a restart acknowledge after the cause for the safety function has been resolved." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo2.ErrorAcknowledgeNeeded" Name_DESC="Name" GUID_Svr="{589EB67F-1D54-4997-A310-F6F6393466BE}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{10610A50-C030-402D-92B2-597F8554E8D8}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="If this server is set, a acknowledge of a safety function error is needed. " Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_AxisSafeInfo2.ErrorAcknowledge" Name_DESC="Name" GUID_Svr="{1C8705A4-DA85-4969-85CF-B05E45FDE906}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{10610A50-C030-402D-92B2-597F8554E8D8}" GUID_Obj_DESC="GUID of the object" Comment="Call the write method to acknowledge an error that occurred in safety function." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag1.State" Name_DESC="Name" GUID_Svr="{03F860D9-10B8-46A8-9C7B-B03564D3847B}" GUID_Svr_DESC="GUID of the server" Class="_DriveSafetyIFParaBase" Class_DESC="Class" DataType="iprStates" DataType_DESC="DataType" GUID_Obj="{BAF94863-1142-42F0-8AF6-5FC5E93F729A}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" HasNewInst="true" HasNewInst_DESC="Multimaster server has NewInst commands" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Actual state of the parameter class&#13;&#10;Following states are possible :&#13;&#10;READY&#13;&#10;BUSY&#13;&#10;ERROR" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag1.ErrorQuit" Name_DESC="Name" GUID_Svr="{92C7537D-F2BF-4520-9752-4C88F7F21F0A}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BAF94863-1142-42F0-8AF6-5FC5E93F729A}" GUID_Obj_DESC="GUID of the object" Comment="This server is used to quit an error if the asynchron parameter handling failed." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag1.AxisErrorState" Name_DESC="Name" GUID_Svr="{BEA31515-9532-472B-82E7-EA28EF0B73E7}" GUID_Svr_DESC="GUID of the server" DataType="BDINT" DataType_DESC="DataType" GUID_Obj="{BAF94863-1142-42F0-8AF6-5FC5E93F729A}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the state of axis (I-STATUS P199). &#13;&#10;The value is only read asynchrone when a StartDiag command is used, &#13;&#10;or a QuitError is executed if there is an error on the axis.&#13;&#10;For further information look at the according drive help.&#13;&#10;First bit of lasal is Bit 1 but first bit of drive help is Bit 0." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag1.DiagState" Name_DESC="Name" GUID_Svr="{D0E13345-E8B9-4816-8A16-E7F5EC4A2C38}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000_DriveAxisDiag::teSSWDiag" DataType_DESC="DataType" GUID_Obj="{BAF94863-1142-42F0-8AF6-5FC5E93F729A}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Displays the current status of the drive axis diagnostics class. The possible states are:&#13;&#10;_IdleDiag ... Motor diagnosis is in idle state&#13;&#10;_GetAxisPara .. All necessary motor parameters are read from the axis.&#13;&#10;_DiagGetAmountOfPoles .. Determining of the motor poles&#13;&#10;_DiagGetFeedbackOffset ... Determining the Feedback Offset&#13;&#10;_DiagMoveAxis .. Axis is moved to next test position.&#13;&#10;_SetAxisPara ... Motor parameters are set to values before diag was started.&#13;&#10;_SetMROFFPara .. Motor parameter M-ROFF is written to the axis.&#13;&#10;_SetMPOLPara .. Motor parameter M-POL is written to the axis.&#13;&#10;_QuitAxisError .. Axis error is acknowledged&#13;&#10;_FinishedDiag .. diagnosis is finished.&#13;&#10;_ErrorDiag ... An error has occurred during motor diagnosis.&#13;&#10;_DriveAxisNotOnline .. _DriveAxis object is not online&#13;&#10;_ErrorStartDiag .. Error when entering &quot;StartDiag&quot; on server (invalid command or command not possible in this state)&#13;&#10;_NotSupported .. G-Mode -6 for motor diagnosis is not supported (a newer drive firmware is needed)." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag1.StartDiag" Name_DESC="Name" GUID_Svr="{BEC2A7A8-F897-4EBD-A75B-58EB1E76B361}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000_DriveAxisDiag::teSSWDiagControl" DataType_DESC="DataType" GUID_Obj="{BAF94863-1142-42F0-8AF6-5FC5E93F729A}" GUID_Obj_DESC="GUID of the object" Comment="Start the motor diagnosis or write the measured values for M-POL or M-ROFF to axis&#13;&#10;IMPORTANT! &#10;When determining the amount of motor poles or feedback offset, it is essential &#13;&#10;that the motor is &#10;not flange-mounted to the machine, as the motor could possibly pass through.&#13;&#10;&#13;&#10;During determinig of motor poles or feedback offset and if one of these tests fails, the _DriveAxis object is locked for &#13;&#10;other accesses! The _DriveAxis object will only be unlocked again when the tests have been carried out without errors.&#13;&#10;Start of motor diagnosis or write of measured value is only possible if StartDiag has the _IdleStartDiag state.&#13;&#10;&#13;&#10;Possible commandos are:&#13;&#10;&#13;&#10;_GetAmountOfMotorPoles: &#13;&#10;Motor phases and direction is also checked&#13;&#10;&#13;&#10;_SetMeasuredMotorPolesAtAxis, (Parameter M-POL P007):&#13;&#10;Select this to write the value of MotorPolesMeasured at axis.&#13;&#10;If MotorPolesOk &lt;&gt; 1 or 2 it is not possible to set the value at axis.&#13;&#10;Depending on the client ParaSaveType of the respective _DriveAxis object the parameter is stored on the axis.&#13;&#10;&#13;&#10;_GetFeedbackOffset:&#13;&#10;Start of determining feedback offset is only possible if motor pole test is ok &#13;&#10;or was not started (MotorPolesOK = 0 or 1).&#13;&#10;&#13;&#10;_SetMeasuredFeedbackOffsetAtAxis (Parameter M-ROFF P014)&#13;&#10;Select this to write the value of FeedbackOffsetMeasured at axis.&#13;&#10;If FeedbackOffsetOk &lt;&gt; 1 or 2 and MotorPolesOk &lt;&gt; 0 oder 1 it is not possible to set the value at axis.&#13;&#10;Depending on the client ParaSaveType of the respective _DriveAxis object the parameter is stored on the axis." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag1.StopDiag" Name_DESC="Name" GUID_Svr="{A67F6B96-D69A-4895-93F2-5F13E3D59450}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BAF94863-1142-42F0-8AF6-5FC5E93F729A}" GUID_Obj_DESC="GUID of the object" Comment="With write to this server the actual diagnosis operation can be stopped.&#13;&#10;" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag1.CurrentReduction" Name_DESC="Name" GUID_Svr="{088DCDE9-B26F-401A-A2D0-860C7760C8F4}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BAF94863-1142-42F0-8AF6-5FC5E93F729A}" GUID_Obj_DESC="GUID of the object" Comment="Can be used to decrease the current used to perform the measurements. (1-100%, default: 100%)&#13;&#10;100% .. the smaller value of M-INULL and I-ICONT is used&#13;&#10; 50%  .. 50% of the smaller value of M-INULL and I-ICONT is used&#13;&#10;&#13;&#10;Needs to be set befor starting with StartDiag to take effect." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag1.UsedCurrent" Name_DESC="Name" GUID_Svr="{AA1B715F-38FA-4F8E-8F35-660A6A2503E3}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BAF94863-1142-42F0-8AF6-5FC5E93F729A}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Displays the current used to perform the measurements. (The value is determined with StartDiag).&#13;&#10;Depends on M-INULL, I-ICONT and CurrentReduction." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag1.MotorPolesOK" Name_DESC="Name" GUID_Svr="{B74D841D-54ED-4C0A-B5C4-73D299C29065}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BAF94863-1142-42F0-8AF6-5FC5E93F729A}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the state of motor pole check. &#13;&#10;In case of an axis error it is possible to read out the detailed error reason on the server AxisErrorState.&#13;&#10; 2 .. motor poles measure is ok but not the same as set at axis for M-POL parameter. &#13;&#10;       The measured value can be written to axis with StartDiag server.&#13;&#10; 1 .. motor poles measure is ok, measured value is the same as set at axis for M-POL parameter&#13;&#10; 0 .. measure not started or new measure started&#13;&#10;-1 .. motor phase is not ok (missing phase or feedback error)&#13;&#10;-2 .. determined motor poles are not in a valid range (between 2-256 and divisible by 2) &#13;&#10;-3 .. a general error at communication with drive occurs (Async communication failed).&#13;&#10;-4 .. G-Mode -6 for motor pole determinaton is not supported (a newer drive firmware is needed).&#13;&#10;-5 .. There is an error on the axis that cannot be acknowledged. The error is displayed on the AxisErrorState server." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag1.MotorPhasesOK" Name_DESC="Name" GUID_Svr="{16C751A5-E9D6-4D08-BC95-FCA05378CB70}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BAF94863-1142-42F0-8AF6-5FC5E93F729A}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Show the state of motor phase check.&#13;&#10;In case of an axis error it is possible to read out the detailed error reason on the server AxisErrorState.&#13;&#10; 1 .. motor phases are ok&#13;&#10; 0 .. measure not started or new measure started&#13;&#10;-1 .. motor phase is not ok (missing phase or feedback error)&#13;&#10;-2 .. motor direction is not ok (change two motor phases)" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag1.MotorPolesMeasured" Name_DESC="Name" GUID_Svr="{EBF4D1F9-4393-483A-A85F-CBCC358112EC}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BAF94863-1142-42F0-8AF6-5FC5E93F729A}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the measured value of motor poles (M-POL).&#13;&#10;This value can be set at the drive using the StartDiag server.&#13;&#10;This value is only valid if MotorPolesOK = 1 or 2." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag1.DirectionMeasured" Name_DESC="Name" GUID_Svr="{F0B0C426-C421-4707-A37C-9A982E93B7B8}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BAF94863-1142-42F0-8AF6-5FC5E93F729A}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the direction of movement.&#13;&#10;This value is only valid if MotorPolesOK = 1 or 2&#13;&#10;and MotorPhasesOK = 1.&#13;&#10; &#13;&#10;0 .. negative direction&#13;&#10;1 .. positive direction" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag1.MotorPolesOnAxis" Name_DESC="Name" GUID_Svr="{2C14B935-6F3C-4BC1-B361-DEF18F2774AA}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BAF94863-1142-42F0-8AF6-5FC5E93F729A}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the amount of motor poles read from axis (M-POL P007).&#13;&#10;The value is only read when a StartDiag command is used.&#13;&#10;The value is only read asynchrone when a StartDiag command is used." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag1.FeedbackOffsetOK" Name_DESC="Name" GUID_Svr="{D7BD329D-4268-4CD8-9C71-90A74F61DE2C}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BAF94863-1142-42F0-8AF6-5FC5E93F729A}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the state of feedback offset determining.&#13;&#10;In case of an axis error it is possible to read out the detailed error reason on the server AxisErrorState.&#13;&#10; 2 .. feedback offset measure is ok but measured feedback offset is not in the allowed range from FeedbackMaxDeviation to M-ROFF parameter at axis.&#13;&#10; 1 .. feedback offset measure is ok, measured feedback offset is in the allowed range from FeedbackMaxDeviation to M-ROFF parameter at axis.&#13;&#10; 0 .. measure not started or new measure started&#13;&#10;-1 .. one measured feedback offset is not within the permitted range (server FeedbackMaxDeviation).&#13;&#10;-2 .. a general error at communication with axis occurs (Async communication failed).&#13;&#10;-3 .. feedback offset measure failed because M-POL of axis is set to zero&#13;&#10;-4 .. Parameter I-FBOFF for feedback determinaton is not supported (a newer drive firmware is needed).&#13;&#10;-5 .. feedback or motorphase error&#13;&#10;-6 .. There is an error on the axis that cannot be acknowledged. The error is displayed on the AxisErrorState server.&#13;&#10;-7 .. motor poles on axis is not the same as measured motor poles&#13;&#10;-8 .. motor direction is not ok (change two motor phases)" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag1.FeedbackOffsetMeasured" Name_DESC="Name" GUID_Svr="{C7212A7D-6ACF-4458-A959-52A5A1A829A0}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BAF94863-1142-42F0-8AF6-5FC5E93F729A}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the measured value of feedback offset from axis (I-FBOFF).&#13;&#10;This value can be set at the drive using the StartDiag server.&#13;&#10;This value is only valid if FeedbackOffsetOK = 1 or 2." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag1.FeedbackOffsetOnAxis" Name_DESC="Name" GUID_Svr="{0F8E4F20-ACF3-4F2C-9867-A77A0F8B3C22}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BAF94863-1142-42F0-8AF6-5FC5E93F729A}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the feedback offset read from axis (M-ROFF P014). &#13;&#10;The value is only read asynchrone when a StartDiag command is used." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag1.FeedbackMaxDeviation" Name_DESC="Name" GUID_Svr="{CBFEB918-4D5E-4F84-8614-0E8622241722}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BAF94863-1142-42F0-8AF6-5FC5E93F729A}" GUID_Obj_DESC="GUID of the object" Comment="Determines how large the mechanical deviation of the feedback offset in [°] may be. &#13;&#10;The default value is 5° mechanical angle.&#13;&#10;For example 5° mechanical angle for a 6 pole motor: (6 pol / 2) * 5° = 15° electrical angle.&#13;&#10;Possible values are from 0 ... 360°" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag1.QuitError" Name_DESC="Name" GUID_Svr="{23236817-0685-4928-9EED-25102AF0736A}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{BAF94863-1142-42F0-8AF6-5FC5E93F729A}" GUID_Obj_DESC="GUID of the object" Comment="If the DiagState, AxisErrorState, MotorPolesOK or FeedbackOffsetOK  is in an error state , this server reset it. &#13;&#10;If the axis is in an error state (AxisErrorState), this is also acknowledged.&#13;&#10;" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag2.State" Name_DESC="Name" GUID_Svr="{03F860D9-10B8-46A8-9C7B-B03564D3847B}" GUID_Svr_DESC="GUID of the server" Class="_DriveSafetyIFParaBase" Class_DESC="Class" DataType="iprStates" DataType_DESC="DataType" GUID_Obj="{07744234-6417-4588-9E94-B421D7D1FD5A}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" HasNewInst="true" HasNewInst_DESC="Multimaster server has NewInst commands" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Actual state of the parameter class&#13;&#10;Following states are possible :&#13;&#10;READY&#13;&#10;BUSY&#13;&#10;ERROR" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag2.ErrorQuit" Name_DESC="Name" GUID_Svr="{92C7537D-F2BF-4520-9752-4C88F7F21F0A}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{07744234-6417-4588-9E94-B421D7D1FD5A}" GUID_Obj_DESC="GUID of the object" Comment="This server is used to quit an error if the asynchron parameter handling failed." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag2.AxisErrorState" Name_DESC="Name" GUID_Svr="{BEA31515-9532-472B-82E7-EA28EF0B73E7}" GUID_Svr_DESC="GUID of the server" DataType="BDINT" DataType_DESC="DataType" GUID_Obj="{07744234-6417-4588-9E94-B421D7D1FD5A}" GUID_Obj_DESC="GUID of the object" MMType="BDINT" MMType_DESC="Type of the multimaster server" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the state of axis (I-STATUS P199). &#13;&#10;The value is only read asynchrone when a StartDiag command is used, &#13;&#10;or a QuitError is executed if there is an error on the axis.&#13;&#10;For further information look at the according drive help.&#13;&#10;First bit of lasal is Bit 1 but first bit of drive help is Bit 0." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag2.DiagState" Name_DESC="Name" GUID_Svr="{D0E13345-E8B9-4816-8A16-E7F5EC4A2C38}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000_DriveAxisDiag::teSSWDiag" DataType_DESC="DataType" GUID_Obj="{07744234-6417-4588-9E94-B421D7D1FD5A}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Displays the current status of the drive axis diagnostics class. The possible states are:&#13;&#10;_IdleDiag ... Motor diagnosis is in idle state&#13;&#10;_GetAxisPara .. All necessary motor parameters are read from the axis.&#13;&#10;_DiagGetAmountOfPoles .. Determining of the motor poles&#13;&#10;_DiagGetFeedbackOffset ... Determining the Feedback Offset&#13;&#10;_DiagMoveAxis .. Axis is moved to next test position.&#13;&#10;_SetAxisPara ... Motor parameters are set to values before diag was started.&#13;&#10;_SetMROFFPara .. Motor parameter M-ROFF is written to the axis.&#13;&#10;_SetMPOLPara .. Motor parameter M-POL is written to the axis.&#13;&#10;_QuitAxisError .. Axis error is acknowledged&#13;&#10;_FinishedDiag .. diagnosis is finished.&#13;&#10;_ErrorDiag ... An error has occurred during motor diagnosis.&#13;&#10;_DriveAxisNotOnline .. _DriveAxis object is not online&#13;&#10;_ErrorStartDiag .. Error when entering &quot;StartDiag&quot; on server (invalid command or command not possible in this state)&#13;&#10;_NotSupported .. G-Mode -6 for motor diagnosis is not supported (a newer drive firmware is needed)." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag2.StartDiag" Name_DESC="Name" GUID_Svr="{BEC2A7A8-F897-4EBD-A75B-58EB1E76B361}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000_DriveAxisDiag::teSSWDiagControl" DataType_DESC="DataType" GUID_Obj="{07744234-6417-4588-9E94-B421D7D1FD5A}" GUID_Obj_DESC="GUID of the object" Comment="Start the motor diagnosis or write the measured values for M-POL or M-ROFF to axis&#13;&#10;IMPORTANT! &#10;When determining the amount of motor poles or feedback offset, it is essential &#13;&#10;that the motor is &#10;not flange-mounted to the machine, as the motor could possibly pass through.&#13;&#10;&#13;&#10;During determinig of motor poles or feedback offset and if one of these tests fails, the _DriveAxis object is locked for &#13;&#10;other accesses! The _DriveAxis object will only be unlocked again when the tests have been carried out without errors.&#13;&#10;Start of motor diagnosis or write of measured value is only possible if StartDiag has the _IdleStartDiag state.&#13;&#10;&#13;&#10;Possible commandos are:&#13;&#10;&#13;&#10;_GetAmountOfMotorPoles: &#13;&#10;Motor phases and direction is also checked&#13;&#10;&#13;&#10;_SetMeasuredMotorPolesAtAxis, (Parameter M-POL P007):&#13;&#10;Select this to write the value of MotorPolesMeasured at axis.&#13;&#10;If MotorPolesOk &lt;&gt; 1 or 2 it is not possible to set the value at axis.&#13;&#10;Depending on the client ParaSaveType of the respective _DriveAxis object the parameter is stored on the axis.&#13;&#10;&#13;&#10;_GetFeedbackOffset:&#13;&#10;Start of determining feedback offset is only possible if motor pole test is ok &#13;&#10;or was not started (MotorPolesOK = 0 or 1).&#13;&#10;&#13;&#10;_SetMeasuredFeedbackOffsetAtAxis (Parameter M-ROFF P014)&#13;&#10;Select this to write the value of FeedbackOffsetMeasured at axis.&#13;&#10;If FeedbackOffsetOk &lt;&gt; 1 or 2 and MotorPolesOk &lt;&gt; 0 oder 1 it is not possible to set the value at axis.&#13;&#10;Depending on the client ParaSaveType of the respective _DriveAxis object the parameter is stored on the axis." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag2.StopDiag" Name_DESC="Name" GUID_Svr="{A67F6B96-D69A-4895-93F2-5F13E3D59450}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{07744234-6417-4588-9E94-B421D7D1FD5A}" GUID_Obj_DESC="GUID of the object" Comment="With write to this server the actual diagnosis operation can be stopped.&#13;&#10;" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag2.CurrentReduction" Name_DESC="Name" GUID_Svr="{088DCDE9-B26F-401A-A2D0-860C7760C8F4}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{07744234-6417-4588-9E94-B421D7D1FD5A}" GUID_Obj_DESC="GUID of the object" Comment="Can be used to decrease the current used to perform the measurements. (1-100%, default: 100%)&#13;&#10;100% .. the smaller value of M-INULL and I-ICONT is used&#13;&#10; 50%  .. 50% of the smaller value of M-INULL and I-ICONT is used&#13;&#10;&#13;&#10;Needs to be set befor starting with StartDiag to take effect." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag2.UsedCurrent" Name_DESC="Name" GUID_Svr="{AA1B715F-38FA-4F8E-8F35-660A6A2503E3}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{07744234-6417-4588-9E94-B421D7D1FD5A}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Displays the current used to perform the measurements. (The value is determined with StartDiag).&#13;&#10;Depends on M-INULL, I-ICONT and CurrentReduction." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag2.MotorPolesOK" Name_DESC="Name" GUID_Svr="{B74D841D-54ED-4C0A-B5C4-73D299C29065}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{07744234-6417-4588-9E94-B421D7D1FD5A}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the state of motor pole check. &#13;&#10;In case of an axis error it is possible to read out the detailed error reason on the server AxisErrorState.&#13;&#10; 2 .. motor poles measure is ok but not the same as set at axis for M-POL parameter. &#13;&#10;       The measured value can be written to axis with StartDiag server.&#13;&#10; 1 .. motor poles measure is ok, measured value is the same as set at axis for M-POL parameter&#13;&#10; 0 .. measure not started or new measure started&#13;&#10;-1 .. motor phase is not ok (missing phase or feedback error)&#13;&#10;-2 .. determined motor poles are not in a valid range (between 2-256 and divisible by 2) &#13;&#10;-3 .. a general error at communication with drive occurs (Async communication failed).&#13;&#10;-4 .. G-Mode -6 for motor pole determinaton is not supported (a newer drive firmware is needed).&#13;&#10;-5 .. There is an error on the axis that cannot be acknowledged. The error is displayed on the AxisErrorState server." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag2.MotorPhasesOK" Name_DESC="Name" GUID_Svr="{16C751A5-E9D6-4D08-BC95-FCA05378CB70}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{07744234-6417-4588-9E94-B421D7D1FD5A}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Show the state of motor phase check.&#13;&#10;In case of an axis error it is possible to read out the detailed error reason on the server AxisErrorState.&#13;&#10; 1 .. motor phases are ok&#13;&#10; 0 .. measure not started or new measure started&#13;&#10;-1 .. motor phase is not ok (missing phase or feedback error)&#13;&#10;-2 .. motor direction is not ok (change two motor phases)" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag2.MotorPolesMeasured" Name_DESC="Name" GUID_Svr="{EBF4D1F9-4393-483A-A85F-CBCC358112EC}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{07744234-6417-4588-9E94-B421D7D1FD5A}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the measured value of motor poles (M-POL).&#13;&#10;This value can be set at the drive using the StartDiag server.&#13;&#10;This value is only valid if MotorPolesOK = 1 or 2." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag2.DirectionMeasured" Name_DESC="Name" GUID_Svr="{F0B0C426-C421-4707-A37C-9A982E93B7B8}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{07744234-6417-4588-9E94-B421D7D1FD5A}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the direction of movement.&#13;&#10;This value is only valid if MotorPolesOK = 1 or 2&#13;&#10;and MotorPhasesOK = 1.&#13;&#10; &#13;&#10;0 .. negative direction&#13;&#10;1 .. positive direction" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag2.MotorPolesOnAxis" Name_DESC="Name" GUID_Svr="{2C14B935-6F3C-4BC1-B361-DEF18F2774AA}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{07744234-6417-4588-9E94-B421D7D1FD5A}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the amount of motor poles read from axis (M-POL P007).&#13;&#10;The value is only read when a StartDiag command is used.&#13;&#10;The value is only read asynchrone when a StartDiag command is used." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag2.FeedbackOffsetOK" Name_DESC="Name" GUID_Svr="{D7BD329D-4268-4CD8-9C71-90A74F61DE2C}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{07744234-6417-4588-9E94-B421D7D1FD5A}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the state of feedback offset determining.&#13;&#10;In case of an axis error it is possible to read out the detailed error reason on the server AxisErrorState.&#13;&#10; 2 .. feedback offset measure is ok but measured feedback offset is not in the allowed range from FeedbackMaxDeviation to M-ROFF parameter at axis.&#13;&#10; 1 .. feedback offset measure is ok, measured feedback offset is in the allowed range from FeedbackMaxDeviation to M-ROFF parameter at axis.&#13;&#10; 0 .. measure not started or new measure started&#13;&#10;-1 .. one measured feedback offset is not within the permitted range (server FeedbackMaxDeviation).&#13;&#10;-2 .. a general error at communication with axis occurs (Async communication failed).&#13;&#10;-3 .. feedback offset measure failed because M-POL of axis is set to zero&#13;&#10;-4 .. Parameter I-FBOFF for feedback determinaton is not supported (a newer drive firmware is needed).&#13;&#10;-5 .. feedback or motorphase error&#13;&#10;-6 .. There is an error on the axis that cannot be acknowledged. The error is displayed on the AxisErrorState server.&#13;&#10;-7 .. motor poles on axis is not the same as measured motor poles&#13;&#10;-8 .. motor direction is not ok (change two motor phases)" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag2.FeedbackOffsetMeasured" Name_DESC="Name" GUID_Svr="{C7212A7D-6ACF-4458-A959-52A5A1A829A0}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{07744234-6417-4588-9E94-B421D7D1FD5A}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the measured value of feedback offset from axis (I-FBOFF).&#13;&#10;This value can be set at the drive using the StartDiag server.&#13;&#10;This value is only valid if FeedbackOffsetOK = 1 or 2." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag2.FeedbackOffsetOnAxis" Name_DESC="Name" GUID_Svr="{0F8E4F20-ACF3-4F2C-9867-A77A0F8B3C22}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{07744234-6417-4588-9E94-B421D7D1FD5A}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the feedback offset read from axis (M-ROFF P014). &#13;&#10;The value is only read asynchrone when a StartDiag command is used." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag2.FeedbackMaxDeviation" Name_DESC="Name" GUID_Svr="{CBFEB918-4D5E-4F84-8614-0E8622241722}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{07744234-6417-4588-9E94-B421D7D1FD5A}" GUID_Obj_DESC="GUID of the object" Comment="Determines how large the mechanical deviation of the feedback offset in [°] may be. &#13;&#10;The default value is 5° mechanical angle.&#13;&#10;For example 5° mechanical angle for a 6 pole motor: (6 pol / 2) * 5° = 15° electrical angle.&#13;&#10;Possible values are from 0 ... 360°" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_DriveAxisDiag2.QuitError" Name_DESC="Name" GUID_Svr="{23236817-0685-4928-9EED-25102AF0736A}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{07744234-6417-4588-9E94-B421D7D1FD5A}" GUID_Obj_DESC="GUID of the object" Comment="If the DiagState, AxisErrorState, MotorPolesOK or FeedbackOffsetOK  is in an error state , this server reset it. &#13;&#10;If the axis is in an error state (AxisErrorState), this is also acknowledged.&#13;&#10;" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_MngInfo1.State" Name_DESC="Name" GUID_Svr="{03F860D9-10B8-46A8-9C7B-B03564D3847B}" GUID_Svr_DESC="GUID of the server" Class="_DriveSafetyIFParaBase" Class_DESC="Class" DataType="iprStates" DataType_DESC="DataType" GUID_Obj="{5338AC70-E4AA-43F4-B1CA-C83F35079339}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" HasNewInst="true" HasNewInst_DESC="Multimaster server has NewInst commands" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Actual state of the parameter class&#13;&#10;Following states are possible :&#13;&#10;READY&#13;&#10;BUSY&#13;&#10;ERROR" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_MngInfo1.ErrorQuit" Name_DESC="Name" GUID_Svr="{92C7537D-F2BF-4520-9752-4C88F7F21F0A}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{5338AC70-E4AA-43F4-B1CA-C83F35079339}" GUID_Obj_DESC="GUID of the object" Comment="This server is used to quit an error if the asynchron parameter handling failed." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_MngInfo1.FwVersionDrive" Name_DESC="Name" GUID_Svr="{8497DA02-FB03-44F1-AD46-B6FB5977004B}" GUID_Svr_DESC="GUID of the server" Class="String" Class_DESC="Class" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{5338AC70-E4AA-43F4-B1CA-C83F35079339}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" Comment="Shows the firmware version of the drive as string" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_MngInfo1.FWDateDrive" Name_DESC="Name" GUID_Svr="{BDCD82BC-585E-4329-B922-3AB2CD712A50}" GUID_Svr_DESC="GUID of the server" Class="String" Class_DESC="Class" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{5338AC70-E4AA-43F4-B1CA-C83F35079339}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" Comment="Shows the firmware date of the drive as string" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_MngInfo1.FwVersionSafety" Name_DESC="Name" GUID_Svr="{58141157-1FF1-4B63-AB2F-41548E4D2C15}" GUID_Svr_DESC="GUID of the server" Class="String" Class_DESC="Class" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{5338AC70-E4AA-43F4-B1CA-C83F35079339}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" Comment="Shows the firmware version of the safety controllers." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_MngInfo1.FWDateSafety" Name_DESC="Name" GUID_Svr="{A34E4263-A78B-4FDA-81E5-1A38379F709B}" GUID_Svr_DESC="GUID of the server" Class="String" Class_DESC="Class" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{5338AC70-E4AA-43F4-B1CA-C83F35079339}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" Comment="Shows the build date of the safety firmware." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_MngInfo1.Hash" Name_DESC="Name" GUID_Svr="{56BD6B70-4BD9-4313-BE56-C8F9B85A7E24}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{5338AC70-E4AA-43F4-B1CA-C83F35079339}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the GIT hash of the safety firmware." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_MngInfo1.SC1_CRC" Name_DESC="Name" GUID_Svr="{1DCAF8B4-B2F7-442B-AE1E-7E2D0BD4BC05}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{5338AC70-E4AA-43F4-B1CA-C83F35079339}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the CRC of the safety firmware from safety controller 1." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_MngInfo1.SC2_CRC" Name_DESC="Name" GUID_Svr="{CF090B56-1B78-4DE0-903E-CFD6445EA756}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{5338AC70-E4AA-43F4-B1CA-C83F35079339}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the CRC of the safety firmware from safety controller 2." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_MngInfo1.SafetyNumber" Name_DESC="Name" GUID_Svr="{661DBB5E-28D8-4EB5-BAAE-14B48B57FAA6}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{5338AC70-E4AA-43F4-B1CA-C83F35079339}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the unique safetynumber of the module." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_MngInfo1.SafetyRunState" Name_DESC="Name" GUID_Svr="{E611E296-757A-493C-B210-8D5F3A69AE5C}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000MngBase::t_e_MDD2000SafetyRunState" DataType_DESC="DataType" GUID_Obj="{5338AC70-E4AA-43F4-B1CA-C83F35079339}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the safety runstate of the module." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_MngInfo1.SafetySubRunState" Name_DESC="Name" GUID_Svr="{337E670A-DCC4-4AB2-BA7C-F3CD77CF1ED3}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000MngBase::t_e_MDD2000SafetySubRunState" DataType_DESC="DataType" GUID_Obj="{5338AC70-E4AA-43F4-B1CA-C83F35079339}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the safety sub runstate of the module." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_MngInfo1.SafetyConfigState" Name_DESC="Name" GUID_Svr="{D167C6E8-6822-4EA8-93EA-D32672E69E22}" GUID_Svr_DESC="GUID of the server" DataType="MDD2000MngBase::t_e_MDD2000SafetyConfigState" DataType_DESC="DataType" GUID_Obj="{5338AC70-E4AA-43F4-B1CA-C83F35079339}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the safety config state of the module." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_MngInfo1.SafetyCompilationCRC" Name_DESC="Name" GUID_Svr="{5039F10C-336E-493C-A1AB-DA7E3AAE3A77}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{5338AC70-E4AA-43F4-B1CA-C83F35079339}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="CRC of compilation, CRC is calculated of the whole Drive configuration. (Hardware paths, parameters of the Drive... )" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_MngInfo1.SafetyDriveCRC" Name_DESC="Name" GUID_Svr="{4F869134-32A0-4CB0-A0E7-32A6DB641BC8}" GUID_Svr_DESC="GUID of the server" DataType="HDINT" DataType_DESC="DataType" GUID_Obj="{5338AC70-E4AA-43F4-B1CA-C83F35079339}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="CRC of the Drive parameters, CRC is calculated over the parameters of the Drive" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_MngInfo1.SafetyConfigName" Name_DESC="Name" GUID_Svr="{136344D1-8476-4133-B455-5F43CE3A4501}" GUID_Svr_DESC="GUID of the server" Class="String" Class_DESC="Class" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{5338AC70-E4AA-43F4-B1CA-C83F35079339}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" Comment="Shows the name of the safety configuration." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_MngInfo1.SafetyConfigRevision" Name_DESC="Name" GUID_Svr="{2DB5C81B-A096-444C-9025-67A28A1E9DEC}" GUID_Svr_DESC="GUID of the server" Class="String" Class_DESC="Class" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{5338AC70-E4AA-43F4-B1CA-C83F35079339}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" Comment="Shows the revision of the safety configuration." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_MngInfo1.ChangeServiceMode" Name_DESC="Name" GUID_Svr="{31AFA1A4-6355-48C6-89F6-306A153031FD}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{5338AC70-E4AA-43F4-B1CA-C83F35079339}" GUID_Obj_DESC="GUID of the object" Comment="Reqeust an change to SafetyRunState to enter or to leave the service mode&#13;&#10;1 .. Enter service mode&#13;&#10;2 .. Leave service mode" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_MngInfo1\strFWBuildDate.Data" Name_DESC="Name" GUID_Svr="{81990015-D505-4977-9326-733789F9FEAA}" GUID_Svr_DESC="GUID of the server" Class="VirtualBaseInit" Class_DESC="Class" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{5338AC70-E4AA-43F4-B1CA-C83F35079339}\{EA5631BE-6666-458A-A20D-C61858F00607}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" MMType="String" MMType_DESC="Type of the multimaster server" Comment="use this channel to access the string functions" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_MngInfo1\strFWVersion.Data" Name_DESC="Name" GUID_Svr="{81990015-D505-4977-9326-733789F9FEAA}" GUID_Svr_DESC="GUID of the server" Class="VirtualBaseInit" Class_DESC="Class" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{5338AC70-E4AA-43F4-B1CA-C83F35079339}\{410A5CFD-BB71-4577-85DF-2D29C7C4324E}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" MMType="String" MMType_DESC="Type of the multimaster server" Comment="use this channel to access the string functions" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_MngInfo1\strSafetyConfigName.Data" Name_DESC="Name" GUID_Svr="{81990015-D505-4977-9326-733789F9FEAA}" GUID_Svr_DESC="GUID of the server" Class="VirtualBaseInit" Class_DESC="Class" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{5338AC70-E4AA-43F4-B1CA-C83F35079339}\{68A64D00-09A2-4FBF-9EC6-AA2D7492FF63}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" MMType="String" MMType_DESC="Type of the multimaster server" Comment="use this channel to access the string functions" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_MngInfo1\strSafetyConfigRevision.Data" Name_DESC="Name" GUID_Svr="{81990015-D505-4977-9326-733789F9FEAA}" GUID_Svr_DESC="GUID of the server" Class="VirtualBaseInit" Class_DESC="Class" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{5338AC70-E4AA-43F4-B1CA-C83F35079339}\{9B5A1984-B245-41A0-BB45-8A90C405A273}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" MMType="String" MMType_DESC="Type of the multimaster server" Comment="use this channel to access the string functions" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_MngInfo1\strSafetyFWBuildDate.Data" Name_DESC="Name" GUID_Svr="{81990015-D505-4977-9326-733789F9FEAA}" GUID_Svr_DESC="GUID of the server" Class="VirtualBaseInit" Class_DESC="Class" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{5338AC70-E4AA-43F4-B1CA-C83F35079339}\{BFC1465D-E82F-4312-B982-1E98A3012360}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" MMType="String" MMType_DESC="Type of the multimaster server" Comment="use this channel to access the string functions" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_MngInfo1\strSafetyFWVersion.Data" Name_DESC="Name" GUID_Svr="{81990015-D505-4977-9326-733789F9FEAA}" GUID_Svr_DESC="GUID of the server" Class="VirtualBaseInit" Class_DESC="Class" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{5338AC70-E4AA-43F4-B1CA-C83F35079339}\{8F453D4E-89BE-4423-BFC7-3A3F3DF3B8E9}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" MMType="String" MMType_DESC="Type of the multimaster server" Comment="use this channel to access the string functions" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_SafetyErrorInfo1.State" Name_DESC="Name" GUID_Svr="{03F860D9-10B8-46A8-9C7B-B03564D3847B}" GUID_Svr_DESC="GUID of the server" Class="_DriveSafetyIFParaBase" Class_DESC="Class" DataType="iprStates" DataType_DESC="DataType" GUID_Obj="{9FE69626-22D0-4690-9CFC-BDF9F4EA20BA}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" HasNewInst="true" HasNewInst_DESC="Multimaster server has NewInst commands" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Actual state of the parameter class&#13;&#10;Following states are possible :&#13;&#10;READY&#13;&#10;BUSY&#13;&#10;ERROR" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_SafetyErrorInfo1.ErrorQuit" Name_DESC="Name" GUID_Svr="{92C7537D-F2BF-4520-9752-4C88F7F21F0A}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9FE69626-22D0-4690-9CFC-BDF9F4EA20BA}" GUID_Obj_DESC="GUID of the object" Comment="This server is used to quit an error if the asynchron parameter handling failed." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_SafetyErrorInfo1.SafetyErrorCode_SC1" Name_DESC="Name" GUID_Svr="{2BD24BEF-3D0D-435B-8960-2E9355D40077}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{9FE69626-22D0-4690-9CFC-BDF9F4EA20BA}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the current error code of the safety controller 1 of the drive." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_SafetyErrorInfo1.SafetyErrorInformation1_SC1" Name_DESC="Name" GUID_Svr="{5B1D4F1B-B030-4329-AC5E-F2A72789AEE7}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9FE69626-22D0-4690-9CFC-BDF9F4EA20BA}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the current error information 1 of the safety controller 1 of the drive." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_SafetyErrorInfo1.SafetyErrorInformation2_SC1" Name_DESC="Name" GUID_Svr="{3EE0B426-74B0-4F9B-B142-F10DDC383470}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9FE69626-22D0-4690-9CFC-BDF9F4EA20BA}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the current error information 2 of the safety controller 1 of the drive." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_SafetyErrorInfo1.SafetyErrorInformation3_SC1" Name_DESC="Name" GUID_Svr="{836789B5-D067-4DFF-BA0C-87CF798767D8}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9FE69626-22D0-4690-9CFC-BDF9F4EA20BA}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the current error information 3 of the safety controller 1 of the drive." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_SafetyErrorInfo1.FileId_SC1" Name_DESC="Name" GUID_Svr="{60F7AD27-71B3-4ECB-8CA6-E435987FB5E7}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{9FE69626-22D0-4690-9CFC-BDF9F4EA20BA}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the File ID of the current error of the safety controller 1 of the drive." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_SafetyErrorInfo1.CallPosition_SC1" Name_DESC="Name" GUID_Svr="{BA4776C5-9883-47CE-869A-852E9CEF2F3E}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{9FE69626-22D0-4690-9CFC-BDF9F4EA20BA}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the error call position of the current error of the safety controller 1 of the drive." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_SafetyErrorInfo1.SafetyErrorCode_SC2" Name_DESC="Name" GUID_Svr="{10473832-D95E-41B2-B764-6E344FE5C478}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{9FE69626-22D0-4690-9CFC-BDF9F4EA20BA}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the current error code of the safety controller 2 of the drive." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_SafetyErrorInfo1.SafetyErrorInformation1_SC2" Name_DESC="Name" GUID_Svr="{AC1E8AF5-E631-4F79-8DE2-29A21B8E1990}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9FE69626-22D0-4690-9CFC-BDF9F4EA20BA}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the current error information 1 of the safety controller 2 of the drive." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_SafetyErrorInfo1.SafetyErrorInformation2_SC2" Name_DESC="Name" GUID_Svr="{F1088860-0FD3-4D5D-93BF-1469C107CFEE}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9FE69626-22D0-4690-9CFC-BDF9F4EA20BA}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the current error information 2 of the safety controller 2 of the drive." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_SafetyErrorInfo1.SafetyErrorInformation3_SC2" Name_DESC="Name" GUID_Svr="{A300EF26-3601-4426-A34A-8EAE7F177CB0}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9FE69626-22D0-4690-9CFC-BDF9F4EA20BA}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the current error information 3 of the safety controller 2 of the drive." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_SafetyErrorInfo1.FileId_SC2" Name_DESC="Name" GUID_Svr="{AA9B33B3-BA35-4000-9B13-237B3743FA82}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{9FE69626-22D0-4690-9CFC-BDF9F4EA20BA}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the File ID of the current error of the safety controller 2 of the drive." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_SafetyErrorInfo1.CallPosition_SC2" Name_DESC="Name" GUID_Svr="{BE072789-5A1A-45B0-A1B8-B514054C0181}" GUID_Svr_DESC="GUID of the server" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{9FE69626-22D0-4690-9CFC-BDF9F4EA20BA}" GUID_Obj_DESC="GUID of the object" WriteProtected="true" WriteProtected_DESC="Write protection of multimaster server" Comment="Shows the error call position of the current error of the safety controller 2 of the drive." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_SafetyErrorInfo1.QuitSafetyError" Name_DESC="Name" GUID_Svr="{172FD2BD-2DF6-423D-8EB6-A9C846C31574}" GUID_Svr_DESC="GUID of the server" DataType="DINT" DataType_DESC="DataType" GUID_Obj="{9FE69626-22D0-4690-9CFC-BDF9F4EA20BA}" GUID_Obj_DESC="GUID of the object" Comment="Call Write Method of server quit an safety error." Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_SafetyErrorInfo1\FwDatetr.Data" Name_DESC="Name" GUID_Svr="{81990015-D505-4977-9326-733789F9FEAA}" GUID_Svr_DESC="GUID of the server" Class="VirtualBaseInit" Class_DESC="Class" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{9FE69626-22D0-4690-9CFC-BDF9F4EA20BA}\{FD885A54-6D50-4FB9-95FC-C9D100B5387A}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" MMType="String" MMType_DESC="Type of the multimaster server" Comment="use this channel to access the string functions" Comment_DESC="Comment of server"/>
		<RemoteServer Name="MDD2000_SafetyErrorInfo1\FwNumString.Data" Name_DESC="Name" GUID_Svr="{81990015-D505-4977-9326-733789F9FEAA}" GUID_Svr_DESC="GUID of the server" Class="VirtualBaseInit" Class_DESC="Class" DataType="UDINT" DataType_DESC="DataType" GUID_Obj="{9FE69626-22D0-4690-9CFC-BDF9F4EA20BA}\{B4E15D05-D24A-4A50-B8E0-F4D5B4A8CB43}" GUID_Obj_DESC="GUID of the object" Type="Object Channel" Type_DESC="Type" MMType="String" MMType_DESC="Type of the multimaster server" Comment="use this channel to access the string functions" Comment_DESC="Comment of server"/>
	</RemoteServers>
</RemoteStation>
