Entries for 'Leon Grossman'
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...
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 ...
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...
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...
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...
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...
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...
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...