โปรแกรมเมเบิลคอนโทรลเลอร์ plc หมายถึงอะไร

scadathai > Article

Show

What's PLC? Date : 2010-07-13 22:03:46

What's PLC ?

PLC ������� ?      ����� PLC ����Ҩҡ Programmable Logic Controller ���ػ�ó�Ǻ�������礷�͹ԡ�� �����˹��� ������㹡���� Program ����Ѻ�Ǻ�����÷ӧҹ�ͧ�ػ�ó��ҧ� ��������ͧ�Ǻ����ԧ��á�������ö������� �¡�����¡���� ᵡ��ҧ�ѹ�͡仴ѧ���- PC ��� Programmable Controller �յ鹡��Դ�Ҩҡ���ҪͳҨѡ� ���㹻Ѩ�غѹ��� PLC �ҧ�������� ���¡ PLC �ͧ����ͧ��� PC �µѴ����� Logic �͡������������ PLC �ͧ�ҷ����ҡ���� ����� Logic (ON-OFF) ������ �����ͧ�ҡ PC �Ѻ仵ç�Ѻ Personal Computer ��µ�ͧ���¡��� PLC �ѹ����- PLC ��� Programmable Logic Controller �յ鹡��Դ�Ҩҡ��������Ѱ����ԡ�- PBS ��� Programmable Binary System �յ鹡��Դ�Ҩҡ��������ഹ     PLC ������ͧ�Ǻ����ѵ���ѵԷ������ö������� PLC �١���ҧ��оѲ��᷹ǧ���������ѹ���ͧ�Ҩҡ������ͧ��÷����ҡ������ͧ�Ǻ���������ҤҶ١ ����ö��ҹ�����ҧ�๡���ʧ���������ö���¹�������ҹ��������ᵡ��ҧ�����ҧ PLC �Ѻ COMPUTER1. PLC �١�͡Ẻ ������ҧ���������鷹�����Ҿ�Ǵ������ç�ҹ�ص��ˡ�����੾��2. ����������С����ҹ PLC ��������������ҡ����͹�������������� PLC ���к���Ǩ�ͺ����ͧ    �����ǧ��õԴ��駨��֧��ǧ�����ҹ ������ú��ا�ѡ�ҷ������3. PLC �١�Ѳ������դ�������ö��õѴ�Թ��٧���������� ���������ҹ�дǡ ��з���Ը����������������ҡ��ЫѺ��͹��������������ѵ� PLC �����ʹյ�֧�Ѩ�غѹ  (adsbygoogle = window.adsbygoogle || []).push({}); �.�. 1969- PLC ��١�Ѳ�Ң���Ҥ����á�� ����ѷ Bedford Associates ���������� Modular Digital Controller (Modicon)        ���Ѻ.�ç�ҹ��Եö¹�������ԡҪ��� General Motors Hydramatic Division- ����ѷ Allen-Bradley ���ʹ��к��Ǻ������������� PLC�.�. 1970-1979- ���ա�þѲ����� PLC �ա�û����żŷ�������ҡ��鹵���������¹�ŧ�ͧ Micro-processor- ��������ö㹡�õԴ���������������ҧ PLC �Ѻ PLC ���к��á��� Modbus �ͧ Modicon- ������ա�����Թ�ط/��ҷ�ط������ѭ�ҳ Analog�.�. 1980-1989- �դ����������������ҧ�ҵðҹ㹡��������â����Ţͧ PLC �º���ѷ  General Motors �����ҧ��ⵤ�ŷ�����¡��� manufacturing automatic protocal (MAP)- ��Ҵ�ͧ PLC Ŵŧ�������- ��Ե�Ϳ����������ö����� PLC �������� symbolic ������ö�������ҹ�ҧ personal computer ᷹�����������ҹ�ҧ handheld ���� programing terminal�.�. 1990-�Ѩ�غѹ - �դ���������㹡�÷��з�������ҷ����㹡������� PLC ���ҵðҹ���ǡѹ�����ҵðҹ  IEC1131-3 - ����ö����� PLC ����� - IL (Instruction List) - LD (Ladder Diagrams) - FBD (Function Block Diagrams) - SFC (Sequential Function Chart) - ST (Structured Text)  �ѡɳ��ç���ҧ���㹢ͧ PLC ��觻�Сͺ����1.��ǻ����ż�(CPU)          ��˹�ҷ��ӹdz���ФǺ��� ������º����͹��ͧ�ͧ PLC ���㹻�Сͺ����ǧ���ͨԡ���ª�Դ������������������� (Micro Processor Based)��᷹�ػ�ó�Ӿǡ������ �ҹ�����/�������� ��Ы��ǹ���� ���������������ö�͡Ẻǧ������ Relay Ladder Diagram �� CPU ������Ѻ�����Ũҡ�ػ�ó��Թ�ط��ҧ� �ҡ��鹨зӡ�û����ż�����红���������������ҡ˹��¤����� ��ѧ�ҡ��鹨����觢����ŷ�����������ж١��ͧ�͡��ѧ�ػ�ó���ҷ�ط2.˹��¤�����(Memory Unit)          ��˹�ҷ�����ѡ���������Т����ŷ����㹡�÷ӧҹ �¢�Ҵ�ͧ˹��¤����Өж١���͡�繺Ե������(Data Bit) ����˹��¤����� 1 �Ե ����դ������зҧ�ͨԡ 0 ���� 1ᵡ��ҧ�ѹ���������� ˹��¤����������к������������ͨԡ�͹�������� �����͡�� 2 ������ ���          Volatile Memory ����˹��¤����Ӫ�Դ�������� ���٭��� ���������ա�è��¡��ѧ�ҹ俿�����Ѻ˹���������˹��¤�����Ẻ���Ч���㹡������¹�ŧ ���� ź ������ ˹��¤����ӻ�������� ���� RAM �繵�          Non-Volatile Memory ����˹��¤����ӷ������ö�红����� ����颳з������� ��è��¡��ѧ�ҹ俿�����Ѻ˹��¤����� ��˹��¤�����Ẻ��� ���ҡ㹡������¹�ŧ ���� ��� ����������˹��¤�����˹��¤����ӻ�������� ���� ROM , EPROM ��� EEPROM �繵� (adsbygoogle = window.adsbygoogle || []).push({});  �Ҿ�ʴ��ç���ҧ㹡�èѴ���˹��¤����������к� �����������ͨԡ�͹��������          RAM ��˹�ҷ����������ͧ�������Т����ŷ����㹡�û�Ժѵԧҹ�ͧ PLC ˹��¤����ӻ�����������ẵ��������� �������������������§������������Դ俴Ѻ �����ҹ��С����¹������ŧ� RAM ��������ҡ  ���Щй�鹨�����ҡѺ�ҹ����з��ͧ����ͧ����ա������¹�ŧ����������������          ROM ��˹�ҷ�������������Ѻ��㹡�û�Ժѵԧҹ�ͧ PLC ���������ͧ����� ˹��¤�����Ẻ ROM �ѧ����ö������ EPROM ��觨е�ͧ���ػ�ó�����㹡����¹���ź����� ����СѺ�ҹ�������ͧ�������¹�ŧ����� �͡�ҡ����ѧ��Ẻ EEPROM ˹��¤����ӻ������������ͧ������ͧ��;����㹡����¹���ź����� ����ö��ҹ������͹�Ѻ RAM ������ͧ��ẵ��������ͧ ���ҤҨ�ᾧ�������ͧ�ҡ����س���ѵԢͧ ROM ��� RAM �����¡ѹ           �ç���ҧ��èѴ���˹��¤��������� �к� �����������ͨԡ�͹����������èѴ���˹��¤��������� �к� �����������ͨԡ�͹�������� �����͡�� 3 ��ǹ�˭� � ���          2.1 System Memory ˹��¤�������ǹ������˹��¤����ӷ���˹�ҷ��㹡�ä��������÷ӧҹ �к������������ͨԡ�͹�������� �����͡�� 2 ��ǹ ���                    • Executive Memory ����˹��¤����ӻ����� ROM , EPROM ��觨������������˹�ҷ��� ��èѴ���           �к��ͧ �����������ͨԡ�͹��������, �����Ңͧ�������������˹���������ҷ����������           ��������ö���зӡ�û����ż��� , �Ǻ�������᡹ �繵�                    • Scratch Pad Memory ��� ˹��¤����Ӫ��Ǥ��� �����红����� 㹢�зӡ�û����ż���������ǹ�ͧ           Executive Memory ���˹��¤����ӻ����������� RAM �������������ö��Ҷ֧˹��¤����� ��ǹ�����           2.2 Input / Output Status Memory ����˹��¤����� ����˹�ҷ�� 㹡����ʶҹ� �ͧ�ѭ�ҳ�Թ�ط ������ҷ�ط �������ʶҹТͧ�Թ�ط ��� ���ҷ�ط 㹡�û����ż������ � 1 �ͺ����᡹ �դ��ʶҹе�ҧ椧��� ��ʹ��û����ż� �������� ���˹��¤�������ǹ������ RAM ������ǹ�ͧ�����������ͨԡ�͹�������� SIMATIC S7 �����¡˹��¤�������ǹ������ PII ( Process Image Input ) ��˹�ҷ�� ������ʶҹТͧ�ѭ�ҳ�Թ�ط ��� PIQ ( Process Image Output ) ��˹�ҷ�� 㹡����ʶҹТͧ�ѭ�ҳ���ҷ��ط            2.3 Application Program ˹��¤�������ǹ��� �ШѴ������Ѻ�����㹡���红����ŵ�ҧ � �����㹡�û����ż� (Data Memory) ���˹��¤����ӷ���������������� �����㹡�äǺ��� �������˹��»����żš�ҧ��㹡�û����ż�           3.˹����Թ�ص-��ҵ�ص (Input-Output Unit)          ˹����Թ�ص ��˹�ҷ���Ѻ�ѭ�ҳ�ҡ�ػ�ó���¹͡�����ŧ�ѭ�ҳ������ѭ�ҳ�������������������˹��»����żŵ���

            3.1 ˹����ͨԡ�Թ�ط ( Logic Input Unit )˹����Թ�طẺ��� ���ѡɳТͧ��� �Թ������ Ẻ Discrete Interfaces �з�˹�ҷ���������������ҧ˹��»����żš�ҧ �Ѻ �ػ�ó��Թ�ط��¹͡ ������ѡɳ����ѭ�ҳ亹���� ���� �ԨԵ�� ��ҹ�����ǹ��ѭ�ҳ����ҹ���һ�Ѻ��������дѺ�ѭ�ҳ�����������Ѻ��÷ӧҹ�ͧ ˹��»����żš�ҧ ���ͷӡ�û����żŵ�����������觷���������ҧ����� ����ç���ҧ���㹢ͧ˹����ͨԡ�Թ�طẺ��� �����͡�� 2 ��Դ ��� Ẻ DC �ͨԡ ��� Ẻ AC �ͨԡ �ʴ��ѧ�Ҿ

โปรแกรมเมเบิลคอนโทรลเลอร์ plc หมายถึงอะไร

�Ҿ�ʴ��ç���ҧ���㹢ͧ ˹����ͨԡ�Թ�ط Ẻ DC 

          ǧ�����㹢ͧ �����������ͨԡ�͹�������� ���дѺ�ç�ѹ㹡�û�Ժѵԡ�� 5 Vdc ���ػ�ó�
��¹͡ �����ç�ѹ㹡�û�Ժѵԡ���٧���� ��� ����� 24 Vdc �֧ 48 Vdc ��� 110 Vac �֧ 220 Vac ����дѺ�ͧ
�ç�ѹ����� �Ѻ�ػ�ó���¹͡ �Ҩ�з�����Դ����������¡Ѻ�ػ�ó�����礷�͹Ԥ�� �����к� �������
����ͨԡ�͹�������� ���ͧ�ҡ�ç�ѹ�˹���ǹӷ���Դ��������ѭ�ҳ ��� �к����Ǵ�ͧ����������
�ͨԡ�͹�������� �������ͧ�ѡ����� ��кǹ��ü�Ե ���ᵡ��ҧ�ѹ

โปรแกรมเมเบิลคอนโทรลเลอร์ plc หมายถึงอะไร

�Ҿ�ʴ��ç���ҧ���㹢ͧ ˹����ͨԡ�Թ�ط Ẻ AC

            3.2 ˹����͹��͡ �Թ�ط( Analog Input Unit )���Ѻ�ѭ�ҳ������ѡɳе�����ͧ ���� �ѭ�ҳ�͹��͡ ����������������ͨԡ�͹�������� ��ͧ����Ѻ�ѭ�ҳ�Թ�ط������͹��͡㹷ҧ��Ժѵ���Ҩй�����ѭ�ҳ�͹��͡����ҹ���Ҽ�ҹ����ŧ������ѭ�ҳ�ԨԵ�� (Analog to Digital Converter) ���ͷ�����¡��� ADC ��͹ ���Ǩ֧���ѭ�ҳ��������㹡�û����ż��������͵�ͧ������ѭ�ҳ���ҷ�ط������͹��͡ �й�����ѭ�ҳ�ԨԵ�ŷ����ҡ��û����ż��Ҽ�ҹ����ŧ������ѭ�ҳ�͹��͡ (Digital to Analog Converter) ���ͷ�����¡��� DAC ��͹ ���Ǩ֧���ѭ�ҳ��������㹡�äǺ����ػ�ó����ҷ�ط��¹͡

            ˹����Թ�طẺ�͹��͡ �ͧ�����������ͨԡ�͹�������� ������Ѻ�ѭ�ҳ�͹��͡ ��ҧ � �ҡ
��¹͡ ����·�����ѭ�ҳ����ҹ�鹨ж١����¹���������ٻ�ͧ�ѭ�ҳ�ҧ俿�� ���
           • �ç�ѹ ��觹�����ѹ����㹪�ǧ 0-10 ��ŵ� , 1-5 ��ŵ�, 0-5 ��ŵ� �繵�
           • ����� ��觹�����ѹ����㹪�ǧ 0-20 ���������� , 4-20 ���������� �繵�

            �ѧ��鹡�����͡��˹����Թ�طẺ�͹��͡ �е�ͧ�֧�Ԩ�óҶ֧�ѡɳТͧ�ѭ�ҳ�Թ�ط�ҡૹ��� �
���� ��ҹ��Ե���� �����Ẻ �ç�ѹ ���� ����� ��觨����ç���ҧ���㹢ͧ˹����Թ�ط ᵡ��ҧ�ѹ�ʴ��ѧ
�Ҿ

โปรแกรมเมเบิลคอนโทรลเลอร์ plc หมายถึงอะไร

�Ҿ�ʴ��ç���ҧ���㹢ͧ ˹����͹��͡�Թ�ط ��ٻ�ͧ�ç�ѹ

โปรแกรมเมเบิลคอนโทรลเลอร์ plc หมายถึงอะไร

�Ҿ�ʴ��ç���ҧ���㹢ͧ ˹����͹��͡�Թ�ط ��ٻ�ͧ�����

      ˹�����ҵ�ص ��˹�ҷ���Ѻ�����Ũҡ��ǻ����ż������觵�͢�����令Ǻ����ػ�ó���¹͡�� �Ǻ�����ʹ� ������ �������� �繵�

             3.3 ˹����ͨԡ���ҷ�ط( Logic Output Unit )�����ѭ�ҳ������ѡɳ���亹���� ���� �ԨԵ�� �͡令Ǻ����ػ�ó�ӧҹ��¹͡ ��觨�����ǹ��Сͺ����Ӥѭ ��� �ػ�ó�������§�ҧ�ʧ �����¡�ѭ�ҳ �ҡǧ�����㹢ͧ�����������ͨԡ�͹���������͡�ҡ ��ǹ�ͧ�ػ�ó�Ǻ�����¹͡ ���ͻ�ͧ�ѹ����������¢ͧǧ�����㹷���Դ��� ���ͧ�ҡ��ǹ�ͧ�ػ�ó���¹͡

�Ҿ �ʴ��ç���ҧ���㹢ͧ ˹����ͨԡ���ҷ�طẺ DC

 

โปรแกรมเมเบิลคอนโทรลเลอร์ plc หมายถึงอะไร

�Ҿ �ʴ��ç���ҧ���㹢ͧ ˹����ͨԡ���ҷ�طẺ AC

            3.4 ˹����͹��͡���ҷ�ط ( Analog Output Unit )�����ѭ�ҳ������ѡɳе�����ͧ ���� �ѭ�ҳ �͹��͡�͡令������ػ�ó�ӧҹ��¹͡���˹����͹��͡���ҷ�ط��ᵡ��ҧ�ѹ �������Ѻ �ѡɳТͧ�ѭ�ҳ�͹��͡���������ٻ�ͧ�ç�ѹ ���� �����������ç���ҧ���� �ʴ� �ѧ�Ҿ

โปรแกรมเมเบิลคอนโทรลเลอร์ plc หมายถึงอะไร

�Ҿ�ʴ��ç���ҧ���㹢ͧ ˹����͹��͡���ҷ�ط ��ٻ�ͧ�ç�ѹ

โปรแกรมเมเบิลคอนโทรลเลอร์ plc หมายถึงอะไร

�Ҿ�ʴ��ç���ҧ���㹢ͧ ˹����͹��͡���ҷ�ط ��ٻ�ͧ�����

4.˹��¨��¾�ѧ�ҹ俿�� ( Power supply unit )
       ��˹�ҷ�� ��Ѻ�дѺ�ç�ѹ俿��������дѺ�������������Ш������Ѻ ˹��»����żš�ҧ , ˹����Թ�ط ,
˹������ҷ�ط �͡�ҡ����ѧ�����ç�ѹ俿�����Ѻ���������â����������ҧ˹��»����żš�ҧ �Ѻ�ػ�ó���¹͡
�� ������Թ�ط������ҷ�ط������(Remote Input / Output Module) , �ػ�ó�����㹡����¹�����
(Programmer) �繵�
       �����ǹ�ҡ ˹��¨��¾�ѧ�ҹ俿�� �ͧ �����������ͨԡ�͹�������� ����ö�������͡�����
����Ѻ�ç�ѹ AC ( 120-220 VAC ) ���� DC ( 24-125 VDC ) �������Ѻ������ͧ��âͧ����� �ѧ��鹶����Ҩ�
�繨е�ͧ���͡���к������������ͨԡ�͹�������� ��Ҥ�è����͡˹��¨��¡��ѧ俿�ҷ���������
�����ͨӡѴ

โปรแกรมเมเบิลคอนโทรลเลอร์ plc หมายถึงอะไร

�Ҿ�ʴ� �ç���ҧ���㹢ͧ ˹��¨��¾�ѧ�ҹ俿��

       �������ʴ���ǹ��Сͺ�ͧ˹��¨��¾�ѧ�ҹ俿�� ��Դ�ç�ѹ�Թ�ط AC �ç�ѹ俿��
����Ѻ����� �ж١Ŵ��Ҵ����բ�Ҵ���������� �������ŧŴ�ç�ѹ (Step-down transformer) ��ѧ�ҡ��� �ç�ѹ
���Ŵ��Ҵ���Ǩж١����¹������ç�ѹ俿�ҡ���ʵç ����ǧ�����§����� (Rectifier) ����Ŵ��á��������ͧ
�ç�ѹ ����ǧ�á�ͧ�ѭ�ҳ (Filter) �ҡ����ç�ѹ�м�ҹ ǧ���ѡ���дѺ�ç�ѹ��餧��� �������¹�ŧ����ç
�ѹ�Թ�ط ���� ����ʷҧ��ҹ���ҷ�ط ����ǧ�� �ä�������� (Regulator) �͡�ҡ��� �ѧ����ǹ����˹�ҷ���ͧ�ѹ
����Ѵǧ�� (Short circuit protection) ��� ��ͧ�ѹ��è��¡�����Թ (Overload protection) ��Ш����ç�ѹ���ҷ�ط
����բ�Ҵ������� ���ͨ������Ѻ˹��µ�ҧ� �ͧ�к� �����������ͨԡ�͹��������

5.�ػ�ó������� (Peripheral Devices)
            • PROGRAMMING CONSOLE
          • EPROM WRITER
          • PRINTER
          • GRAPHIC PROGRAMMING
          • CRT MONITOR
          • HANDHELD
          • etc 

�������ͧ�������� �Ե, 亵�, ��������������� PLC ���դӨӡѴ����������¡�ѹ��� �Ե (BIT), 亵� (Byte), ����� (Word) ��ѡ������¡��Ф������¢ͧ���Ф��մѧ��� โปรแกรมเมเบิลคอนโทรลเลอร์หมายถึงอะไร

โปรแกรมเมเบิลคอนโทรลเลอร์เป็นอุปกรณ์ชนิดโซลิต-สเตท (Solid State) ท างานด้วยฟังก์ชั่น อจิก ไม่มีส่วนเคลื่อนที่ในการท างาน เป็นระบบปฏิบัติการทางดิจิตอล ออกแบบมาเพื่อใช้ในงาน อุตสาหกรรม ซึ่งมีหน่วยความจาสามารถทาการโปรแกรมและเก็บคาสั่ง ที่ผู้ใช้กาหนดขึ้น ตามเงื่อนไขการ ทางานของระบบ

ทำไมต้องใช้ PLC

ประโยชน์ของการใช้งาน PLC+HMI ในการควบคุมเครื่องจักร ดังนี้ PLC+HMI ควบคุมระบบการทำงานของเครื่องจักรต่าง ๆ ได้อย่างมีประสิทธิภาพ PLC+HMI เชื่อมต่อเข้ากับอุปกรณ์ Input และ Output ได้หลากหลาย PLC+HMI ง่ายต่อการใช้งาน ตรวจสอบการทำงาน หรือการ Maintenance.

PLC มีกี่ประเภท อะไรบ้าง

PLC สามารถแบ่งชนิดได้ออกเป็น 2 ชนิดตามลักษณะโครงสร้างภายนอกคือ PLC ชนิด บล็อก (Block Type PLCs) และ PLC ชนิดโมดูล (Modular Type PLCs)

PLC จะสรา้งอุปกรณ์ตา่ง ๆ ให้อยู่ในรูปแบบใด

PLC ถูกพัฒนาขึ้นเพื่องานควบคุมอัตโนมัติโดยนำระบบคอมพิวเตอร์มาประยุกต์ใช้งาน แทนวงจรรีเลย์ จึงทำให้วงจรควบคุมที่ต้องใช้อุปกรณ์ต่างๆ มากมายถูกยุบอยู่ในรูปแบบโปร- แก รมแลดเดอร์หรืออาจเรียกว่าแลดเดอร์ไดอะแกรม ต่อมาได้มีการพัฒนาการสร้างโปรแกรมใน