Friday 31 October 2014

PLC Scada Make the Connection - Straton IEC 61131-3

Talk to different machines via differentiated interfaces, visualize with sophisticated logic and create simulations. You can act fully independently and flexibly, can use many interfaces and can have a fully integrated SCADA logic and soft PLC available at any time with straton, the flexible IEC 61131-3 programming environment.


IEC 61131-3

straton is a soft PLC based completely on IEC 61131-3 which has been fully integrated into zenon. It consists of the workbench as a programming interface, the Runtime, a communication system and many performance enhancing and easy-to-use programming features. straton and zenon use a shared database. For you this means, for example, that you can set up a new variable in straton and it is also immediately created in zenon at the same time.

straton Runtime is platform-independent and connects to many different devices. This means straton can act as a logic analyzer and can support cold, warm or hot restarts as well as step-by-step debugging.

straton processes zenon variables, communicates via many interfaces and supports all current standards such as Profibus, Interbus, Modbus or AS-i Bus.

Diverse and networked

With binding, any straton target system can be connected to a network – with minimal traffic thanks to straton’s spontaneous data transfer. Maintenance and service staff can get a full insight into the PLC program if they need it, without having to change the code.

straton Workbench supports programming in all five IEC languages: IL, ST, LD, FBD and SFC.


straton Soft PLC

  • IEC 61131-3 compliant programming system
  • For all current Windows platforms including 64 bit versions up to web
  • Work with IL, ST, LD, FBD and SFC quickly and without errors
  • XML interface
  • Communication with all common bus systems
  • Communication with all zenon drivers
  • Networkable Runtime systems with spontaneous data traffic
  • Automated HTML documentation

Thursday 30 October 2014

Key switch for Allen Bradley PLC

The SLC 5/03, SLC 5/04, and SLC 5/05 processors include a 3-position Key Switch on the front panel that lets you select one of three modes of operation: Run, Program, and Remote. You can
remove the key in each of the three positions.

Note : The SLC 5/01 and SLC 5/02 processors do not have a Key Switch. Therefore, all modes must be changed via the communication channels.

 

This position places the processor in the Run mode. The processor
scans/executes the ladder program, monitors input devices, energizes
output devices, and acts on enabled I/O forces. You can only change
the processor mode by changing the Key Switch position. You cannot
perform online program editing.
To change the processor mode to Run, toggle the Key Switch from
PROG or REM to RUN. When the Key Switch is left in the RUN
position, you cannot use a programmer/operator interface device to
change the processor mode.

PROG Position

This position places the processor in the Program mode. The
processor does not scan/execute the ladder program, and the
controller outputs are de-energized. You can perform online
program editing. You can only change the processor mode by
changing the Key Switch position.

To change the processor mode to Program, toggle the Key Switch
from REM or RUN to PROG. When the Key Switch is left in the
PROG position, you cannot use a programmer/operator interface
device to change the processor mode.

REM Position

This position places the processor in the Remote mode: either the
REMote Run, REMote Program, or REMote Test mode. You can
change the processor mode by changing the Key Switch position or by
changing the mode from a programmer/operator interface device.
You can perform online program editing in this position.
To change the processor mode to REM, toggle the Key Switch from
RUN or PROG to REM. When the Key Switch is in the REM position,
you can use a programmer/operator interface device to change the
processor mode.

Allen Bradley PLC Training in India


ALLEN BRADLEY PLC TRAINING IN NOIDA


ALLEN BRADLEY

MODEL NO: MICROLOGIX 1200 SERIES C
INPUT: 14 & OUTPUT: 10
COMMUNICATION PROTOCOL: RS 232

TO OPEN THE SOFTWARE


Then select CPU model 

 FILE – NEW – SELECT  (MICROLOGIX 1200 SERIESC)

Hardware configuration:

                               

DIGITAL INPUT/DIGITAL OUTPUT (14/10):

INPUT:        I: 0/0    to   I: 0/13

OUTPUT:   O: 0/0   to   O: 0/9

INTEGER:  N7:0     N7:255

FLOAT:       F8:0    F8:255

BINARY:    B3:0/0        B3:0/15
                        .
                        .
                        .
                        .
                     B3:255/0    B3:255/15

CONTROL REGISTER: R6:0      R6:255

JUMP:          Q2:0   Q2:99

SUB ROUTINE: U:3     U:99

STRING:      ST9:0    ST9:255

ANALOG (2/2)

INPUT:         I:1.0 AND I:1.1
OUTPUT:     O:1.0 AND O:1.1

USER:
      NO CONTACT
      NC CONTACT
      LOAD
      LATCH COIL
      UN LATCH COIL







BIT:
1.ONE SHOT
2.ONE SHOT RISING
3.ONE SHOT FALLING
                                                                       
1.ONE SHOT:

It produces it pulse during off state to on state. It does not have output bit  
 
ONE SHOT RISING:
                                                 
It produces its pulse during of state to on state.

ONE SHOT FALLING:
    
It produces its output pulse during on state to off state   


Timer and Counter Instructions

If You Want to:                        Use This Instruction:
Delay turning on an output                         TON
Delay turning off an output                         TOF
Time an event retentively                            RTO
Count up                                                   CTU
Count down                                              CTD
Reset the accumulated value
and status bits of a timer or
counter.(Not used with
 TOF timers.)                                             RES       

    
COMPARE INSTRUCTION:


If You Want to                                      Use This Instruction

Test whether two values are equal (=)                                                 EQU
Test whether one value is not equal
 to a second value (><)                                                                        NEQ
Test whether one value is less than
 a second value (<)                                                                               LES
Test whether one value is less than
 or equal to a second value (<=)                                                           LEQ
Test whether one value is greater
 than a second value (>)                                                                       GRT
Test whether one value is greater
 than or equal to a second value (=>)                                                   GEQ
Test portions of two values to see
whether they are equal                                                                          MEQ
Test whether one value is within the
 limit range of two other values                                                              LIM       

 COMPUTE / MATH:

If You Want to                                                               Use This Instruction

Add two values                                                                         ADD
Subtract two values                                                                   SUB
Multiply one value by another                                                    MUL
Divide one value by another                                                       DIV
Change the sign of the source
 value and place it in thedestination                                             NEG

If You Want to                                                             Use This Instruction

Set all bits of a word to zero                                                       CLR
Convert an integer value to BCD                                                TOD
Convert a BCD value to an integer
 value                                                                                         FRD  


SQUARE ROOT (SQR):

Find the square root of a value        

GRAY CODED DECIMAL(GCD):
This output instruction converts the Gray code Source to integer and places it in the Destination. On a True rung, this instruction sets the value of the Destination to the integer value corresponding to the Gray code Source. If the Gray code input is negative (high bit set), the destination is set to 32767 and the overflow flag is set. The GCD instruction only operates on Word operands.      

 MOVE / LOGICAL INSTRUCTION:

If You Want to                                                                   Use This Instruction

Move the source value to the destination                                           MOV
Move data from a source location to a
selected portion of the destination                                                     MVM
Perform an AND operation                                                              AND
Perform an inclusive OR operation                                                   OR
Perform an Exclusive Or operation                                                   XOR
Perform a NOT operation                                                                NOT         

  MOVE:
When rung conditions preceding this instruction are true, the MOV instruction moves a copy of the source to the destination each scan. The original value remains intact and unchanged in its source location.

MASKED MOVE:
When rung conditions are true, the MVM instruction moves data from a source location to a destination, and allows portions of the destination data to be masked by a separate word. Data at the source address passes through the mask to the destination address. As long as the rung remains true, the instruction moves the same data each scan.

CLEAR:
When rung conditions are true, this output instruction sets all the bits in a word to zero. The destination must be a word address.

AND: When rung conditions are true, sources A and B of this output instruction are ANDed bit by bit and stored in the destination.

PROGRAM CONTROL:

If You Want to                                                                          Use This Instruction

Jump forward/backward to a
corresponding label instruction                                                          JMP, LBL
Jump to a designated subroutine and return                                     JSR, SBR, RET
Enable or inhibit a master control zone
 in your ladder program                                                                       MCR
Truncate program scan                                                                          TND

JUMP:
When the rung condition for this output instruction is true, the processor jumps forward or backward to the corresponding label instruction (LBL) and resumes program execution at the label. More than one JMP instruction can jump to the same label. Jumping forward to a label saves program scan time by omitting a program segment until needed. Jumping backward lets the controller execute program segments repeatedly.

JUMP TO SUBROUTINE:
When rung conditions are true for this output instruction, it causes the processor to jump to the targeted subroutine file. You can only jump to the first instruction in a subroutine. Each subroutine must have a unique file number (decimal, 3-255).   

  SUBROUTINE PAGE:

TO CREATE THE NEW SUBROUTINE PAGE:

PROGRAM FILES – RIGHT CLICK NEW


 TEMPORARILY END (TND):
Use this instruction to progressively debug a program, or conditionally omit the balance of your current program file or subroutines.

MASTER CONTROL RESET (MCR):
An input instruction is programmed on the rung of the first MCR to control rung logic continuity. When the rung goes "false" all non-retentive outputs within the controlled zone are disabled. When the rung goes "true" all rungs are scanned according to their normal rung conditions (disregarding the zone control instruction).


ADVANCED MATH INSTRUCTION:

If You Want to:                                            Use This Instruction:

Swap the low and high bytes
of a specified number of words                               SWP
Scale a value to a range determined
by creating a linear relationship                               SCP
Calculate the absolute value of a number                 ABS
Decoder functions                                                   DCD
Encoder function                                                     ENC


DECODER(DCD):

When rung conditions are true, the DCD instruction decodes a 4-bit value (0-16) in the source word and turns on a bit in the destination word that corresponds to the decoded value. For example, if bits 0-3 of a source word are 0110, then bit 6 in the destination word is set. The table below provides full details.

ENCODER (ENC):

This output instruction searches the source from the lowest to the highest bit and looks for the first set bit. The corresponding bit position is written to the destination as an integer.

SCALE WITH PARAMETER(SCL):

This output instruction consists of six parameters. Parameters may be integer, long, floating point (Floating point is only supported in the SLC 5/03, 5/04, and 5/05; not in the MicroLogix 1200 and 1500 processors.), or immediate data values or addresses containing values. The Input value is scaled to a range determined by creating a linear relationship between input min and max values and scaled min and max values. The scaled result is returned to the address indicated by the output parameter.

SWAP (SWP):
Use the swap instruction to swap the low and high bytes of a specified number of words in a bit, integer, ASCII, or string file. The instruction consists of two parameters, a source and a length.

ABSOLUTE VALUE (ABS):

This output instruction consists of two parameters, a source and a destination. When enabled it calculates the absolute value of the source and places the result in the destination.
Source can be a word address, an integer constant, floating point data element, or floating point constant. 

PLC SCADA Industry Oriented Courses at Sofcon

100% Placement Assiatance




PLC and SCADA are hardware and software related to automation of industrial processes.

Programmable Logic Controller or PLC is a computing system used to control electromechanical processes. It is designed for multiple input and output arrangements. It endures harsh environments and controls output for various devices such as displays, lights and valves.

 It is an example of hard real time system; the output results are produced in response to input within targeted time. PLCs are used to control machinery in factories, amusement parks, hospitals, hotels, military, traffic signals and construction.

SCADA stands for Supervisory Control and Data Acquisition. It is a type of industrial control system that is used to monitor and control facilities and infrastructure in industries. It is a means to develop conditions for managing processes and retrieve data in various scenarios. 

It is capable of handling large-scale processes involving multiple sites located far +off. The system is used in power generation and transmission, water treatment, gas transmission, fabrication, communication etc.

Training in PLC deals with programming micro-controllers using a specialised computer language. The course covers architecture, applications, instructions, interfaces and programmes of inputs and outputs of PLCs.

SCADA deals mainly with data acquisition and management. In SCADA training, you will learn to monitor the software and hardware used to communicate with the equipment on the field. Some topics covered in the training are applications of SCADA software, SCADA features, creating applications, creating database tags, developing graphic displays, trending, communication with PLC and other hardware, and commissioning of network nodes.

PLC and SCADA are advanced engineering subjects. Learning them demands hard work and patience.

Industries, big and small are increasingly getting automated.

They are using latest industrial automation technologies to deliver high quality products and services to their customers. So there is a need of qualified people who can handle the machinery and industrial processes. Getting trained at PLC and SCADA improves your career prospects.

To grow consistently in this field, you should have sound technical skills and keep updating yourself with the latest technological developments.

Sofcon Training Intitutes list in India Diffrent Cities.

Sofcon India Pvt Ltd PLC Training in noida and PLC Scada Training in Noida. Sofcon is group of companies since 1995 and Affiliate & Fundede by NSDC.

PLC Training in Delhi
PLC Training in Noida
PLC Training in Ghaziabad
PLC Training in Gurgaon
PLC Scada Training in Jaipur
PLC Training in Bhopal
PLC Training in Lucknow
PLC Training in Baroda
PLC Training in Rajkot
PLC Training in Ahmedabad
Autocad | Building Automation Training
Industrial Automation Solutions

PLC Updation | Vedanta to buy Cairn Energy Plc?

The murmur in Scotland is getting interesting.

Which is, according to The Scotsman, a respected daily in the region, that Cairn Energy Plc, the former parent company of Cairn India, may get taken over by the Anil Agarwal-controlled Vedanta Resources Plc.

While advice has been aplenty on how Cairn India should use its massive cash hoard, till late Monday evening, foreign media have been speculating about a possible takeover of Cairn Energy.
Media reports said Vedanta might unveil one of its most ambitious takeover programmes after announcement of its fourth quarter results on Wednesday.

“This will definitely be a good move by the group as it will not only give a global footprint to Cairn India but also give it access to an efficient team of Cairn Energy,” said Gagan Dixit, senior oil and gas analyst with brokerage Quant.

Cairn Energy, which still holds 10.27% stake in Cairn India, currently has 40 licences in the UK and Norway of which 5 wells are planned to be drilled in 2013.

Also, it has acreages in Greenland where it has already drilled 8 wells, 6 operated blocks offshore Morocco, 4 blocks in offshore eastern Spain and smaller assets in Malta, Ireland, France, Albania and Nepal.

Experts say currently Cairn Energy is available at cheaper valuations compared with its assets base and cash reserves and it is the right time for any company to make a bid for the same.

“The current share price is less than net cash plus the shares in Cairn India. In other words, the exploration portfolio is in for free,” said an analyst quoted in one of the international media reports.
Cairn Energy’s current market capitalisation stands at $2.6 billion, while its cash reserves ($1.6 billion) and its 10% holding in Cairn India add up to over $2.63 billion.

“It makes sense for Vedanta’s long term strategy and for increasing Cairn India’s influence across the world’s E&P portfolio, however it could be a little bad for the minority shareholders of Cairn India, who had been expecting some payback finally this year,” said an analyst with a domestic brokerage.

The analysts’ fraternity had been proposing a possible buyback also of Cairn India’s share as a best possible way for utilisation of its cash, as they it would also be value accretive for the company.

Source:-http://www.dnaindia.com/money/report-vedanta-to-buy-cairn-energy-plc-1820363

Wednesday 29 October 2014

Best Embedded System Training Institute



Sofcon embedded institute is a part of Sofcon India Pvt Ltd a company concerned in design, expansion & developing different electronic products catering a variety of applications in the marketplace. Sofcon Embedded Training Institute was established in the year 1995, since then the institute has trained thousands of students, who are now working in different levels in the Embedded System industry. We are training students as per the industry standards & work on the tools n techniques that are used to develop real embedded products & applications. Now we are one of the leading Embedded Systems Training Institute.



The majority of our training courses are Basic Embedded System, Advanced Embedded System, Post Graduate Diploma in Embedded Systems, We cover programming languages, design techniques, the newest infrastructure technologies and several courses designed to constantly improve your skills in the embedded environment.

Our Expertise:

Sofcon Centre of Excellence having a 18 years experience in embedded systems programming, therefore we have in-depth knowledge and hands on experience of all the issues you may be facing as an embedded software developer. 

Practical Experiences:

You learn from the company involved in developing the actual embedded products. This reassures you that you get the most practical knowledge. The skills sets that you acquire in Sofcon Embedded are readily related in the real world scenario.

Real world Experience: 

At Sofcon Centre of Excellence you will get a chance to work on the real product developments scenario. You will understand the practicalities while working on different tools & techniques. This will make you better equipped to handle the challenges, bugs, errors & difficulties that may happen in the development place of the company that you are employed in.

UpdatedSyllabus - Stay Ahead Of Times:
Every day the technologies are developed, the development techniques are improved upon, new IC’s are introduced and new coding patterns are developed. The companies that develop the real products are the one’s to use them at the latest. Later on it is passed on to the academic institutions, colleges & universities. So, by the time the knowledge is transferred to the students, the industry would have discarded the tools & technologies.

Excellent Team of Faculty & Mentors:
Training from Faculties with High level of Industry-Academia Exposure Mentoring from Industry Leaders & Technology Pioneers Further, there is active contribution of industry experts in providing subject insights and current trends. Expert guidance in the laboratory comes to the students, as Sofcon possesses qualified & committed manpower comprising of Doctorates, Professors & Researchers, Senior Programmers and Programmers.

Eligibility:

Eligibility: B.E / B.Tech / B.Sc / BCA / B.S with majors in Electronics / Computer Science or Related fields

Embedded Linux Training for Students in India

Title : Open “Embedded Linux” Software Development with
Date : 20th September 2008 (Saturday)
Venue : IISc, CEDT Seminar Hall, Bangalore


Registration : Free for First 100 members


TimeTopic
09:30 What, why, who, and how of open source
10:30 Quick overview of the Beagle Board
11:00 How does Beagleboard.org help students & startups in India
11:30 Break
12:00 Q &A and Discuss lab setup to boot Linux on beagleboard
01:00 Lab #1 (Build and Boot Linux)
01:45 Lunch
02:30 Validation Procedure for Peripherals on Beagle Board
03:00 Participating and Contributing to Open Community
04:00 Open discussion

Agenda:

  • Enable Students in India to develop s/w on embedded devices with Open Community.
  • Training students in using the embedded platform for s/w development
  • Give a big picture of what’s going on in the industry with Open Platforms.
  • Benefits of working with Open Community and beagleboard.org in particular.
Audience & expertise:

  • Students (2nd / 3rd year preferable) with very minimal knowledge of Linux,
  • Students who are passionate about Open Source Linux kernel and s/w development for embedded platforms.
Registration:

Enquiry For Embedded Training