Stéphane Fagny, Stéphane Bruart, Maxime Habermacher from Alpha Technologies and Benoît Smekens from Schneider Electric
Schneider Electric published an article on successful cooperation with Alpha Technologies in the latest version of its magazine. Schneider Electric is preferred supplier of Alpha Technologies for cabinet enclosures and electrical equipment. You can find the full version of the article in French here
For about 10 years, Alpha Technologies provides solutions allowing the access control to your street cabinets. Subracks like the CAPTIN FA, CAPTIN BW, UCC can manage RFID badge reader, locks and doors. It included different scenarios to take into account server failures, power outages, RFID reader failures. So the solution was there, but with the new technologies, it is time to innovate!
We are now able to provide an alternative solution without a need for an RFID reader, by taking advantage of the smartphone handled by technicians. This will ease everything! The solution can be managed by any SNMP software, or by our new Armada Web Extension, dedicated to smartphones. Here are some screenshots:
Log on the Armada Website
You see immediately the closest street cabinet thanks to the smartphone GPS location. No time lost for searching the right monitoring system.
If you cannot find the cabinet, the map system will guide you!
You are just arrived? If you click open the door and if you are allowed, the door will unlock
Do you want to see the alarms or configure the system? You can access directly the monitoring webpage!
Contact us if you are interested to increase the security very efficiently!
Remote feeding is a technology which enables operators to power several remote sites from a central location by delivering that power via twisted pair cables.
Let's discover the technology and the benefits it this video:
The technology can be installed by telecom technicians over existing copper networks.
With its original design, the Alpha Technologies' remote feeding systems offer a highly compact solution to powering equipment in street cabinets. When compared to any traditional system (incorporating input protection & distribution, DC distribution and in many cases batteries) the cabinet space requirement is greatly reduced without compromising reliability of service.
One of the original reasons to design a remote feeding solution was the ability to offer telecoms standards of service quality without having batteries installed in street sites. No maintenance costs, no risk of theft, no safety or environmental issues, just highly available service.
Here is a video describing how you can use our scripting tool to monitoring and control third party devices. You will understand why Compas is a site controller, and not only a dc system controller.
The Lua scripting system gives you a new efficient way to meet all your need. It can be used to:
Create a new equipment with custom descriptions, alarms, data, records, parameters or controls.
Setting all Compas data or setting function
sending emails - monitor other devices
(...) Other protocols (Modbus, one-wire...) and interfaces will follow with further version. Please, let us if you need something else in order to prioritize the development.
You have the possibility to execute different scripts in order to keep your system clean and functionality independent.
Here is a preview of the Compas User Guide, describing the Lua Scripting inside Compas:
Let's start to use your scripting system directly. It is accessible inside the files -> scripting path. We are going to create your first script: enter the command "new my_first_script" and press the Execute button. A new script will be created. With the screenshot below, you will see the main parts of Compas Scripting system.
A script manager
Scripts status and Command
A Script Manager: one line by script
A Script editor (press on the name of the script that you want to edit)
A Log that will log all errors or message printed by the system
Compas Lua Interface
Take a look to the script inside the script editor. Some comment explains you parts of the script. Let's decompose this script and understand what it does.
In the Lua language, comments are with two hyphens. Most of Lua embedded functions are available. If you need more specific information about Lua functions, just take a look to the Lua language.
The Initialization Part
As you can see, we will just print a text in the initialization. This is to show when the script is started. You can also see how functions are called in Lua and how you can concatenate strings and functions. Here we call the function print which will print text in the console box, the string is concatenated with the function compas.version_api(). This function is specific to compasLua, it will just return a string that contains the version number of the Lua API. (Functions added by Alpha to Lua Language)
The Loop Part
The loop part contains the function that will be called approximately every 10 seconds (configurable), in this case the initial content is just some basic text that will be shown inside the console. The loop function has to return the string "OK", so the system will assume that everything is OK. If there is a problem, you can return another string like "KO" that will record a problem inside the error system and alarms related to scripting system.
The Callbacks Part
The callback block is located at the end of the file. It contains the functions that have to be executed in case of a callback. A Callback is always composed of:
Path: The callback trace
Value: The data to be processed
It has to return a boolean. If the boolean is false, an error will be added on scripting error counter.
Starting a script
Now that you have a script, let's start the scripting system:
push on the "Start Scripting System" button
the status will pass to "Initializing..."
Reload the page (or click on the scripting tab), you will see that the status is now "running".
Sine the script runner can work with multiple scripts, you have to enable it:
Click on the enable link on the script line inside the script manager
CompasLua: Enable a script
Now the script has started, you can see a little more information about it : It is running every 10 seconds, the last time it has run it is 8 second ago and the script duration is 11 ms. ( On the screenshot below)
You can also see the console output that will show the text that you have entered in the script. As you can see, the initialization part has run only at the start of the script. After that, it is the loop that has been called by the Script runner.
CompasLua: debug output console
In order to have the script starting at the start-up, you have to enable CompasLua system (having the green flag indicating "running" on scripting page is a good indicator), enable the scripts that you want to start automatically and save your configuration. If there is an error on a script, the corresponding line will also be in red.
Modifying Your Script In Order To Monitor a SNMP Device
Currently, Compas is supporting SNMP get command. We will just try to monitor another device using the SNMP communications. We are going to monitor a Micro-secure UPS, controller coming directly from the alpha group.
Alpha Technologies S.A., entreprise du groupe Alpha (www.alpha.com), est un pionnier dans les technologies de l’électronique de puissance. Reconnue pour la très haute fiabilité de ses produits et de ses solutions sur mesure, Alpha Technologies est le fournisseur préférentiel de nombreux leaders des marchés des télécommunications, du transport, de l’industrie et de l’électronique médicale. Alpha Technologies investit de manière continue dans le développement de solutions complètes allant de l’alimentation et du contrôle d’équipement et de site, jusqu’à la gestion de réseaux. L’objectif poursuivi par Alpha Technologies est de réduire le coût global chez ses clients, avec une attention particulière sur les coûts d’installation et de maintenance, les économies d’énergie, l’intégration des énergies renouvelables et la gestion des équipements et réseaux.
After 2 years of internal usage for custom projects, we have fully documented the API. This allows the development of dedicated web dashboard, including schematic drawing.
The purpose of the API is to allow us to create the simplest interface to your user, adapted to their needs. We think that their experiences are really improved using visual tools. The Visual Dashboard API allows you to create monitoring interface for any application, from energy system to building monitoring.
More concretely, the API allows you to:
Draw a schematic of your system(s)
Draw the building or cabinet floor plans
Display all the monitored elements (temperature, door state, presence detection, voltage, current, etc.)
Draw the power flows
Add popup to display charts with the history of values
Add popup with active alarms
Support new systems (in combination with Lua Programming Scripting)
These features increase the user experience to a level never achieved in this business area. Here are some screenshots illustrating the possibilities. Please feel free to contact us if you are interested!
Building Management Systems (BMS) to manage facilities such as energy system and security features (access control, fire detection,...).
Compas supervises server and energy infrastructures of a building
Alpha Technologies S.A., a member of The Alpha Group (www.alpha.com) , is a pioneer in the field of power conversion technology. Renowned for its highly reliable standard and custom designed power solutions, Alpha Technologies is a prime supplier of market leaders in the Telecoms, Railway, Industrial and Medical segments in Europe. Alpha Technologies also continuously invests in end to end solutions, from site monitoring and control, to network management. The objective of Alpha Technologies S.A. is to reduce the total cost of ownership of its customers, targeting among others: installation and maintenance costs, energy savings and assets management.
In order to grow our business, we are looking for a:
Engineer Project Leader
Responsible for the design and project management of power systems aimed at Telecom, Industrial and Railway markets.
Experience & skills:
Design of AC/DC power systems implementing Alpha power modules and monitoring units.
Mastering field communication technologies (HW & SW): Ethernet, CAN, RS-232, RS-485, USB, etc.
Mastering the implementation of various battery types
Familiar with renewable energy technologies
Familiar with CAD tools like SolidWorks Electrical/ Mechanical/Cabling
Engineer Master in electro-mechanics or equivalent through experience,
Active in the proposed field for at least 5 years
Fluently speaking in German and English
A good knowledge of French is an additional asset
We offer :
A salary package in line with your experience,
A dynamic work environment in an innovative SME with close relationships in a large international group.
Alpha Technologies is appointed to run power design projects by a major international company active, among other fields, in hydro-electric power equipments and installations.
Thanks to its ability to react rapidly with reliable products and designs, Alpha Technologies has been able to develop and supply on short term power enclosures to be installed in hydro power sites, with various DC outputs (24V, 110V, 220V) as well 230Vac output.
This was achieved thanks to experienced teams, optimized design methods and tools, combined with the availability of a wide range of power converters available within the Alpha Group.
Alpha Technologies has achieved a major project of configurable AC/DC powering and backup systems for a high-tech industrial Oil & Gas OEM. This success results from an intensive collaboration between Alpha’s R&D and the R&D team of our OEM customer. The teams confronted the task to design the power system and the industrial control system which are coupled and intensively interacting, both for hardware and firmware.
Collaborative project management, for more than one year, between the R&D teams of the two companies, has been the key factor for this success. The capacity of Alpha to customize its redundant power converters and its monitoring solution, coupled to its experience in designing power systems, have been the key factor to deliver a configurable product family, optimally fitted for the final application.
Case-by–case configured industrial power systems are now regularly delivered by Alpha’s Assembly & Integration Unit straight from Louvain-la-Neuve in Belgium, and delivered throughout the world by our OEM customer.
The design of a new fully customized product range, working at twice the power, is now on its way to be tested by the final customer. Harvesting on the technical results of the first product range, the newly designed power system is ready to perform.