PROGRAMMABLE LOGIC CONTROLLER .
PROGRAMMABLE LOGIC CONTROLLER
It must be a powerful and flexible system that control a wide variety of devices and meet the different needs of the automation industry.
The CPU in a single compact device must combine a microprocessor, an integrated power supply, input and output circuits, integrated fast PROFINET I/O supporting the function of motion control and analog inputs, thus creating a powerful on-board controller After loading the program, the CPU shall contain the logic required for the monitoring and control devices used in the application.
The CPU must monitor the inputs and must change outputs according to the logic of the user program, which can include Boolean logic, counting and timing, complex math functions and for communicating with other intelligent devices.
To communicate with the programming device, the CPU must have available an integrated PROFINET door. Through the PROFINET network the CPU shall communicate with another CPU.
The front panel shall include:
• 1 Ethernet port
• 2 37-pin connectors (1 input-male + 1output-female) for direct connection to the simulation panels through flat cables
• 62 pcs. of 2 mm terminals distributed in 5 sections: 4 power supply, 27 digital inputs, 28 digital outputs, 3 analog inputs.
The controller must include:
• I/O digital onboard: 8 inputs (24VDC) / 6 outputs (relay, 2A)
• I/O analog onboard: 2 inputs (0…10V, 10bits resolution)
• User memory: working (50Kbytes), load (1Mbytes, it can be extended up to SD_optional card) and Retention (10 Kbytes)
• Merker memory (M): 4096 bytes
• Fast counters: built in (5), single phase (3 at 100kHZ and 1 at 30kHz clock rate), in quadrature phase (3 at 80kHz and 1 at 20kHz clock rate)
• PROFINET: 1 Ethernet communication port
• Execution speed: 0.08 µs/instruction (Boolean), 1.7 µs/instruction (Move Word) and 2.3 µs/instruction (Real math)
• Additional digital I/O (SM 1223): 16 inputs (24VDC) / 16 outputs (relay,2 A).
The items must be supplied with relevant software with the following minimum features:
it must provide an intuitive environment where it shall be possible to develop, modify the logic controller of the application, including the necessary tools used to manage and configure project devices, such as PLC and HMI. It must also provide a complete online guide facilitating the search of information.
The software must provide standard programming languages that shall allow the development of the control program in a practical and efficient way.
• LAD (ladder diagram) must correspond to a graphical programming language that shall allow to represent the program as electrical circuits.
• FBD (function block diagram) must correspond to a programming language based on the graphic symbols of Boolean algebra.
• SCL (structured control language) must correspond to a advanced programming language developed based on text.
When a block code is created, it must be selected the programming language that the block code will use.
The user program must be able to use the block codes created in one or all the programming languages.