CX5120, CX5130 and CX5140 are Embedded PCs from the CX5100 series based on the latest Intel® Atom™ generation (Bay Trail). They differ from one another in housing width and CPU type. What is new is that the available Atom™ CPUs now also introduce genuine multi-core technology, extending up to quad-core, into the compact Embedded PC segment. Since the new devices are an extension of the existing CX5000 series, they are equipped with identical hardware interfaces. Two independent Gigabit-capable Ethernet interfaces as well as four USB 2.0 and one DVI-I interface are available. A multitude of further connection options and gateway functions is created by the multi-option interface, which can be pre-equipped ex factory, as well as the I/O level, which can optionally consist of either E-Bus or K-Bus Terminals.
All devices in the series are characterised by low power consumption and fanless design.
Depending on the installed TwinCAT runtime environment, the CX5100 can be used for implementing PLC or PLC/Motion Control projects with or without visualisation. The execution of Motion Control applications with interpolating axis movements is also possible.
The extended operating temperature range from -25 to +60 °C enables the use of the CX5100 Embedded PCs in climatically demanding environments.
Like the CX5000, the CX5100 series has a compact design; a modular device with extension modules like in the CX2000 series is not available.
The order number for CX5100 units can be derived as follows:
More information on Beckhoff site
The CX9020 is a compact, DIN rail-mountable Ethernet control system with 1 GHz ARM Cortex™-A8 CPU. The connection for the Beckhoff I/O systems is directly integrated into the CPU module. The unit offers automatic bus system identification (K-bus or E-bus) and independently switches in the corresponding mode. The CX9020 comprises the CPU with two microSD card slots, the internal RAM and 128 kB NOVRAM as non-volatile memory. The basic configuration also includes two switched Ethernet RJ 45 interfaces, four USB-2.0 interfaces and a DVI-D interface. The RJ 45 interfaces are connected to an internal switch and offer a simple option for creating a line topology without the need for additional Ethernet switches. The operating system is Microsoft Windows Embedded Compact 7. TwinCAT 2 automation software transforms a CX9020 system into a powerful PLC and Motion Control system that can be operated with or without visualisation. Optionally, the unit can be ordered with a fieldbus, serial or audio interface.
The extended operating temperature range between -25 and +60 °C enables application in climatically demanding situations.
The order identifier of the basic CPU module is derived as follows:
More information on Beckhoff site
The CX5010 and CX5020 are Embedded PCs from the CX5000 series based on Intel® Atom™ processors and differ only by the CPU version. The CX5010 has a 1.1 GHz Intel® Atom™ Z510 processor, while the CX5020 has a 1.6 GHz Intel® Atom™ Z530 processor. Apart from the clock speed, the two processors also differ by the fact that the Z530 features hyperthreading technology, i.e. it has two virtual CPU cores for more effective execution of software.
Depending on the installed TwinCAT runtime environment, the CX5010/CX5020 can be used for the implementation of PLC or PLC/Motion Control projects (with or without visualisation).
The extended operating temperature range between -25 and +60 °C enables application in climatically demanding situations.
The order identifier of the CX5000 devices is derived as follows:
More information on Beckhoff site
The CX8090 is a control system with a switched Ethernet port. It supports protocols such as real-time Ethernet, ADS UDP/TCP, Modbus TCP client/server or open TCP/IP-UDP/IP communication. K-bus or E-bus terminals can be attached as required; the CX8090 automatically recognises the type of I/O system connected during the start-up phase. The control system is programmed with TwinCAT via the fieldbus interface or the additional Ethernet interface.More information on Beckhoff site
MongoDB is the leading NoSQL database, empowering businesses to be more agile and scalable. Fortune 500 companies and startups alike are using MongoDB to create new types of applications, improve customer experience, accelerate time to market and reduce costs.
- MetLife built a 360-degree view of 100M+ customers in 3 months.
- Cisco turned to MongoDB as their NoSQL database for collaborative workplace.
- Tier 1 investment bank saves $40M over 5 years and improves performance by 200x.
- Mailbox reimagined the mobile inbox and scaled to over 1M users in 6 weeks.
- ADP delivers mobile experience to 1M users across 17 countries with zero downtime.
- Salesforce Marketing Cloud accelerated its roadmap by 12 months.
- Telefonica improves performance by 100x, time to market by 4x, and storage costs by 67%.
- CERN uses MongoDB as the primary back-end for the Data Aggregation System for the Large Hadron Collider.
- SAP uses MongoDB in the SAP PaaS.
- Forbes stores articles and companies data in MongoDB.
- The New York Times uses MongoDB in its form-building application for photo submissions.
- Shutterfly uses MongoDB for its photo platform. As of 2013, the photo platform stores 18 billion photos uploaded by Shutterfly's 7 million users.
- The Guardian uses MongoDB for its identity system.
- Foursquare deploys MongoDB on Amazon AWS to store venues and user check-ins into venues.
- eBay uses MongoDB in the search suggestion and the internal Cloud Manager State Hub.
LEARN MORE SUCCESS STORIES: https://www.mongodb.com/customers
A New World
MongoDB was designed for how we build and run applications today.
The applications serving, generating and interfacing with data have changed. Big Data, SaaS, social and mobile apps are the new norm.
New Data Types
New applications, users and inputs demand new types of data, like unstructured, semi-structured and polymorphic data.
New Data Volumes
Data volumes were once smaller, constrained and predictable. Today organizations must be prepared to support millions of users, thousands of queries per second and hundreds of terabytes of data.
New Development Methods
The methods we use to build applications have changed. With increasingly competitive markets and the need to adapt constantly, iterative development has become the standard.
The infrastructure on which we store data has changed. Companies are leveraging cloud computing, commodity hardware and virtualization.
What is MongoDB?
MongoDB is an open-source database used by companies of all sizes, across all industries and for a wide variety of applications. It is an agile database that allows schemas to change quickly as applications evolve, while still providing the functionality developers expect from traditional databases, such as secondary indexes, a full query language and strict consistency.
MongoDB is built for scalability, performance and high availability, scaling from single server deployments to large, complex multi-site architectures. By leveraging in-memory computing, MongoDB provides high performance for both reads and writes. MongoDB’s native replication and automated failover enable enterprise-grade reliability and operational flexibility.
The following is a brief summary of some of the main features:
Any field in a MongoDB document can be indexed (indices in MongoDB are conceptually similar to those in RDBMSes). Secondary indices are also available.
MongoDB provides high availability and increased throughput with replica sets. A replica set consists of two or more copies of the data. Each replica may act in the role of primary or secondary replica at any time. The primary replica performs all writes and reads by default. Secondary replicas maintain a copy of the data on the primary using built-in replication. When a primary replica fails, the replica set automatically conducts an election process to determine which secondary should become the primary. Secondaries can also perform read operations, but the data is eventually consistent by default.
MongoDB scales horizontally using sharding. The user chooses a shard key, which determines how the data in a collection will be distributed. The data is split into ranges (based on the shard key) and distributed across multiple shards. (A shard is a master with one or more slaves.)
MongoDB can run over multiple servers, balancing the load and/or duplicating data to keep the system up and running in case of hardware failure. Automatic configuration is easy to deploy, and new machines can be added to a running database.
MongoDB can be used as a file system, taking advantage of load balancing and data replication features over multiple machines for storing files.
This function, called GridFS, is included with MongoDB drivers and available with no difficulty for development languages (see "Language Support" for a list of supported languages). MongoDB exposes functions for file manipulation and content to developers. GridFS is used, for example, in plugins for NGINX and lighttpd.
In a multi-machine MongoDB system, files can be distributed and copied multiple times between machines transparently, thus effectively creating a load-balanced and fault-tolerant system.
MapReduce can be used for batch processing of data and aggregation operations. The aggregation framework enables users to obtain the kind of results for which the SQL GROUP BY clause is used.
MongoDB supports fixed-size collections called capped collections. This type of collection maintains insertion order and, once the specified size has been reached, behaves like a circular queue.
LEARN MORE: www.mongoDB.com
HTML5 is the latest version of HTML and is widely lauded as the best HTML standard so far. The current version of this formatting language offers new and greatly improved ways to design and implement Web pages.
Using HTML5 provides advantages to businesses to create refined and accurate web pages and web systems that operate across devices, operating systems and web browsers. Write once, run anywhere. The plethora of devices, operating systems and screen sizes present numerous design, functional and layout considerations and problems if standards are not adhered to.
What does HTML5 mean for the business world?
Cost effective Multi-Platform Development Deployment across multiple platforms means you can develop once and use the same code in many different markets. A single batch of code leads to less maintenance and a lower lifetime cost.
Desktop and mobile. HTML5 is designed to work on both desktop and mobile device browsers with little need for tweaking and revision.
Offline browsing In a similar way that ‘apps’ can be used offline, without an internet connection, HTML5 supports local storage of web application code and content, through the offline application cache. This is a tremendous advantage to businesses, like publishers, who can provide an offline web experience for readers on the move. The offline cache also produces significant performance enhancements as more of the site or system code and content is accessed quickly, locally.
Consistency across multiple browsers and operating systems
Not all browsers support all web pages or web applications, however, the implementation of HTML5 and CSS3 helps the designer to create a compatible site or system within all browsers. No more Silverlight, Java, Flash etc. plugins required.
A better user experience
HTML5 offers a wider range of design and presentation tools across media types, giving the developers greater scope to produce a better web sites and web applications. Creating an accessible and usable site or system means that users will learn the interface more quickly and understand it easily.
High-end vector graphics
HTML5 supports scalable vector graphics (SVGs) to visualise your devices, components, or even entire systems. This web standard, laid down by W3C (World Wide Web Consortium), works with any resolution.
Zoom the display in or out as you wish – the images never look “pixelated”, but always remain razor- sharp!
SVGs enable a huge range of display options such as colour gradients, transparent look, etc. They are also ideal for displaying dynamic and user-interactive graphics. Data compression is used to reduce the required bandwidth.
Pixel WMF SVG
Scalable vector graphics ...
- ... are resolution-independent
- ... deliver sharp images whatever the degree of zoom
Beckhoff bus terminals
The robust housing, secure contacts and the solidly built electronics are prominent features of our components. A station consists of one Bus Coupler and up to 64 electronic terminal blocks. With the K-bus extension it is possible to operate up to 255 Bus Terminals on one Bus Coupler.
The electronic terminal blocks are clipped onto the Bus Coupler. They connect by simply latching together. This means that each electronic terminal block can be exchanged separately and can be mounted on a standard mounting rail. In addition to horizontal type mounting, all other mounting types are permitted in the majority of the cases. Show more
The Beckhoff Bus Terminal with its outside contour adjusts perfectly to the measurements of terminal boxes. The clear front panel of the terminal with light-emitting diodes for status display, plug-in contact labelling and detachable labelling fields guarantee clarity. The 3-wire system supplemented by a protective conductor terminal makes it possible to wire sensors/actuators directly.
Free mix of signals
The Beckhoff I/O system supports about 400 Bus Terminals and is thus probably the most comprehensive system on the market. The components enable users to operate mixed signal configurations without restriction at each station. This means that a single non-central input/output node can map all the necessary signals.
Appropriate Bus Terminals are available for any digital or analog automation signal type, for currents and voltages with standardised signal levels and for PT100 and thermocouple signals. Intelligent devices can be connected via Bus Terminals with serial interfaces in accordance with RS232, RS485 or 20 mA TTY.
The fine granularity of the Bus Terminals enables bit-precise composition of the required I/O channels. The digital Bus Terminals are available as 2-, 4-, 8- or 16-channel terminals. In the 16-channel variant, digital input and output signals are arranged in an ultra-compact way within a standard Bus Terminal housing across a width of only 12 mm. The standard analog signals of ±10 V, 0 V…+10 V, 0…20 mA and 4…20 mA are all available as 1-, 2-, 4- and 8-channel variants within a standard housing. In the 8-channel variant, analog input and output signals are arranged in an ultra-compact way within a standard Bus Terminal housing across a width of only 12 mm. The system is thus highly modular and can be projected cost-effectively with an accuracy down to a single channel.
The KMxxxx terminal modules with plug-in wiring combine 16, 32 or 64 digital I/Os within a very small space and with high packing density.
Economical and small
For the user, Beckhoff Bus Terminals offer independence from the particular fieldbus and terminal block design. Digital and analog signals can be mixed without restriction, starting with one or two signals per terminal. Beckhoff Bus Terminals replace manufacturer-specific designs and all the intermediate terminal positions. The Bus Terminal ensures transparency and flexibility. Distributors and terminal boxes become smaller, more economical, and in some cases can be omitted. Plants and machinery equipped with Beckhoff Bus Terminals offer significant competitive advantages. Show less
Beckhoff Embedded-PC CX
Modular DIN rail Industrial PCs
With the Embedded PCs of the CX series, Beckhoff has combined PC technology and modular I/O level on a DIN rail unit in the control cabinet. The CX device series combines the worlds of Industrial PC and hardware PLC and is suitable for all performance control tasks. The modular system of the CX series can be configured to match the task in hand: by adding or omitting units and interfaces, only those components that the system actually requires are installed on the DIN rail in the control cabinet or terminal box. Installation space and costs are reduced.
The CX family covers the whole range of Beckhoff control technology in terms of both price and performance. This product range is designed for tasks requiring the characteristics and computing capacity of Industrial PCs, but whose budget does not stretch to full-blown Industrial PCs.
Scalable performance classes
The CX family includes several basic CPU modules with different processors for optimum adaptation to the respective control task. The following list gives an overview, sorted by CPU type and, within the group, in descending order of computing performance:
Devices with x86 CPU:
- CX2040: multi-core CX with Intel® Core™ i7 CPU, 2.1 GHz, quad-core
- CX2030: multi-core CX with Intel® Core™ i7 CPU, 1.5 GHz, dual-core
- CX2020: high-performance CX with Intel® Celeron® CPU, 1.4 GHz
- CX1030: high-performance CX with Intel® Pentium® M CPU, 1.8 GHz
- CX1020: high-performance CX with Intel® Celeron® M ULV CPU, 1 GHz
- CX5140: multi-core CX with Intel® Atom™ CPU, 1.91 GHz, quad-core
- CX5130: multi-core CX with Intel® Atom™ CPU, 1.75 GHz, dual-core
- CX5120: compact CX with Intel® Atom™ CPU, 1.46 GHz
- CX5020: compact CX with Intel® Atom™ CPU, 1.6 GHz
- CX5010: compact CX with Intel®Atom™ CPU, 1.1 GHz
- CX1010: basic CX with Pentium® MMX-compatible CPU, 500 MHz
Devices with ARM CPU:
- CX9020: Ethernet controller with ARM Cortex™-A8 CPU, 1 GHz
- CX9010: Ethernet controller with Intel® IXP420 XScale® technology, 533 MHz
- CX9000: Ethernet controller with Intel® IXP420 XScale® technology, 266 MHz
- CX8000: basic CX with ARM9 CPU, 400 MHz, and integrated fieldbus interface
Apart from various CPUs, the individual CX types also have different system interfaces and power supply units. Via the associated I/O interfaces the Embedded PCs support Beckhoff Bus Terminals and also EtherCAT Terminals as I/O system.
A suitable CX controller is selected on the basis of the expected complexity and scope of the automation program. Decisive here is not just the clock frequency of the CPU, but a combination of many criteria. The main criteria apart from the clock frequency are the CPU architecture, the cache sizes, the type and size of the RAM, graphic controller etc. Changing from one CX CPU to another with a higher performance is, however, still possible even at a very late stage in the course of the project and can usually take place without any program modification.
The individual system components of the CX series come as modules in standard widths of 19 mm or 22 mm, that can be connected in series. The basic unit for the CX2000 and CX10x0 series consists of a CPU module and a separate power supply module. The CX8000, CX9000, CX9010, CX9020, CX5000 and CX5100 devices integrate CPU and power supply in a single unit. Depending on the CX type, the controllers can be expanded through further system interfaces. The range of optional modules is complemented by fieldbus connections for PROFIBUS, CANopen, DeviceNet, SERCOS interface and Lightbus, both as master or slave versions.
In contrast to the other CX device families, the CX8000, CX9020, CX5100 and CX5000 series have a fixed, non-expandable number of system interfaces. The devices from the CX8000 series are mainly used as programmable fieldbus slaves, while both the CX9020 and CX5000/CX5100 offer an optional fieldbus master or slave interface in the multi-option interface.
The multi-option interface, a common feature of all second-generation CX devices (CX9020, CX5010, CX5020, CX5120, CX5130, CX5140, CX2020, CX2030 and CX2040), is an interface that can be configured ex factory with various signal types. These devices are also characterised by a further important feature: the automatic K-bus/E-bus detection enables the use of both types of I/O terminals without additional expenditure. EtherCAT integration offers a wide range of expansion capability. Further master/slave fieldbus connections or communication interfaces and all other signal types accessible via EtherCAT can be directly connected as EtherCAT Terminals.
In combination with the TwinCAT 2 or TwinCAT 3 automation software, the CX Embedded PC becomes a powerful IEC 61131-3 PLC. Additionally, Motion Control tasks can also be executed. Depending on the required cycle time, it may be used to control several servo axes. With the CX1010, CX5000, CX5100, CX1020, CX1030 and CX2000 even special functions such as “flying saw”, “electronic gearbox” or “cam plate” can be realised. The CX thus becomes a controller that covers PLC, Motion Control and visualisation tasks with a single hardware. Under Windows CE, thanks to the real-time capability of the operating system, user tasks written in high-level languages can be processed in real-time in parallel with TwinCAT.
Wide range of applications
Due to the design and the features of an industrial PC control, the Embedded PCs can be used in a wide range of applications. Existing applications include mechanical engineering (automatic sawing machines, automatic assembly machines, paper cutting machines, screwdriver control, packing machines, sheet metal processing, handling equipment), process technology (water treatment, power generation, consumption logging), building services (room control, access control) and many more.
The I/O signals are wired in a decentralised way to fieldbus devices or centrally to the controller. The available manufacturer-specific fieldbus devices with fixed input/output configurations and design often make it necessary to use an entire group of devices with similar functions. This costly method of signal acquisition gives rise to high material, installation, planning and documentation costs as well as high costs for subsequent modification or expansion. Inventory management and service staff are put under unnecessary strain.
Flexible and stable
The Beckhoff Bus Terminal is an open and fieldbus-neutral I/O system consisting of electronic terminal blocks. The head of an electronic terminal block is the Bus Coupler with the interface to the fieldbus. Bus Couplers are available for the following bus systems:
- EtherCAT, the high-speed real-time Ethernet fieldbus,
- Lightbus, the fast fibre optic fieldbus,
- PROFIBUS DP/FMS, conforms to the European standard EN 50170,
- Interbus, which has been on the market since 1987,
- CANopen, multi-masters in the actuator/sensor area,
- DeviceNet, the device bus with CAN technology,
- ControlNet, the standardised fieldbus,
- Modbus, the open fieldbus,
- Fipio, the fieldbus according to the WorldFIP standard,
- CC-Link, the fieldbus for the Asian market,
- SERCOS interface, the bus from the drives engineering field,
- RS232/RS485, the network for the most economical solution,
- Ethernet TCP/IP, the network bus,
- EtherNet/IP, Industrial Ethernet solution from ODVA,
- PROFINET, Industrial Ethernet solution from PNO,
- USB, the fast interface for the laboratory.
With the master terminals, fieldbus functionalities are also available in form of a standard Bus Terminal. This is particularly advantageous for bus systems that are integrated as subsystems into a higher-level system. It means that only one system is required for the subsystem and for the higher-level bus interface. Master terminals are available for the following bus systems:
- AS-Interface, the sensor/actuator bus for the lower control level,
- KNX/EIB, LON, DALI, MP-Bus, M-Bus, i.e. the communication standards in building automation.
The Beckhoff Bus Terminal ensures that control cabinets and terminal boxes are constructed more economically. Using the 4-wire terminating system, all of the usual sensors and actuators with different types of signals can be connected directly without other connection systems. It is no longer necessary to wire the field devices between the first terminal connection in the control cabinet or in the terminal box and the controller. This significantly reduces the costs involved in controller design and saves space, material, work, and money.
The field devices can be wired using the Beckhoff Bus Terminal system on site where the signals occur. Installation and wiring of the Beckhoff Bus Terminal is thus simple and compact like that of a standard terminal block. The Bus Terminal can be connected to the controller by connecting a Bus Coupler via the fieldbus as required.
The Beckhoff Bus Terminals have been tried and tested in a wide range of sectors worldwide, from machine construction to building management. Beckhoff Bus Terminal technology makes design, construction, wiring, commissioning and maintenance of equipment and machines very cost-effective.
Beckhoff “New Automation Technology”
Beckhoff implements open automation systems based on PC Control technology. The product range covers Industrial PCs, I/O and Fieldbus Components, Drive Technology and automation software. Products that can be used as separate components or integrated into a complete and seamless control system are available for all industries. The Beckhoff “New Automation Technology” philosophy represents universal and open control and automation solutions that are used worldwide in a wide variety of different applications, ranging from CNC-controlled machine tools to intelligent building automation.
Since the foundation of the company in 1980, continuous development of innovative products and solutions using PC-based control technology has been the basis for the continued success of Beckhoff. Many automation technology standards that are taken for granted today were conceptualised by Beckhoff at an early stage and successfully introduced to the market. The Beckhoff PC Control philosophy and the invention of the Lightbus system, the Bus Terminals and TwinCAT automation software represent milestones in automation technology and have become accepted as high-performance alternatives to traditional control technology. EtherCAT, the real-time Ethernet solution, makes forward-looking, high-performance technology available for a new generation of leading edge control concepts.
The central divisions of Beckhoff, such as development, production, administration, distribution, marketing, support and service are located at the Beckhoff Automation GmbH headquarters in Verl, Germany. Rapidly growing presence in the international market is taking place through subsidiaries in Austria, Belgium, Denmark, Finland, France, Hungary, Italy, Norway, Poland, Russia, Slovenia, Spain, Sweden, Switzerland, Turkey, the United Kingdom as well as in Australia, Brazil, Canada, China, India, Israel, Japan, Malaysia, New Zealand, Singapore, South Africa, the United Arab Emirates and the USA. Through worldwide co-operation with partners, Beckhoff is represented in more than 60 countries.