Blog

.NET Micro Framework Midi Player

A few days ago, I was working on a project where I needed to control a stepper motor using the .NET Micro Framework on the GHI Embedded Master microprocessor. Stepper motors are a unique type of motor - the velocity is controlled by a pulse wave inpu...


IEC 61131-3  Choosing a Programming Language

This is part two of my series on the IEC-61131-3 programming standard. Here's a link to Part 1 for those of you that missed it. The IEC61131-3 standard contains 5 different programming languages. This article will give a brief introduction to ...


UNC Paths in LabVIEW

Recently, a colleague here at DMC was looking for a quick method of converting a drive-based path to its corresponding universal path name. Basically, he is writing a tool in LabVIEW that will run on computers that may have the same network drive map...


After working on several projects with Siemens S7-300 Safety PLCs, I was given the opportunity to contribute to an article for ControlDesign.com that presents cases for and against replacing hardware components with software solutions in machine cont...


Real World Azure

Last Thursday, October 1st, Ben Zeinz and I attended the afternoon session of an MSDN event entitled "Real World Azure". It introduced Windows Azure ahead of its upcoming release. The morning session was geared towards IT personnel while th...


Remote IO Configuration for Simatic 505 - As Easy As 3-4-5...

While commissioning the automation controls for a manufacturing line, I acquired some tips and tricks for configuring a Profibus network on a Simatac 505 (formerly known as a TI 505). Using 505 Workshop version 4.32 development environment from Fastr...


Automatic logon in Microsoft Windows

I recently deployed a system where I needed a Microsoft Windows Server 2003 to automatically logon after a shutdown, blackout or any other power loss to the system. Here's what I did to solve this issue: Disable Event Tracker In W...


Vijeo Designer Version Control with Tortoise SVN

I was working with Vijeo Designer 5.0 on a recent project and, overall, found it rather enjoyable to work with. Vijeo Designer is the Schneider Electric / Telemecanique programming software for the Magelis XBT-GT HMI's along with several other SC...


DMC Starts Integrator Relationship with IFM Effector

DMC has entered an Integrator relationship with IFM Effector centered around their unique and exciting 3D Image Sensor. This is an industrial, cost-effective Time-of-Flight Camera that measures the distance to everything in its field of view based on...


Siemens Simatic S7-300 - Retaining Values When Downloading a Datablock

A simple yet common problem when programming a Siemens Simatic S7-300 PLC is losing the data already stored in the PLC after downloading an updated data block. If you are simply adding items to the end of a flat data block (not adding items to a u...


Page 145 of 153First   Previous   140  141  142  143  144  [145]  146  147  148  149  Next   Last   
Page 145 of 153