Blog

Entries for 'Leon Grossman'

Occasionally Connected Database Applications with Microsoft Sync Services

It is often desired to have "occasionally connected" applications where a device may not always be connected to a network and that makes the task of maintaining a central data store such as SQL Server 2008R2 consistent across...


Tortoise SVN and VisualSVN Server - Your project anywhere

Source Code Control (SCC) is universally acknowledged by developers as an important part of developing and maintaining projects.  Effective use of takes discipline because what is not checked into the repository is not saved.  Opening ...


Maintaining Legacy Custom Visual Studio Software

I recently had the experience of working on a Visual Basic.NET 1.1 application that our company created a number of years ago.  This brought the whole issue of maintaining legacy code into sharp focus.  Legacy industrial software could easi...


DMC Joins LabVIEW User Group Chicago

Last month I attended the inaugural meeting of the Chicago LabVIEW User Group.  A group of about thirty fellow LabVIEW users gathered in Schaumburg for the first event. Traditionally, User Groups hearken back to the early tech days of subsets...


While it is usually preferable to avoid mixing development environments for a project, sometimes we need to create a mixed platform solution.  In a recent project, I needed to create a class library in C# to interact with a LabVIEW 2009 SP1 appl...


I recently implemented a project where we were using a SICK Ranger camera to measure a part. This camera works by measuring the position of light from a line generating laser on its 2D field of view and translating that to a height position. This wor...


Taming Clock Drift With NI-Sync

Some data acquisition applications using LabVIEW require an ultimately stable clock reference. In these cases there are a number of options, such as GPS, for generating a clock reference that is more accurate than your DAQ board can attain on its own...


LabVIEW Formula Nodes - Faster Or Not?

National Instruments LabVIEW is one of our core development languages here at DMC. With four architects on staff, we often ask ourselves questions about the way LabVIEW behaves that most other people don't need to worry about. While performanc...


Modular LabVIEW architecture

Many of the LabVIEW applications that DMC develops are based on our internally developed state machine architecture. This architecture has a proven record of allowing us to create flexible, robust, and easy to maintain applications. One of our cli...


Converting legacy Acroloop Motion to an ACR 9000 controller

DMC started as a motion integrator (the M stands for motion). Even though we do a great many other things these days, we still maintain a strong competency in this area. We were recently contacted by a client who has an old Acroloop 2000 ISA based...


Page 3 of 4First   Previous   1  2  [3]  4  Next   Last   
Page 3 of 4