<?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>Frank May, Author at DMC, Inc.</title>
	<atom:link href="https://static.dmcinfo.com/blog/author/frankm/feed/index.xml" rel="self" type="application/rss+xml" />
	<link></link>
	<description></description>
	<lastBuildDate>Fri, 04 Sep 2026 17:58:40 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.2</generator>

<image>
	<url>https://static.dmcinfo.com/wp-content/uploads/2025/04/site-icon-150x150.png</url>
	<title>Frank May, Author at DMC, Inc.</title>
	<link></link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>How to Zoom in ANY LabVIEW Version</title>
		<link>https://static.dmcinfo.com/blog/16480/how-to-zoom-in-any-labview-version/</link>
		
		<dc:creator><![CDATA[Frank May]]></dc:creator>
		<pubDate>Mon, 01 Apr 2024 15:22:12 +0000</pubDate>
				<category><![CDATA[LabVIEW]]></category>
		<category><![CDATA[Test and Measurement Automation]]></category>
		<category><![CDATA[LabVIEW zoom]]></category>
		<category><![CDATA[zooming into LabVIEW]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/16480/how-to-zoom-in-any-labview-version/</guid>

					<description><![CDATA[<p>For those of us not fortunate&#160;enough&#160;to edit code in LabVIEW 2023 Q3 +, where zooming in and out of block diagrams is finally natively supported, we have to get clever.&#160; Below are a few unconventional tips on how to zoom in NI LabVIEW prior to 2023 Q3.&#160; 1: Change Your Resolution LabVIEW came out in [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/16480/how-to-zoom-in-any-labview-version/">How to Zoom in ANY LabVIEW Version</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">For those of us not fortunate&nbsp;enough&nbsp;to edit code in <a href="https://www.ni.com/docs/en-US/bundle/upgrading-labview/page/labview-2023q3-changes.html" target="_blank">LabVIEW 2023 Q3 +, where zooming in and out of block diagrams is finally natively supported</a>, we have to get clever.&nbsp;</p>



<p class="wp-block-paragraph">Below are a few unconventional tips on how to zoom in NI LabVIEW prior to 2023 Q3.&nbsp;</p>



<h2 id="h-1-change-your-resolution" class="wp-block-heading">1: Change Your Resolution</h2>



<p class="wp-block-paragraph">LabVIEW came out in the day when a 640&#215;480 monitor was common, so that&#8217;s why it can feel more natural to use tools in a block diagram when your resolution is lower than 1920&#215;1080.&nbsp;</p>



<figure class="wp-block-image"><img decoding="async" alt="A computer menu showing Windows Display Settings" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/LabVIEW_Zoom_Option_1_Lower_Resolution_1_1.png" width="800px" /></figure>



<p class="wp-block-paragraph">I would not recommend anything lower than 1024&#215;768, as you start to lose a lot of editing space. Also, be aware of your monitor&#8217;s aspect ratio. If you&#8217;re using 1920&#215;1080, switching to&nbsp;1366×768 will scale everything up in size without distorting the shape.</p>



<h2 id="h-2-use-windows-magnifier" class="wp-block-heading">2: Use Windows Magnifier</h2>



<p class="wp-block-paragraph">Again, these are unconventional tips, but this one technically works. Search &#8220;Magnifier&#8221; in Windows and use that tool. You might have to change the zoom settings type in options from &#8220;Full Screen&#8221; to &#8220;Docked&#8221; or &#8220;Lens.&#8221;&nbsp;Shown below is &#8220;Lens.&#8221;</p>



<figure class="wp-block-image"><img decoding="async" alt="LabVIEW block diagram code with a zoomed in rectangle using Window's Magnifier " src="https://static.dmcinfo.com/wp-content/uploads/2025/05/LabVIEW_Zoom_Option_2_Windows_Magnifierpng.png" width="900px" /></figure>



<h2 id="h-3-use-virtual-reality" class="wp-block-heading">3: Use Virtual Reality</h2>



<p class="wp-block-paragraph">In the spirit of being even more unconventional, you can always use a Virtual Reality&nbsp;(VR)&nbsp;headset and stream your computer to that headset for a very close up view. All the performance gains of easier to see code are quickly lost with the unconventional 3D manipulation environment. But, you&#8217;re still here and interested, so here&#8217;s how to do it:&nbsp;</p>



<ol class="wp-block-list">
<li>Download a PC to VR streaming application, such as this free <a href="https://www.vrdesktop.net/" target="_blank">Virtual Desktop Streamer</a> application.&nbsp;</li>



<li>Use a compatible VR headset with whatever streaming application you got. I used a <a href="https://www.meta.com/quest/products/quest-2/" target="_blank">Meta Quest 2.</a> This is not worth spending money on, so do not buy a headset and just stop here if you don&#8217;t own one.&nbsp;</li>



<li>Start LabVIEW and begin editing.</li>



<li>Confirm you saw the date of this post on April 1st, and don&#8217;t really use this method, use something from section 4 below</li>
</ol>



<figure class="wp-block-image"><img decoding="async" alt="" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/LabVIEW_Zoom_Option_3_Virtual_Reality_1.png" width="900px" /></figure>



<p class="wp-block-paragraph">Just for the novelty, I&#8217;ve shown how immersive and unencumbered the experience can be in the demo video below:&nbsp;</p>



<p class="wp-block-paragraph"><iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="" frameborder="0" height="290" referrerpolicy="strict-origin-when-cross-origin" scrolling="no" src="https://www.youtube.com/embed/g2FbQcFyeBk" width="500"></iframe></p>



<h2 id="h-4-more-ways" class="wp-block-heading">4: More ways?</h2>



<p class="wp-block-paragraph">If you have a preferred way of zooming in (or out) while using LabVIEW prior to 2023 Q3 and it is not one of the three options above, post a comment! Below are more ways to zoom that others have told me about since posting this article:&nbsp;</p>



<h3 id="h-4-1-zoomit" class="wp-block-heading"><br>
4.1 ZoomIt</h3>



<p class="wp-block-paragraph">This is a Windows utility you can <a href="https://learn.microsoft.com/en-us/sysinternals/downloads/zoomit">download from Microsoft here</a>, install within seconds, and press CTRL+4 to live zoom in and out. Very responsive and easy to use, unlike Microsoft&#8217;s magnifier tool. It also installs within seconds, so this has become my default recommendation for LabVIEW zooming&nbsp;if you can install a program.&nbsp;</p>



<div class="wp-block-group alignwide has-custom-light-blue-background-color has-background is-layout-flow wp-container-core-group-is-layout-dbd34961 wp-block-group-is-layout-flow" style="border-radius:20px;margin-top:var(--wp--preset--spacing--50);margin-bottom:var(--wp--preset--spacing--50);padding-top:var(--wp--preset--spacing--50);padding-right:0;padding-bottom:var(--wp--preset--spacing--50);padding-left:0">
<div class="wp-block-columns alignwide are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-43efaee5 wp-block-columns-is-layout-flex" style="padding-right:var(--wp--preset--spacing--60);padding-left:var(--wp--preset--spacing--60)">
<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:85%">
<h3 class="wp-block-heading has-text-align-left" id="h-have-an-upcoming-project-dmc-can-help-you-take-the-next-step"><strong>See LabVIEW Code More Clearly at Any Version</strong>.</h3>



<p class="has-text-align-left wp-block-paragraph" id="h-need-help-turning-ideas-into-outcomes-automation-project-to-the-next-level-contact-us-today-to-learn-more-about-our-solutions-and-how-we-can-help-you-achieve-your-goals">Learn more about our practical tools, modernization services, and <a href="https://static.dmcinfo.com/services/test-and-measurement-automation/" data-type="page" data-id="428">Test &amp; Measurement</a> Automation expertise and our <a href="https://static.dmcinfo.com/services/test-and-measurement-automation/labview-programming/" data-type="page" data-id="584">LabVIEW programming</a> capabilities.</p>
</div>



<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:15%">
<div class="wp-block-buttons is-horizontal is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-2236275c wp-block-buttons-is-layout-flex">
<div class="wp-block-button is-style-fill"><a class="wp-block-button__link has-base-contrast-color has-text-color has-link-color wp-element-button" href="https://static.dmcinfo.com/contact/">Contact Us</a></div>
</div>
</div>
</div>
</div>
<p>The post <a href="https://static.dmcinfo.com/blog/16480/how-to-zoom-in-any-labview-version/">How to Zoom in ANY LabVIEW Version</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Fast Automation Facts Video Series</title>
		<link>https://static.dmcinfo.com/blog/20287/fast-automation-facts-video-series/</link>
		
		<dc:creator><![CDATA[Frank May]]></dc:creator>
		<pubDate>Tue, 04 Feb 2020 13:25:59 +0000</pubDate>
				<category><![CDATA[Manufacturing Automation & Intelligence]]></category>
		<category><![CDATA[PLC]]></category>
		<category><![CDATA[Siemens PLC]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/20287/fast-automation-facts-video-series/</guid>

					<description><![CDATA[<p>As part of a recent company FedEx Day focusing on company improvements, members of DMC&apos;s Boston and New York offices collaborated on an instructive video series.&#160; Frank, Christina, and Brian created short how-to videos for simple&#160;automation tasks, such as how to download and upload with different types of PLCs. These videos can help automation engineers [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/20287/fast-automation-facts-video-series/">Fast Automation Facts Video Series</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">As part of a recent <a href="https://static.dmcinfo.com/latest-thinking/blog/id/9984/dmcs-fedex-day-2019-innovations-from-slack-bots-to-a-light-up-slide">company FedEx Day</a> focusing on company improvements, members of DMC&apos;s Boston and New York offices collaborated on an instructive video series.&nbsp;</p>

<p class="wp-block-paragraph">Frank, Christina, and Brian created short how-to videos for simple&nbsp;automation tasks, such as how to download and upload with different types of PLCs. <a href="https://www.youtube.com/playlist?list=PLWKqK_J0HJAXctZnqfrpjO5HRCNBEYIMb">These videos</a> can help automation engineers before service calls or when ramping up on a technology to become more familiar with the specific tasks outlined in the videos.</p>

<h2 class="wp-block-heading">Downloading and Uploading to a PLC</h2>

<p class="wp-block-paragraph"><strong>How to Download and Upload Your Program to a Siemens S7-1200 PLC</strong><br />
Is it your first time working with a <a href="https://static.dmcinfo.com/services/manufacturing-automation-and-intelligence/plc-programming/siemens-s7-plc-programming">Siemens 1200 PLC</a>? Or maybe you haven&apos;t worked with a PLC using TIA Portal? Or maybe you just need a quick refresher on how to download or upload code? Well, whatever the reason, you&apos;re in luck! You&apos;ll be downloading and uploading code to a Siemens S7-1200 PLC in no time. Follow along to this video for a step-by-step tutorial on downloading and uploading code to a Siemens S7-1200 PLC.</p>

<p class="wp-block-paragraph">If you&apos;re looking for information on how to update a Siemens S7-1200 PLC without TIA Portal, check out this blog on <a href="https://static.dmcinfo.com/latest-thinking/blog/id/9402/how-to-update-a-siemens-plc-without-tia-portal-using-the-simatic-automation-tool">downloading to a Siemens PLC using the SIMATIC Automation Tool</a>.</p>

<p class="wp-block-paragraph"><iframe allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/o0LY-KSL_YA" width="560"><!--cke_bookmark_228S--><!--cke_bookmark_228E--></iframe></p>

<p class="wp-block-paragraph"><strong>How To Download and Upload Your Program to a Siemens S7-1500 PLC</strong><br />
Is it your first time working with a <a href="https://static.dmcinfo.com/services/manufacturing-automation-and-intelligence/plc-programming/siemens-s7-plc-programming">Siemens 1500 PLC</a>? Or maybe you haven&apos;t worked with a PLC in a long time? Or maybe you just need a quick refresher on how to download or upload code? Well, whatever the reason, you&apos;re in luck! You&apos;ll be downloading and uploading code to a Siemens S7-1500 PLC in no time. Follow along to this video for a step-by-step tutorial on downloading and uploading code to a Siemens S7-1500 PLC. If you want some bonus information about troubleshooting your program, check out this blog on <a href="https://static.dmcinfo.com/latest-thinking/blog/id/9391/siemens-s7-1500-plc-troubleshooting-tips-and-tricks">S7-1500 Troubleshooting Tips and Tricks</a>!</p>

<p class="wp-block-paragraph"><iframe allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/8CWsJZWDW8Y" width="560"><!--cke_bookmark_518S--><!--cke_bookmark_518E--></iframe></p>

<p class="wp-block-paragraph"><strong>How to Download and Upload to a Beckhoff TwinCAT 3 PLC</strong><br />
Learn how to Download and Upload to a <a href="https://static.dmcinfo.com/services/manufacturing-automation-and-intelligence/plc-programming/beckhoff-and-twincat-3-programming">Beckhoff TwinCAT PLC</a> with this video.</p>

<p class="wp-block-paragraph"><iframe loading="lazy" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/XE1Ymc7WUfk" width="560"><!--cke_bookmark_553S--><!--cke_bookmark_553E--></iframe></p>

<h2 class="wp-block-heading">Monitoring a PLC</h2>

<p class="wp-block-paragraph"><strong>How to Go Online and Monitor Your Program with a Siemens S7-1500 PLC</strong><br />
You&apos;ve downloaded your code to your Siemens S7-1500 PLC, but now you want to see live values of your program logic while it&apos;s running on the PLC. So, how do you do that? It only takes a few quick steps to go online with your PLC and monitor its logic. Using TIA Portal&apos;s &quot;Extended Go Online&quot; feature, this video provides a step-by-step tutorial for going online and monitoring a Siemens S7-1500 PLC.</p>

<p class="wp-block-paragraph"><iframe loading="lazy" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/ofRhVcB1cM0" width="560"><!--cke_bookmark_693S--><!--cke_bookmark_693E--></iframe></p>

<h2 class="wp-block-heading">Using Siemens Profibus</h2>

<p class="wp-block-paragraph"><strong>How to Troubleshoot a Profibus Connection with an S7-300 PLC</strong><br />
Follow the video guide below to troubleshoot a Profibus connection with an S7-300 PLC.</p>

<p class="wp-block-paragraph"><iframe loading="lazy" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/zZBCd7MjqUE" width="560"><!--cke_bookmark_778S--><!--cke_bookmark_778E--></iframe></p>

<p class="wp-block-paragraph"><strong>How to Download Code to a Siemens S7-300 PLC in Simatic Manager using Profibus</strong><br />
Follow this&nbsp;video guide to connect to Siemens Profibus PLCs.</p>

<p class="wp-block-paragraph"><iframe loading="lazy" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/o_rOdEtLjNU" width="560"><!--cke_bookmark_882S--><!--cke_bookmark_882E--></iframe></p>

<p class="wp-block-paragraph"><strong>Learn more about DMC&apos;s <a href="https://static.dmcinfo.com/services/manufacturing-automation-and-intelligence/plc-programming">PLC programming expertise</a>.&nbsp;</strong></p>
<p>The post <a href="https://static.dmcinfo.com/blog/20287/fast-automation-facts-video-series/">Fast Automation Facts Video Series</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Is it an Automation Ad?</title>
		<link>https://static.dmcinfo.com/blog/21728/is-it-an-automation-ad/</link>
		
		<dc:creator><![CDATA[Frank May]]></dc:creator>
		<pubDate>Wed, 24 Apr 2019 14:24:19 +0000</pubDate>
				<category><![CDATA[Boston]]></category>
		<category><![CDATA[Culture]]></category>
		<category><![CDATA[Locations]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/21728/is-it-an-automation-ad/</guid>

					<description><![CDATA[<p>Every month, one of our DMC offices shares an update video with the rest of the company at our monthly meeting. These videos combine news, events, and fun. This month, the Boston office shared a video. Inspired by the &quot;Tide Ad&quot; Superbowl commercial, we wanted to show how necessary automation is to making the products [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/21728/is-it-an-automation-ad/">Is it an Automation Ad?</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">Every month, one of our DMC offices shares an update video with the rest of the company at our monthly meeting. These videos combine news, events, and fun.</p>

<p class="wp-block-paragraph">This month, the Boston office shared a video. Inspired by the <a href="https://www.youtube.com/watch?v=IIW3l-ENHdA" target="_blank">&quot;Tide Ad&quot;</a> Superbowl commercial, we wanted to show how necessary automation is to making the products that we use every day. Enjoy!</p>

<p class="wp-block-paragraph"><iframe loading="lazy" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/sYAlmB7cjCU" width="560"><!--cke_bookmark_369S--><!--cke_bookmark_369E--></iframe></p>

<p class="wp-block-paragraph"><strong>Learn more about DMC&apos;s <a href="https://static.dmcinfo.com/latest-thinking/blog/articletype/categoryview/categoryid/13/culture">company culture</a>.</strong></p>
<p>The post <a href="https://static.dmcinfo.com/blog/21728/is-it-an-automation-ad/">Is it an Automation Ad?</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Fix a PLC 5 Red Fault Light</title>
		<link>https://static.dmcinfo.com/blog/22903/how-to-fix-a-plc-5-red-fault-light/</link>
		
		<dc:creator><![CDATA[Frank May]]></dc:creator>
		<pubDate>Fri, 06 Jul 2018 10:36:21 +0000</pubDate>
				<category><![CDATA[Allen Bradley PLC]]></category>
		<category><![CDATA[Manufacturing Automation & Intelligence]]></category>
		<category><![CDATA[PLC]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/22903/how-to-fix-a-plc-5-red-fault-light/</guid>

					<description><![CDATA[<p>So, you either had a system that was working and then a red light showed up, or you bought a used PLC and the fault light showed up. Here&apos;s how to fix the fault light.&#160; If the &quot;BATT&quot; Light is Red You should replace the battery within a few&#160;days. You should keep the PLC running [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/22903/how-to-fix-a-plc-5-red-fault-light/">How to Fix a PLC 5 Red Fault Light</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">So, you either had a system that was working and then a red light showed up, or you bought a used PLC and the fault light showed up. Here&apos;s how to fix the fault light.&nbsp;</p>

<figure class="wp-block-image"><img decoding="async" alt="PLC 5 fault LED" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/fault-LED.png"  /></figure>

<h2 class="wp-block-heading"><br />
If the &quot;BATT&quot; Light is Red</h2>

<p class="wp-block-paragraph">You should replace the battery within a few&nbsp;days. You should keep the PLC running since the PLC will lose the program if it loses power for more than a few minutes without a battery (check your PLC manual for how to do this). If it&apos;s been red for more than ten&nbsp;days, you probably have a dead battery and may have lost your program if the system is no longer working. Read ahead to learn what to do.&nbsp;<br />
&nbsp;</p>

<h2 class="wp-block-heading">If the &quot;PROC&quot; Light is Red</h2>

<p class="wp-block-paragraph">You have a processor fault.</p>

<ul class="wp-block-list">
 <li>If blinking red, you have a run-time error.</li>
 <li>If steady red, you have either a RAM error, memory module error, or internal diagnostics have failed.</li>
</ul>

<p class="wp-block-paragraph">Check that the keyswitch is either in &quot;RUN&quot; or &quot;REM&quot; position. These positions run the code on the PLC.&nbsp;Move the keyswitch to &quot;PROG&quot; (this stops the code on the PLC) and then back to &quot;REM&quot;/&quot;RUN&quot;. Chances are this won&apos;t fix your problem, as the code on your PLC-5&nbsp; has been working fine for years (possibly decades) and you have some deeper issue going on.</p>

<p class="wp-block-paragraph">As a sanity check, check that all the communication cables to the PLC are good, that the modules all look good, and that the input memory card is inserted correctly. Consult your PLC manual and make sure qualified personnel make these checks as making mistakes could fry a card, or cause injury to someone who is unaware of electrical dangers in the cabinet.&nbsp;</p>

<p class="wp-block-paragraph">As a final check before going further, was this&nbsp;a replacement PLC that you just put in the rack? If so,&nbsp;the PLC does not have your code on it and you will need to learn how connect to the PLC and upload your code. If you do not have any code, reach out to us as we&apos;ve been able to write new code for systems using just a functional specification and I/O sheet.&nbsp;<br />
&nbsp;</p>

<h2 class="wp-block-heading">How to Connect&nbsp;</h2>

<p class="wp-block-paragraph">You&apos;ll either have a serial port connection, or a Data Highway + port on your PLC. Both types shown below.</p>

<figure class="wp-block-image"><img decoding="async" alt="" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/DataHighwaySerialDB25RockwellPorts_1.png"  /></figure>

<p class="wp-block-paragraph">I would recommend connecting through the serial port if you have one, as connection adapters for Data Highway + ports are around $2,000. You can make your own serial connector for less than $50. If you do not have a serial port, I recommend contacting Rockwell and following their instructions on how to use their Data Highway + device. The instructions below are for connecting via serial</p>

<ol class="wp-block-list">
 <li>Connect a DB25 (male) -&gt;DB9 (female) cable ($10) on the DB25 (female) port of PLC5</li>
 <li>Connect the DB9 (female) end of the cable to the DB9 (male) port of a&nbsp; USB to Serial adapter ($30, we use the USA-19HS Tripp Lite adapter)</li>
 <li>Connect USB adapter to PC, and ensure it has a comm port in Device manager</li>
 <li>Open RSLinx Classic and add a new driver (communication-&gt;configure drivers)</li>
 <li>Select RS232-DF1 device, add new</li>
 <li>Rename if desired, then change comm port to the one in device manager, and select &quot;Auto-Configure&quot;</li>
 <li>Hit OK when configured, and close out of RS Linx</li>
 <li>Open RSLogix 5 Pro and go to Tools-&gt;Options-&gt;SystemCommunications to make sure the driver you just set up is used.&nbsp;</li>
 <li>[Optional] Within RSLogix 5 pro is Comms-&gt; Upload (upload from PLC to PC, do this to see the code on the PLC) or Download&nbsp;(download to PLC from PC, do this only if you have new code on your PC that you want on the PLC)</li>
</ol>

<p class="wp-block-paragraph">At this point, you&apos;re online with the PLC and can upload, download, or view errors. If you right-click the PLC and look at the properties, one of the tabs is the list of errors on the PLC. This is where you can learn exactly what is causing the red light on the PLC, and even clear it in some cases.&nbsp;<br />
<br />
<figure class="wp-block-image"><img decoding="async" alt="" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/PLC-5-online-errors.png"  /></figure></p>

<p class="wp-block-paragraph">Based on the error code given, you can look it up in your manual or on the internet. From there, follow the recommended solution!</p>

<p class="wp-block-paragraph"><strong><a href="https://static.dmcinfo.com/services/manufacturing-automation-and-intelligence/plc-programming/allen-bradley-plc-programming">Learn more about DMC&apos;s Allen-Bradley PLC programming expertise.</a></strong></p>
<p>The post <a href="https://static.dmcinfo.com/blog/22903/how-to-fix-a-plc-5-red-fault-light/">How to Fix a PLC 5 Red Fault Light</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>6 Things You Should Know When Commissioning a SIMATIC S7-400 PLC</title>
		<link>https://static.dmcinfo.com/blog/23075/6-things-you-should-know-when-commissioning-a-simatic-s7-400-plc/</link>
		
		<dc:creator><![CDATA[Frank May]]></dc:creator>
		<pubDate>Fri, 11 May 2018 11:06:00 +0000</pubDate>
				<category><![CDATA[Manufacturing Automation & Intelligence]]></category>
		<category><![CDATA[PLC]]></category>
		<category><![CDATA[Siemens PLC]]></category>
		<category><![CDATA[PROFINET]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/23075/6-things-you-should-know-when-commissioning-a-simatic-s7-400-plc/</guid>

					<description><![CDATA[<p>Your code compiles, hardware config is all set, but you can&apos;t get rid of the red lights on the 400H system. Check the following before pulling out your soldering iron and green LEDs.&#160; &#160; 1. Are the rack switches correct? If you have no idea what I&apos;m talking about, good news, this might be it! [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/23075/6-things-you-should-know-when-commissioning-a-simatic-s7-400-plc/">6 Things You Should Know When Commissioning a SIMATIC S7-400 PLC</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">Your code compiles, hardware config is all set, but you can&apos;t get rid of the red lights on the 400H system. Check the following before pulling out your soldering iron and green LEDs.&nbsp;</p>

<p class="wp-block-paragraph">&nbsp;</p>

<h2 class="wp-block-heading">1. Are the rack switches correct?</h2>

<p class="wp-block-paragraph">If you have no idea what I&apos;m talking about, good news, this might be it! Take the second PLC off Rack 1&nbsp;and look for an exposed switch on the back. Change it so it says &quot;Rack 1&quot; instead of &quot;Rack 0&quot;. The default setting of the switch is &quot;Rack 0&quot;. Below is roughly where to look.&nbsp;</p>

<figure class="wp-block-image"><img decoding="async" alt="" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/SwitchLocation_1.png"  /></figure>

<h2 class="wp-block-heading">2. Is your addressing correct?</h2>

<p class="wp-block-paragraph">Isolate each PLC from the network and make sure you can ping it, and assign the IP address if you can&apos;t ping them. Also check that the Profibus address settings are correct on IO devices. You will need to powercycle your IO if you changed the Profibus address.</p>

<h2 class="wp-block-heading">3. If you have Profibus connections,</h2>

<p class="wp-block-paragraph">make sure the terminating resistors are ON at the start and end of the communication line. If you&apos;re using &quot;daisychain&quot;/&quot;piggyback&quot; style connectors you have the &quot;IN&quot; slot filled with the wire for incoming communication and only use the &quot;OUT&quot; if you&apos;re connecting devices further down on the daisy chain.&nbsp;</p>

<h2 class="wp-block-heading">4. Check those part numbers again.</h2>

<p class="wp-block-paragraph">Not just the PLC, and IO rack info, but also the bus modules on your IO rack if you have one. It&apos;s under the DP Slave properties on your hardware config, &quot;Operating parameters&quot;. On your system, you&apos;ll have to remove the IO modules to see the bus modules behind them. Below shows the properties tab you&apos;re looking for.&nbsp;</p>

<p class="wp-block-paragraph"><br />
<figure class="wp-block-image"><img decoding="async" alt="" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/400HET200MBusModules.png"  /></figure></p>

<h2 class="wp-block-heading">5. Is your load memory ok?</h2>

<p class="wp-block-paragraph">If you have too much on your program, the PLC might need a memory card. Check the load memory of your program by right clicking the blocks folder and looking at the User Program + Data Memory. Compare this to the PLC you have and the default load memory it has. Below shows how to check the block folder properties, and where the memory card would be if you have one.&nbsp;</p>

<p class="wp-block-paragraph"><br />
<figure class="wp-block-image"><img decoding="async" alt="" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/400HBlockFolder.png"  /></figure><figure class="wp-block-image"><img decoding="async" alt="" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/MemoryCardLocationS7400H.png"  /></figure></p>

<h2 class="wp-block-heading">6. Check that the fiber connection between the PLCs is correct.</h2>

<p class="wp-block-paragraph">Top on PLC 1 to top on PLC 2, bottom on PLC 1 to bottom on PLC 2.</p>

<p class="wp-block-paragraph">If this still doesn&apos;t help your PLC switch to all green lights, go through the rest of the basics if you already have not which includes checking the diagnostic buffer for information, checking cables, making sure licensed blocks are licensed, waiting &gt;5 min after startup to be sure both are synchronized, etc.&nbsp;</p>

<p class="wp-block-paragraph"><a href="https://static.dmcinfo.com/services/manufacturing-automation-and-intelligence/plc-programming">Learn more about DMC&apos;s </a><a href="/services/manufacturing-automation-and-intelligence/plc-programming">PLC programming expertise</a>.</p>
<p>The post <a href="https://static.dmcinfo.com/blog/23075/6-things-you-should-know-when-commissioning-a-simatic-s7-400-plc/">6 Things You Should Know When Commissioning a SIMATIC S7-400 PLC</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Change a Fanuc Robot&#8217;s Default Speed on Cold Start</title>
		<link>https://static.dmcinfo.com/blog/23725/how-to-change-a-fanuc-robots-default-speed-on-cold-start/</link>
		
		<dc:creator><![CDATA[Frank May]]></dc:creator>
		<pubDate>Thu, 16 Nov 2017 11:24:27 +0000</pubDate>
				<category><![CDATA[Manufacturing Automation & Intelligence]]></category>
		<category><![CDATA[Robotics]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/23725/how-to-change-a-fanuc-robots-default-speed-on-cold-start/</guid>

					<description><![CDATA[<p>Short answer:&#160; $SCR.$coldovrd Long answer: The robot&apos;s done. Testing went perfectly, operators know how to start, stop, and reset the system from the HMI without ever needing to touch the Teach Pendant. Then, someone powers off the robot to do some maintenance and notices the robot is now unusually slow on powerup. You get a [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/23725/how-to-change-a-fanuc-robots-default-speed-on-cold-start/">How to Change a Fanuc Robot&#8217;s Default Speed on Cold Start</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph"><strong>Short answer:&nbsp;</strong></p>

<blockquote class="is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">$SCR.$coldovrd</p>
</blockquote>

<p class="wp-block-paragraph"><strong>Long answer:</strong></p>

<p class="wp-block-paragraph">The robot&apos;s done. Testing went perfectly, operators know how to start, stop, and reset the system from the HMI without ever needing to touch the Teach Pendant. Then, someone powers off the robot to do some maintenance and notices the robot is now unusually slow on powerup. You get a phone call and want to tell them just to use the speed adjustment keys on the Teach Pendant after they power cycle the robot. However, you&apos;re a little uneasy that something else might go wrong if the Teach Pendant can&apos;t stay locked behind a cabinet&apos;s doors. You either drive to the site to follow these steps, or work remotely with someone at the robot with this guide.</p>

<p class="wp-block-paragraph">Note: Depending on the robot system you&apos;re using, the screens and menus might look different.&nbsp;</p>

<ol class="wp-block-list">
 <li>You have a backup of the robot, right? If not, back it up!</li>
 <li>Stop the robot, ensure it&apos;s ok to be unavailable for 15 minutes.</li>
 <li>Perform a Controlled Start: Turn the robot off, then turn it back on while holding the PREV and NEXT buttons until you see it started a Controlled Start.
 <p class="wp-block-paragraph" style="margin-left: 80px;"><img decoding="async" alt="Fanuc Teach Pendant Prev and Next buttons" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/FanucTeachPendantPrevNextButtons_1_1.png"  /></p>

 <p class="wp-block-paragraph" style="margin-left: 80px;"><img decoding="async" alt="Fanuc Teach Pendant Controlled Start Screen" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/FanucTeachPendantControlledStartScreen_1.png"  /></p>
 </li>
 <li>&nbsp;</li>
 <li>Press&nbsp;[MENU] and select &quot;4 Variables.&quot;
 <p class="wp-block-paragraph" style="margin-left: 80px;"><img decoding="async" alt="Fanuc Teach Pendant Controlled Start Variable Menu" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/FanucTeachPendantControlledStartVariables_1.png"  /></p>
 </li>
 <li>Scroll to $SCR and open it&nbsp;(used Shift+Arrow to move down faster).
 <p class="wp-block-paragraph" style="margin-left: 80px;"><img decoding="async" alt="Fanuc Teach Pendant Variable List" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/FanucTeachPendantVariableList_1.png"  /></p>
 </li>
 <li>Scroll to $COLDOVRD within $SCR and enter in the new speed.
 <p class="wp-block-paragraph" style="margin-left: 80px;"><img decoding="async" alt="Fanuc Teach Pendant Variable Cold Override" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/FanucTeachPendantVariableListColdOVRD_1.png"  /></p>
 </li>
 <li>Cold start the robot: Press [FCTN] and then select &quot;1 START (COLD).&quot;
 <p class="wp-block-paragraph" style="margin-left: 80px;"><img decoding="async" alt="Fanuc Cold Start" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/FanucTeachPendantColdStart_1.png"  /></p>
 </li>
 <li>&nbsp;</li>
 <li>Notice the robot speed is now what you specified as $COLDOVRD. If it didn&apos;t go to that speed, power cycle the robot once. If it still isn&apos;t going to the $COLDOVRD speed after a power cycle, check the parameter again and contact FANUC if you still have issues.
 <p class="wp-block-paragraph" style="margin-left: 80px;"><img decoding="async" alt="Fanuc Speed" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/FanucTeachPendantSpeed100_1.png"  /></p>
 </li>
</ol>

<h2 class="wp-block-heading">Flexibility</h2>

<p class="wp-block-paragraph">If you want more flexibility, you can use Override Select (Menu, Setup, Override Select) which lets you define 4 configurable override speeds that are selected from digital inputs (from a PLC, hardwired inputs, etc.).</p>

<h2 class="wp-block-heading">Safety</h2>

<p class="wp-block-paragraph">Be aware that the reason for 10% speed on startup is for safety. You don&apos;t want a robot running at 100% speed after someone turned the robot off, added a bunch of breakable dishes in front of the robot, and turned the robot back on. But, if you can ensure that the robot will always be safe running at the $COLDOVRD speed after any cold start, you and your robot should be good to go!</p>

<p class="wp-block-paragraph"><a href="https://static.dmcinfo.com/services/manufacturing-automation-and-intelligence/robotics"><strong>Learn more about DMC&apos;s robotic automation services.</strong></a></p>
<p>The post <a href="https://static.dmcinfo.com/blog/23725/how-to-change-a-fanuc-robots-default-speed-on-cold-start/">How to Change a Fanuc Robot&#8217;s Default Speed on Cold Start</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Boston FedEx Day Produces Smart Bike Lights</title>
		<link>https://static.dmcinfo.com/blog/24378/boston-fedex-day-produces-smart-bike-lights/</link>
		
		<dc:creator><![CDATA[Frank May]]></dc:creator>
		<pubDate>Fri, 05 May 2017 10:02:12 +0000</pubDate>
				<category><![CDATA[Boston]]></category>
		<category><![CDATA[Culture]]></category>
		<category><![CDATA[Manufacturing Automation & Intelligence]]></category>
		<category><![CDATA[Design]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/24378/boston-fedex-day-produces-smart-bike-lights/</guid>

					<description><![CDATA[<p>It&#8217;s not fair.&#160; Your car shows brake lights when it brakes. Some cool cars turn their lights on when you approach your car at night. Some really cool cars change the intensity of brake lights when they brake hard.&#160; My bike has a red light that turns on when you press a button.&#160; NOT FAIR.&#160; [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/24378/boston-fedex-day-produces-smart-bike-lights/">Boston FedEx Day Produces Smart Bike Lights</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">It&#8217;s not fair.&nbsp;</p>



<p class="wp-block-paragraph">Your car shows brake lights when it brakes. Some cool cars turn their lights on when you approach your car at night. Some really cool cars change the intensity of brake lights when they brake hard.&nbsp;</p>



<p class="wp-block-paragraph">My bike has a red light that turns on when you press a button.&nbsp;</p>



<p class="wp-block-paragraph"><strong>NOT FAIR.&nbsp;</strong></p>



<p class="wp-block-paragraph">For my <a href="https://static.dmcinfo.com/latest-thinking/blog/id/9369/fedex-day-fosters-continuous-innovation">FedEx Day</a> project (a day where our company lets us make anything for &#8216;next day delivery&#8217;), I brought my bike into the future with the help of a coworker and a local design firm called <a href="http://www.altitudeinc.com/">Altitude</a>. My coworker helped with the Bluetooth programming, and Altitude designed+fabricated the 3D printed rear light mount&nbsp;and brake detection assembly.&nbsp;</p>



<p class="wp-block-paragraph"><strong>Check out the final result:</strong></p>



<p class="wp-block-paragraph"><iframe loading="lazy" allowfullscreen="" frameborder="0" height="270" src="https://www.youtube.com/embed/sZ5h3J__ZS4" width="480"></iframe></p>



<h2 class="wp-block-heading" id="h-rear-light">Rear Light</h2>



<ol class="wp-block-list">
<li>The user brakes, which completes a circuit on the <a href="https://www.adafruit.com/arduino?gclid=CKHGhOCK6dMCFQQJaQodG5IPag">Arduino</a>.</li>



<li>The Arduino reads the acceleration value from the accelerometer and calculates a &#8220;braking power&#8221; number based on how fast you&#8217;re stopping.</li>



<li>The Arduino sets RGB values on the NeoPixel ring based on the braking power. <strong>Faster braking = brighter lights</strong>.</li>
</ol>



<h2 class="wp-block-heading" id="h-front-light">Front Light</h2>



<ol class="wp-block-list">
<li>The user pairs their phone one time with the front light via Bluetooth.</li>



<li>The Arduino periodically checks the Bluetooth module to see if a phone is connected.</li>



<li>If a phone is connected, the Arduino turns on a light.</li>



<li>The Arduino keeps the light on until no vibration has been detected by the accelerometer for over a minute and the phone is no longer paired.</li>
</ol>



<h2 class="wp-block-heading" id="h-parts-list">Parts List</h2>



<ul class="wp-block-list">
<li><a href="https://www.adafruit.com/product/50?gclid=CKH6gveM6dMCFV65wAodm1AFCA" target="_blank">Arduino Uno R3 Microcontroller</a>&nbsp;</li>



<li><a href="https://www.adafruit.com/product/2019?gclid=COWVkKqM6dMCFZCLaQodfr0Hzw" target="_blank">Adafruit Triple-Axis Accelerometer &#8211; 2/4/8g @ 14-bit &#8211; MMA8451</a></li>



<li><a href="https://www.adafruit.com/product/1463?gclid=CKiXmLWM6dMCFQsIaQodErkHqA" target="_blank">Adafruit 12 RGB LED Neopixel Ring</a></li>



<li><a href="https://www.amazon.com/HC-05-Bluetooth-Pass-through-Wireless-Communication/dp/B01G9KSAF6" target="_blank">DSD TECH HC-05 Bluetooth Serial Pass-through Module Wireless Serial Communication with Button for Arduino</a></li>



<li>9V snap connector, and 8AA battery pack</li>



<li>Triangle Saddle Bag&nbsp;</li>



<li>Wires to connect components</li>



<li>Custom assembly on brake cable to complete circuit while braking</li>



<li>Custom 3D printed housing for&nbsp;Adafruit 12 RGB LED Neopixel Ring</li>
</ul>



<h2 class="wp-block-heading" id="h-open-items">Open Items</h2>



<ul class="wp-block-list">
<li>I only had 8 hours to get this all done, so the front light was pretty sketchy. I&#8217;d like to move the Bluetooth hardware onto the main Arduino in the bike bag, and run a wire to a better looking front bike light.&nbsp;</li>



<li>Although functional, the code that detects braking is pretty simple and could be made more robust to detect braking on hills. It could also flash the LED ring after quickly braking.&nbsp;</li>



<li>Eventually, I&#8217;d be nice to redo this on a smaller Arduino, like the <a href="https://store-usa.arduino.cc/products/arduino-nano?srsltid=AfmBOop5PMyYFiG7koElsAEZcW21OMvfeoasWRYllH-0pSWwxG20qHFq" target="_blank" rel="noreferrer noopener">Arduino Nano</a>, and to move over to Lithium cells for the battery so I could mount everything on the rear seat post.</li>



<li>Even further out:&nbsp;I&#8217;d love to shrink this all down into a custom board, have the front light wirelessly communicate with the rear light, and have the brake detection mechanical assembly be a little more robust which would basically turn this little hack into a real product.</li>
</ul>



<p class="wp-block-paragraph"><a href="/about-https://static.dmcinfo.com/careers/#culture">Learn more about DMC&#8217;s company culture.</a></p>



<p class="wp-block-paragraph"></p>
<p>The post <a href="https://static.dmcinfo.com/blog/24378/boston-fedex-day-produces-smart-bike-lights/">Boston FedEx Day Produces Smart Bike Lights</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Automatically Change Windows System Sounds</title>
		<link>https://static.dmcinfo.com/blog/24878/automatically-change-windows-system-sounds/</link>
		
		<dc:creator><![CDATA[Frank May]]></dc:creator>
		<pubDate>Mon, 21 Nov 2016 08:21:33 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Scripting]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/24878/automatically-change-windows-system-sounds-2/</guid>

					<description><![CDATA[<p>Have you ever said: “UGH, these Windows system sounds are so bland” And then wished you could change them to something better, and do it to all your company computers, but didn’t want to go through the hassle of clicking through Windows system settings while explaining to your coworkers what you’re doing to their computer? [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/24878/automatically-change-windows-system-sounds/">Automatically Change Windows System Sounds</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Have you ever said:</p>



<p class="wp-block-paragraph">“UGH, these Windows system sounds are so bland”</p>



<p class="wp-block-paragraph">And then wished you could change them to something better, and do it to all your company computers, but didn’t want to go through the hassle of clicking through Windows system settings while explaining to your coworkers what you’re doing to their computer?</p>



<p class="wp-block-paragraph">ME TOO!</p>



<p class="wp-block-paragraph"><iframe loading="lazy" frameborder="0" height="144" scrolling="no" src="https://www.youtube.com/embed/bp-CF1FM5e0" width="256"></iframe></p>



<p class="wp-block-paragraph">That’s why I made an executable that does all this with a double click. Below is how you can do it, too:</p>



<ol class="wp-block-list">
<li>Find the sound clips you want to use for system sounds, and convert them to a .wav file format. There are a bunch of free sites online that do this for you.</li>



<li>Trim down the sound clips using any audio editor. I used Audacity. I recommend sounds clips no longer than 3 seconds, but there’s nothing stopping you from having the full Kanye album play whenever you open a file/get an email/empty the recycle bin.</li>



<li>Create a text file in the same folder that has your sound clips. Give it whatever name you want, but change the file extension to .bat. If you can’t see the file extension, you’ll have to enable viewing system file extensions.</li>



<li>Open a text editor and open this file in the text editor. I like to use Notepad++.</li>



<li>What you have now is a .bat file that you can write code in and it will execute that code whenever it’s double clicked, we’ll put in some code that changes system sounds.</li>



<li>Copy and paste the code below into your bat file, and change the file names to items that you have.</li>
</ol>



<p class="wp-block-paragraph">REM The line of code below plays a sound whenever this script runs. Not necessary, but I like it<br>Start powershell -WindowStyle hidden -c (New-Object Media.SoundPlayer &#8220;aheh.wav&#8221;).PlaySync();<br>REM&nbsp;&nbsp; &nbsp;Start powershell&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;Starts a powershell window that will run an audio player, just&nbsp;<br>REM -WindowStyle hidden &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;Makes the window that this code runs in hidden from view<br>REM -c&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;<br>REM (New-Object Media.SoundPlayer &nbsp;&nbsp; &nbsp;Creates a new object that&#8217;s a sound player&nbsp;<br>REM &#8220;aheh.wav&#8221;).PlaySync();&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;Specifies the sound clip &#8220;aheh.wav&#8221; and tell our sound player to play it</p>



<p class="wp-block-paragraph">REM The line of code below makes a file path to store the sounds in, only if it doesn&#8217;t already exist<br>if not exist &#8220;C:\WindowsKanyeSounds&#8221; mkdir &#8220;C:\WindowsKanyeSounds&#8221;&nbsp;<br>REM if not exist &#8220;C:\WindowsKanyeSounds&#8221;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;Checks if the file location exists<br>REM This copies the local .exe files to the new file path in the music folder.</p>



<p class="wp-block-paragraph">REM The next few lines of code copy local files &#8220;uh.wav&#8221; and &#8220;oo.wav&#8221; to the new file path we made on earlier line<br>echo f | xcopy /f &#8220;%~dp0\uh.wav&#8221; &#8220;C:\WindowsKanyeSounds&#8221;<br>echo f | xcopy /f &#8220;%~dp0\oo.wav&#8221; &#8220;C:\WindowsKanyeSounds&#8221;&nbsp;<br>REM echo f &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;This bypasses having a user answer yes/no/all if asked to overwrite existing files<br>REM xcopy &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;Copies files and directories, including subdirectories.<br>REM /f &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;displays full source and destination file names when copying<br>REM &#8220;%~dp0&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;This gets the file path of the folder the file is running in</p>



<p class="wp-block-paragraph">REM This changes the system sounds to the new files<br>REM It gets into the registry, adds a new scheme, and changes two of the sounds to the sounds we just made<br>@reg add &#8220;HKEY_CURRENT_USER\AppEvents\Schemes&#8221; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /t REG_SZ /d &#8220;.KanyeTest&#8221; &nbsp;/f<br>@reg add &#8220;HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\.Default\.Current&#8221; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /t REG_SZ /d &#8220;&#8221; &nbsp; &nbsp; &nbsp; /f<br>@reg add &#8220;HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\DeviceConnect\.Current&#8221; &nbsp; &nbsp; &nbsp; &nbsp;/t REG_SZ /d &#8220;C:\WindowsKanyeSounds\uh.wav&#8221; &nbsp; &nbsp; &nbsp; /f<br>@reg add &#8220;HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\DeviceDisconnect\.Current&#8221; &nbsp; &nbsp; &nbsp;/t REG_SZ /d &#8220;C:\WindowsKanyeSounds\oo.wav&#8221; &nbsp; &nbsp; &nbsp; /f<br>REM @reg add &#8220;item&#8221;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;this goes to the item in the registry&nbsp;<br>REM /t &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;this parameter specifies the type for the registry entry<br>REM REG_SZ&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;this the registry type, a null-terminated string<br>REM /d &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;this parameter specifies the data for the new registry entry&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;<br>REM /f&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;this adds the registry entry without prompting for confirmation.</p>



<p class="wp-block-paragraph">REM waits for 3sec so Kanye laughs when the code completes<br>REM this was a quick fix for something I didn&#8217;t want to troubleshoot<br>TIMEOUT 3</p>



<p class="wp-block-paragraph">7. Save the file and double click to run it.</p>



<p class="wp-block-paragraph">You’re free to drag &amp; drop all these files onto a USB stick and run whenever you want. BUT. You can streamline the process even more by converting this .bat file into an .exe file. I used this <a href="http://download.cnet.com/Bat-To-Exe-Converter-Portable/3000-2069_4-10555897.html">free .bat to .exe file converter </a>and had the settings so it ran as an invisible application in a temporary directory and deleted temporary files at exit. I had to also click the &#8220;include&#8221; tab and include the sound files I was using. </p>



<p class="wp-block-paragraph">If you want to change system sound settings back to defaults, type “change system sounds” in the Windows search bar, and change the Sound Scheme from (modified) to Windows Default.</p>



<p class="wp-block-paragraph">&nbsp;</p>
<p>The post <a href="https://static.dmcinfo.com/blog/24878/automatically-change-windows-system-sounds/">Automatically Change Windows System Sounds</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Here&#8217;s How One Team at DMC Used $500 to Make People&#8217;s Day in NYC</title>
		<link>https://static.dmcinfo.com/blog/24901/heres-how-one-team-at-dmc-used-500-to-make-peoples-day-in-nyc/</link>
		
		<dc:creator><![CDATA[Frank May]]></dc:creator>
		<pubDate>Thu, 17 Nov 2016 10:03:01 +0000</pubDate>
				<category><![CDATA[Boston]]></category>
		<category><![CDATA[Culture]]></category>
		<category><![CDATA[New York]]></category>
		<category><![CDATA[Special Events]]></category>
		<category><![CDATA[DMC Cares]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/24901/heres-how-one-team-at-dmc-used-500-to-make-peoples-day-in-nyc/</guid>

					<description><![CDATA[<p>DMC holds an All Day Company Meeting (ADCM) a few times a year for each office. These meetings are done offsite at a fun location. The day is usually split into two parts: a morning meeting where we discuss something business related, and an afternoon part where we do something fun. This ADCM, the fun [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/24901/heres-how-one-team-at-dmc-used-500-to-make-peoples-day-in-nyc/">Here&#8217;s How One Team at DMC Used $500 to Make People&#8217;s Day in NYC</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">DMC holds an All Day Company Meeting (ADCM) a few times a year for each office. These meetings are done offsite at a fun location. The day is usually split into two parts: a morning meeting where we discuss something business related, and an afternoon part where we do something fun.</p>

<p class="wp-block-paragraph">This ADCM, the fun activity was &quot;<a href="/latest-thinking/blog/id/9291/dmc-cares-guerrilla-giving-initiative">The DMC Cares Challenge</a>&quot;. The New York and Boston offices joined forces and then divided into&nbsp;teams of 5-6 people. Each team&nbsp;had the afternoon to use $500 to&nbsp;&quot;pay it forward&quot;. Since I love creating videos, I took this as an opportunity to showcase some of our random acts of kindness in a video you can watch below. Hope you enjoy it!</p>

<p class="wp-block-paragraph"><iframe loading="lazy" allowfullscreen="" frameborder="0" height="270" src="https://www.youtube.com/embed/WNxvXCpFJPA" width="480"></iframe></p>

<p class="wp-block-paragraph">DMC&apos;s Chicago, Denver and Houston offices also participated in DMC Cares.<a href="/latest-thinking/blog/id/9291/dmc-cares-guerrilla-giving-initiative"> Check out this blog</a> to see how the Chicago office paid it forward.</p>

<p class="wp-block-paragraph"><a href="/about">Learn more about DMC&apos;s company culture.</a></p>
<p>The post <a href="https://static.dmcinfo.com/blog/24901/heres-how-one-team-at-dmc-used-500-to-make-peoples-day-in-nyc/">Here&#8217;s How One Team at DMC Used $500 to Make People&#8217;s Day in NYC</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>DMC Drone Day</title>
		<link>https://static.dmcinfo.com/blog/25242/dmc-drone-day/</link>
		
		<dc:creator><![CDATA[Frank May]]></dc:creator>
		<pubDate>Fri, 02 Sep 2016 11:34:27 +0000</pubDate>
				<category><![CDATA[Boston]]></category>
		<category><![CDATA[Culture]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/25242/dmc-drone-day/</guid>

					<description><![CDATA[<p>Part of the fun of working at DMC is the activity fund budget we get to use for monthly fun events. One of our new favorite things to do is buy pizza and fly some of the drones (quadcopters) we have around the park outside our office.&#160; Before doing so, we made sure we were [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/25242/dmc-drone-day/">DMC Drone Day</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">Part of the fun of working at DMC is the activity fund budget we get to use for monthly fun events. One of our new favorite things to do is buy pizza and fly some of the drones (<a href="https://static.dmcinfo.com/latest-thinking/blog/id/9266/dmc-comic-quadcopter-encounter">quadcopters</a>) we have around the park outside our office.&nbsp;</p>

<p class="wp-block-paragraph">Before doing so, we made sure we were following all local regulations and rules regarding flying drones. Since we were flying&nbsp;for fun, and all the drones were under 0.55 lbs, we didn&apos;t need to worry about most of the <a href="https://www.faa.gov/uas/getting_started/">new FAA rules</a>.</p>

<p class="wp-block-paragraph">&nbsp;</p>

<p class="wp-block-paragraph">&nbsp;</p>

<p class="wp-block-paragraph"><iframe loading="lazy" allowfullscreen="" frameborder="0" height="270" src="https://www.youtube.com/embed/hlx26XDMIOc" width="480"></iframe></p>

<p class="wp-block-paragraph"><a href="/about">Learn more about DMC&apos;s company culture.</a></p>
<p>The post <a href="https://static.dmcinfo.com/blog/25242/dmc-drone-day/">DMC Drone Day</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
