PLC Mitsubishi Programming for Marking with Laser Engraving Machine


PLC Type FX-Mitsubishi , Name Input / Output PLC :

INPUT PLC :
X000 ; Push Button Start.
X001 ; Push Button Stop.
X002 ; Limit Switch ( LS ) Up for Pneumatic Vacuum Cups.
X003 ; Limit Switch ( LS ) Down for Pneumatic Vacuum Cups.
X004 ; Limit Switch ( LS ) Reverse for Vacuum Cups.
X005 ; Limit Switch ( LS ) Forward for Vacuum Cups.
X006 ; Ready From Laser Engraving Machine.
X007 ; Error From Laser Engraving Machine.
X010 ; Marking From Laser Engraving Machine.
X011 ; Marking Complete From Laser Engraving Machine.

OUTPUT PLC :
Y000 ; Solenoid to Pneumatic Vacuum Generator.
Y001 ; Solenoid to Up for Pneumatic Vacuum Cups.
Y002 ; Solenoid to Down for Pneumatic Vacuum Cups.
Y003 ; Solenoid to Reverse for Vacuum Cups.
Y004 ; Solenoid to Forward for Vacuum Cups.
Y005 ; Emergency Stop To Laser Engraving Machine.
Y006 ; Marking Start To Laser Engraving Machine.
Y007 ; Count-Up To Laser Engraving Machine.
Y010 ; Counter Reset To Laser Engraving Machine.


Please Download Picture Programming Ladder PLC :

PLC Mitsubishi Programming for Marking with Laser Engraving Machine



Reading Ladder PLC Programming for Marking with Laser Engraving Machine :

Step 1 : Running / Stop
Running :
a.If X000 = ON Then SET M0 = ON ( Hold ON ).
b.If M0 = ON And Y005 = ON And X006= ON And X007 = OFF And X000 = ON And X002 = ON And X004 = ON Then M1 = ON ( Hold ON ) And M2 = Momentary ON ( Diff. Up).
Stop :
c.If X001 = ON Then RST M0 = ON ( M0 = OFF ) And M1 = OFF.

Step 2 :
Counter Reset To Laser Engraving Machine And Counter Reset in PLC
a.If M1= ON And M2 = ON And T0 = ON Then M3 = ON ( Hold ON ) And T0 Activated.
b.If M3= ON Then RESET C3 And Y010 = ON ( Counter Reset To Laser Engraving = ON ).
c.If T0= ON Then M3= OFF.

Step 3 : Automatic Marking Process
First Process of Marking ( Product 1 ) And Starts Marking
a.If M1 = ON And M3 = ON And T0= ON And M5 = OFF Then M4 = ON ( Hold ON ).
The Next Process ( Product 2 until 5 ) And Continuous of Marking
b.If M1 = ON And M14 = ON And M5 = OFF Then M4 = ON ( Hold ON ).
Waiting Process Marking from Laser Engraving Machine Completed
c.If M1 = ON And M4 = ON And X010= ON And M6 = OFF Then M5 = ON ( Hold ON ).
Retrieval Process of Product After in Marking
d.If M1 = ON And M5 = ON And X011= ON And M7 = OFF Then M6 = ON ( Hold ON ).
e.If M1 = ON And M6 = ON And X005= ON And M10 = OFF Then M7 = ON ( Hold ON ).
f.If M1 = ON And M7 = ON And X003= ON And M12 = OFF Then M8 = ON ( Hold ON ) And T1 Activated.
g.If T1= ON Then M9 = Momentary ON ( Diff. Up) .
h.If M1 = ON And M8 = ON And M9= ON And M11 = OFF Then M10 = ON ( Hold ON ).
i.If M1 = ON And M10 = ON And X002= ON And M12 = OFF Then M11 = ON ( Hold ON ).
j.If M1 = ON And M11 = ON And X004= ON And M8 = ON Then M12 = ON ( Hold ON ).
Counter PLC in adding one And Count-Up To Laser Engraving Machine = ON
k.If M1 = ON And M12 = ON And T2= OFF Then M13 = ON ( Hold ON ) And T2 Activated.
l.If M13 = ON Then Count Up C3 ( For Count Product ).
m.If M13 = ON Then Y007 = ON ( Count-Up To Laser Engraving Machine = ON ).
Counter PLC <> 5 ( C3= 5 ( Be Changed ) : Number of Products )
n.If M1 = ON And T2 = ON And C3= OFF And M4= OFF Then M14 = ON ( Hold ON ) .
o.If M14 = ON Then To Step 3.b Or The Next Process ( Product 2 until 5 ).

For Setting Number of Products Marking with Laser Engraving:
Setting Number of Products Marking with Laser Engraving
Step 4 : Origin Process
a.If M1 = OFF And X002 = OFF And X000 = ON Then Y001 = ON.
b.If M1 = OFF And X002 = ON And X004 = OFF And X000 = ON Then Y003 = ON.

Please Download Programming for GX Developer :
PLC Mitsubishi Programming for Marking with Laser Engraving Machine

See : Marking With Laser Engraving Machine And PLC

Understanding PLC Programming and How it Works


PLC, or programmable logic controller, is designed to replace a circuit relay in a control system. PLC can be used for water treatment process automation, engraving machines, molding machines, filling machines and more. Since it is programmable, the tool can be controlled, and it can also be operated by people who don't have knowledge in computer operations specifically. This opens the possibilities for when and how it can be used.

Programmable means that the PLC has the ability to store programs in memory. This increases the effectiveness of the machine as it can be programmed as you choose to do a particular function or set of functions that you choose. Essentially, you can add to or change programs. Logic means that is has the ability to process the input of ALU which compares the operation and more. Controller refers to the ability to control and manage the process so that you achieve the desired output.

It's important to understand the parts so that you can understand how it works as a whole. There are different parts of a PLC that you need to be aware of. The basic elements include the power supply, programming console, CPU, memory, input modules and output modules. If you purchase a PLC machine, it will come with training materials such as a user's manual.

This manual should tell you more about each of the parts and what they do. It will also give you instructions for how you program the parts so that the machine will complete the functions you want it to. Once you have a complete understanding of all of the parts, it will help you to be able to see how they function together and as a whole.

In addition to understanding how your PLC works, it will be equally important to know proper safety models when it comes to using the equipment. Anyone who works with the equipment needs to be aware of the proper safety precautions as well.

The industry standards are changing on a regular basis as PLC technology evolves so it's important to stay up to date on what's happening so that your machines work in proper order and no one gets hurt while using them. PLC is intended to make certain tasks easier and for this to work, safety measures need to be adhered. Part of safe operations also lies in knowing how to do proper troubleshooting. Follow the guidelines that come with your PLC and seek outside help whenever you feel a troubleshooting or repair job is more than you can handle on your own. This prevents injuries as well as damage to your machine.

Differences Relay System and PLC System


I will explain the differences in the Relay System and a PLC System in the same application. I will analyze the cost to make the Relay System and PLC System used for the same application.
For example Diagram Relay and PLC Ladder diagram that I use as follows:
1. Figure Diagram Relay Diagram Relay
2. Figure PLC Ladder Diagram PLC Ladder Diagram
For each of these diagram requires the following components:
1. Components that are used for Diagram Relay and the price (Approximate)
a. Price Analog Timer, approximately = $49.63
b. Price Timer Socket, approximately = $9.37
c. Price Relay, approximately = $10.89
d. Price Relay Socket, approximately = $6.30
Total price for the Relay System, approximately = $76.19

2. Components that are used for PLC Ladder Diagram and the price (Approximate)
a. Price PLC, the most expensive, approximately = $250
Total price for the PLC System, approximately = $250

Conclusion if viewed from the price of its components:
1. for a simple circuit like above then for the PLC System is more expensive than the Relay System.
2. Circuit mentioned above is a simple circuit, if there are 10 times as above circuit then:
a. The price for the Relay System is 10 X @ $76.19 = $761.9
b. Prices for the PLC System is fixed = $250

So my advice if you should use a simple circuit then use Relay System, but for a complex series should use the PLC System.

Introduction to PLC Ladder Logic


One method of the PLC programming is using ladder diagram method. Ladder diagram consists of a descending line on the left, with lines branching to the right. This line is the line branching instructions. Throughout this instruction line consists a combination of logic that states when and how the existing instructions on the right side are done.

PLC Ladder Diagram Example
PLC Ladder Diagram Example

The logic combination of ladder diagram as following:
A. Instruction LOAD (LD) and LOAD NOT (LD NOT)
The first condition that starts any logic block in the ladder diagram associated with LOAD instruction (LD) or LOAD NOT. (LD NOT). Each of these instructions requires one line of mnemonic code.

B. Instruction AND and AND NOT
If two or more conditions that are connected in series on the same instruction line, then the first condition using LD or LD instruction and the remainder NOT use the instructions AND or AND NOT.
AND instruction can be imagined to produce ON if both conditions are linked with this instruction in all ON conditions, if any one in the OFF state, let alone both OFF, the instruction will always result AND OFF too.

C. Instruction OR and OR NOT
If two or more conditions connected in parallel, meaning in a different line of instructions and then joined again in the same instruction line, then the first condition associated with LD or LD instruction and the rest is NOT related to the instructions OR or OR NOT.
In this case imaginable OR instruction will always result in ON execution condition when any one of two or more conditions connected with this instruction in the ON condition.

PLC History : A Brief Summary


PLC history (Programmable Logic Controller history) and everything about it is worth-knowing by everyone who is working with systematic industry, so that they know exactly how to deal with it – especially if there is a problem with the tools. Though you are not an industrialist, knowing some information about how industrialization is rapidly developing can be interesting.

  Actually, there are many sources in the cyber world that reveal the PLC history since this issue is closely related to the technology and its development. However, the so-many expositions they present sometimes make people are quite reluctant in reading the passages. The following are some brief information about the PLC history and everything about it.

  Before PLC was created, all production activities in industries were helped by so-called ‘relay based machine control’ systems. For years, industrialists were dealing with this inflexible and expensive tool. Inflexible, because in upgrading the production system using the relay based machine control also means whole production system changing. Thus, it was somewhat expensive for whole production system changing costs lots of money. At this point, the PLC history is about to begin.  

The PLC history was all started with an industrialist named Richard E. Morley, who was also one of the founders of Modicon Corporation. In 1960s, General Motors (GM) issued a kind of proposal toward the replacement of relay-based machines; for the company spend lots of budget for the relay-based controlling, sequencing, and safety interlocking systems. Bradford Associates was appeared to be the winner of the proposal. In the process of the relay-based system products, Bradford changed its name into The Modicon Corporation, which is named after the company’s brands. One of the founder, Morley, finally created what so-called PLC; stands for Programmable Logic Controller. It is now known as digital electronic device which is used to memorize specific-function instructions.  

The PLC created by Morley of which code is 084, was the first PLC in PLC history. The coded 084 was sold not in that very year when it was created; however, it was sold in 1977 to Gould Electronics and was presented to General Motors. Since the first PLC was created, a sturdy development of it got a major role in industrialization rapid development. But what about 084 in this present time? Do not be so worry, such ancestor of all PLC in the world is now safely kept at Modicon headquarters, North Andover, Massachusetts.  

In addition, if you still need more information about PLC history or what is exactly the use of PLC, you can find them in the cyber world. Simply browse the internet and you will find countless numbers of information on the particular issue; each is told in a different points of view and languages.

Types of Programmable Logic Controllers


Programmable logic controllers (PLCs) has several types. Based on the size of the module, type PLC divided into several types:

1. Micro PLC or Small PLC, It is the simplest PLC with the power supply module, CPU, I / O modules and communication ports in a single chassis. This PLC types are usually limited to a few I / O discrete and can be expanded. There are various micro PLCs on the market today. The vast majority offer analog I / O. with just about any micro PLC, or for that matter PLC in general, when the application requires the monitoring of various analog signals, a separate module is required for each signal (voltage, current, temperature). Examples of this type are CP1H Omron, Siemens S7-200, Fuji Electric SPB.

2. Medium PLC, is PLC which has CPU module, I / O or communication port are separately. Each module is connected by connector or backplane. It has the capacity more than 2000 I / O. Examples of this type are Omron CS1, Siemens S7-300.

3. Large PLC, This kind of PLC is nearly equal to the medium one but it has large I/O capacity and more able to be connected with the higher control systems. Examples of this type are CVM1 Omron, Siemens S7-400.


Based on the type of input PLC / output PLC can be divided into:

1. Discrete I / O, It is a logic shaped digital input and output as high level with 24VDC, or low level with 0V or as a relay contact output that can be irrigated up to 240VAC.

2. Special I / O, it is I / O that has special functions such as.
a. Analog Input Modules
b. Modules temperature PT100 module or thermocouple (low-level analog inputs)
c. High Speed Counter Module is a frequency logic with generally high level 5V, 12V or 24V.
d. Fuzzy Logic Module
e. PID Module
f. Servo Module
g. Communication protocol module form made by each manufacturer, for example, Fieldbus, Modbus, Profibus, Ethernet, Sysmac way, Device Net, Control Net.

Automation with Programmable Logic Controllers


Industrial Automation has actually found and used in the industrial world since the industrial revolution hundreds years ago. But it was still using the relays. And now the function of these relays have been replaced by a programmable logic controller or PLC. In the PLC component is consisting of hundreds or even thousands of relays.

There are so many automation system in industry which using PLC programming. Here are some examples of automation with programmable logic controller (PLC)
a. Conveying technology and sequential control in the manufacturing industry.
b. Construction material production.
c. Industrial washing machine.
d. Adjustable moulds for continuous casting.
e. Mill installation
f. Test rigs control.
g. Dosing systems.
h. Transport systems in shipbuilding.

Why do industries implement the automation with PLC ? , Because there are so many benefits to be get with implementation this technology.

Benefits automation with PLC as follows:
1. Shorten the time of project implementation.
2. If necessary modification process, it is easier and cost effective.
3. Project costs can be calculated accurately.
4. Training machining operations is faster.
5. Design process, process changes and additions can be done using software.
6. Extensive control applications.
7. Maintenance is easy because the input and output indicators quickly and easily be known in a system.
8. High reliability.
9. Standard controller device.
10. It is applicable even though in a heavy industrial environment.

Programmable Logic Controllers Programming Methods and Applications


Mostly PLC programming methods start with the basic of ladder logic, Boolean algebra, contacts, coil and all the other aspects. To get more deeply into the subjects, it will generally narrow the field of view to one particular manufacturer’s unit or mostly the more popular brands.

According to IEC 61131-3 defines two graphical and two textual PLC programming language standards.

The graphical PLC programming languages are:

1. Ladder diagram, It is a programming language that represents a program by a graphical diagram based on the circuit diagrams of relay-based logic relay. It is primarily used to develop software for PLCs that used in industrial control applications.

2. Function block diagram, it is a diagram that describes a function between input variables and output variables. A function is described as a set elementary blocks. They are connected to blocks by connection lines.

The textual PLC programming languages are:

1. Structured text, it is a high level language that is block structured and syntactically elements so different languages can be used in the same program.

2. Instruction list, it is a low level language and resembles assembly. The file format has now been

There are a lot of PLC application in industrial, such as, industrial automation, water treatment, recondition control panel, system control of air conditioner and chiller, system control of automatic loading machine, system control of the packing of goods conveyor, and many more.

Scan Time of PLC


Repeatedly executes a ladder based on the sequence circuit as follows.
Scan Time of PLC
1.Input processing
Writes the ON/OFF status of all input terminals to the input memory before executing the program.

2.Program execution
Reads the ON/OFF status of each device (internal utility relay,timer, counter, etc.) based on the instructions, and performs arithmetic operations.
Writes the arithmetic operation result to the output memory.

3.Output processing
Outputs the contents of the output memory to output terminals

The duration of time required to perform one cycle is called the scan time (or cycle time ). The scan time varies based on program size and the instructions used in the program. And units usually scan time is μs ( micro second ).


Input response time delay
In addition to the I/O processing time, there is also an input time delay caused by the scan time. The input time delay is generated because the input status can only be read during the input processing time. If the input status is changed after input processing, the changed contents can only be read during the next scan time.
In the figure below :
Input response time delay Inputs that can be read is the number 1 and 2, but the input can not read the number 3.

Standard response time input values :
The maximum and minimum values of the input response time are as follows.
Maximum value: Input time constant + Scan time x 2 + Output response delay time
Minimum value: Input time constant + Scan time + Output response delay time
And values can be changed according to the type and brand of PLC.

Logic to Ladder Diagram


There are some methods to do PLC programming. The programming methods can be with Logic Ladder Diagram, mneumonic (statement list), and / or function block diagram.

One of the PLC programming methods that are very commonly used programming using PLC ladder diagram. The method is practical and easy to understand. The programmer in charge of writing a program should describe an electronic switch circuit. It can be designed to perform the conversion of electronic circuits that already exist, then replace the switch function according to the functions available to software programmers.

A ladder diagram consists of a downward line on the left side with lines branching to the right. Existing line on the left side is called the bus bar, whereas the branching lines are lines of instructions or steps. Instructions are placed along the line of a variety of conditions linked to the other instructions on the right side. Logic combination of the conditions stated when and how the existing instructions on the right side is done.

Example of ladder diagram
Figure 1. Example of ladder diagram


As shown in Figure 1 is, along the lines of instructions can branch out again and then joined again. The lines of vertical pairs (such as capacitors symbol) is called the condition. The pair of vertical lines no diagonal line called the Normal Open - Normally Open or NO and related instruction LOAD (LD), AND or OR. While the couple have a vertical line was a diagonal line called the Normal Closed - Normally Close or NC, and related instructions LD NOT, AND NOT or OR NOT.

PLC is still used mostly as a strand of logic, as generally in strings of logic / digital solutions to these problems will be easier if each input and output components are presented in digital logic, involving the truth table, set the output equation in the table are based on binary numbers, then simplify the equation by using Karnaugh Map.

Here are some examples of conversion from basic logic gates in the Ladder Diagram. (Example given has 2 inputs and 1 output).


Logic AND
The truth table of logic AND is as follows,
Logic Diagram AND Conversion to Ladder Diagram,
Ladder Diagram AND

Logic OR
The truth table of logic OR is as follows,
Logic Diagram OR Conversion to Ladder Diagram,
Ladder Diagram OR

Logic NOT
The truth table of logic NOT is as follows,
Logic Diagram NOT Conversion to Ladder Diagram,
Ladder Diagram NOT

Logic NAND
Logic NAND is a development of logic AND, OR and NOT. The truth table is as follows,
Logic Diagram NAND The truth table above have the following equation,
O = (A.B) '= A' + B '
So the conversion to Ladder Diagram,
Ladder Diagram NAND

Logic NOR
This logic is also the development of the logic AND, OR and NOT. The truth table is as follows,
Logic Diagram NOR The truth table above have the following equation,
O = (A + B) '= A'. B '
So the conversion to Ladder Diagram,
Ladder Diagram NOR

Logic XOR
Similarly, the logic of the previous ones. This logic is also the development of AND, OR and NOT. This logic is widely used in summing strand (adder). The truth table is as follows,
Logic Diagram XOR The truth table above have the following equation,
O = A o B = A '. B + A. B'
So the conversion to Ladder Diagram,
Ladder Diagram XOR

Basic Concept of PLC


Implementation of automated machines and automatic processing in industry field is a must to facilitate and streamline industrial processes. Because electromechanical control system has many weaknesses. Some of them are easy to wear out because of heating and burnt contact and also it took a large cost when the installation, maintenance and modification process.

To make the automatic processing we can use PLC programming. The PLC programming can integrate the components of stand alone to be a controlled system in an integrated manner.

Programmable Logic Controller (PLC) is a special computer that serves for regulation of industrial processes. The PLC works y programs (software) stored in the processor PLC. PLC programming is using a special program language called ladder diagrams.

The working concept of PLC as the name suggest is as follows:
Programmable is showing its ability that can be easily changed according to the program made.
Logic is showing its ability in processing the input of arithmetic (ALU) which compares the operation, add, multiply, divide, subtract, and negation.
Controller is showing its ability to control and manage the process to produce the desired output.

The PLC consists of:
Central Processing Unit (CPU) which contains the application program memory (a RAM and ROM) PLC. CPU is much variation depending on the brand and its type.
Interface module Input/Output (I/O) is connected directly to the input (switches, sensors) and output (motor, solenoid, lamps).
Digital Input Point
- DC 24 V input
- DC 5 V input / TTL (Transistors Logic)
- AC / DC 24 V input
- AC 110 V input
- AC 220 V input

Analog input
Analog input Point Linear
- 0 to 10 V DC
- DC 10 V - 10 V DC
- 4 to 20 mA DC

Output unit
Digital Output: Digital Output Point 1
- Relay Output
- 110 V AC output
- 220 V AC output
- DC 24 V output, the type of PNP and NPN types.

Output analog: Output Point Linear
- 0 to 1 V DC
- 10 V DC - 10 V DC
- 4 to 20 mA DC

Besides that PLC also has additional peripheral called programming console, it is to transfer the PLC program. PLC programming can also be done with special software. Programming console is a panel that contains RAM (Ramdom Access Memory) that functions as a semi-permanent storage in a program that was created or modified.

PLC programming is written into the console must be in the mnemonic form. This device can be connected directly to the CPU by using extention cables, it can be installed or removed at any time. If the execution of the program has gone through one cycle the programming console can be lifted and moved to another CPU. While the first CPU can still run the program, but it must be in RUN or MONITOR mode.

Timer PLC


Timer PLC if we separate the timer and the PLC. Timer is a measure of time while the PLC is a tool that can be in the program in accordance with the process of machine work required.

Thus, the timer plc is measuring the time in the PLC system that can be in the program for the machine work required.

Because the timer plc is, a measure of the time the timer plc has the same unit with a unit of time is seconds. For the work processes of a particular machine often requires a minor unit, then the timer plc has several units of time starting from 0.001 seconds until 1 seconds.

Timer PLC settings usually have timers; reset the timer and the actual timer.
Setting the timer used for setting the maximum time needed to output the same timer ON.
Reset Timer used to create the actual numbers and the timer to zero and turn off the timer.
Actual timer is the actual time was running when the timer is currently active. To activate the timer condition reset timer only dead.

Timer notation is usually Letter ' T '.

Continues, timer plc used for what ?

Timer PLC is used to measure processing time, to make the PLC fault output in a certain time, to make the output blinking PLC, and timer plc can also be used to replace the function of the Limit Switch is used in wear on the actuator.
In a system PLC, typically have a special timer, the timer there is a high-speed timer ( called the Special Timer ) until standard timer.

High-speed timer usually has the smallest time unit between 0.001 seconds to 0.01 seconds, while the standard timer has the smallest time unit of 0.1 seconds to 1 second.
High-speed timer is usually used for applications that require high precision time.
High-speed timer is rarely used, while the timer is usually used in standard use.

The Function and the Basics of Programmable Logic Controller


There are many things that we have gained from the products of technology. Generally, there are two kinds of technology that dominate human interest during this era. What are they? Yes, they are the technologies that are related with information and also communication. One of the most common products in the communication technology is the cell phone. Meanwhile, in the information technology is the computer. Like it or not, most of our technology right now has used computerized technology. This has been useful since people can use many kinds of programs to serve its function in certain way according our needs.

Among so many kinds of computer, there is one of them that are used mainly to control other things in involuntarily. The computer is called the programmable logic controller or simply programmable controller. This is used for amusement rides, timer plc, machinery on factory assembly lines, lighting fixtures, etc. this computer is different from most computers that serve the general purpose. In this computer, the task is specifically made for multiple extended temperature ranges, multiple inputs and output arrangements, resistance to impact and vibration, and also immunity to electrical noise.

The programs, such as what you can find in the timer plc, used as machine controller are usually positioned in nonvolatile memory or the battery backed. If you are familiar with real time, this PLC is the example of it because the output results must be prepared for the response of input conditions in certain period of time so that it will work only in the intended operation.

The programmable logic controller, like the timer plc, can be used for many kinds of activities that are related with automation, for example like in packaging, manufacturing, and industrial situations. The capabilities of the programmable logic controllers are unlimited since it only depends on how the creator wants it to be.

One of the advantages in using the programmable logic controller like the timer plc is that it can take information from variety of sensors to control many kinds of machines. Besides that, the PLC also respond instantly when receives instruction, especially if it accurately control a course of action in real time. Moreover, using the PLC is quite simple since it is design so that most of electrical technician can learn using it quickly without specialized training. There are many other functions of the programmable logic controller. For example it can be used for torque control and networking, sequential relay control, distributed control system, process control, positioning control, motion control, etc.

PLC Keyence Programming for Marking with Laser Engraving Machine


PLC Type KV Keyence , Name Input / Output PLC :

INPUT PLC :
0000 ; Push Button Start.
0001 ; Push Button Stop.
0002 ; Limit Switch ( LS ) Up for Pneumatic Vacuum Cups. .
0003 ; Limit Switch ( LS ) Down for Pneumatic Vacuum Cups. .
0004 ; Limit Switch ( LS ) Reverse for Vacuum Cups.
0005 ; Limit Switch ( LS ) Forward for Vacuum Cups.
0006 ; Ready From Laser Engraving Machine.
0007 ; Error From Laser Engraving Machine.
0008 ; Marking From Laser Engraving Machine.
0009 ; Marking Complete From Laser Engraving Machine.

OUTPUT PLC :
0500 ; Solenoid to Pneumatic Vacuum Generator.
0501 ; Solenoid to Up for Pneumatic Vacuum Cups.
0502 ; Solenoid to Down for Pneumatic Vacuum Cups.
0503 ; Solenoid to Reverse for Vacuum Cups.
0504 ; Solenoid to Forward for Vacuum Cups.
0505 ; Emergency Stop To Laser Engraving Machine.
0506 ; Marking Start To Laser Engraving Machine.
0507 ; Count-Up To Laser Engraving Machine.
0508 ; Counter Reset To Laser Engraving Machine.


Please Download Picture Programming Ladder PLC :

PLC Keyence Programming for Marking with Laser Engraving Machine



Reading Ladder PLC Programming for Marking with Laser Engraving Machine :

Step 1 : Running / Stop
Running : a.If 0000 = ON Then SET 1000 = ON ( Hold ON ).
b.If 1000 = ON And 0505 = ON And 0006= ON And 0007 = OFF And 0000 = ON And 0002 = ON And 0004 = ON Then 1001 = ON ( Hold ON ) And 1002 = Momentary ON ( Diff. Up).
Stop : c.If 0001 = ON Then RES 1000 = ON ( 1000 = OFF ) And 1001 = OFF.

Step 2 :
Counter Reset To Laser Engraving Machine And Counter Reset in PLC a.If 1001= ON And 1002 = ON And T000 = ON Then 1003 = ON ( Hold ON ) And T000 Activated.
b.If 1003= ON Then RESET C003 And 0508 = ON ( Counter Reset To Laser Engraving = ON ).
c.If T000= ON Then 1003= OFF.

Step 3 : Automatic Marking Process
First Process of Marking ( Product 1 ) And Starts Marking a.If 1001 = ON And 1003 = ON And T000= ON And 1005 = OFF Then 1004 = ON ( Hold ON ).
The Next Process ( Product 2 until 5 ) And Continuous of Marking b.If 1001 = ON And 1014 = ON And 1005 = OFF Then 1004 = ON ( Hold ON ).
Waiting Process Marking from Laser Engraving Machine Completed c.If 1001 = ON And 1004 = ON And 0008= ON And 1006 = OFF Then 1005 = ON ( Hold ON ).
Retrieval Process of Product After in Marking d.If 1001 = ON And 1005 = ON And 0009= ON And 1007 = OFF Then 1006 = ON ( Hold ON ).
e.If 1001 = ON And 1006 = ON And 0005= ON And 1010 = OFF Then 1007 = ON ( Hold ON ).
f.If 1001 = ON And 1007 = ON And 0003= ON And 1012 = OFF Then 1008 = ON ( Hold ON ) And T001 Activated.
g.If T001= ON Then 1009 = Momentary ON ( Diff. Up) .
h.If 1001 = ON And 1008 = ON And 1009= ON And 1011 = OFF Then 1010 = ON ( Hold ON ).
i.If 1001 = ON And 1010 = ON And 0002= ON And 1012 = OFF Then 1011 = ON ( Hold ON ).
j.If 1001 = ON And 1011 = ON And 0004= ON And 1008 = ON Then 1012 = ON ( Hold ON ).
Counter PLC in adding one And Count-Up To Laser Engraving Machine = ON k.If 1001 = ON And 1012 = ON And T002= OFF Then 1013 = ON ( Hold ON ) And T002 Activated.
l.If 1013 = ON Then Count Up C003 ( For Count Product ).
m.If 1013 = ON Then 0507 = ON ( Count-Up To Laser Engraving Machine = ON ).
Counter PLC <> 5 ( C003= 5 ( Be Changed ) : Number of Products ) n.If 1001 = ON And T002 = ON And C003= OFF And 1004= OFF Then 1014 = ON ( Hold ON ) .
o.If 1014 = ON Then To Step 3.b Or The Next Process ( Product 2 until 5 ).


For Setting Number of Products Marking with Laser Engraving:
Setting Number of Products Marking with Laser Engraving
Step 4 : Origin Process
a.If 1001 = OFF And 0002 = OFF And 0000 = ON Then 0501 = ON.
b.If 1001 = OFF And 0002 = ON And 0004 = OFF And 0000 = ON Then 0503 = ON.

Please Download Programming for KV Builder :
PLC Keyence Programming for Marking with Laser Engraving Machine


See : Marking With Laser Engraving Machine And PLC
Sponsored Links :

ALL ARTICLES
SUBSCRIBE BY EMAIL:

Delivered by FeedBurner



PLC Simulation Update

Popular Posts

Free Download PLC

Custom Search
Copyright © PLC Ladder