Application
One Application field for OnRISC embedded computers is intelligent networking of the production tools,
such as NC-Machines, PLC-Controllers and I/O controllers. These devices can be usually accessed only via RS232/422/485
or over Digital I/O. Field busses may be attached to RS485 or CAN.
OnRISC Alena directly interfaces these devices via serial ports or Digital-I/O, at the same time via Ethernet it acts as a Gateway
to higher computer instances, such as monitoring and/or control workstations.
Without contact to such workstations OnRISC systems can supply the manufacturing devices with production data on demand,
download their programs, can buffer data from/to those devices, run maintainance tests or perform data protocol conversions.
The internal SD reader as mass storage for boot can separate the operating system and application or configuration files from
production data such as protocol files or NC programs on the Compact Flash card. The system is protected then against
accidentally removal.
Administrators are free to decide for their configuration, and use the Compact Flash slot to upload new data and
configurations, where a network is not available.
CAN:
OnRISC Alena connects to CAN networks.
For developing applications the known VSCAN API is provided, which allows similar programming as with
other CAN adapters available from Vision Systems. This API also supports CANFestival,
an Open Source CANopen Framework. CANopen is a CAN-based higher layer protocol that is used in various application fields,
such as medical equipment, offroad vehicles, maritime electronics, railway applications or building automation.
CANopen unburdens the developer from dealing with CAN-specific details such as bit-timing and implementation-specific functions.
It provides standardized communication objects for real-time data, configuration data as well as network management data.
An application designed to operate with
USB-CAN on Alekto operates directly on Alena's CAN port,
without any changes required.
Other Linux applications might use the LinCAN API, which is also available on Alena. This API also supports CANFestival and CANopen.