Description
ABB 3BHB000272R0001 UFC719AE01 I/O-Interface Board
Function and working principle of the controller
According to the different ways of generating microoperating control signals in the controller, the controller can be divided into hard-wired controllers and microoperating controllers, and the PC and IR in the two types of controllers are the same, but the method of determining and indicating the execution steps of the instructions and the scheme of giving the control signals needed to control the operation of each component are different.
Hardwired controller
The basic principle of the hard-wired controller is to send a series of microoperating control signals in the order of time according to the requirements of the instruction, the current timing and the external and internal state. It is composed of a complex combinational logic gate circuit and some triggers, so it is also called combinational logic controller.
The operation code of the instruction is the key to determine the different operation commands (control signals) issued by the control unit. In order to simplify the logic of the control unit (CU), the operation code decoding of the instruction and the beat generator are separated from the CU, and the simplified control unit diagram can be obtained. CU input signal sources are as follows:
The instruction information generated by the instruction decoder. The opcode of the current instruction determines the different operations that different instructions need to complete in the execution cycle, so the opcode field of the instruction is the input signal of the control unit, which produces different control signals with the clock.
The machine cycle signal and the beat signal generated by the timing system. In order to make the control unit issue each control signal in a certain sequence and at a certain rhythm, the control unit must be controlled by the clock, that is, a clock pulse makes the control unit send an operating command, or send a group of operating commands that need to be executed at the same time.
The feedback from the execution unit is the flag. Sometimes the control unit needs to rely on the current state of the CPU to generate control signals, such as BAN instruction, and the control unit needs to generate different control signals according to whether the result of the previous instruction is negative.
The control unit also receives control signals from the system bus (control bus), such as interrupt requests, DMA requests.
Timing system and microoperation of hardwired controller
The clock cycle. The clock signal is used to control the clock generator, which can generate beats, and the width of each beat corresponds to a clock cycle. In each beat, the machine can perform one or more operations that need to be performed simultaneously.
Machine cycle. The machine cycle can be regarded as a reference time during the execution of all instructions. The operation of different instructions is different, and the instruction cycle is different. The time to access a memory is fixed, so the access cycle time is usually taken as the benchmark time, that is, the shortest time to read an instruction word in memory is the machine cycle. When the length of the memory word is equal to the length of the instruction word, the fetch cycle can also be regarded as the machine cycle. Several microoperations can be completed in a machine cycle, each microoperation requires a certain amount of time, and the clock signal can be used to control the generation of each microoperation instruction.
Instruction cycle. See above.
Microoperation command analysis. The control unit has the function of issuing various sequences of operation commands (control signals). These commands are related to instructions and must be issued in a certain order for the machine to work in order.
An instruction is divided into three working cycles: fetching cycle, interaddressing cycle and execution cycle.
One year warranty, special discount after sale
The company focuses on DCS, PLC, robot, large servo four systems
The main products are all kinds of module/card, controller, touch screen, servo drive
The company's advantages: the supply of imported original products, professional production of accessories
Fast delivery time, complete supply, The seller has more than $1526000 worth of industrial control products inventory
We Can transport to the world!!!
① 24-hour email reply (12 hours);
② For shipment to countries outside Asia, please contact the seller.
[Disclaimer]
Guizhou Yuanmiao Automation Equipment Co., LTD. We sell new products and discontinued products, independent channels to purchase such special products. Guizhou Yuanmiao Automation Equipment Co., Ltd. is not an authorized distributor, distributor or representative of the featured products on this website. All product names/product images, trademarks, brands and logos used on this website are the property of their respective owners. Descriptions, descriptions or sales of products bearing these names, pictures, trademarks, brands and logos are for identification purposes only and do not imply any association or authorization with any rights holder.
ABB Related Products
3HNA006147-001 | 3HNA010859-001 |
3HNA006149-001 | 3HNA010905-001 |
3HNA006383-001 | 3HNA010906-001 |
3HNA006385-001 | 3HNA010907-001 |
3HNA006386-001 | 3HNA010984-001 |
3HNA006387-001 | 3HNA011784-001 |
3HNA006566-001 | 3HNA011846-001 |
3HNA006567-001 | 3HNA011862-001 |
3HNA006568-001 | 3HNA011871-001 |
This article is from the official website of Guizhou Yuanmiao Automation Equipment Co., LTD. Please attach this link: http://www.ymdcs.com/