Phenix MORE Control is an open source control system:
The basic proposal is to create a very powerful and sophisticated control system, utilising readily available 'garden variety' components and open software that can be edited on the machine either locally or remotely, without having to compile the code, transfer files, etc.
HMI (Human Machine Interface)
Android is the preferred operating system as it has no licensing restrictions and Android devices are ubiquitous. A freshly unpacked Android device can be ready to run a machine in less than 15 minutes. Whilst the preferred device is a ruggedised tablet, other options include industrial panel PC's (15", 17", 21") and, in an emergency, a mobile phone is entirely useable.
The link to the Main Controller is via Bluetooth SPP; in other words, a wireless RS232. The HMI code is interpreted, open source BASIC and the performance is more than adequate for this purpose. Even on a modest Android device, code instructions execute @ a rate of >50,000/sec. Editing and debugging happens in real-time, without having to first compile the code. TeamViewer works extremely well on the HMI and remote assistance can even be provided by a field-engineer using only his mobile phone.
This is a Microchip microcontroller that has an on-board BASIC interpreter and flash storage. The microcontroller is the PIC32MX470F512L-120 and is a general-purpose device. The MS-compatible BASIC is a free product and is loaded onto the microcontroller via USB. This is a modern, structured dialect of BASIC, similar to MS-QuickBASIC and is very powerful, whilst easy to program. The controller PCB is completely open-source and documentation is provided and is easy to understand by any PCB house.
Each axis has a dedicated motion control processor. Again, this is a general-purpose Microchip product that is programmed to become a motion-controller. All exes reside on a serial communication bus, known as RS422/485. Electrically, this bus can handle up to 32 axes and with a repeater, up to 255 axes. The number of axes that can be tightly coordinated, at any one time is 'limited' to 16 axes @ a BAUD of 115.2K. The max BAUD is 230K, but lower rates are preferred in an industrial environment. I/O is provided via generic Solid-State Relays and opto-isolators. There are many suppliers to choose from.
The 21st Century overall package of Phenix MORE Control is very simple because it is dedicated to one application, CNC Tube Bending Machines. There aren't endless parameters to be set, unlike general-purpose controllers found on most popular CNC tube benders available today. Back...
Phenix MORE Control
To Upgrade all of your out of warranty CNC tube bending machines:
Direct: +44(0)7776 213919 - +44(0)1782 953096
firstname.lastname@example.org - www.t-pbm.com