<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:webfeeds="http://webfeeds.org/rss/1.0">
    <channel>
        <title><![CDATA[Automation Community]]></title>
        <description><![CDATA[Automation Community]]></description>
        <link>https://community.boschrexroth.com</link>
        <generator>Bettermode RSS Generator</generator>
        <lastBuildDate>Tue, 23 Jun 2026 14:28:18 GMT</lastBuildDate>
        <atom:link href="https://community.boschrexroth.com/rss/feed" rel="self" type="application/rss+xml"/>
        <pubDate>Tue, 23 Jun 2026 14:28:18 GMT</pubDate>
        <copyright><![CDATA[2026 Automation Community]]></copyright>
        <language><![CDATA[en-US]]></language>
        <ttl>60</ttl>
        <webfeeds:icon></webfeeds:icon>
        <webfeeds:related layout="card" target="browser"/>
        <item>
            <title><![CDATA[IndraDrive Mi: Mixed operation of SD and L3]]></title>
            <description><![CDATA[Hello community,

I am currently designing a decentralized drive line with a customer and would appreciate your technical feedback on our safety concept.

System Architecture: 1x XCU and 12x IndraDrive Mi...]]></description>
            <link>https://community.boschrexroth.com/indraworks-indracontrol-for-mlc-mtx-indradrive-rr38gytr/post/indradrive-mi-mixed-operation-of-sd-and-l3-69kXhUYvQvwkTWi</link>
            <guid isPermaLink="true">https://community.boschrexroth.com/indraworks-indracontrol-for-mlc-mtx-indradrive-rr38gytr/post/indradrive-mi-mixed-operation-of-sd-and-l3-69kXhUYvQvwkTWi</guid>
            <category><![CDATA[INDRADRIVE]]></category>
            <dc:creator><![CDATA[Rechi]]></dc:creator>
            <pubDate>Tue, 23 Jun 2026 13:03:04 GMT</pubDate>
            <content:encoded><![CDATA[<p>Hello community,</p><p>I am currently designing a decentralized drive line with a customer and would appreciate your technical feedback on our safety concept.</p><p>System Architecture: 1x XCU and 12x IndraDrive Mi (KSM02).</p><p>Master Communication: EtherCAT.</p><p>Safety Setup:</p><p>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Drive 1 (First Axis): KSM02 with SafeMotion (SD) option, controlled via FSoE.</p><p>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Drives 2 to 11: KSM02 with STO (L3) option .</p><p>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Drive 12 (Last Axis): KSM02 with SafeMotion (SD) option, controlled via FSoE.</p><p>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;All Axis are on the same Safety Zone</p><p>Is this configuration possible?</p><p>Is it possible to use the digital outputs on connector X141 (X141.1 and X141.2) on the first SafeMotion axis (Drive 1 with SD) to select the "Safe Torque Off (STO)" signal for the L3 axes (Drives 2–11)?</p><p>Thanks for your feedback.</p><p>Daniel</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[EFC5610 with diagnostic 9SC Surge current]]></title>
            <description><![CDATA[Hello support,

We have an application using 160Kw EFC5610 to run and control a 200KW motor.

Intermittently we are getting diagnosis 9 SC surge current.

It is possible to operate the motor up to the full ...]]></description>
            <link>https://community.boschrexroth.com/indraworks-indracontrol-for-mlc-mtx-indradrive-rr38gytr/post/efc5610-with-diagnostic-9sc-surge-current-VCwVKSlEs5vXcSf</link>
            <guid isPermaLink="true">https://community.boschrexroth.com/indraworks-indracontrol-for-mlc-mtx-indradrive-rr38gytr/post/efc5610-with-diagnostic-9sc-surge-current-VCwVKSlEs5vXcSf</guid>
            <category><![CDATA[EFC5610]]></category>
            <category><![CDATA[Surge Current]]></category>
            <dc:creator><![CDATA[AppsRich]]></dc:creator>
            <pubDate>Mon, 22 Jun 2026 16:09:26 GMT</pubDate>
            <content:encoded><![CDATA[<p>Hello support,</p><p>We have an application using 160Kw EFC5610 to run and control a 200KW motor.</p><p>Intermittently we are getting  diagnosis 9 SC surge current.</p><p>It is possible to operate the motor up to the full speed of 1790 rpm without error occurring. </p><p>So therefore we have discounted the suggested causes of failure for motor Short Circuit or Inverter module failure.</p><p>Parameter set attached</p><p>Any thoughts?</p><p>Thanks in advance</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[IndraDrive HCS01 – F2087 Module Group Communication Error. Non-resettable]]></title>
            <description><![CDATA[Hi everyone,

I'm dealing with a persistent F2087 – Module group communication error on a single IndraDrive unit and I'm hoping someone has seen this before.

Drive details:

 * Drive: HCS01.1E-W0018-A-03-B-ET...]]></description>
            <link>https://community.boschrexroth.com/indraworks-indracontrol-for-mlc-mtx-indradrive-rr38gytr/post/indradrive-hcs01---f2087-module-group-communication-error-non-resettable-5QnjnBFyzzNNsFt</link>
            <guid isPermaLink="true">https://community.boschrexroth.com/indraworks-indracontrol-for-mlc-mtx-indradrive-rr38gytr/post/indradrive-hcs01---f2087-module-group-communication-error-non-resettable-5QnjnBFyzzNNsFt</guid>
            <dc:creator><![CDATA[E-Hellings]]></dc:creator>
            <pubDate>Mon, 22 Jun 2026 12:18:05 GMT</pubDate>
            <content:encoded><![CDATA[<p>Hi everyone,</p><p>I'm dealing with a persistent <strong>F2087 – Module group communication error</strong> on a single IndraDrive unit and I'm hoping someone has seen this before.</p><p><strong>Drive details:</strong></p><ul><li><p>Drive: <code>HCS01.1E-W0018-A-03-B-ET-EC-NN-NN-NN-FW</code></p></li><li><p>Firmware: <code>FWA-INDRV*-MPB-20V32-D5-1-NNN-NN</code></p></li><li><p>Communication: EtherCAT, connected to a ctrlX CORE</p></li></ul><p>What happened:<br>The drive ran fine for a period, then the F2087 fault started appearing sporadically. Over time it became constant and non-resettable — even after restarting the EtherCAT bus, the ctrlX CORE, and the drive itself.</p><p>What we've already checked:</p><ul><li><p>EMC, grounding, and cabling have all been verified</p></li><li><p>A second identical machine (same setup, FW MPB-20V26) runs without any issues</p></li><li><p>The fault is isolated to this one drive</p></li><li><p>The drive was swapped with a replacement unit — the fault did NOT follow the drive, meaning the replacement drive runs without issues in the same position</p></li></ul><p>This points away from a pure hardware defect on the original drive and suggests something in the setup, configuration, or firmware may be the cause.</p><p>Has anyone experienced F2087 becoming non-resettable like this, and if so, what was the root cause?</p><p>Thanks in advance!</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[DATA BUFFERING BETWEEN OPC UA SERVER & OPC UA CLIENT]]></title>
            <description><![CDATA[I have installed an OPC UA Server on my ctrlX device, which is currently receiving data and transmitting it to an OPC client. My use case is that if the connection to the client is lost, the system ...]]></description>
            <link>https://community.boschrexroth.com/communication-5ojipb0n/post/data-buffering-between-opc-ua-server-opc-ua-client-nhXuKBtnwscjZV7</link>
            <guid isPermaLink="true">https://community.boschrexroth.com/communication-5ojipb0n/post/data-buffering-between-opc-ua-server-opc-ua-client-nhXuKBtnwscjZV7</guid>
            <dc:creator><![CDATA[Azad Sandhu]]></dc:creator>
            <pubDate>Mon, 22 Jun 2026 10:51:10 GMT</pubDate>
            <content:encoded><![CDATA[<p>I have installed an OPC UA Server on my ctrlX device, which is currently receiving data and transmitting it to an OPC client. My use case is that if the connection to the client is lost, the system should buffer the data locally. Once the connection is restored, the buffered data should then be sent to the client. Is there a way to achieve this?</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Device error - Power failed]]></title>
            <description><![CDATA[Hello,

We are experiencing an intermittent fault on specific axes of the machine, the error occurs randomly. When we connected on the drive, everything seems ok.

When we try to reset the fault from the ...]]></description>
            <link>https://community.boschrexroth.com/ctrlx-motion-itqsnz6e/post/device-error---power-failed-Dcqc78y6ohBu3mE</link>
            <guid isPermaLink="true">https://community.boschrexroth.com/ctrlx-motion-itqsnz6e/post/device-error---power-failed-Dcqc78y6ohBu3mE</guid>
            <dc:creator><![CDATA[ChristopherC]]></dc:creator>
            <pubDate>Mon, 22 Jun 2026 08:19:04 GMT</pubDate>
            <content:encoded><![CDATA[<p>Hello,</p><p>We are experiencing an intermittent fault on specific axes of the machine, the error occurs randomly. When we connected on the drive, everything seems ok.</p><p>When we try to reset the fault from the ctrlX webserver an other error occur.</p><p>Currently we need to power off the machine to get out of this situation.</p><p>Any advice ?</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Technology app hardware compatibility]]></title>
            <description><![CDATA[Hi, I have a ctrlX drive and want to use the technology app for force control. The drive has the latest FWA-XD1-AXS-V-0612N-NN-00.fwa firmware. The drive was originally XCS2-W0023ARN-01AETT0NNNN-...]]></description>
            <link>https://community.boschrexroth.com/ctrlx-drive-5thklqt9/post/technology-app-hardware-compatibility-UYdVrtBXO50ceWM</link>
            <guid isPermaLink="true">https://community.boschrexroth.com/ctrlx-drive-5thklqt9/post/technology-app-hardware-compatibility-UYdVrtBXO50ceWM</guid>
            <dc:creator><![CDATA[AndreasAA-16]]></dc:creator>
            <pubDate>Mon, 22 Jun 2026 07:34:31 GMT</pubDate>
            <content:encoded><![CDATA[<p>Hi, I have a ctrlX drive and want to use the technology app for force control. The drive has the latest FWA-XD1-AXS-V-0612N-NN-00.fwa firmware. The drive was originally XCS2-W0023ARN-01AETT0NNNN-S04RSN2NNNN0NN before the firmware was updated to XCS2-W0023ARN-01AETT0NNNN-S0612N4TE0N0NN. I now get a notification that the hardware does not support the tech app. What do I need to do to make it work. See screenshot of notification below: </p><figure data-align="center" data-size="best-fit" data-id="2Yu3WCieRgl50ldyqqGEr" data-version="v2" data-type="image"><img data-id="2Yu3WCieRgl50ldyqqGEr" src="https://tribe-eu.imgix.net/2Yu3WCieRgl50ldyqqGEr?auto=compress,format"></figure>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Torque / force data scaling]]></title>
            <description><![CDATA[Hi,

I am making some torque measurments on a protoype to see if I can consider downsizing an axis. That is why I need to be sure of the values and units.

With the following settings in the drive :

The ...]]></description>
            <link>https://community.boschrexroth.com/ctrlx-drive-5thklqt9/post/torque-force-data-scaling-OMZOTMyv1EklUeD</link>
            <guid isPermaLink="true">https://community.boschrexroth.com/ctrlx-drive-5thklqt9/post/torque-force-data-scaling-OMZOTMyv1EklUeD</guid>
            <category><![CDATA[CTRLXDRIVE]]></category>
            <category><![CDATA[MEASUREMENT]]></category>
            <category><![CDATA[TORQUE]]></category>
            <dc:creator><![CDATA[Thomas-1016]]></dc:creator>
            <pubDate>Mon, 22 Jun 2026 07:01:16 GMT</pubDate>
            <content:encoded><![CDATA[<p>Hi,</p><p>I am making some torque measurments on a protoype to see if I can consider downsizing an axis. That is why I need to be sure of the values and units.</p><p>With the following settings in the drive :</p><figure data-align="center" data-size="best-fit" data-id="xB9ODLEmcmZsLYS01tdOY" data-version="v2" data-type="image"><img data-id="xB9ODLEmcmZsLYS01tdOY" src="https://tribe-eu.imgix.net/xB9ODLEmcmZsLYS01tdOY?auto=compress,format"></figure><p>The torque is calculated as follow :</p><p><strong>T = M / (Factor * 10^Exponent)</strong></p><p>T : actual torque in [Nm]</p><p>M : arAxisStatus_gb[1].Data.ActValues.Torque</p><ul><li><p>So if M = 3, the actual torque T in [Nm] is : 3 / (1 * 10^-2) = 300 Nm ? </p></li></ul><p></p><ul><li><p>What is the "Resolution" used for, is it the outcome of the <strong>Factor </strong>and <strong>Exponent </strong>parameters ?</p></li><li><p>With this setting the output value must be divided by the "Resolution" value ?</p></li></ul><figure data-align="center" data-size="best-fit" data-id="WeyU5sUxPFRHtVoQuFVkV" data-version="v2" data-type="image"><img data-id="WeyU5sUxPFRHtVoQuFVkV" src="https://tribe-eu.imgix.net/WeyU5sUxPFRHtVoQuFVkV?auto=compress,format"></figure><p></p><p>I checked the documentation but the description of the parameters couldn't answer these interrogations.</p><p><a class="text-interactive hover:text-interactive-hovered" rel="noopener noreferrer nofollow" href="https://docs.automation.boschrexroth.com/doc/2329752616/torque-force-data-scaling-type-0x2906-01-s-0-0086/latest/en/?inTopicJump=S-0-0086">Torque/force data scaling: Type (0x2906:01 / S-0-0086 / --) - Bosch Rexroth Product Information Portal</a></p><p></p><p>Thanks in advance for your support.</p><p>Thomas</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Timezone requires manual assignment in ctrlX 04vrs]]></title>
            <description><![CDATA[Hello,

it is observed that the Timezone could not be assigned while assigning the timer to ctrlX OS in ctrlX 04Vrs, requires manual assignment.. This was not noticed till ctrlX 03 vrs.]]></description>
            <link>https://community.boschrexroth.com/ctrlx-works-mpp856pr/post/timezone-requires-manual-assignment-in-ctrlx-04vrs-4ToUeGHHOAVwVsm</link>
            <guid isPermaLink="true">https://community.boschrexroth.com/ctrlx-works-mpp856pr/post/timezone-requires-manual-assignment-in-ctrlx-04vrs-4ToUeGHHOAVwVsm</guid>
            <dc:creator><![CDATA[Rathinavel]]></dc:creator>
            <pubDate>Sun, 21 Jun 2026 07:29:57 GMT</pubDate>
            <content:encoded><![CDATA[<p>Hello,</p><p>it is observed that the Timezone could not be assigned while assigning the timer to ctrlX OS in ctrlX 04Vrs, requires manual assignment.. This was not noticed till ctrlX 03 vrs.</p><figure data-type="image" data-version="v2" data-id="YikgxfFfiLQpPy4aYFuzo" data-size="best-fit" data-align="center"><img src="https://tribe-eu.imgix.net/YikgxfFfiLQpPy4aYFuzo?auto=compress,format" data-id="YikgxfFfiLQpPy4aYFuzo"></figure>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[PLC OpcUA Client failed to call method with array arguments (TypeMismatch)]]></title>
            <description><![CDATA[Hi team,

I was failed to call OpcUA method in PLC my PLC Program and get a Type Mismatch error even though I didn't get any error ID for the input/output arguments.

What I have done:

 1. Use Datalayer Web UI...]]></description>
            <link>https://community.boschrexroth.com/ctrlx-plc-ctxo5cm7/post/plc-opcua-client-failed-to-call-method-with-array-arguments-typemismatch-sQhlloVy2ElAKJW</link>
            <guid isPermaLink="true">https://community.boschrexroth.com/ctrlx-plc-ctxo5cm7/post/plc-opcua-client-failed-to-call-method-with-array-arguments-typemismatch-sQhlloVy2ElAKJW</guid>
            <category><![CDATA[CTRLXPLC]]></category>
            <category><![CDATA[OPCUA CLIENT]]></category>
            <category><![CDATA[PLC]]></category>
            <dc:creator><![CDATA[Chih-Peng]]></dc:creator>
            <pubDate>Fri, 19 Jun 2026 09:38:55 GMT</pubDate>
            <content:encoded><![CDATA[<p>Hi team,</p><p>I was failed to call OpcUA method in PLC my PLC Program and get a Type Mismatch error even though I didn't get any error ID for the input/output arguments.</p><figure data-align="center" data-size="best-fit" data-id="IIrmVec9OGDOuEXtLYqJi" data-version="v2" data-type="image"><img data-id="IIrmVec9OGDOuEXtLYqJi" src="https://tribe-eu.imgix.net/IIrmVec9OGDOuEXtLYqJi?auto=compress,format"></figure><figure data-align="center" data-size="best-fit" data-id="EtPFc4DuK4qYwpqk4GMZj" data-version="v2" data-type="image"><img data-id="EtPFc4DuK4qYwpqk4GMZj" src="https://tribe-eu.imgix.net/EtPFc4DuK4qYwpqk4GMZj?auto=compress,format"></figure><p><strong>What I have done:</strong></p><ol><li><p>Use Datalayer Web UI to directly call method -&gt; Works</p></li><li><p>Use UA.TestClient to call method -&gt; Works</p></li><li><p>Use PLC CXA_OpcUaClient UA_MethodCall -&gt; Failed<br>From my OpcUA Server it shows method is executed. But PLC side get BadTypeMismatch error. All errorIDs_inputArgs and errorIDs_outArgs are shown as no-error.</p></li></ol><p><strong>Questions:</strong></p><ol><li><p>Does PLC OpcUA support multiple output arguement?</p></li><li><p>Could it be type mismatch and how to fix this error? <br>Here is what I type mapping I use.<br>UA_STRING -&gt; STRING<br>UA_FLOAT with array size 7 -&gt; ARRAY OF [0..6] REAL</p><p></p></li></ol><p><strong>Version Info</strong></p><p>PLC Engineering v3.6.4</p><p>PLC App v3.6.3</p><p>ctrlX OS v3.6.4</p><p>PLC Library: OpcUA Client v3.6.8</p><p><strong>Method Info</strong></p><p>datalayer address: "opcuaclient/PLCVGR/i=85/ns=1;s=LumiScanVGR/ns=1;s=GetBestResult"</p><p>0 input arguments</p><p>2 output arguments: string, float[7]</p><p><strong>Code Snippet</strong></p><pre><code>// Declaration
InputArgumentsCount:     UINT;
OutputArgumentsCount:    UINT;
inArgs_empty: ARRAY[1..MAX_ELEMENTS_ARGUMENT] OF PLCVariable;
outArgs_returnCode: ARRAY[1..MAX_ELEMENTS_ARGUMENT] OF PLCVariable; 
outArgs_getBestResult: ARRAY[1..MAX_ELEMENTS_ARGUMENT] OF PLCVariable;
outVal_returnCode: STRING := '                   ';
outVal_bestPose: ARRAY [0..6] OF REAL;
errorIDs_inputArgs:  ARRAY [1..MAX_ELEMENTS_ARGUMENT] OF ErrorCodes; 
errorIDs_outArgs: ARRAY [1..MAX_ELEMENTS_ARGUMENT] OF ErrorCodes; 

// Partial Implementation
// Calling empty method, one input, one output method has already succeed.
	InputArgumentsCount  := 0;
	OutputArgumentsCount := 2;

	fbMethodCall(
	  Execute:= TRUE,
	  ConnectionHdl:= dwConnectionHandle,
	  MethodHdl:= aMethodHdls[9],
	  Timeout:= T#30S,
	  ValidateOutputArguments:= ValidateResults.Tolerant, 
	  InputArgumentsCount:= InputArgumentsCount, 
	  OutputArgumentsCount:= OutputArgumentsCount,
	  InputArguments:=inArgs_empty ,
	  OutputArguments:= outArgs_getBestResult,
	  OutputArgumentsErrorIDs=&gt;errorIDs_outArgs ,
	  InputArgumentsErrorIDs=&gt; errorIDs_inputArgs);
	  
	IF fbMethodCall.Error THEN
	  str_ErrorCode:=GetNameOfErrorCode(dwErrorCode:= fbMethodCall.ErrorID);
	  str_AddErrorInfo := fbMethodCall.ErrorString;
	  fbMethodCall(
		  Execute:= FALSE,
		  OutputArgumentsCount:= OutputArgumentsCount,
		  InputArguments:=inArgs_empty ,
		  OutputArguments:= outArgs_getBestResult,
		  OutputArgumentsErrorIDs=&gt;errorIDs_outArgs ,
		  InputArgumentsErrorIDs=&gt; errorIDs_inputArgs);
		state:=999;
	END_IF
	IF fbMethodCall.Done = TRUE THEN
	  fbMethodCall(
		  Execute:= FALSE,
		  OutputArgumentsCount:= OutputArgumentsCount,
		  InputArguments:=inArgs_empty ,
		  OutputArguments:= outArgs_getBestResult);
	  state := 70;
	END_IF</code></pre><p></p><p><strong>Example of what method will return</strong></p><figure data-align="center" data-size="best-fit" data-id="s49A4nAcgy1ThqKSqfrA4" data-version="v2" data-type="image"><img data-id="s49A4nAcgy1ThqKSqfrA4" src="https://tribe-eu.imgix.net/s49A4nAcgy1ThqKSqfrA4?auto=compress,format"></figure><figure data-align="center" data-size="best-fit" data-id="VQZf1ZG6rxl62hpHTqnih" data-version="v2" data-type="image"><img data-id="VQZf1ZG6rxl62hpHTqnih" src="https://tribe-eu.imgix.net/VQZf1ZG6rxl62hpHTqnih?auto=compress,format"></figure><p></p><p>thanks and best regards,</p><p>Chih-Peng Chang</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[DL_ReadNodeValueType02 input format]]></title>
            <description><![CDATA[I am trying to write PLC code so I can read diagnosis/get/text/detailed. It looks like DL_ReadNodeValueType02 is the correct function block to use, however I am struggling to get the format correct ...]]></description>
            <link>https://community.boschrexroth.com/ctrlx-plc-ctxo5cm7/post/dl-readnodevaluetype02-input-format-Feez1PsPI0X8Fwy</link>
            <guid isPermaLink="true">https://community.boschrexroth.com/ctrlx-plc-ctxo5cm7/post/dl-readnodevaluetype02-input-format-Feez1PsPI0X8Fwy</guid>
            <category><![CDATA[DATALAYER]]></category>
            <category><![CDATA[PLC]]></category>
            <dc:creator><![CDATA[Jamie-61]]></dc:creator>
            <pubDate>Thu, 18 Jun 2026 21:57:06 GMT</pubDate>
            <content:encoded><![CDATA[<p>I am trying to write PLC code so I can read diagnosis/get/text/detailed.  It looks like DL_ReadNodeValueType02 is the correct function block to use, however I am struggling to get the format correct for NodeValueIn.  It looks like for this datalayer node, we would need to provide both the detailed and main diagnostic code through NodeValueIn.</p>]]></content:encoded>
        </item>
    </channel>
</rss>