EBO OPC Client for Building Operations
EBO OPC Client for Building Operations
Features
Connecting your EBO system with any OPC server (DA and UA)
The EBO-OPC Client allows customers to connect with any 3rd party OPC server (DA and UA) and display OPC item values in their EBO system.
For any new development, given the choice, OPC UA should be used. The only reason to use OPC DA now is if you’re connecting to a legacy product that only supports OPC DA and cannot be replaced or upgraded.
Automatic reconnection with disconnected OPC servers
When the EBO-OPC client detects that an OPC server is disconnected, it will mark all EWS server's items' quality as Uncertain or Offline, so that the EBO user will notice the disconnection.
The EBO-OPC client will automatically try to reconnect with the OPC server once a minute until a successful connection.
When the problem is resolved, the items’ quality will be changed to Good.
Discovery of all OPC servers
The EBO OPC Client Configuration program can be used to browse for OPC servers (local and remote).
Discovery of all OPC items
The EBO-OPC Client Configuration program can be used to browse for OPC DA and UA items. This lets you choose the items that will be displayed in the EBO.
Scalability
The number of the OPC items you can share with your EBO system is virtually unlimited. The only limit is the amount of memory (RAM) in your computer.
OPC UA Security
OPC DA is based on the Microsoft's DCOM and had some significant limitations inherent to that technology. To get away from the limitations of DCOM, the OPC Foundation developed, and released, a new version of the OPC protocol called OPC UA.
Thanks to its new properties and well-designed architecture, the OPC UA protocol is rapidly gaining popularity among automation system vendors. OPC UA gateways are installed by a growing number of industrial enterprises across the globe.
The protocol is increasingly used to set up communication between components of industrial internet of things and smart city systems.
The security of technologies that are used by many automation system developers and have the potential to become ubiquitous among industrial facilities across the globe is one the highest-priority areas of research for Kaspersky Lab ICS CERT. This was our main reason to do an analysis of OPC UA.
The EBO-OPC Client supports standard OPC UA security by using certificates. Without a certificate the EBO-OPC client will not be able to connect with the OPC UA servers.
In addition to certificates, the EBO-OPC Client supports username and password login when connecting to OPC UA servers that supports this functionality
Performance
The EBO-OPC Client offers high performance functionality:
1) The EBO-OPC Client will update the EWS server's items only when they are in use by the EBO. This improve the performance since only the required data is pushed by the EWS server to the EBO.
2) New OPC groups containing new OPC items are added on-the-fly. There is no need to recreate the entire EWS server value tree. As a result, long time is saved.
OPC arrays support
OPC servers can contain arrays of data, which are composed of multiple values of the same data type. For example: the array Double[6] contains 6 double analog values. The EBO-OPC Client creates 6 EWS Server items: Double#[1], Double#[2],...Double#[6]. Each array item can be displayed and/or modified in the EBO.
OPC DA and UA arrays are both supported.
Automatic discovery of the OPC Server's groups and items
Automatic discovery of the OPC Server's groups and items. Save time and avoid errors. Instead of manually creating OPC groups and browsing for OPC items, the EBO-OPC Client can do it for you within seconds. The EBO-OPC Client will connect to the OPC server (DA or UA), find all OPC groups and create equivalent groups in the EBO-OPC Client. Each group in the EBO-OPC Client will contain all OPC items as in the OPC Server's tree.
Connecting your EBO system with any OPC server (DA and UA)
Automatic reconnection with disconnected OPC servers
Discovery of all OPC servers
Discovery of all OPC items
Scalability
OPC UA Security
OPC DA is based on the Microsoft's DCOM and had some significant limitations inherent to that technology. To get away from the limitations of DCOM, the OPC Foundation developed, and released, a new version of the OPC protocol called OPC UA.
Thanks to its new properties and well-designed architecture, the OPC UA protocol is rapidly gaining popularity among automation system vendors. OPC UA gateways are installed by a growing number of industrial enterprises across the globe.
The protocol is increasingly used to set up communication between components of industrial internet of things and smart city systems.
The security of technologies that are used by many automation system developers and have the potential to become ubiquitous among industrial facilities across the globe is one the highest-priority areas of research for Kaspersky Lab ICS CERT. This was our main reason to do an analysis of OPC UA.
The EBO-OPC Client supports standard OPC UA security by using certificates. Without a certificate the EBO-OPC client will not be able to connect with the OPC UA servers.
In addition to certificates, the EBO-OPC Client supports username and password login when connecting to OPC UA servers that supports this functionality
Performance
The EBO-OPC Client offers high performance functionality:
1) The EBO-OPC Client will update the EWS server's items only when they are in use by the EBO. This improve the performance since only the required data is pushed by the EWS server to the EBO.
2) New OPC groups containing new OPC items are added on-the-fly. There is no need to recreate the entire EWS server value tree. As a result, long time is saved.