Home / 2012

Yearly Archives: 2012

Writing your first HMI project in C# – WPF

UPDATE 08/03/2017: I see that this article is quite popular, however it takes a simple approach to get you started, by using timers and other shortcomings. If you want to build your HMI with WPF and MVVM you can check also my new series HMI with C# and WPF. In ...

Read More »

How to use Windows 7 dialogs with WPF

Wpf is an advanced technology to build responsive user interfaces, but for many tasks (MessageBox, Folder Browser, Progress Dialog) you still have to use the old Windows Forms dialogs. Windows 7 replaced this old forms with new ones to provide a better User Interface and a better feeling to their ...

Read More »

Using AdvancedHMI’s PLC drivers with C#

AdvancedHmi is a free and “almost open-source” HMI framework written in VB.Net that offer some drivers for PLCs, and also offer free SCADA objects for winforms users. I say “almost open-source” because the code of the two main libraries is not provided (MfgControl.AdvancedHMI.Drivers.dll and MfgControl.AdvancedHMI.Controls.dll), but it’s provided how to ...

Read More »

PLC teleassistance and remote control

Teleassistance and remote control are becoming more and more popular, especially when the downtime cost is high, due to the need of specialistic help on how to solve failures that are not easy to find out. The capability to grant an immediate and specialistic assistance is a must-have for automatic ...

Read More »

Opc client with C#: an how to video

I made a video where i explain how to connect and read tags from and Opc server using OpcNetApi.dll library with C#. This post follows a serie of old article that you can read on my old blog. This code comes from Beckhoff OPC how-to section and if you run a ...

Read More »