<?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:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[FactoryTalk View SE - Paul Waldman]]></title><description><![CDATA[FactoryTalk View SE - Paul Waldman]]></description><link>https://pwaldman.com/</link><image><url>https://pwaldman.com/favicon.png</url><title>FactoryTalk View SE - Paul Waldman</title><link>https://pwaldman.com/</link></image><generator>Ghost 1.25</generator><lastBuildDate>Sun, 05 Apr 2026 06:07:29 GMT</lastBuildDate><atom:link href="https://pwaldman.com/tag/factorytalk-view-se/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[Installing Rockwell FactoryTalk Services Platform (FTSP)]]></title><description><![CDATA[<div class="kg-card-markdown"><p>The following procedure outlines how to install the Rockwell FactoryTalk Services Platform on Windows Server 2012 R2.</p>
<ol>
<li>
<p>Ensure you have the .Net Framework installed.  If not, you may receive the following error:<br>
<code>Microsoft .NET Framework 3.5 SP1 is not installed.</code><br>
To install the Microsoft .NET Framework 3.5 SP1,</p></li></ol></div>]]></description><link>https://pwaldman.com/installing-rockwell-factorytalk-services-platform-ftsp/</link><guid isPermaLink="false">5b95a2cb2ce2ad4c30dd4894</guid><category><![CDATA[Rockwell Software]]></category><category><![CDATA[FactoryTalk View SE]]></category><category><![CDATA[Windows Server]]></category><category><![CDATA[Windows Server 2012]]></category><category><![CDATA[Windows Server 2012 R2]]></category><category><![CDATA[Powershell]]></category><category><![CDATA[Rockwell Automation]]></category><category><![CDATA[FactoryTalk Services Platform]]></category><category><![CDATA[FTSP]]></category><category><![CDATA[FactoryTalk]]></category><category><![CDATA[FactoryTalk Automation Platform]]></category><dc:creator><![CDATA[Paul Waldman]]></dc:creator><pubDate>Thu, 01 Sep 2016 22:05:00 GMT</pubDate><content:encoded><![CDATA[<div class="kg-card-markdown"><p>The following procedure outlines how to install the Rockwell FactoryTalk Services Platform on Windows Server 2012 R2.</p>
<ol>
<li>
<p>Ensure you have the .Net Framework installed.  If not, you may receive the following error:<br>
<code>Microsoft .NET Framework 3.5 SP1 is not installed.</code><br>
To install the Microsoft .NET Framework 3.5 SP1, open an elevated Powershell prompt and enter the following command:<br>
<code>PS C:\Windows\System32&gt; Install-WindowsFeature -Name Net-Framework-Core -IncludeAllSubFeature</code></p>
</li>
<li>
<p>Install FactoryTalk Services Platform</p>
</li>
<li>
<p>Launch the installer and select Install FactoryTalk Historian Site Edition<br>
<img src="https://pwaldman.com/content/images/2016/08/Rockwell-FactoryTalk-Historian-SE-Install_01-1.png" alt=""></p>
</li>
<li>
<p>Select Install FactoryTalk Historian Site Edition<br>
<img src="https://pwaldman.com/content/images/2016/08/Rockwell-FactoryTalk-Historian-SE-Install_02.png" alt=""></p>
</li>
<li>
<p>Select Install FactoryTalk Services<br>
<img src="https://pwaldman.com/content/images/2016/09/Rockwell-FactoryTalk-Historian-SE-Install_03.png" alt=""></p>
</li>
<li>
<p>Select Install FactoryTalk Services<br>
<img src="https://pwaldman.com/content/images/2016/09/Rockwell-FactoryTalk-Historian-SE-Install_04.png" alt=""></p>
</li>
<li>
<p>Select Next<br>
<img src="https://pwaldman.com/content/images/2016/09/Rockwell-FactoryTalk-Historian-SE-Install_07.png" alt=""></p>
</li>
<li>
<p>Select Next<br>
<img src="https://pwaldman.com/content/images/2016/09/Rockwell-FactoryTalk-Historian-SE-Install_08.png" alt=""></p>
</li>
<li>
<p>Read the Software License Agrement, if you agree to it, Select Accept all<br>
<img src="https://pwaldman.com/content/images/2016/09/Rockwell-FactoryTalk-Historian-SE-Install_09.png" alt=""></p>
</li>
<li>
<p>Select Install<br>
<img src="https://pwaldman.com/content/images/2016/09/Rockwell-FactoryTalk-Historian-SE-Install_10.png" alt=""></p>
</li>
<li>
<p>Select Finish<br>
<img src="https://pwaldman.com/content/images/2016/09/Rockwell-FactoryTalk-Historian-SE-Install_11.png" alt=""></p>
</li>
<li>
<p>Select Yes to reboot server<br>
<img src="https://pwaldman.com/content/images/2016/09/Rockwell-FactoryTalk-Historian-SE-Install_12.png" alt=""></p>
</li>
</ol>
</div>]]></content:encoded></item><item><title><![CDATA[FactoryTalk ViewPoint 8.1 - HTML5 Support]]></title><description><![CDATA[<div class="kg-card-markdown"><p>FactoryTalk Viewpoint is a great way to extend FactoryTalk View SE and ME HMI applications to browser based clients.  Said another way, FactoryTalk View SE and ME applications can now be viewed and controlled through a web browser on a wide array of devices.  These can include: mobile devices (phones</p></div>]]></description><link>https://pwaldman.com/factorytalk-viewpoint-8-1-html5-support/</link><guid isPermaLink="false">5b95a2cb2ce2ad4c30dd488d</guid><category><![CDATA[FactoryTalk View Point]]></category><category><![CDATA[FactoryTalk View SE]]></category><category><![CDATA[FactoryTalk View ME]]></category><category><![CDATA[Rockwell Software]]></category><category><![CDATA[Android]]></category><category><![CDATA[iOS]]></category><category><![CDATA[Windows]]></category><category><![CDATA[Internet Explorer]]></category><category><![CDATA[Chrome]]></category><category><![CDATA[Safari]]></category><dc:creator><![CDATA[Paul Waldman]]></dc:creator><pubDate>Mon, 09 Nov 2015 06:31:00 GMT</pubDate><content:encoded><![CDATA[<div class="kg-card-markdown"><p>FactoryTalk Viewpoint is a great way to extend FactoryTalk View SE and ME HMI applications to browser based clients.  Said another way, FactoryTalk View SE and ME applications can now be viewed and controlled through a web browser on a wide array of devices.  These can include: mobile devices (phones and tablets), traditional PCs and even thin clients.  Rockwell supports Internet Explorer, Chrome, and Safari browsers.</p>
<p>New with the release of FactoryTalk ViewPoint 8.1, rendering of graphics now uses HTML5; prior versions relied on Microsoft's Silverlight technology.  Silverlight limited the supported client platforms that could be used with Viewpoint.  New with Viewpoint 8.1, HTML5 brings the full View SE and View ME client experience to some of the most common platforms including iOS devices (iPhones and iPads), Android devices (phones and tablets), and Windows devices (PCs and Phones).  Currently Mac OS X and Firefox are not listed as supported clients.</p>
<p>Prior versions of Viewpoint, relying on Silverlight, presented a challenge because it was mainly supported on Windows based PCs and required the plug-in to be installed.  Not all users have Windows based PCs or the ability/privileges to install the SIlverlight plug-in.  Using HTML5 greatly increases the accessibility of FactoryTalk View SE and ME applications both on and off the plant floor.</p>
</div>]]></content:encoded></item><item><title><![CDATA[Unable to load MSRDO20.dll or RDOCURS.dll in VBA or VB6 applications]]></title><description><![CDATA[<div class="kg-card-markdown"><p>Migrating legacy applications written VBA or VB 6.0 to modern operating systems can frequently cause a headache.</p>
<h3 id="symptoms">Symptoms</h3>
<p>I ran into one such instance with a FactoryTalk View SE Application that used VBA to connect to a SQL database.  Data Access Objects (DAO) and ODBCDirect was used to create</p></div>]]></description><link>https://pwaldman.com/unable-to-load-msrdo20-dll-or-rdocurs-dll/</link><guid isPermaLink="false">5b95a2cb2ce2ad4c30dd488a</guid><category><![CDATA[FactoryTalk View SE]]></category><category><![CDATA[VBA]]></category><category><![CDATA[VB6]]></category><category><![CDATA[MSRDO20]]></category><category><![CDATA[RDOCURS]]></category><category><![CDATA[Server 2008 R2]]></category><dc:creator><![CDATA[Paul Waldman]]></dc:creator><pubDate>Fri, 23 Oct 2015 02:28:00 GMT</pubDate><content:encoded><![CDATA[<div class="kg-card-markdown"><p>Migrating legacy applications written VBA or VB 6.0 to modern operating systems can frequently cause a headache.</p>
<h3 id="symptoms">Symptoms</h3>
<p>I ran into one such instance with a FactoryTalk View SE Application that used VBA to connect to a SQL database.  Data Access Objects (DAO) and ODBCDirect was used to create the ODBC connection and iterate over a Batch Client Cursor record set.  The old application was running on Windows Server 2003 and I was porting it to Windows Server 2012 R2.</p>
<p>The following code was used:</p>
<pre><code class="language-prettyprint">    Set ODBCWorkSpace = CreateWorkspace(&quot;NewODBCWorkspace&quot;, &quot;SQLUser&quot;,&quot;passw0rd!&quot;,dbUseODBC)
    ODBCWorkSpace.DefaultCursorDriver = dbUseClientBatchCursor

    strDBConn = &quot;ODBC;Database = dbName;UID=SQLUser;PWD=passw0rd!;DSN=ODBCDSN&quot;
    Set RecipeConn = ODBCWorkSpace.OpenConnection(&quot;&quot;, dbDriverNoPrompt, False, strDBConn)
    ODBCWorkSpace.DefaultCursorDriver = dbUseClientBatchCursor

    strSQL = &quot;select * from Table&quot;

    Set rstQuery = RecipeConn.OpenRecordset(strSQL, dbOpenDynamic, 0, dbOptimisticBatch)
</code></pre>
<p>When running it I received the following error:<br>
<img src="https://pwaldman.com/content/images/2015/10/Cannot_Load_DLL_MSRDO20_DLL.png" alt="Cannot load DLL: MSRDO20.DLL"><br>
This was due to not having Data Access Objects installed on the 2012 R2 server.</p>
<p>The next errors are below, they were caused by not having the appropriate DLL for the Batch Client cursor.</p>
<p><img src="https://pwaldman.com/content/images/2015/10/Failed_to_load_RDOCURS_DLL-1.png" alt="Failed to load RDOCURS.DLL"></p>
<p><img src="https://pwaldman.com/content/images/2015/10/Run-time_Error_3672_Failed_to_load_RDOCURS_DLL-2.png" alt="Run-time error '3672' Failed to load RDOCURS.DLL"></p>
<h3 id="resolution">Resolution</h3>
<ol>
<li>Download Service Pack 6 for Visual Basic 6.0 (Vs6sp6.exe)<br>
<a href="http://www.microsoft.com/en-us/download/details.aspx?id=9183"> Service Pack 6 for Visual Basic 6.0</a></li>
<li>Run Vs6sp6.exe and extract the files</li>
<li>Open <code>msrdo20.cab</code>, it contains the following files: <code>MSRDO20.DLL</code>, <code>MSRDO20.INF</code>, and <code>RDOCURS.DLL</code>.  Extract all three files and copy them to the <code>C:\Windows\Sys64WOW\</code> directory.</li>
<li>Open an elevated command prompt, navigate to C:\Windows\Sys64WOW, and register <code>MSRDO20.DLL</code>. The <code>RDOCURS.DLL</code> does not need to be registered.</li>
</ol>
<pre><code class="language-prettyprint">    C:\Windows\System32&gt; cd C:\Windows\Sys64WOW
    C:\Windows\Sys64WOW&gt; regsvr32 MSRDO20.DLL 
</code></pre>
</div>]]></content:encoded></item></channel></rss>