Custom Software Development

Sometimes the systems or equipment you need for a complex or mission critical application do not just plug together. Canton Inc. can help with a custom software solution. Leveraging our training with the C# (C-Sharp) programming language and SQL we have developed custom solutions using Silverlight, ASP.Net, Windows Presentation Foundation (WPF), and Windows Communication Foundation (WCF). We can pass data from factory floor PLC's to other applications or devices enhancing your operation.

When building systems, you sometimes need manufacturer X’s system to talk to manufacturer Y’s system. For example, you have a legacy installation access control system you would like to have generate events on your new surveillance system. In industrial manufacturing you may need your batching system to exchange data with your business management system. While both manufacturers will tell you “no problem we have an SDK” the truth is the SDK’s will not interface directly to each other. This is where Canton Inc. can help with the little piece that goes between the two. The problem is not unlike getting two people who speak different languages to talk to each other. You need an interpreter who is conversant in the language and culture of both parties and can establish effect communications between the parties. Some people would call this middleware – a software bridge between the two systems.

Whether a simple webservice or a full-blown application with a backend database and logging Canton Inc. can help. We also develop custom add on instructions (AOI’s) for Allen-Bradley automation controllers and custom code blocks for Siemens PLC’s.