The Swisscube mission is known for the being the first Swiss spacecraft mission. EATOPS joined that effort and operated the spacecraft from the Noordwijk CubeSat ground station (KD2AMA) facility.
Whereas the Industry is facing a digitalisation of its plants, EATOPS makes use of scripting languages to produce a robust PLC logic and build virtual piplines that control physical parts.
The code is consistent across multiple installations and highly reliable thus produce by a script rather than a human hand which could make mistakes.
AutoGen serves an even broader ambition at embedding articifical intelligence ruling into the PLC code and publishing industrial OPC UA data over the internet (IIOT).
Maritime class certification for SAS systems in the North Sea sector.
This is a full PLC to HMI control panel assembly. EATOPS releases a control system which involves a digital radio-link, a Codesys PLC, a RIVOPS 3D HMI panel and an OPC AE Server/Client architecture. The alarm banner is ISA 18.2 compliant according to the EEMUA191 3rd edition guideline.
EATOPS will give a presentation in Stavanger (N) on automatic code generation for onboard control systems. More on Spaceport Norway web portal.
Automatic code generation unlocks a whole new range of control software features such as: fault scenario recognition and dynamic alarm grouping (ISA 18.2, EEMUA 191).
Embedded code generation is fundamentally changing the way engineers work. Instead of writing thousands of lines of code by hand, engineers are automatically generating their production code to increase productivity, improve quality, and foster innovation. EATOPS uses an excel definition of the equipment list to automatically generate the source-code of the control panel most time-consuming components.
AutoGen is a product of Ergonomics Applied To OPerationS, EATOPS AS
The power of standardization. The acquisition of B&R Automation by ABB did not come as a surprise. B&R Automation Studio suite is following the OPC UA standard. This decision to implement the OPC communication protocol at the very lowest level of their PLC & HMI compenents surely played a part in their recent buy-out by the ABB Group. EATOPS has been following the same approach and complies with OPC Unified Architecture for the same practical reasons. An open-standard between the PLC and the HMI leads to a stronger architecture leaving the PLC is its role of 'process logic controller' taking care of the logic, and the HMI in its role of 'human machine interface'. The HMI remains a slave of the PLC which means that several HMI modules can inherit the alarm & sensor values directly from the PLC.
The #RIVOPS overview panels are fully compatible with the #AutomationStudio Suite. Some more #3DSCADA overview panels will come-out from EATOPS production line during the year following that same OPC implementation.
How should the captain of a ship decide to trigger an evacuation? How should a driller onboard an offshore vessel decide to pull-out and immediately disconnect from the well? How should a control room lead operator re-evaluate his initial risk assessment and prepare for a corrective action? EATOPS' Alarms & Events plug-in means a lot to operators. This OPC AE strict implementation considerably improves the judgment of an operator. The RIVOPS console benefits from this extra comfort. It gives the presentation layer of the control room a cleaner overview thus an increased awareness of the system being monitored.
The OPC AE standard is fully compliant with ISA 18.2 which promotes the use of process alarm messages and alarm attributes for the operator. An good example of that is the RIVOPS' 3D SCADA approach which naturally drives the operator attention over the areas of a process when the needed thresholds are met such as during an event detection, or an abnormal scenario detection with its pieces of equipment’s safety limits. The RIVOPS alarm-banner is mostly suited to identify the location of faulty equipment, or create awareness on the time to response before a corrective action should be taken. The operator's understanding of the severity of a scenario is improved through a colour-coded interface which is directly inherited from the OPC AE Server attributes. Instead of making its own interpretation of the severity, the HMI is brought back to its slave position receiving its information messages directly from the alarm server. This is very positive in the sense that the alarm server is now entitled to fully play is role of server dispatching a unique message to the family of HMI displays found in the control room.
Another advantage is that the operators' acknowledgment messages are aggregated inside the alarm server & directly transmitted to the PLC where the process logic is running. Unlike too many HMI packages, this alarm information is not stored inside the HMI Runtime.
Such a software architecture avoids a lots of inconsistencies in the control system. It pushes the artificial intelligence capabilities to another level. For more information on the RIVOPS overview panel, please visit our technology section.
The open-call is valid until March 5th 2017. The European Space Agency will select the best proposals to help those teams of students to lead their own satellite campaign. EATOPS used a similar schem in 2010 (ESA Technology Transfer Programme) to get its 'OPS' tools deployed into a live ground segment environment. For the first time in the product development cycle, our UI/UX designers could test their piece of software against a control room operator.
Such initiatives are to be promoted as they gather teams of professional in their early-days of their engineering career. More projects will naturally emerge from those cross-collaborations and promote the European Space standards (ECSS) sometimes beyond the Space Industry.
The RIVOPS console is a good example. After first being used for the SwissCube Mission and later Triton & TUGSAT-1 mission, the console was eventually deployed onboard an offshore drilling vessel in the North-Sea. The same ECSS-data model is now used to structure the telemetry database of offshore platforms.
The RIVOPS ground segment package (video below) includes the console desk, the mission control system, the ESA-like software EGSE router, its data distribution, the command module, a set of housekeeping monitoring HMIs, the alarm-list, the 3D-overview panel. This software package also includes the suite of configuration tools such as the Spacecraft Mission Information Database (MIB), the spacecraft data model editor. For more information, contact email@example.com or chat with us at the bottom of this page.
EATOPS wishes you a happy new year 2017.
The Swisscube mission is known for the being the first Swiss spacecraft mission. EATOPS joined that effort and operated the spacecraft from its Noordwijk CubeSat ground station (KD2AMA) facility. The com system is based on a AX.25 protocol. The telecommands are encapsulated into the CCSDS PUS format.
EATOPS is given the assignment to troubleshoot a memory leak in a control system deployed on onboard an oil tanker in operations in the Netherlands. The leak was identified and resorbed using two different methods: (1) injecting a watchdog inside the code functions as well as (2) dichotomy. The control system was virtualized in order to avoid interrupting operations.
EATOPS would like to thank the SchneiderElectric CitectSCADA 7.40 team in Sydney for their remote iterative testings as well as their availability during week-ends & early day shifts. This project is a good example of cross-collaboration between Schneider Electric and one of its system integrators.
Mobile tablet computers have made it inside the control room replacing the traditional touch display very often used for the voice matrix or task scheduler.
EATOPS included the latest stylus-touch-based tablet from Wacom into its RIVOPS console layout. This evolution is a response to the use of tablet PC equipment inside the control room.
More on Wacom Cintiq Companion 2 console available soon.
Automatic generation of your OPC communication tables is just one click away. AutoGenforOPC is a script written in Python which parses your IO-list and automatically generates your OPC sever configuration files. It saves you of a day of work, without mistakes!
AutoGen is compatible with Siemens Step7, Automation Studio 4.2, CodeSys, & RIVOPS. OPC EATOPS products are compliant with OPC stacks v1.3.1340.