Advanced Search
Search Results
243 total results found
15.3 IEC 61850 Client
WCC Lite can be used as a master station to collect data from IEC 61850 compatible server devices such as protection relays. As relays require fast, secure and responsive interfaces, WCC Lite can be considered as a valid option. For additional security, a user...
20.6 Generating and uploading FORTE logic file
After the PLC design is finished and debugged, such a design can be compiled into an FBOOT file and uploaded to one or multiple devices to be used in production. As the application being debugged is not automatically considered as a default application, one sh...
18.5 Virtual device
General The virtual device is a device that you can use to calculate additional math or keep a counter. It doesn't bind to any protocol and only works when its math expression is used. Virtual device functionality is only available since firmware version v1...
18.4 Uploading configuration
As of WCC Lite version v1.4.0, there are three separate ways to import the configuration: import an Excel file via the web interface, generate compressed configuration files and later upload them via the web interface; or generate compressed configuration file...
18.3 Mathematical functions
The signal value might require some recalculation or signal update before being sent. Understandably, existing columns in Excel configuration like multiply, add, bit_select might not be flexible enough. To overcome these limitations, symbolic mathematical expr...
18.2 Optional parameters for signals
The signals sheet contains all signals linked to devices. Each signal is defined in a single row. The Signal list can be split into multiple sheets. Each sheet name may start as Signals. Required attributes These attributes are mandatory for every configured...
18.1 Devices sheet
The device sheet contains all devices to be configured on the gateway. Each row represents one device and its settings. The following options are required for each device: name - Name of the device. Used for representation only. description - A short descr...
19 WCC Lite internal signals
Overview The WCC Lite contains several internal data points for readout and control which can be accessed via the Pooler service. Configuration Devices section In the devices section, only the protocol, scan_rate_ms and poll_delay_ms are to be configured f...
20.7 Distributed control application
IEC 64199 standard introduced requirements for distributed control. This means that multiple devices can change information between them and make their own decisions based on the data they receive from other sources. This enables distributed applications betwe...
20.5 Debugging an IEC 61499 application
After a project has been built and bound to an existing Excel configuration, a user would normally want to check if every part is working according to the prior requirements before compiling the finished project and uploading it to production. Both the 4Diac f...
25 Cyber security
WCC Lite is based on the OpenWRT operating system. OpenWrt is described as a Linux distribution for embedded devices. WCC Lite has the same functionality as Linux OS including user management. Basic configuration on WCC Lite can be done using a web-based fron...
20.4 Configuring data endpoints
To use WCC Lite as a programmable logic controller, it needs to be configured in a particular way. The PLC functionality of the WCC Lite only allows for the use of data that has been configured in the Excel configuration spreadsheet. This has been done for sec...
20.3 Example project
The best way to understand the basics of 4Diac and WCC Lite collaboration is through an example project. This user manual intends to show the pieces needed to run PLC applications on WCC Lite. It is not intended to be a definitive guide on how to use 4Diac IDE...
20.2 4Diac framework
The PLC functionality in the WCC Lite is implemented using the Eclipse 4diac framework, consisting of the 4diac IDE and the 4diac FORTE runtime. The system corresponds to IEC 61499, an extension of IEC 61131-3. For more in-depth instructions and function blo...
20.1 IEC 61499
IEC 61499-1 defines the architecture for distributed systems. In IEC 61499 the cyclic execution model of IEC 61131 is replaced by an event-driven execution model. The event-driven execution model allows for an explicit specification of the execution order of f...
21 Lua script runner
Introduction Lua is a powerful, efficient, lightweight scripting language. It has been used in many industrial applications with an emphasis on embedded systems. Lua has a deserved reputation for performance. To claim to be "as fast as Lua" is an aspiration o...
22 MQTT
Introduction MQTT (short for MQ Telemetry Transport) is an open OASIS and ISO standard (ISO/IEC PRF 20922) lightweight, publish-subscribe network protocol that transports messages between devices. The protocol usually runs over TCP/IP, although its variant, M...
23 Data Export
General Various protocols are made to transmit data points as they are generated. This is enough for a lot of systems (e.g. SCADA) that have their databases and devices only have to buffer fairly recent messages in case of connection or transmission errors. H...
24 Certificates
Devices that send unencrypted data are susceptible to attacks which might cause deliberate damage to the user system. Therefore it is highly advised to use cryptography to secure sensitive data. WCC Lite offers means to easily store certificates for their late...
17.1 DLMS/COSEM
Introduction IEC 62056 is a set of standards for electricity metering data exchange by the International Electrotechnical Commission. The IEC 62056 standards are the international standard versions of the DLMS/COSEM specification. DLMS or Device Language Me...