2011年7月14日 星期四

PLC|會寫PLC,但不會調機,就像機構設計出來的東西,自已不會組裝

PLC|會寫PLC,但不會調機,就像機構設計出來的東西,自已不會組裝。

PLC的程式因為跟機台上的I/O點位,有密切的關系,
所以機台上的錶頭、馬達參數、模組設計,都是PLC編寫人員要去調整的。
調整到合適自已寫的程式。

如果光會寫程式,不會調機構、錶頭、馬達,也許在大公司分工細密可以生存。
但你永遠無法成為PLC高手。

PLC|一台設備,多個頭腦,絕對不是好事。PLC & HMI & SERVO MOTOR


PLC|一台設備,多個頭腦,絕對不是好事。PLC & HMI & SERVO MOTOR

目前越來越多零件,為了提升自已的附加價值,
而在軟體方面,增加越多的功能。


HMI(人機)
像HMI,可以寫SCRIPT 類似C語言的指令,可以處理、判斷很多。
在處理數據的運算,比PLC更為方便。
有的HMI還有內建PLC可以寫。


SERVO MOTOR(伺服馬達)
為了不想讓一些小設備,一定要買PLC,才能使用伺服馬達,
所以有些伺服馬達廠商(DELTA台達),也開始內建PLC的功能,
利用驅動器的I/O,可以達成定位&速度等等變化,不需接PLC。


但...
每種設備都有自已的語言、開發軟體、程式、規定。
今天為了方便完成工作,但把工作分給HMI、SERVO MOTOR去做。
只有開發者自已會了解到這種關系。
後續維護者很難去接手。
因為要分析HMI、SERVO MOTOR、PLC三者到底是誰的問題,
維護者是否都精通這三者!?!?


最好是一台設備一個頭腦在主控,其他元件越單純越好。

2011年7月13日 星期三

PLC|外部輔助功能越強,寫的人能力就越弱

PLC|外部輔助功能越強,寫的人能力就越弱

PLC以往要讀取模組的資料,
都要透過PLC 階梯圖,先設定參數,再讀取。

但PLC廠商知道,有這種能力的人越來越少,
所以開發外掛體,
寫PLC的人,只要選一選參數都幫你直接寫到暫存器裡了。

很方面。果然科技始終於人性(墮性)。

一旦出問題,就只能找PLC原廠處理,因為使用外掛的人,沒有能力處理。
外掛也不是PLC的程式,也無從檢查。

2011年7月12日 星期二

PLC Automation Training - An Overview


Most of the industries use control systems and automation entirely deals with it. It uses the information technologies and control system and reduces the human manual work in the production of goods and services. Most of the people say automation as a step beyond mechanization because in mechanization the human operators do the work with applying their muscles for work, but the automation has reduced it. Beyond manufacturing industries, it has been used in wide range of industries and the automation plays a major role in world economy and has replaced all manual systems. Most of the industries prefer for people who were well trained in PLC automation training. A doubt may arise in your mind, why industries are looking for automation training? What is the advantage of this automation?
The automation have many advantages such as it replaces human operators involving in tough or monotonous work that involves physical strain and also replaces humans in tasks that are dangerous. Last, but not least is it improves the economy of industries, society and humanity. SCADA and PLC are the most important automation tools and without this, the automation fails to meet the demands. The PLC is a small computer that has dedicated operating system and the operating system processes the interrupts that are incoming in real-time and it is what it is called as a real-time operating system. Through input lines, the interrupts are fed and the output sensors monitor various variables. The PLC program evaluates the input events and generates the output values which are sent via output lines. So that's why the automation industries use this system and SCADA is used for controlling and monitoring activities.
The automation field is more versatile than before and the PLC programs are send for monitoring data to a central control place called SCADA. These two are essential in automation industries and if you are interested in pursuing training in automation, then learn the PLC SCADA training in Chennai so that you can get yourself placed in most reputed industries. The industrialist are looking for more number of candidates for recruitment and the only thing you need to do is you need to be familiar yourself with PLC automation training. In future, this field will have more improvement and event they can look for candidates in thousands of numbers because a thing that is economical in nature is more preferred by the industries because it can get them more profit and also a good name in the market and in between the people.
Automation field is progressing and if you put a graph and analyze, you can see the graph, it never tends to fall down and it always increases and will also increase more in future. Make use of this field by learning this automation training in best PLC automation training centers in Chennai so that you can get compulsory placement in reputed industries. A good path with no thorns in between is shown to you and it is in your hands whether you are going to choose a path with thorn or a path without any thorns.


Article Source: http://EzineArticles.com/5700927

NC Device Architecture and Technology


C embedded Nc architecture: The structure is based on the traditional structure,
embedded PC, its purpose is not only inherited the accumulation of numerical
software for many years, but also use PC-rich software resources. More complex
structure of such systems. PC-based architecture: The structure is based on
standard PC = machine's hardware is based on a general-purpose operating
system (such as Windows, LINIX, etc.) developed by the support of
 real-time multi-task system, the realization of a variety of numerical functions.
It is widely used in modern numerical control device architecture,
based on the structure of NC devices with high performance and low cost and
long vitality.
 A typical PC-based CNC visual architecture in Figure 1, the hardware block
diagram in Figure 2.


Figure 1 CNC visual map The following functions to discuss
the plan from 8-4 in the role of the various hardware modules.


1. Computer motherboards and system bus board (motherboard) computer
 motherboard is the core of CNC devices, as is PC-based architecture, the
 hardware modules are compatible with standard PC-bus. The aim is to use
 PC-rich software and hardware resources, improve the system adaptability
and openness. Lower prices, reduce new product development cycle.
CNC equipment and computer systems of ordinary commercial PC,
 in the realization of a slightly different structure. Starting from the system's
 reliability, its board and motherboard are separated, that is,
the system bus is a single passive motherboard, motherboard is made of
card forms, and more integrated, so-called ALL-IN-ONE motherboard.
This board includes the following functional structure: CPU chips and peripheral chips.
 memory unit, cache and peripheral chips.
communication interface (serial, parallel port, keyboard interface).
soft and hard drive interfaces. The composition of the functional principle and
 the principle of common micro-computer exactly the same, not repeat them here.
 The main role of the computer motherboard is.
Input to the CNC device in a variety of data, information (parts processing,
 various I / O information, etc.) for the corresponding arithmetic and logic operations,
 and in accordance with the results of their treatment,
 to control commands issued by other functional modules, data transmission,
 so that the user's instructions are carried out.


Figure 2 CNC device hardware structure
System bus (motherboard) is the digital information transmitted by a
 group composedof the physical wire, it is the CNC device to exchange
data or informationwithin the channel, the composition of principle
and the principle of common micro-computer exactly the same.
 Pc as a general industrial machine is
independent of the passive bus, four-layer motherboard printed circuit board,
 that is,on both sides of the plate alignment surface for the signal line,
while in the middle for the power supply and ground, the reliability
of more than two board.
 The specification of 6 slots, 8 slots, 12 slots and 14 slots, etc.,
the user can function under the CNC device to select the number plate.


2. Display module display module that graphics card is a highly versatile module.
In the CNC device, CRT display is a very important function,
 it is an important human-machine communication medium,
to provide users with an intuitive operating environment,
allowing users to quickly familiar with its operation.
 The main role of graphics card are: to receive control commands from the CPU,
and display the data used,
the scan with the CRT signal modulated to produce the required CRT
Display video signals from the CRT's electron gun to scan the screen,
resulting in screen required.Graphics card not ready for this hardware
 on the market to buy,and it also has very rich support for software,
 so no user development.


3. Import / export module input A / out module is a standard PC machine
 modules? Multifunction card, generally does not require users to their
own development. Input A / out module is CNC device and the outside
world data and information exchange in the interface board, the CNC
device in the CPU via the interface can access data from external input
devices, CNC devices can also be sent to an external output device data.
 If the computer motherboard is ALL? IN? ONE motherboard,
motherboard has integrated this feature because, this board can be omitted.


Above three parts, matched with the keyboard, power supply and chassis
, in fact, is a general-purpose micro-computer system,
this system is the core of CNC equipment. In a sense,
 their grades and performance determine the grade and performance of
 CNC equipment, thus, CNC Control Computer Subsystem rational use is essential.


4. E-Disk (memory module) is a CNC device-specific electronic disk storage module.
In the CNC device is used to store the following data and parameters:
inherent in the data system software and systems;
system configuration parameters
(the system can control the feed axes, axis definition, system gain, etc.);
the user's part processing.


In the CNC device, often electronic memory device as an external memory instead of
magnetic storage device, mainly on account of CNC devices work environment may be
electromagnetic interference, magnetic devices, low reliability, the electronic memory
device anti-electromagnetic interference is stronger in relative terms. Also because
of the electronic device storage unit is disk management by way of, so called electronic disk.


5. CNC system, PLC control module controls the equipment is divided into two categories:
 One is the speed of each axis and the position of "trajectory control";
the other is movement of equipment, "the order of control." To CNC machine tools
 The term "Sequence Control" means during the operation of CNC machine tools to
CNC machine tools of various internal and trip switches, sensors, buttons, and the
relay traffic signal state for the condition, according to a predetermined logical order
 such as spindle starting, stopping and reversing, the replacement tool, workpiece
 clamping, release, hydraulic, cooling, lubrication system operation control, etc..
CNC device in order to achieve the control module is the PLC control module.
 The module mainly receives from the operator panel, machine tools on the trip
switches, sensors, buttons, strong chest, electric relays, and spindle control,
tool control the signal, the corresponding treated control device operation.


6. Position control position control module is the module to the servo system
 into the important part is when the locus of control, CNC device and the servo drive system
(ArticlesBase SC #2871740)


Read more: http://www.articlesbase.com/non-profit-organizations-articles/nc-device-architecture-and-technology-2871740.html#ixzz1RrC8JL1q 
Under Creative Commons License: Attribution No Derivatives

PLC Engineering


The abbreviation PLC stands for programmable logic controller. It is used to automate any electromechanical process. The PLC is designed as a compatible input and output device suitable for extended temperature ranges. It is resistant to electrical noise, vibration and impact.
The PLC applications are highly customized systems. The Programs to control machine operations are stored in a battery which is backed by a non-volatile memory expressing the desired sequence of operations. The cost of developing and maintaining any automation system is high. For instance amusement rides, transit busses and metros, lighting fixtures and dishwashers are controlled by electro-mechanical controllers. The machinery in a factory working on assembly lines is also automatically controlled.
Today PLC has been integrated in household devices for reporting power consumption status. The PLC network helps power companies and ordinary users to properly manage power consumption. The complicated process controls as in the chemical industry require algorithms and performance beyond the capability of high-performance PLCs. The programmable controllers are used in motion, positioning and torque control. The high-speed precision controls are also required to customize complicated solutions for aircraft flight controls. Some manufacturers make motion control units integrated with PLCs so that this CNC- computernumerical control machine is used to instruct the process.
In modern CNC systems, the component design is highly automated using computer-aided design (CAD) and computer-aided manufacturing (CAM) programs. These programs are used to extract the commands required to operate a machine via a post processor. It is then loaded into the CNC machines. Recently different machines are used with an external controlling operator that moves the component from one machine to the other.
A proportional–integral–derivative controller (PID controller) is the most commonly used feedback controller. It calculates an "error" value as the difference between a measured process variable and a desired set point. The controller attempts to minimize the error by adjusting the process control inputs via a control element. A PID loop is used to control the temperature of a manufacturing process. The position of a control valve or the power supply of a heating element involves the use of PIP controller.
Some processes require thousands of loops are on a distributed control system (DCS). Today PLCs have become more powerful and similar to Remote Terminal Units –RTU. It usually does not support control algorithm loops. As hardware is becoming more powerful and cheaper in industrial automation, RTUs, PLCs and DCSs are beginning to overlap in function.
Today, Ethernet adapters use PLC as a Power line communication Technology to have easy plug and installation on electrical outlets in any room. This technology becomes perfect when many houses are equipped with multiple digital devices. Here the entertainment centers share the same multimedia files among themselves. Today the Engineers prefer the development of PLC over wireless transmissions. It enables the reception of signals in different rooms. Thus in future we see PLCs engineering services becoming the central nervous system for information integrating electricity, networking and multimedia technology.


Read more: http://www.articlesbase.com/industrial-articles/plc-engineering-4633513.html#ixzz1RrBmJSCb 
Under Creative Commons License: Attribution No Derivatives

PLC|會PLC就了不起,就想拿高薪?

PLC|會PLC就了不起,就想拿高薪?

在Mobile01有人po人,說會PLC但薪水只有3萬多。
我只能說應該的。

如果寫PLC的人的認知裡,只有寫PLC而已,那薪水低,是應該的。

在我的認知裡,只寫PLC不值錢,
但能用PLC跟機構整合,發揮出機台100%或超過的技術,才是重點。

程式人人會寫,
但能否在第一時間,或是未發生前就解決問題,才是價值所在。
當動作沒問題,但機台速度不夠時,如何去調整,才是價值所在。

2011年7月11日 星期一

PLC|基礎篇-2

PLC|基礎篇-2
Programmable Logic Controller


類比模組 AD/DA
(Analog-Digital/Digital-Analog)

功能:輸出/輸出電壓(電流)信號
電壓範圍有:0-5v,1-5v,±10v
電流範圍有:0-20mA,4-20mA

應用:
(Digital-Analog)D/A output
基本使用在直流馬達的速度控制,其他可以使用電壓變化來控制的零件。

(Analog-Digital)A/D input
錶頭值的讀取

缺點:誤差值較大,會受配線影響。

2011年7月10日 星期日

PLC|變頻馬達定位

PLC|變頻馬達定位

一般使用變頻馬達來說,是不太去使用定位功能。
除非是用在主軸,使用主軸定位功能。

以使用過的經驗來說,台達變頻器,是可以加裝編碼器回授。
來達到定位的功能。

變頻定位,跟伺服馬達,還是有些差距。
變頻定位的精度比較粗,並不是伺服馬達都是2的16次方的解析度在跑。

速度的穩定度,也比伺服馬達差點。
速度的追隨性,也比伺服馬達差點。

但價格大勝。

如果不需要太準確的定位&追隨性,但又要定位,可以參考看看。

但PLC配台達變頻定位,我個人沒實際使用過。

Plc And Frequency Converter With Synchronous Control Crane Trolley Read more: http://www.articlesbase.com/human-resources-articles/plc-and-frequency-converter-with-synchronous-control-crane-trolley-3375560.html#ixzz1Rhk5pOnF Under Creative Commons License: Attribution No Derivatives


Abstract  Article on multi- Motor Speed synchronization control of a brief analysis
and a systematic introduction to PLC and frequency conversion technology in
gantry Crane Application of synchronous operation control car and control the
outcome.
Keywords  Crane speed synchronization control PLC Converter
In the traditional transmission, the number of implementing agencies to ensure 
the speed synchronization control, often connected by rigid mechanical drive 
unit to achieve. But when the input power requirements of the implementing 
agencies large or the distance between the implementing agencies, the
 independent control can only consider the transmission of non-rigid connection
 means that the multi-motor synchronous drive. However, synchronous drive
 system, because the system is affected by many factors, all parts will have 
different degrees of volatility, speed deviation from the normal value, resulting
 in the system are not synchronized. This can range from damage to the device,
 while in causing Personal safety Accident. Synchronous speed control 
so practical engineering significance. Here we introduce a more advanced 
synchronization control method, namely the use of PLC and frequency converter
 speed synchronization between the two devices.


1 of the problem Gantry cranes operating devices were powered by high-power
AC motor drive, run devices Electric motor Through the coupling, reducer drive
shaft and wheels, so that along the orbit. Manipulation to the entire crane
gantry crane running along the track known as the cart to run some institutions.
 Also, make crab laid in the main beam along the orbit is known as trolley body parts
. If the larger tonnage of car lifting, must use two four-wheel drive car,
can be used both on the track on both sides,
 into the diagonal layout of the motor drive (Figure 1). However,
the two transmission connection is not rigid, when the system start,
 or transmission gap inequality,
when the brakes are different elastic adjustment will result in two active
wheel speed can not be synchronized, Er Shi body to reverse, resulting in
 "derailment" phenomenon seriously affects the safe use of cranes and
 may even result in the risk of derailment.


2 Implementation Order to achieve the two speed synchronous traction motor,
 the inverter can be used two YZR160M1-6/7.5kW traction motor, then use
converter for speed control, and then PLC direct control of the two inverter .


In the closed-loop control to the speed of a traction motor target speed,
 the traction motor inverter 2 to adjust its speed to track the speed of
traction motor 1. The two incremental rotary encoders and motor coaxial
 connection. Then the encoder 1 and encoder 2 were collected from the
two motor speed pulse signal, and sent to the PLC high speed counter
 mouth or connected to the CPU, IR00000 ~ IR00003. These two speed
 signals control the amount of data as input, for the ratio?? Integral (PI)
 control algorithms, computational results as the output of analog signal
service module PLC to control the traction motor inverter 2. Therefore,
 we can ensure the speed of traction motor 2, a traction motor speed to
track changes in change. To keep pace and avoid the two speed
 "crawl track" phenomenon.
Collected from the pulse encoder signals into motor speed data, 
after the next treatment after storage in a DM area, as computing the Y value.
 After calculating the P value, sent to analog output channel, 
through upper and lower limits, 
after calibration, 
converted into frequency converter can accept current or voltage signal to 
control inverter traction motor 2.


In addition, the work site there are several sets of high power cart drive motor.
 Therefore, in order to reduce power supply system caused by external factors,
 such as interference, we designed the PI control algorithm,
 we must consider using integral part of I to eliminate the accumulated error.
 Thus, a traction motor and traction motor 2 can be good for high precision
 synchronization and synchronization to ensure the stability of running organizations.


3 Control result Compiled PLC PC using VB Monitor Program, acquisition
speed value and draw curves, data extraction time interval 15ms.
Figure 4 is the speed of traction motor and traction motor 1, 2, the relationship
 between the speed curve. Curve with the car running in real time changes.
 In fact a traction motor and traction motor 2 speed is the same,
but in order to reflect the traction motor 2, the tracking and volatility,
we are conscious of their separation, the above is the traction motor speed curve 1,
 the following is the traction motor 2 speed curve .


The speed of a traction motor change,
the traction motor 2 will be able to respond in a timely manner,
 tracked, and achieve stability soon.
 Experiments show that the PLC and inverter control method can achieve
high synchronization requirements, fast response speed of less volatile.


4 Conclusion


This control scheme has been designed in the 40-ton gantry crane to
 get application. From the operation point of view,
 obvious effect car starting synchronization, run smooth, essentially overcoming the
 "climb-rail" phenomenon. With the variable
 frequency technology to expand the scope of the use of PLC technology to control,
 will better improve the transmission speed control on the reliability and flexibility.
Comment Large   In   Small
(ArticlesBase SC #3375560)


Read more: http://www.articlesbase.com/human-resources-articles/plc-and-frequency-converter-with-synchronous-control-crane-trolley-3375560.html#ixzz1Rhk98QEN 
Under Creative Commons License: Attribution No Derivatives

PLC common method of handling fault

Continuous growth stage are designed to work the system. However, occasionally some places need to be modified on the action quickly and modify them to find this place is very important. Changes occurred in the PLC needs a lot of time outside the movement. 


All types of general PLC (The Electronic Industry Co., Ltd. Wuxi Huaguang production of SR series PLC, as description of model, the remaining much the same type PLC) are designed to work uninterrupted growth stage system. However, occasionally some places need to be modified on the action quickly and modify them to find this place is very important. Changes occurred in the PLC needs a lot of time outside the movement. Find the equipment failure 


SRPLC the lights and machines, equipment, benefits of the PLC control system to find the fault. Programmer is the main diagnostic tool, he can easily plug into the PLC above. The programmer can observe the state of the whole control system, when you go to find the PLC as the core of the control system failure, as a habit, you should take a programmer. 


Basic order to find fault Ask the following questions, and found reasonable under the action one by one negative. SR step by step to replace the various modules, until the failure were excluded. All major amendments to replace the modules through to complete the action. In addition to a screwdriver and a multimeter, the do not need special tools, no scope, high precision voltage meter or special test procedures. 


1, PWR ( Power supply ) No lights? If you do not shine, in the framework of AC power supply voltage input (98-162VAC or 195-252VAC) Check power supply voltage; the framework for the DC voltage needed to measure +24 VDC and the DC voltage between 0VDC side, if not suitable AC or DC power supply, the problem occurs outside the SRPLC. Such as AC or DC power supply voltage normal, but the PWR light does not shine, check the fuse, if necessary, replace the CPU on the framework. 


2, PWR (power) light is not? If so, the examination showed that the error code, control code error code table definition be amended accordingly. 


3, RUN (running) lights not? If you do not light, check the programmer is not in the PRG or the LOAD position, or is not a procedural error. Such as RUN lamp is not lit, the programmer did not plug in, or programmer in RUN mode and not display an error code, you need to replace the CPU module. 


4, BATT (battery) light is not? If so, the need to replace the lithium battery. BATT light just as alarm signal, even if the battery voltage is too low, the program may still not change. After replacing the battery, check the PLC program or to test run. If the program has been wrong, after the completion of system initialization program will be recorded on tape procedure reload PLC. 


5, in a multi-frame system, if the CPU is working, can RUN ` Relay To check the work of several other power. If the RUN relay is not closed (high impedance state), according to the first step mentioned above check the AC or DC power supply such as AC or DC power supply is disconnected normally and relays, you need to replace the frame. 


General troubleshooting steps Other Steps in the logic of knowledge about the user. The following steps, in fact a more general, for your specific application problems encountered, yet modification or adjustment. Failure to find the best tool is your sense and experience. First, plug in programmer and switch hit RUN position, and then follow these steps. 


1, if the PLC to stop the output to be motivated in some places, usually in the middle of the state, causing the next step is to find the signals occurred (input, timer, line River, drum controller, etc.). Programmer will display the signal ON / OFF status. 


2, if the input signal, the program displays the status of the LED with the input module for direct comparison, the results are inconsistent, then replace the input module.

Read more: http://www.articlesbase.com/ethics-articles/plc-common-method-of-handling-fault-3016850.html#ixzz1RhjZzLEC 
Under Creative Commons License: Attribution No Derivatives