References
The VFSM concept has been tested in several environments, proving its usefulness. It has been applied to the design of large industrial software projects, especially for industrial machine control and also for telecommunication systems, over several years. Below we list some projects which each contain a sizeable system of state machines. In addition, several small projects, with few state machines, were undertaken. Some current activities must remain commercially confidential for the time being. We are, of course, willing to provide confidential, specific advice, or a team to deal with all or part of your own project, if we judge that it is a suitable one, in order to introduce StateWORKS to your organization.
The list of projects we had realized contains among others:
Telecommunication
AT&T ๐
At AT&T, USA (now Lucent Technologies) hundreds of projects have been implemented. VFSM Technology was introduced at several Lucent Technologies development centers, including: Naperville, USA; The Hague, Holland; Malmesbury, England; Bydgoszcz, Poland.
Rhode&Schwarz ๐
Implementation of a proprietary RS.ITP protocol for data transmission in wireless sets.
Machine control
BALZERS AG, Liechtenstein ๐ฑ๐ฎ
Control system for SDS (Single Disk Sputtering) machine. This was a large system with distributed hardware and software (a master computer with up to 10 Slaves). 4 machines were built. Control system for Cluster Line machine. This was a large system with ca. 400 state machines and 2000 Inputs and Outputs. The control sequences were specified using state machines which were defined as software templates. BALZERS AG delivered 10 Cluster Lines with this software. Thereafter, the entire production line was bought by MRC, USA which delivered another 10 Galaxy-1000 with this software. Control system for Virtual Inline Systems VIS-750 in Pfeifer AG, Germany. The system was based on software developed for Cluster Line machine in BALZERS AG. 5 machines were built.
AUMAT, Austria ๐ฆ๐น
Control system for a Coffee Roaster Factory (Zumtobel, Dornbirn, Austria). The system contains ca. 70 state machines and 1000 objects. StateWORKS RTDB was used as the run-time system. The user interface is built using Visual Basic.
Measurement systems
UBM, Germany ๐ฉ๐ช
Control system for optoelectronic measurement devices. The system comprises ca. 70 state machines and 2000 objects (inputs, outputs and internal resources). StateWORKS RTDB was used as the run-time system. The user interface was built from ActiveX components (Visual C++) and contains an Autoscan table to enable a user to automate measuring sequences.
Agilent, Germany ๐ฉ๐ช
StateWORKS was used to specify the control system. The system consisted of 10 state machines in a hierarchical structure.
DataPhysics, Germany ๐ฉ๐ช
Robot control system for measuring devices. This was the first application of RTDB as a COM-Server. The user interface is built using Visual Basic and contains an Autoscan table to enable a user to automate measuring sequences.
Technodoor, France ๐ซ๐ท
Design and implementation of TechnoDoor, a control system for blower doors using an RTDB based application and the RtdbUI library. The I/O interface is built using ioBoard.net components.
Building control
AUMAT, Switzerland ๐จ๐ญ
Building control system (Bรผro Fรผrrer and Sihl+Eika, Zรผrich, Switzerland). The system contains ca. 100 state machines and 1000 objects. StateWORKS RTDB is used as the run-time system. The user interface is built using Visual Basic.