Top Banner
LIST OF FIGURES S.No. LIST OF FIGURES Page No. 1.1 Company Profile 3 2.1 Solution Business 5 2.2 Ergonomic Handling 6 2.3 Precision Fastening 7 2.4 Fluid Solutions 8 3.1 Electronics Lab 9 3.2 ICD/M Controllers 10 3.3 Siemens PLC 10 3.4 Control panel having Siemens PLC 12 3.5 Allen-Bradley PLC 12 3.6 QM series DC tool 20 90781128880 1
82
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript

LIST OF FIGURES S.No. LIST OF FIGURES Page No.1.1 Company Profile 32.1 Solution Business 52.2 Ergonomic Handling 62.3 Precision Fastening 72.4 Fluid Solutions 8 3.1 Electronics Lab 9 3.2 ICD/M Controllers 10 3.3 Siemens PLC 10 3.4 Control panel having Siemens PLC 12 3.5 Allen-Bradley PLC 12 3.6 QM series DC tool 20 3.7 QE series DC tool 21 3.8 Inputs 24 3.9 Outputs 25 3.10 Power head port 26 3.11 Terminal switch 26 4.1.a Actual design 27 4.1.b Layout 28 4.1.c Side view 28 4.1.d Upper view 29 4.2 Powerhead srtup mode 30 4.3 Config 1 assigned 31 S.No. LIST OF FIGURES Page No. 4.4 Parameters 32 4.5 Program parameters32 4.6 Program parameters33 4.7 Config 2 assigned 34 4.8 Program parameters34 4.9 Program parameters35 4.10 General setup 35 4.11 Controller 1 I/Os 36 4.12 Controller 2 I/Os36 4.13 Controller 3 I/Os37 4.14 ETA 39 4.15 Sound level meter39 5.1 Actual Design40 5.2 Side view 41 5.3 Readings 43 5.4 RI Bracket tightening43 5.5 Readings 44 5.6 Housing screw44 5.7 Readings45 5.8 RI shaft tightening45 5.9 Readings46 5.10 Cable anchoring46 5.11 Readings47 5.12 B Mount bracket47 S.No. LIST OF FIGURES Page No. 5.13 PC adapter48 5.14 Profibus connector48 5.15 Actual layout49 5.16 I/O of controller50 6.1 Appearance of ZEN PLC52 7.1 Steps of program60

TABLE OF CONTENTS

S.No. TABLE OF CONTENTS Page No. 1. COMPANY PROFILE 3 1.1 Overview 3 2. DEPARTMENT OF WORKING 5 2.1 Solution Business 5 2.2 Ergonomic Handling System 6 2.3 Precision Fastening 7 2.4 Fluid Solutions 8 3. EED 9 3.1 Electronics Lab 9 3.2 Research & Development 10 3.2.1 Application 10 3.3 Testing, Support, Training 11 3.3.1 Application 11 3.4 DC Tools 20 3.4.1 QM series DC tools 20 3.4.2 QE series DC tools 21 3.5 ICS software 22 3.6 Power head setup 25 4. PROJECT 1 30 4.1 Introduction 30 S.No. TABLE OF CONTENTS Page No. 4.2 Customer and its requirements 33 4.3 Drawing39 4.4 Problems faced40 4.5 Quality check40 5. PROJECT 242 5.1 Introduction42 5.2 Customer and its requirements43 5.3 Drawing51 6. . PROJECT 352 6.1 Introduction52 6.2 Applications/Projects54 6.3 Other projects/applications58 7. OTHER PROJECTS AND APPLICATIONS59 7.1 Introduction59 7.2 US Controller testing59 7.3 NPD Lab/EB testing lab62

CHAPTER ONECOMANY PROFILE

Ingersoll-Rand (India) Limited

Fig.1.11.1 OverviewINGERSOLL Rand India Private Limited was founded in Kolkata in 1921, one of the first American investments in India. In 1958 the company opened a branch office in Ahmedabad and in 1963 the head office was shifted to Mumbai. INGERSOLL Rand established its first manufacturing plant in Naroda, Ahmedabad in 1965 and in 1977 became a public limited company.INGERSOLL RAND is a $14 billion global diversified industrial company, driven by employees who are proud to offer products and solutions people use every day to create a positive impact in their world. Driven by a 100- year-old tradition of technological innovation, we enable companies and their customers to create progress.With a major emphasis on Innovation to drive Productivity, the company has had many firsts to its credit. INGERSOLL Rand is a pioneer in bringing centrifugal technology into India and started when centrifugal technology was hardly known and accepted. In recent times, with the focus shifting to energy efficient compressor technology, INGERSOLL Rand launched the award-winning Nirvana energy saving rotary compressors. The company continues to bring latest technologies to India and launch localized products keeping in mind the requirements of the Indian market. Not just path-breaking technologies and products, INGERSOLL Rands key strength is its world class service that it provides to its customers across the country.Ingersoll Rand Industrial Products Pvt. Limited is a part of Ingersoll Rand's Industrial Technologies Sector .Ingersoll Rand's experienced workforce is committed to produce high quality assembly equipments and is provided with modern manufacturing & test facilities. All critical operations are done in house. The company has been certified to comply with ISO 9001 requirements. Ingersoll Rand Industrial Products Pvt. Limited lays great emphasis on pre & after sales service to help customers select appropriate technology and products to exactly match their applications and requirements as well as to ensure optimum utilization of equipments supplied. Ingersoll Rand Industrial Products Pvt. Limited also manufactures and markets a complete range of accessories.Ingersoll Rand's portfolio of businesses are divided into four distinct sectors.The Climate Solutions sector delivers energy efficient HVACR solutions for customers globally. Its brands includeHussmann, a manufacturer of refrigeration and food merchandising solutions,Thermo King, transport temperature controls, andKrack, warehouse refrigeration, andTrane, a provider of energy efficient heating, ventilating and aire conditioning systems, building contract services, world class parts support and advanced controls for homes and commercial buildings.The Industrial Technologies sector provides products, services and solutions that enhance energy efficiency, productivity and operations.Ingersoll Randbranded products range from complete compressed air systems, tools and pumps to material and fluid handling systems and environmentally friendly microturbines. Also included in this sector isClub Car, the global leader in golf carts and utility vehicles.The Residential Solutions sector comprises brands such asSchlage, Schlage LiNK andTrane. Products, services and solutions include mechanical and electronic locks, heating and air conditioning systems, indoor air quality solutions, advanced controls, portable security systems and remote home management.Security Technologies sector products include electronic and biometric access control systems, locks andlocksets,door closers, floor closers,exit devices, steel doors and frames, portable security devices, decorative hardware, cabinet hardware and time, attendance and personnel scheduling systems from brands likeSchlage.In 2007, the Security Technologies sector started to move the Falcon, Monarch and Dor-O-Matic brands into a new single brand ofFalcon Door Hardware. The individual brands will lose their identity in 2008 and 2009.

Ingersoll Rand Industrial Products Pvt. Limited - Factory and North/East ZoneSales office: - 37-A, Site 4, Sahibabad Industrial Area, Ghaziabad -201 010 U.P

CHAPTER TWODEPARTMENT OF WORKING(SOLUTIONS)

Ingersoll Rand Industrial Products Pvt. Limited- South Asia Solution Centre.2.1 Solution Business Fig.2.1

2.2 Ergonomic Handling System

Fig.2.2

2.3 Precision Fastening

Fig.2.3

2.4 Fluid Solutions

Fig.2.4

CHAPTER THREEEED LAB(RESEARCH AND DEVELOPMENT)

3.1 Electronics Lab

Fig.3.1

3.2 Research & Development 3.2.1 APPLICATIONS ICD/M Controllers ICD ICMFig.3.2The IC12D Series of controllers give you full closed loop-control in an industry leading compact size. With features like 1/4 VGA color display and intuitive programming interface, the IC12D units provide unmatched performance and value. These controllers have full communication capability using Ethernet, RS232, Field bus or standard I/O. Units may be programmed either through the key pad or via a PC running ICS software. IC12D Controllers will self identify and operate all QE and QM Series of tools making set-up and operation an easy task. 1/4 VGA 216 color display Ethernet, RS232 and I/O communication Device Net and Profibus available Dual mode power supply: 90 - 120 VAC and 200 - 240 VAC Operating range of 0 to 50 degrees C Operates all QE and QM Series Tools Multiple mounting optionsThe IC12M Series of controllers give you full closed loop-control in an industry leading compact size. With standard features like multiple torque strategies, digital display and Parameter Transfer Key, the IC1M units provide unmatched performance and value. These controllers have full communication capability using Ethernet, RS232, Fieldbus or standard I/O. Units may be programmed either with the Parameter transfer Key or via a PC running ICS software. A 0 to 60 degree C (32 to 140 F) internal operating range allow these units to be used in the most demanding conditions without risk of overheating. IC12M Controllers will self identify and operate all QE and QM Series of tools making set-up and operation an easy task.

One Line digital display Ethernet, RS232 and I/O communication DeviceNet and Profibus available Dual mode power supply: 90 - 120 VAC and 200 - 240 VAC Operating range of 0 to 60 degrees C Operates all QE and QM Series Tools Multiple mounting options EOR PRINTFollowing steps are there-1. Controller should be in power head mode (CAN address should be 1).2. EOR print settings should be as follows:-

3. The output screen looks like-

4. Most required step-

SQL Queries

SQLsometimes referred to asStructured Query Language) is a programming languagedesigned for managing data inrelational database management systems (RDBMS).The most common operation in SQL is the query, which is performed with the declarativeSELECTstatement.SELECTretrieves data from one or moretables, or expressions. StandardSELECTstatements have no persistent effects on the database. Some non-standard implementations ofSELECTcan have persistent effects, such as theSELECT INTOsyntax that exists in some databases. Queries allow the user to describe desired data, leaving thedatabase management system (DBMS)responsible forplanning,optimizing, and performing the physical operations necessary to produce that result as it chooses.

PLC

Fig.3.3Fig.3.3 shows Siemens PLCAprogrammable logic controller(PLC) orprogrammable controlleris adigital computerused forautomationof electromechanicalprocesses, such as control of machinery on factoryassembly lines,amusement rides, orlight fixtures. PLCs are used in many industries and machines. Unlike general-purpose computers, the PLC is designed for multiple inputs and output arrangements, extended temperature ranges, immunity to electrical noise, and resistance to vibration and impact. Programs to control machine operation are typically stored in battery-backed-up ornon-volatile memory. A PLC is an example of ahardreal timesystem since output results must be produced in response to input conditions within a bounded time, otherwise unintended operation will result.More recently, PLCs are programmed using application software on personal computers. The computer is connected to the PLC throughEthernet,RS-232,RS-485orRS-422cabling. The programming software allows entry and editing of the ladder-style logic. Generally the software provides functions for debugging and troubleshooting the PLC software, for example, by highlighting portions of the logic to show current status during operation or via simulation. The software will upload and download the PLC program, for backup and restoration purposes. In some models of programmable controller, the program is transferred from a personal computer to the PLC through aprogramming boardwhich writes the program into a removable chip such as anEEPROMorEPROM.The functionality of the PLC has evolved over the years to include sequential relay control, motion control,process control,distributed control systemsand networking. The data handling, storage, processing power and communication capabilities of some modern PLCs are approximately equivalent todesktop computers. PLC-like programming combined with remote I/O hardware, allow a general-purpose desktop computer to overlap some PLCs in certain applications. Regarding the practicality of these desktop computer based logic controllers, it is important to note that they have not been generally accepted in heavy industry because the desktop computers run on less stable operating systems than do PLCs, and because the desktop computer hardware is typically not designed to the same levels of tolerance to temperature, humidity, vibration, and longevity as the processors used in PLCs. In addition to the hardware limitations of desktop based logic, operating systems such as Windows do not lend themselves to deterministic logic execution, with the result that the logic may not always respond to changes in logic state or input status with the extreme consistency in timing as is expected from PLCs. Still, such desktop logic applications find use in less critical situations, such as laboratory automation and use in small facilities where the application is less demanding and critical, because they are generally much less expensive than PLCs.

Fig .3.4

Fig .3.4 shows panel having Siemens PLC CPU.The main difference from other computers is that PLCs are armored for severe conditions (such as dust, moisture, heat, cold) and have the facility for extensiveinput/output(I/O) arrangements. These connect the PLC tosensorsand actuators. PLCs read limitswitches, analog process variables (such as temperature and pressure), and the positions of complex positioning systems. Some usemachine vision. On the actuator side, PLCs operatemotors, pneumaticorhydrauliccylinders, magneticrelays,solenoids, or analog outputs. The input/output arrangements may be built into a simple PLC, or the PLC may have external I/O modules attached to a computer network that plugs into the PLC.A PLC program is generally executed repeatedly as long as the controlled system is running. The status of physical input points is copied to an area of memory accessible to the processor, sometimes called the "I/O Image Table". The program is then run from its first instruction rung down to the last rung. It takes some time for the processor of the PLC to evaluate all the rungs and update the I/O image table with the status of outputs.. This scan time may be a few milliseconds for a small program or on a fast processor, but older PLCs running very large programs could take much longer (say, up to 100 ms) to execute the program. If the scan time was too long, the response of the PLC to process conditions would be too slow to be useful.As PLCs became more advanced, methods were developed to change the sequence of ladder execution, and subroutines were implemented.]This simplified programming and could also be used to save scan time for high-speed processes; for example, parts of the program used only for setting up the machine could be segregated from those parts required to operate at higher speed.Special-purpose I/O modules, such as timer modules or counter modules, could be used where the scan time of the processor was too long to reliably pick up, for example, counting pulses from a shaft encoder. The relatively slow PLC could still interpret the counted values to control a machine, but the accumulation of pulses was done by a dedicated module that was unaffected by the speed of the program execution.PLCs may need to interact with people for the purpose of configuration, alarm reporting or everyday control. Ahuman-machine interface(HMI) is employed for this purpose. HMIs are also referred to as man-machine interfaces (MMIs) and graphical user interface (GUIs). A simple system may use buttons and lights to interact with the user. Text displays are available as well as graphical touch screens. More complex systems use programming and monitoring software installed on a computer, with the PLC connected via a communication interface.PLCs have built in communications ports, usually 9-pinRS-232, but optionallyEIA-485orEthernet.Modbus,BAC netorDF1is usually included as one of the communications protocols. Other options include variousfield busessuch asDevice NetorProfibus. Other communications protocols that may be used are listed in theList of automation protocols.Most modern PLCs can communicate over a network to some other system, such as a computer running aSCADA(Supervisory Control And Data Acquisition) system or web browser.PLCs used in larger I/O systems may havepeer-to-peer(P2P) communication between processors. This allows separate parts of a complex process to have individual control while allowing the subsystems to co-ordinate over the communication link. These communication links are also often used forHMIdevices such as keypads orPC-type workstations.PLC programs are typically written in a special application on a personal computer, then downloaded by a direct-connection cable or over a network to the PLC. The program is stored in the PLC either in battery-backed-upRAMor some other non-volatileflash memory. Often, a single PLC can be programmed to replace thousands ofrelays. Under theIEC 61131-3standard, PLCs can be programmed using standards-based programming languages. A graphical programming notation calledSequential Function Chartsis available on certain programmable controllers. Initially most PLCs utilized Ladder Logic Diagram Programming, a model which emulated electromechanical control panel devices (such as the contact and coils of relays) which PLCs replaced. This model remains common today.IEC 61131-3 currently defines five programming languages for programmable control systems:function block diagram(FBD),ladder diagram(LD),structured text(ST; similar to thePascal programming language),instruction list(IL; similar toassembly language) andsequential function chart(SFC)[8]. These techniques emphasize logical organization of operations. While the fundamental concepts of PLC programming are common to all manufacturers, differences in I/O addressing, memory organization and instruction sets mean that PLC programs are never perfectly interchangeable between different makers. Even within the same product line of a single manufacturer, different models may not be directly compatible. Fig .3.5Fig .3.5 shows Allen-Bradley PLCPLCs are well-adapted to a range ofautomationtasks. These are typically industrial processes in manufacturing where the cost of developing and maintaining the automation system is high relative to the total cost of the automation, and where changes to the system would be expected during its operational life. PLCs contain input and output devices compatible with industrial pilot devices and controls; little electrical design is required, and the design problem centers on expressing the desired sequence of operations. PLC applications are typically highly customized systems so the cost of a packaged PLC is low compared to the cost of a specific custom-built controller design. On the other hand, in the case of mass-produced goods, customized control systems are economic due to the lower cost of the components, which can be optimally chosen instead of a "generic" solution, and where the non-recurring engineering charges are spread over thousands or millions of units.For high volume or very simple fixed automation tasks, different techniques are used. For example, a consumerdishwasher would be controlled by an electromechanicalcam timercosting only a few dollars in production quantities.Amicrocontroller-based design would be appropriate where hundreds or thousands of units will be produced and so the development cost (design of power supplies, input/output hardware and necessary testing and certification) can be spread over many sales, and where the end-user would not need to alter the control. Automotive applications are an example; millions of units are built each year, and very few end-users alter the programming of these controllers. However, some specialty vehicles such as transit buses economically use PLCs instead of custom-designed controls, because the volumes are low and the development cost would be uneconomic. Very complex process control, such as used in the chemical industry, may require algorithms and performance beyond the capability of even high-performance PLCs. Very high-speed or precision controls may also require customized solutions; for example, aircraft flight controls.Single-board computersusing semi-customized or fully proprietary hardware may be chosen for very demanding control applications where the high development and maintenance cost can be supported. "Soft PLCs" running on desktop-type computers can interface with industrial I/O hardware while executing programs within a version of commercial operating systems adapted for process control needs. Programmable controllers are widely used in motion control, positioning control and torque control. Some manufacturers produce motion control units to be integrated with PLC so thatG-code(involving aCNCmachine) can be used to instruct machine movements. PLCs may include logic for single-variable feedback analog control loop, a "proportional, integral, derivative" or "PID controller". A PID loop could be used to control the temperature of a manufacturing process, for example. Historically PLCs were usually configured with only a few analog control loops; where processes required hundreds or thousands of loops, adistributed control system(DCS) would instead be used. As PLCs have become more powerful, the boundary between DCS and PLC applications has become less distinct.PLCs have similar functionality asRemote Terminal Units. An RTU, however, usually does not support control algorithms or control loops. As hardware rapidly becomes more powerful and cheaper,RTUs, PLCs andDCSsare increasingly beginning to overlap in responsibilities, and many vendors sell RTUs with PLC-like features and vice versa. The industry has standardized on theIEC 61131-3functional block language for creating programs to run on RTUs and PLCs, although nearly all vendors also offer proprietary alternatives and associated development environments.In recent years "Safety" PLCs have started to become popular, either as standalone models (Pilz PNOZ Multi, Sick etc.) or as functionality and safety-rated hardware added to existing controller architectures (Allen Bradley Guard logix, Siemens F-series etc.). These differ from conventional PLC types as being suitable for use in safety-critical applications for which PLCs have traditionally been supplemented with hard-wired safety relays. For example, a Safety PLC might be used to control access to a robot cell withtrapped-key access, or perhaps to manage the shutdown response to an emergency stop on a conveyor production line. Such PLCs typically have a restricted regular instruction set augmented with safety-specific instructions designed to interface with emergency stops, light screens and so forth. The flexibility that such systems offer has resulted in rapid growth of demand for these controllers.As an example, say a facility needs to store water in a tank. The water is drawn from the tank by another system, as needed, and our example system must manage the water level in the tank.Using only digital signals, the PLC has two digital inputs fromfloat switches(Low Level and High Level). When the water level is above the switch it closes a contact and passes a signal to an input. The PLC uses a digital output to open and close the inletvalveinto the tank.When the water level drops enough so that the Low Level float switch is off (down), the PLC will open the valve to let more water in. Once the water level rises enough so that the High Level switch is on (up), the PLC will shut the inlet to stop the water from overflowing. This rung is an example of seal-in (latching) logic. The output is sealed in until some condition breaks the circuit.| || Low Level High Level Fill Valve ||------[/]------|------[/]----------------------(OUT)---------|| | || | || | || Fill Valve | ||------[ ]------| || || |

An analog system might use a waterpressure sensoror aload cell, and an adjustable (throttled) control (e.g. by a valve) of the fill of the tank.

SCADA Power heads Integration New Developments Proving the new developments Validating the Customer requirements

3.3 Testing, Support and Training3.3.1 APPLICATION Testing New Software Release Under development Hardware of Controller Online EOR print Capabilities

Support Guiding service persons at customer site by reproducing similar setup Solving QMS issues by real setup Training Providing training and awareness sessions to new learners by practical work 3.4 DC tools

3.4.1 QM series DC tools Fig. 3.6 QM Series DC spindles are the workhorse of your multispindle application. With four platforms that provide broad torque and speed coverage, Ingersoll Rand QM spindles deliver the highest level of performance, durability, and reliability in the industry. The QM3, QM5, QM7, and QM9 platforms are so durable, in fact, that we stopped testing them after three million fault-free cycles.With our QM spindles on your assembly line, youll be able to redefine the productivity of your process.

The QM Series Fixtured spindles were developed to meet the high production and duty cycles required in many of today's manufacturing facilities. Designed to work either alone or in multiple, these spindles when teamed with an IC Controller, will deliver the quality and performance your fastening application may require. The QM5 Series has a torque range up to 90 Nm and speeds up to 590 RPM. With their compact 44 mm center to center distance, optional spindle lengths and multiple mounting options, they will fit most any application.

The QM Series Fixtured spindles were developed to meet the high production and duty cycles required in many of today's manufacturing facilities. Designed to work either alone or in multiple, these spindles when teamed with an IC Controller, will deliver the quality and performance your fastening application may require. The QM7 Series has a torque range up to 220 Nm and speeds up to 273 RPM. With their 70 mm center to center distance, optional spindle lengths and multiple mounting options, they will fit most any application.

The QM Series Fixtured spindles were developed to meet the high production and duty cycles required in many of today's manufacturing facilities. Designed to work either alone or in multiple, these spindles when teamed with an IC Controller, will deliver the quality and performance your fastening application may require. The QM9 Series has a torque range up to 2500 Nm and speeds up to 278 RPM. With their 89 mm center to center distance, optional spindle lengths and multiple mounting options, they will fit most any application.

3.4.2 QE series DC tools Fig. 3.7The Ingersoll Rand QE Series handheld tools take productivity, ergonomics, and reliability to new levels. With angle, inline, push-to-start, offset and motor configurations, four motor platforms, and torque coverage to 400 Nm, our QE Series tools are engineered for enhanced productivity with impressive features.The QE Series of fixtured angle wrenches when teamed with the IC Series Controllers provide superior accuracy and durability to meet your fastening requirements where the tool needs to be mounted to a fixture or reaction arm. This series offers a torque range from 2.6 Nm to 400 Nm with speeds up to 1230 RPM. Models in the chart show units with an activation from the controller or machine start. Other variations are available with trigger or lever start and there are different angle head and spindle options. Please contact your local Ingersoll-Rand distributor or Solution Center for additional information. The non-contacting switches, heavy duty gear train and DC brushless motor create a durable package that will keep your maintenance cost down and your production line running.The QE Series of fixtured inline nutrunners, when teamed with the IC Series Controllers provide superior accuracy and durability to meet your fastening requirements in situations where the tool needs to be mounted to a fixture or reaction arm. The QE Fixtured Inline series offers a torque range from 0.3 Nm to 230 Nm with speeds up to 3,000 RPM. Models in the chart show units with an activation from the controller or machine start. Other variations with trigger or lever start and additional spindle options are available. Please contact your local Ingersoll-Rand distributor or Solution Center for additional information. For production applications requiring high or extreme duty cycles, the QM Series provides additional options.

3.5 ICS SoftwarePaired with an Insight ICD or ICM controller and a computer, our groundbreaking ICS Software Suite makes it possible to more precisely control and monitor your fastening process. Optimizing your system is as simple as selecting the software package from the four available that best fits your requirements.

ICS ConnectICS Connect provides operators the ability to access and program basic fastening strategies, as well as view cycle data with a single IC12D or IC12M controller via a one-to-one Ethernet connection. ICS Connect is supplied standard with all IC12D and IC12M controllers.

ICS NetworkICS Network enables programming of multiple IC12D and IC12M controllers connected through a local area network (LAN) or direct connection. This option also allows operators to program advanced fastening strategies including yield and prevailing torque control. Finally, ICS Network unlocks the patented TactAlert feature of the QE Series tools that provides the operator with tactile feedback of a tool fault or NOK signal through gentle mechanical oscillation in the grip surface, reducing reliance on visual or audible signals.ICS EnterpriseICS Enterprise offers advanced programming and management of a network of up to 500 IC12D or IC12M controllers using QE tools, QM spindles, or multispindle systems. This package includes all elements of ICS Connect, Network, and MultiSync, and also enables ODBC-compliant database archiving, searching, and statistics processing.ICS MultiSyncThe ICS MultiSync package facilitates set-up and control of multispindle systems consisting of up to 100 spindles in groups of up to 40 spindles. This package also offers advanced multispindle fastening strategies, remote monitoring, and data archiving.

3.5.1 ICS Operational modes

Working in Network (Live) ModeThis is the default mode of operation. When you are operating in this mode, you are viewing (live) data from the controller to which you are connected. At the top of the work sub screen, the Source indicator will display the text Network. In addition, the Controller ID drop box will be populated with all detected controllers on the network. To connect with a controller and see the current settings/data, frst select the desired controller from the Controller ID drop box. Next select the desired spindle (always 1) and then (if appropriate) select the confguration. Once this is complete, the appropriate data is read from the controller and displayed. The data, once displayed, can either be saved to the local drive (via the save command) for later inspection or edited and sent back to the controller (via the send button on the tool bar). The data can be refreshed at any time via the refresh button.

Working in Database (Local) ModeThe database mode is used to view data fles that have previously been saved to the local PC hard drive. Click on the Database button in the Main toolbar to switch to database mode. To view a set, select the controller from the Controller ID drop box, the spindle from the Spindle drop box, and the Data Set desired from the Date Time stamp.

Working in Archive ModeThe Archive Mode is used to view Data fles that have been previously saved automatically to the SQL database. Click on the Archive button in the Main toolbar to switch to Archive Mode. At the top of the work sub screen, the Source indicator displays the text Archived DB. To view a Data Set, select the controller from the Controller ID drop box, the spindle from the Spindle drop box, and the Data Set desired from the Date Time stamp.3.5.2 Assigning Inputs/Outputs to the controllerAll the inputs/outputs are assigned to the controller through General setup in ICS software. The Assign Inputs tab provides you with a method of assigning input behaviours to physical input locations on the controller. The software detects and restricts multiple assignments of one behaviour. To assign an input, frst click on the input for which you wish to assign a behaviour. Then click on the behaviour that you wish to assign to the input and click on the assign (left pointing arrow) button. To de-assign an input, frst click on the input to which you wish to de-assign a behaviour. Then click on the de-assign (right pointing arrow) button. To deassign all behaviours click on the de-assign all button.

Fig. 3.8 shows assign inputs in General setupNote: For safety reasons, after the new input assignments are sent to the controller, they will not take efect until the controller is rebooted.The Assign Outputs tab provides you with a method of assigning output behaviours to physical output locations on the controller. To assign an output, frst click on the output for which you wish to assign a behaviour. Then click on the behaviour to which you wish to assign the output and click on the assign (left pointing arrow) button. To de-assign an output, frst click on the output to which you wish to de-assign a behaviour. Then click on the de-assign (right pointing arrow) button. To de-assign all behaviours, click on the de-assign all button. If the time for the output is set to zero, the output will remain active until a new cycle is started. To set an expiration time for the output, enter a time into the time column for the appropriate output (it will remain on for that number of seconds once initially activated).

Fig, 3.9 shows assign outputs in General setup.

3.6 Powerhead setup modeA group of Insight units synchronized together to perform a multiple bolt tightening task is called a Power head. If you are arranging a series of Insight controllers together in this way, you must link them in a daisy chain fashion to create a Power head Synchronization Bus. These can comprise up to 40 Insight controllers. You must also set each controllers two rotary address switches depending on its location in the chain.1. On the frst Insight controller in the powerhead, the top rotary switch must be set to 0, while the bottom switch is set to 1.2. Connect a powerhead synchronization cable to the bottom powerhead connector on the frst controller.

Fig. 3.10Fig. 3.10 shows port for powerhead connector3. Connect the other end of the same cable to the top powerhead connector on the second unit in the chain.4. On the second controller, set the top rotary switch on the second unit to 0, with the bottom switch set to 2.5. Continue using this same pattern of cabling and rotary settings up to 40 units. NOTE: The top rotary switch is set to 1 for units 10-19, 2 for units 20-29, 3 for units 30-39, and 4 for unit 40.6. Set the terminal block for the frst and last units in the chain to 1 On and 2 Of,.as shown below.

Fig. 3.11Fig. 3.11 shows terminal switchNOTE: All other units in the power head should be set to 1 Of and 2 Off.

CHAPTER FOURPROJECT 1THREE SPINDLE DC NUT RUNNER BOLTTIGHTENING MACHINE

4.1 IntroductionApplication- DOOR TOP HINGE BOLT TIGHTENING.Three Spindle DC Nut Runner Bolt Tightening Machine includes three QM series Spindles in Power head. All the three spindles are attached to three Controllers in power head mode through tool cable. In power head mode, one controller is master and the other two controllers are slave. They are synchronized to each other through power head connector.Following figures shows the machine view and design-

Fig. 4.1.a.shows actual design

Fig. 4.1.b shows layoutFig. 4.1.c shows side view

Fig. 4.1.d shows upper viewFig. 4.1 a, b, c, d shows actual design of machine with detailsAll the Controllers are programmed through ICS software installed in a PC/Laptop. In ICS software, program is done through Advance setup in powerhead mode. In Advance setup, different strategies can assigned t the controller attached to the spindle.Basically, in Bolt tightening case, the main strategy is Torque and other includes angle and backout.The Advanced Setup screen is similar to the Quick Setup screen, but it provides access to all confguration parameters, allowing programming of multistep strategies. Confgurations are loaded, edited, and saved on an individual basis. Advanced Setup is available on the Network, MultiSync, and Enterprise versions of ICS software. Navigating to Setup/Advanced displays the Advanced Setup screen, use the drop boxes to select a Controller, Spindle, and Confguration for programming (for Data Base mode, select new or a previously saved Confguration).

4.2 Customer and its requirementsCustomer- Whirlpool of India Ltd.- FaridabadRequirements- Whirlpool of India Ltd, manufactures refrigerators. For tightening of door top hinge of refrigerator which includes self- threaded bolts is done by this three spindle nut runner bolt tightening machine.Following are the strategies and requirements of the customer including program in powerhead mode-1. Firstly, the program is made in powerhead mode, in which Group 1 contains three spindles attached to three controllers respectively as shown in Fig. 4.2.

Fig. 4.22. Secondly, Spindle 1 attached to controller 1(master controller) is assigned config 1 made in advance setup, which is automatically assigned to other two spindles attached to other two controllers respectively according to the customer requirement as follows-Requirements- - All the three bolts should finally be tight at target torque of 8 Nm.

Fig. 4.3Fig. 4.3 shows the config 1 asigned to spindle 1.The config 1 includes following parameters as shown in Fig. 4.4 - Engage parameter Angle parameter Torque parameter Backout parameter Torque parameterFig. 4.4- All the bolts should move 1000 angles with a free speed of 100%.Fig. 4.5- Then, they should be attain a torque of 6 Nm.Fig. 4.6- If there is a bolt which gets damaged or there is a bolt which gets free, then the bolt is reopen after 6 Nm totque step by backout step.Fig. 4.7- At last, all the bolts are tightened at a torque of 8 Nm with a free speed of 50%.Fig. 4.8- Now, if customer has to do rework or customer rehit the tightened bolts at a torque of 8 Nm, then all bolts are reopened at 4000 angles by a final back out action in congif 3Fig. 4.8Fig. 4.9Fig. 4.10 shows general setup of operation of spindles4.3 Drawing4.3.1 Inputs and outputs of all three controllersFig. 4.11 shows i/os of master controllerFig. 4.12 shows I/O of controller 2

Fig. 4.13 shows I/O of controller 3

4.4 Problems facedFollowing were the problems faced during installation and running the machine-- One of the controllers got hanged.Solution- Controller restarted.- One or two spindles were not running showing calibration failed on the main screen of the controllers.Solution- The spindles were loosen and tightened using Allen key and checked using tool test in diagnostic mode of controller (tested ok).4.5 Quality Check-Quality check is done using Expert torque analyzer (ETA).It is used for measurement of actual torque at which the bolts are tightened.ETA is used to see how much variation is there in the target torque which is 8 Nm in this case and the actual torque delivered. Transducer is attached with the ETA and to the socket.When the bolt is tightened, the value is shown on ETA. For each spindle, it is measured separately. Readings are noted separately for each spindle. Then, the target torque appearing on the main screen of the controller and the actual torque delivered are compared. The readings are copied in the tabular form and Cp and Cpk values are calculated using the formula. According the values of Cp and Cpk, the range of sigma is calculated. For highest the range should be between 5 and 6 sigma. The graph is also plotted against variation of torque. Fig. 4.14- Quality check is also done through Sound level meter. It is done to check the sound of the three spindles attached to sockets during running time. The sound level should be between 50 db 80 db.

Fig. 4.15 CHAPTER FIVEPROJECT 2DC TOOL SYSTEM

5.1 IntroductionApplication- 05 NOS DC TOOLSFive Spindle DC tool system includes five different QE series Spindles of different torque capacity for five different applications. All the five spindles are attached to five Controllers separately through tool cables. All the five machines are programmable through PLC using Siemens PLC and profibus settings is done in PLC and the program is also based on profibus settings. All the controllers have profibus port. All of them are attached to profibus connectors through PLC.This is done to fetch the data to the PC/laptop. The machine is mainly used for tightening of different bolts of different parts of TATA Nano engine..Following figures shows the machine view and design-

Fig. 5.1 shows actual design

Fig. 5.2 shows side view

5.2 Customer and its requirements with different applicationsCustomer- TATA SANAND, LUCKNOWThe different Applications and Requirements according to the customer are as follows-1. RI Bracket tighteningIn this type of application, the requirement of customer is-Target torque- 23 NmHigh limit- 25 NmLow limit- 21 NmFree speed- 50%The program with torque strategy is made in the controller itself using Quick setup mode. The readings noted are as follows-

Fig. 5.3 shows readings

Fig. 5.4 shows RI Bracket tightening2. RI Shaft tighteningIn this type of application, the requirement of customer is same as in RI Bracket tightening.The program with torque strategy is made in the controller itself using Quick setup mode. The readings noted are as follows-

Fig. 5.5 shows reading

Fig. 5.6 shows RI Shaft tightening3. Housing Screw tighteningIn this type of application, the requirement of customer is same as in RI Bracket tightening.The program with torque strategy is made in the controller itself using Quick setup mode. The readings noted are as follows-

Fig. 5.7 shows reading

Fig. 5.8 shows Housing screw tightening4. Cable Anchoring Bracket tighteningIn this type of application, the requirement of customer is same as in RI Bracket tightening.The program with torque strategy is made in the controller itself using Quick setup mode. The readings noted are as follows-

Fig. 5.9 shows reading

Fig. 5.10 shows cable Anchoring Bracket tightening5. B Mount Bracket tighteningIn this type of application, the requirement of customer is-Target torque- 40 NmHigh limit- 42 NmLow limit- 38 NmFree speed- 50%The program with torque strategy is made in the controller itself using Quick setup mode. The readings noted are as follows-

Fig. 5.11 shows reading

Fig. 5.12 shows B Mount Bracket tightening6. All the controllers are connected to each other only through Profibus cable connectors to the input and output of profibus connector. The starting terminal is PLC with termination ON and the ending terminal is fifth controller with termination ON in profibus connector. The controllers are connected to the Ethernet hub in main panel and also to PC with the Ethernet cable. The PC is connected to PLC with PC Adapter.

Fig. 5.13 shows PC Adapter

Fig. 5.14 shows Profibus connector7. The most important requirement of customer was the setup of SQL on its PC.SQL setup is needed to see all the data including the cycle log, peak torque, peak current, peak angle, barcode, shutdown code, and other parameters in the SQL database. For this, the ICS Connect should be in database mode. The data can be seen in SQL management studio in ICS common EOR data out option. The profibus addresses for five controllers are as follows-22- Controller 123- Controller 224- Controller 325- Controller 426- Controller 5The complete layout of the machine DC tool system can be shown as follows-Fig. 5.15 shows actual layout8. The program using Siemens PLC is fed to the PLC for running the machine using profibus settings.5.3 Drawing5.3.1 Inputs and Outputs of Controller

Fig 5.15 shows I/O of controllerThe all five controllers have same I/Os except in place of sp1 reject and accept, it will be sp2, sp3, sp4, and sp5 (sp denotes spindle).Instead of Cycle 1 complete, it will be cycle 2, cycle 3, cycle 4, and cycle 5.The I/Os are given to the controller through ICS Enterprise software.On connecting the Profibus cable to all the controllers, we can also see the data on PC in SIMATIC Software inside profibus settings (data includes the target torque and target angle).

CHAPTER SIXPROJECT 3OMRON ZEN PLC PROGRAMMING AND ITS APPLICATIONS

6.1 IntroductionOmron ZEN PLC programming is used for different auto mechanical processes or different automotive applications or projects. The ZEN programmable logic module provides a total of 10 I/O points (6inputs and 4 outputs). It has two types of controllers:LCD type: with display screen and keypad.LED type: without display screen and without operating keypad.The following are some of the most important features: Capacity to carry out small scale automatic control at low cost. Ladder diagram programming directly in the LCD type CPUs is possible. Maximum program capacity of 96 lines. Very small dimensions: 90 x 70 x 56 mm. Easy to set up and reduced wiring time. Upgradable up to 18 inputs and 16 outputs using 3 expansion modules. Protection against power supply faults (battery optional). Programs easily copied using optional memory cassette. Programming and monitoring by computer. Large switch capacity up to 8A /contact with 250 VAC. Direct AC inputs between 110 and 240 VAC. Equipped with 8 configurable timers in 4 operating modes and 3 timerranges. Also equipped with 8 counters this can work either inclined or declined. Clock-calendar functions. 2 analog inputs in voltage mode (0 to 10 V). Possibility of configuring input filters to avoid noise influence. The program can be protected by a password. Screen menus displayed in 6 languages

Fig. 6.1 shows external appearance of ZEN PLC

6.2 Applications/ProjectsA) 2SPINDLE BOLT TIGHTENING MACHINE

This project includes tightening of 2 bolts of connecting rod by 2 spindles in power head mode. This project includes various Inputs and Outputs. This project is programmable using ZEN PLC as programmed above. The outputs of above program mainly includes- power head down, power head up, Spindle 1 tightening over, gang advance, gang reset, and ok condition as shown by Q symbol.The inputs mainly includes- start push button, emg stop, stop button, tightening start, free speed, config select, forward, reverse..

B) Traffic light/ Street light working with Traffic

This project includes the working of three traffic lights- Green, yellow, and red along with the movement of the traffic. This program shows the working of Whole Street light along with the movement of traffic.The inputs include- Red light, yellow light and green light. The outputs mainly include- traffic 1 start and traffic 2 start as shown by Q symbol.6.3 Other projects/applications based on ZEN PLCOther applications and projects I am working on includes- Automatic welding machine, tightening machine, different types of movement of cylinder in different directions, lightening control in offices and companies and some other big applications.

CHAPTER SEVENOTHER PROJECTS AND APPLICATIONS

7.1 IntroductionThis chapter mainly includes other projects and applications, which area in continuation are as follows-- US Controller testing- NPD (New product development)This includes EB development testing lab.- 2 Spindle Connecting Rod Bolt Tightening Machine7.2 US Controller testingThis includes testing of US DC Controllers arrived for testing. This testing is going on in all parts of world in Ingersoll Rand..US Controller arrived has some modifications as compared to previous ICD Controllers. These Controllers are IC12D and have modified control board in the circuit and other version RISC band control board. Testing of both the controllers 1 going on tightening of bolts by DC Tools attached to the controllers. This DC tools includes QM series spindles. This testing includes-1. Testing both the controllers in single mode. This is done by programming the controllers in quick setup mode with a target torque of 15 Nm attached to the spindles of max. torque of 90 Nm. 2. Testing both the controllers in power head mode. This done by programming the controllers in power head setup mode in the ICS Connect software through Ethernet cable attached to both the controllers. Power head cable is also attached to each other, so that one is master controller and other is slave controller by changing their CAN address.The program includes two configurations as follows-- Configuration 1-Target torque- 15 NmHigh limit- 18 NmLow limit- 12 NmFree speed- 50%Gang Count- 3Auto increment- 2- Configuration 2-Target torque-30 Nm, High limit- 36 Nm, Low limit- 24 Nm, Gang count- 0, Auto increment- 1Connections-1. Inputs to PLC are connected from O/P terminal of the controller (Master).2. Outputs from PLC are connected at I/P terminal of the controller (Master).3. Both controllers are connected to PC through Ethernet cable for view of Cycle log in ICS Connect software.4. Both controllers are connected to each other in power head mode through power head cable. Three conditions for not ok-1. Cycle stop in between when push button (stop) is pressed.2. Bolts thread slipping.3. Tool rehitting.PLC Inputs-X0- Push button (cycle start).X4- Accept. X6- Push button (stop)PLC Outputs-Y0- Forward.Y1- Reverse.Y3- Free speed.Master controller I/Ps-2-I-1- Free speed.2-I-3- Forward.2-I-4- Reverse.Master controller O/Ps-1-O-1- In cycle.1-O-2- Cycle complete.1-O-3- Accept.The tightening procedure is programmed and controlled by MITSUBISHI FX PLC, which include following steps-

Fig. 7.1 shows steps of program 7.3 NPD testing lab/EB labThere is research study of development of new product in NPD department. After the research is over and study over that product is over, it is developed and manufactured for testing in EB lab.After the product is passed in EB testing lab, it goes for manufacturing.Two types of testing is done in testing lab before manufacturing of product as follows-1. Performance testingIn this type of testing, the performance of the product is tested based on certain parameters. Instruments used for performance testing are as follows-- Dynamometer ControllerUsing this type of instrument, air motor of different torque capabilities are tested and in the output of this testing, the torque, power (hp), current, and speed of the air motor is calculated as shown in the controller. The dynamometers available in the lab are of 25 Nm, 3.25 Nm, and 1 Nm torque capabilities. Readings are noted and graph is plotted.- Champion tester (ISU-5393 Tester up to 15 Nm)In this, the capability test is performed. All the air tool including small screw tighteners air tools are tested with champion testers. The Air tools are attached to the soft joints and hard joints, then tested. This testing is also programmable using PLC. In the output of this testing, the torque is calculated. Variations are calculated and then Cp, Cpk values are calculated to know the shift in the torque. Graph is plotted by the software itself.2. Endurance testingIn this type of testing, the life cycle of the tool is tested. The life cycle test is done inside the grinder. All the tools are tested. This is programmable using OMRON PLC.VFD (Variable frequency drive)It is used for testing of angle head of the tool. This can be programmable and manual. This can be run through software and all the parameters example- torque can be calculated. It is programmable according to the motor capability and parameters which is used in this testing.

REFERENCES

1. Websites

www.ingersollrandproducts.comwww.ingersollrand.co.iwww.omron.co.inwww.siemens.co.inwww.irtools.co.inwww.mitsubishielectric.co.in

2. Manuals

ICS ManualDC tools ManualPLC ManualZEN PLC ManualICD Controllers ManualFX PLC ManualSQL setup Manual

3. Assembly Catalogues Cordless catalogues IR tools catalogues ETA Catalogue Sound level meter Catalogue

90781128880