<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ai Control Systems &#187; Doug Albright</title>
	<atom:link href="http://aicontrols.com/author/aidaa/feed" rel="self" type="application/rss+xml" />
	<link>http://aicontrols.com</link>
	<description>Systems Inetgration Specialists</description>
	<lastBuildDate>Fri, 30 May 2014 16:37:42 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.6.1</generator>
		<item>
		<title>Uptime Downtime Reporting with SQL Server and Ingnition OPC UA</title>
		<link>http://aicontrols.com/150.html</link>
		<comments>http://aicontrols.com/150.html#comments</comments>
		<pubDate>Tue, 03 Dec 2013 17:46:12 +0000</pubDate>
		<dc:creator>Doug Albright</dc:creator>
				<category><![CDATA[IT Information Tech.]]></category>

		<guid isPermaLink="false">http://aicontrols.com/?p=150</guid>
		<description><![CDATA[In order to use SQL server for Up-time, Down-time and Production Reporting, data needs to be collected from the machine operation.  The OPC standard allows for the collection of this data from a multitude of industrial devices &#8211; too numerous<span class="ellipsis">&#8230;</span><div class="read-more"><a href="http://aicontrols.com/150.html">Read more &#8250;</a></div><!-- end of .read-more -->]]></description>
				<content:encoded><![CDATA[<p><span style="font-family: Calibri;"><span style="font-size: medium;"><span style="color: #000000;">In order to use SQL server for Up-time, Down-time and Production Reporting, data needs to be collected from the machine operation.  The OPC standard allows for the collection of this data from a multitude of industrial devices &#8211; too numerous to mention.   </span></span></span></p>
<p><span style="color: #000000; font-family: Calibri; font-size: medium;">Inductive Automation, used in this proposal, is one of the few products developed to use SQL for its base for storing the information collected from the machines.  The term OPC (stands for OLE for Process Control) is dated and esoteric.  In short, the newer versions of the standard don’t even rely on the old Microsoft technology OLE (Object Linking and Embedding).</span></p>
<p><span style="color: #000000; font-family: Times New Roman; font-size: medium;"> <span style="font-family: Calibri;"><span style="font-size: medium;"><span style="color: #000000;"><img title="basic architecture" alt="Basic Arcitechture" src="http://aicontrols.com/wp-content/uploads/2013/12/Basic-Arc.png" width="704" height="365" /></span></span></span><br clear="ALL" /> </span></p>
<p><span style="font-family: Calibri;"><span style="font-size: medium;"><span style="color: #000000;">The Ignition server would reside on your Dell Power Edge as a virtual instance of Windows Server 2012 Web Edition.  It would run SQL Server Express Advanced Edition with reporting.  </span></span></span></p>
<p><span style="color: #000000; font-family: Calibri; font-size: medium;">Advantages</span></p>
<ul>
<li>Everything runs from a central server</li>
<li>No client and development software is pushed from web browsers</li>
<li>SQL server is at the core of TAG addressing to your devices</li>
<li>Platform independent software prevents need to upgrade OS platform</li>
<li>Modern design environment makes simple changes possible</li>
</ul>
<p><span style="font-family: Calibri;"><span style="font-size: medium;"><span style="color: #000000;">* In contrast many legacy market leaders require running Windows in XP mode to have clients on 64x computers.  This is a kluge of a work around that drastically impacts usability and should not be considered compatibility with 64x versions of Windows by Microsoft’s standards.  </span></span></span></p>
<h2><span style="color: #000000; font-family: Calibri; font-size: medium;">Application Design</span></h2>
<p><span style="color: #000000; font-family: Calibri; font-size: medium;">The Ignition server would have the following functionality</span></p>
<ul>
<li>Centralize data on production and machine utilization</li>
<li>Keep audit logs of machine settings / changes</li>
<li>Provide reporting engine for customized reports</li>
<li>Provide development environment for up-time down-time reporting</li>
</ul>
<p><span style="font-family: Calibri;"><span style="font-size: medium;"><span style="color: #000000;">Cause reporting can be accessed via any operator interface to the PLC and stored in the Ignition server.  </span></span></span></p>
<p><span style="color: #000000; font-family: Calibri; font-size: medium;">Ignition sells MES solutions for OEE (Overall Operational Efficiency) &#8211; this may be desired down the road.   Basic up-time down-time reporting is a good first step to reaching goals with the OEE practice, if desired.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://aicontrols.com/150.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Refurbished Enterprise Class Server for Economical High Reliability Server using VMWare ESXi</title>
		<link>http://aicontrols.com/123.html</link>
		<comments>http://aicontrols.com/123.html#comments</comments>
		<pubDate>Tue, 29 Oct 2013 18:59:57 +0000</pubDate>
		<dc:creator>Doug Albright</dc:creator>
				<category><![CDATA[IT Information Tech.]]></category>

		<guid isPermaLink="false">http://aicontrols.com/?p=123</guid>
		<description><![CDATA[Purpose: Consumer grade computers proved to be too unreliable for mission critical server operation. The objective is to upscale the computer infrastructure to enterprise class hardware, allowing us to implement reliable RAID 5 and system failover. This is for a<span class="ellipsis">&#8230;</span><div class="read-more"><a href="http://aicontrols.com/123.html">Read more &#8250;</a></div><!-- end of .read-more -->]]></description>
				<content:encoded><![CDATA[<p><strong>Purpose:</strong><br />
Consumer grade computers proved to be too unreliable for mission critical server operation. The objective is to upscale the computer infrastructure to enterprise class hardware, allowing us to implement reliable RAID 5 and system failover. This is for a small user base that requires high quality service. Even simple SATA RAID level 2 systems proved to be unreliable delivered with motherboard provided controllers. These are proven reliable controls that should work without issue for many years more than this equipment should remain viable. Hopefully SSD technology will render this platform obsolete and cost ineffective within a few years.</p>
<p><strong>Approach:</strong><br />
Purchase late model Dell PowerEdge 2950 III servers that are coming off lease. We integrated 2 ESXi servers on Dell 2950s one has 16GB and the second 32GB. Upgrade the hard drives to 1T SATA enterprise class drives.<br />
The SAS hard drives were replaced with 1T Enterprise Western Digital drives (WD1002FBYS). Both computers had the batteries replaced, after some hardship with RAID errors.</p>
<p><strong>Lessons Learned:</strong><br />
1. Buy only servers that have PERC 6/i controllers maybe the PERC 5 is ok who wants to find out.<br />
2. Replace the battery, the RAID array will fault if the battery is dead. Intermittent problems will occur if the battery is marginal.<br />
3. Use Enterprise drives that are less than 2 Terabytes.<br />
4. ESXi needs to be licensed to have backup strategy<br />
5. Veeam is an excellent backup/migration product</p>
<p><strong>Outcome:</strong><br />
This project was successful. I would keep the same approach if I were starting again today in 2013. The RAID arrays will write at ~80MBS under ideal conditions. The servers are running AD, VOIP, Exchange, Ubuntu PHP Web applications as well as IIS ASP applications. The server room is much cool and more efficient now that the old Pentium class servers are gone. The backup and migration strategy has realty simplified. It was prudent to invest in software over hardware. Future migrations to new server will be effortless with the virtualized servers. One of the advantages to this approach is that you can restore server between the ESXi boxes to test the restoration. Also, the restoration for all OS disruptions is the same. The quality of the 2008 era enterprise equipment is impressive. The price is extremely low. Server centers liquidate 10, 100s if not 1000s of theses server at one time overloading the market. We purchased these for well under ~$500.00.</p>
]]></content:encoded>
			<wfw:commentRss>http://aicontrols.com/123.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
