Hướng dẫn tự học PLC omron CPM2A unlockplc com

48 220 2
Hướng dẫn tự học PLC omron  CPM2A unlockplc com

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

http://unlockplc.com PLC,HMI,Scada System and more Cho¬ng I Giíi thiƯu Micro PLC "CPM2A" Phần I: Các KHáI NIệM 1.1 Các hệ đếm (Number System): Bộ xử lý trung tâm (CPU) bên PLC làm việc với trạng thái (dữ liệu số) hay ON/OFF, cần thiết phải có số cách biểu diễn đại loợng liên tục thoờng gặp hàng ngày doới dạng dãy số ê ê ê Hệ nhị phân Hệ thập phân Hệ thập lơc (hay hƯ hexa) (Binary) (Decimal) (Hexadecimal) HƯ nhÞ phân (Binary) Là hệ đếm sử dụng số để biểu diễn tất số đại loợng Dãy số nhị phân đoợc đánh số nho sau : bit bên phải bit 0, bit thứ hai bên phải bit 1, nho bit bên trái bit n Bit nhị phân thứ n có trọng số 2n x 1, n = số bit dãy số nhị phân, giá trị bit n Giá trị dãy số nhị phân tổng trọng số bit dãy Ví dụ : Dãy số nhị phân 1001 có giá trị nho sau : 1001 = 1x23 + 0x 22 + 0x21 + 1x20 = Giíi thiƯu vỊ Micro PLC "CPM2A" HƯ thËp ph©n (Decimal) Là hệ đếm sử dụng 10 chữ số ®Ĩ biểu diễn số Hệ thập phân kết hợp với hệ nhị phân để có cách biểu diễn gäi lµ BCD (BinaryCoded Decimal) HƯ thËp lơc (Hexadecimal) Là hệ đếm sử dụng 16 ký số A B C D E F (trong có 10 chữ số từ 0-9, chữ số từ 11 đến 15 đoợc biểu diễn ký tự từ A-F) Khi viết, để phân biệt ngoời ta thoờng thêm chữ BIN (hc sè ), BCD hay HEX (hc h) vào số : Bảng HEX A B BCD - Hoíng dÉn tù häc PLC Omron Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko Bit 23 = 0 0 0 0 1 1 Số nhị phân bit toơng đoơng Bit Bit 22 = 21 = 0 0 1 1 1 1 0 0 1 Bit 20 = 1 1 1 Trang 1-2 http://unlockplc.com PLC,HMI,Scada System and more Cho¬ng I Giíi thiƯu vỊ Micro PLC "CPM2A" C D E F - 1 1 1 1 0 1 Cho¬ng I Giíi thiƯu vỊ Micro PLC "CPM2A" 1 1750 Bảng cách biểu diễn chữ số hexa BCD chữ số nhị phân (mỗi chữ số hexa BCD cần bit nhị phân) BIN (Binary) BCD (Binary Coded Decimal) HEX (Hexadecimal) = = = Nhị phân Nhị thập phân Hệ thËp lôc (Hexa) 0 8 0 12 11 10 0 0 214 213 212 32768 16384 8192 0 X X 215 211 210 4096 2084 1024 0 0 1 29 28 512 256 128 27 128 26 64 1 Bit N0 Ngoợc lại : (1750)10 = = = = 0 0 8 Sè nhị phân đoợc biểu diễn doới dạng hexa cách nhóm bit phải qua trái biểu diễn nhóm bit chữ sè (digit) hexa Digit Digit Digit Digit X 25 24 32 16 16 23 22 21 4 20 15 14 13 12 11 10 0 0 0 0 1 1 1 Träng sè Nhãm =1 Nho vËy : 0000 0000 1001 01102 1.2.3 BiĨu diƠn sè nhÞ phân doới dạng hexa : X 0 (1750)10= (0001011101010000)BCD VÝ dơ Gi¶ sư ta cã 16 bit nho sau : 0000 0000 1001 0110 Để tính giá trị thập phân 16 bit ta làm nho sau : 13 Số thập phân doới dạng BCD : 1.2.1 Biểu di diễn số thập phân số nhị phân 14 Trọng số 1.2 Cách biểu diễn số nhị ph© ph©n 15 Nho vËy : 0001 0000 1010 11112 128 + 16 + + # 150 (thËp ph©n) Nhãm 0=F Nhãm 1=A Nhãm = = 10AF16 Chó ý : (1024 + 512 + 128 + 64 + 16 + + 2) (0000 0110 1101 0110)2 - Nho trªn ta thÊy, viƯc tÝnh nhÈm giá trị thập phân dãy số nhị phân dài thời gian Vì ngoời ta có cách biểu diễn số thập phân doới dạng đơn giản Đó dạng BCD đoợc dùng phổ biến loại PLC OMRON - Biểu diễn số thập phân doới dạng hexa BCD không hoàn toàn toơng đoơng (cho kết dãy số nhị phân khác nhau) Mã BCD đoợc dùng chủ yếu đổi số thập phân mã nhị phân dạng BCD mã hexa đoợc dùng phổ biến biểu diễn dãy số nhị phân doới dạng ngắn gọn 1.3 Digit, Byte, Word 1.2.2 Biểu ểu diễn d số nhị phân doới dạng BCD Khi biểu diễn mã BCD, số thập phân đoợc biểu diễn riêng biệt nhóm bit nhị phân VÝ dơ: Gi¶ sư ta cã mét sè hƯ thËp phân 1.750 cần chuyển sang dạng mã BCD 16 Dữ liệu PLC đoợc mã hoá doới dạng mã nhị phân Mỗi chữ số đoợc gọi bit, bit liên tiếp gọi Byte, 16 bit hay Byte gäi lµ Word 15 14 13 12 11 10 bit Hoíng dÉn tù häc PLC Omron Trang 1-3 Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko Hoíng dÉn tù häc PLC Omron Trang 1-4 http://unlockplc.com PLC,HMI,Scada System and more Cho¬ng I Giíi thiƯu vỊ Micro PLC "CPM2A" Cho¬ng I Giới thiệu Micro PLC "CPM2A" Các đại loợng liên tục (analog) nho dòng điện, điện áp, PLC đoợc đổi sang dạng mã nhị phân 16 bit (word) đoợc gọi kênh (Channel) PLC Thiết bị đầu vào Thiết bị đầu Digit †††† = bit = digit Byte †††† NPN †††† = bit = byte + + 8 Giao diện đầu vào (Input) Word †††† †††† †††† x x x x †††† = (Output) MC 16 bit = word Power Supply Kilo : Trong kỹ thuật số Kilobit (viết tắt 1Kb) =210= 1024 bit Tuy nhiên để tiện tính toán ngoêi ta thoêng dïng lµ 1Kb = 1000 bit Mega : Mb = 1024Kb Ngoêi ta còng thoêng tÝnh gần 1Mb=1000Kb=1.000.000 bit Kilobyte Megabyte : Toơng tự nho số đếm với bit nhong cách viết víi byte lµ KB vµ MB Kiloword : kWord=1000 Word Baud : Là cách biểu diễn tốc độ truyền tin d¹ng sè: baud = bit/sec e Logic L Controller roller - gọi gọi tắt tắ PLC) 1.4 Cấu trúc PLC (Programmable Về bản, PLC đoợc chia làm phần nho sau : Giao diện đầu Bộ nhớ Ngoài để biểu diễn số loợng lớn hơn, ngoời ta có thêm đơn vị sau : x CPU Hình 1: Sơ đồ cấu trúc mét bé PLC Ngn cung cÊp (Power Supply) biÕn ®ỉi điện cung cấp từ bên thành mức thích hợp cho mạch điện tử bên PLC (thông thoờng 220VAC ặ 5VDC 12VDC) Phần giao diện đầu vào biến đổi đại loợng điện đầu vào thành mức tín hiệu số (digital) cấp vào cho CPU xử lý Bộ nhớ (Memory) lou choơng trình điều khiển đoợc lập ngoời dùng liệu khác nho cờ, ghi tạm, trạng thái đầu vào, lệnh điều khiển đầu ra, Nội dung nhớ đoợc mã hoá doới dạng mã nhị phân Bộ xử lý trung tâm (CPU) thực thi lệnh choơng trình lou nhớ, xử lý đầu vào đoa kết kết xuất điều khiển cho phần giao diện đầu (output) Phần giao diện đầu thực biến đổi lệnh điều khiển mức tín hiệu số bên PLC thành mức tín hiệu vật lý thích hợp bên nho đóng mở rơle, biến đổi tuyến tính số-toơng tự, Phần giao diện đầu vào (Input) Phần giao diện đầu (Output) Bộ xử lý trung tâm tâ (CPU) Bộ nhớ liệu choơng trình (Memory) Nguồn cung cÊp cho hƯ thèng èng (Power Supply) Sup Th«ng thng PLC có kiến trúc kiểu module hoá với thành phần đoợc đặt module riêng ghép với tạo thành hệ thống PLC hoàn chỉnh Riêng loại Micro PLC CPM1(A) CPM2A loại tích hợp sẵn toàn thành phần 1.5 Hoạt động PLC Hình doới lou đồ thực bên PLC, phần quan trọng Thực choơng trình Cập nhật đầu vào Quá trình đoợc thực liên tục không ngừng theo vòng kín gọi scan hay cycle sweep Phần thực choơng trình gọi program scan bị bỏ qua PLC chuyển sang chế độ PROGRAM Hoíng dÉn tù häc PLC Omron Trang 1-5 Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko Hoíng dÉn tù häc PLC Omron Trang 1-6 http://unlockplc.com PLC,HMI,Scada System and more Cho¬ng I Giíi thiƯu vỊ Micro PLC "CPM2A" 1.7 Các bit đầu PLC thiết bị điện bên Cấp điện cho o PLC 010.15 Khởi tạo Choơng I Giới thiệu Micro PLC "CPM2A" KiĨm tra néi bé Phơc vơ yªu cầu từ cổng peripheral port Cập nhật đầu vào Xử lý thời gian quét Thực choơng trình 010.04 010.00 0 C¸c bit cđa word 010 0V Hình : Các bit đầu thiết bị điện bên Hình 2: Lou đồ thùc hiƯn PLC VỊ chi tiÕt th«ng sè kü thuật PLC loại CPM2A, xin tham khảo catalog tài liệu hoớng dẫn sử dụng kèm Trên hình ví dụ bit điều khiển đầu cđa PLC C¸c bit cđa word 010 (tõ 010.00 đến 010.15) điều khiển bật tắt đèn toơng ứng với trạng thái ("1" "0") 1.8 Các địa nhớ CPM2A 1.6 Các bit đầu vào PLC tín hiệu điện bên +V 000.15 0 000.01 Các bit bên PLC phản ánh trạng thái đóng mở công tắc điện bên 000.00 Các địa dạng bit trong PLC đoợc biểu diễn doới dạng nho sau : [Tiền tố][Địa word] [Số bit word] 000.15 INPUT Channel 000 000.00 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 Hình 3: Các bit đầu vào 000.10 Các bit PLC phản ánh trạng thái đóng mở công tắc điện bên nho hình Khi trạng thái khoá đầu vào thay đổi (đóng/mở), trạng thái bit toơng ứng thay đổi toơng ứng (1/0) Các bit PLC đoợc tổ chức thành word; ví dụ hình, khoá đầu vào đoợc nèi to¬ng øng víi word 000 Bit thø 10 word Word có địa 000 Trong tiền tố ký hiệu loại địa nhớ Ví dô : SR cho Special Relay, LR cho Link Relay, IR cho Internal Relay, Riêng Internal Relay bit vào I/O không cần có tiền tố IR tham chiếu Special Relay thoờng đoợc coi Internal Relay không cần có tiền tố Hoớng dẫn tù häc PLC Omron Trang 1-7 Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko Hoíng dÉn tù häc PLC Omron Trang 1-8 http://unlockplc.com PLC,HMI,Scada System and more Cho¬ng I Giíi thiƯu vỊ Micro PLC "CPM2A" Choơng I Giới thiệu Micro PLC "CPM2A" Phần II: Lµm quen víi PLC VÝ dơ : 000.00 lµ bit thø nhÊt cđa word 000 000.01 lµ bit thø hai cđa word 000 000.15 lµ bit thø 16 cđa word 000 1.9 Giíi thiƯu vỊ bé training kit CPM2A A) Các khoá chuyển mạch đầu vào (INPUT SWITCHES) Chú ý : Khi dùng Programming Console dấu chấm phân cách địa word bit đoợc bỏ đi; nhong dùng phần mềm SYSWIN dấu chấm cần phải nhập vào Sau ví dụ số nhớ đặc biệt PLC cña OMRON Holding Relay Link Relay HR15.01 LR09.07 L Bit 01 Bit 07 Word 15 Word 09 Holding Relay Link Relay B) Các đèn thị trạng thái đầu (OUTPUT INDICATORS) H×nh : Bé Training CPM2A Bé CPM2A dành cho việc đào tạo (CPM2A Training kit) điều khiển lập trình loại nhỏ (Micro PLC) có thêm 12 khoá chuyển mạch đầu vào để mô đầu vào số (đánh số từ đến 11) có sẵn đèn thị trạng thái đầu (đánh số từ 00 đến 07) đoợc điều khiển choơng trình ngoời dùng lập (User program) 1.9.1 Các thành phần CPM2A : Hình 11 10 Hoíng dÉn tù häc PLC Omron Trang 1-9 Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko Hoíng dÉn tù häc PLC Omron Trang 1-10 http://unlockplc.com PLC,HMI,Scada System and more Cho¬ng I Giíi thiƯu vỊ Micro PLC "CPM2A" Cho¬ng I Giíi thiƯu vỊ Micro PLC "CPM2A"  Các thành phần CPM2A hình : Đầu đấu dây cho: } Dây nguồn điện cung cấp cho PLC (Power Supply Input Terminal) } Đầu nèi ®Êt tÝn hiƯu (Functional Earth Terminal) (chØ ®èi víi loại AC) nhằm tăng khả chống nhiễu tránh điện giật } Đầu nối đất bảo vệ (Protective Earth Terminal) để tránh điện giật PLC đoợc cung cấp nguồn điện xoay chiều 100-240VAC chiều 24VDC (tuỳ loại) } Đầu nối tín hiệu vào (Input Terminal) Nối dây từ nguồn tin hiệu vào cực đấu dây PLC Loại CPM2A-20CDR-A cung cấp 12 đầu nối vào với đầu đấu chung (COMMON) Đầu nối nguồn ồn cấp cấp DC từ PLC (DC Power Supply Output Terminal) Điện áp chuẩn DC 24V với dòng định mức 0,3A đoợc dùng cấp cho đầu vào số DC Đầu nối thiết iết bị ngo (Output Terminal) PLC loại CPM2A-20CDR-A có đầu nối có đầu COMMON Các đèn đ LED c thị trạng ng thái th PLC PLC (PC Status Indicators) Đèn POWER (màu xanh) Trạng thái Bật Tắt RUN (màu xanh) ERROR/ALARM (Đỏ) Bật Tắt Sáng Nhấp nháy COMM (Da cam) Tắt Sáng Tắt Chức PLC đoợc cấp điện bình thoờng PLC không đoợc cấp điện bình thoờng (không có điện, điện yếu, ) PLC hoạt động chế độ RUN hay MONITOR PLC chế độ PROGRAM PLC gặp lỗi nghiêm trọng (PLC ngừng chạy) PLC gặp lỗi không nghiêm trọng (PLC tiếp tục chạy chế độ RUN) PLC hoạt động bình thoờng lỗi Dữ liệu đoợc truyền qua cổng Peripheral Port Không có trao đổi liệu PLC thiết bị qua cổng Peripheral Port Input LED Các đèn thị trạng thái đầu vào (Input Indicator) Đèn LED nhóm sáng đầu vào toơng ứng lên ON Khi gặp cố trầm trọng, đèn thị trạng thái đầu vào thay đổi nho sau : Khi có lỗi CPU hay lỗi với bus vào/ (CPU Error/ I/O Bus Error) : LED đầu vào tắt - Khi có lỗi với nhớ lỗi hệ thống (Memory Error/ System Error) : LED đầu vào giữ trạng thái chúng troớc xảy lỗi cho dù trạng thái thực đầu vào thay đổi Output LED D (Output (Ou Indicator): Các đèn thị trạng thái đầu Các đèn LED sáng rơ le toơng ứng đoợc bật Analog Setting Controls PLC loại CPM2A có chỉnh giá trị ghi bên PLC đánh số Mỗi núm điều chỉnh đoợc vặn, giá trị ghi toơng ứng đoợc thay đổi khoảng giá trị từ 000 đến 200 (theo mã BCD) Các ghi PLC toơng ứng víi bé chØnh nµy lµ IR250 vµ IR251 NÕu gán địa tham chiếu timer counter với địa ta điều chỉnh giá trị chúng tay không cần đến phần mềm hỗ trợ Peripheral Port Dùng để nối PLC với thiết bị ngoại vi, chuyển đổi RS-232 hay RS-485 lập trình cầm tay (Programming Console) Đầu nèi víi module vµo më réng (Expansion I/O Unit) Dùng để nối module có CPU (là module có xử lý trung tâm CPU chứa choơng trình øng dơng - User program) víi module vµo më rộng (Expansion I/O Unit) để bổ sung đầu vào cho module chÝnh 10 Cỉng RS-232C dïng giao tiÕp víi thiết bị khác nho xử lý tín hiệu sè, bé ®iỊu khiĨn nhiƯt ®é, 11 Communications Switch: công tắc chuyển dùng đặt cấu hình cho truyền tin 1.9.2 Ví dụ đấu dây CPM2A CH10 Cầu chì COM Đèn báo 00 GG { z L N Van ®iÖn solenoid COM { 01 { + 24V COM CPM2A z { 02 BZ COM 0.5A Motor z 0V z 03 Contactor COM R 04 R¬le 05 06 07 a/ Nối dây đầu (loại tiếp điểm rơle) : b/ Nối dây đầu vào (24VDC) : Hoớng dẫn tự học PLC Omron Trang 1-11 Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko Hoíng dÉn tù häc PLC Omron Trang 1-12 http://unlockplc.com PLC,HMI,Scada System and more Cho¬ng I Giíi thiƯu vỊ Micro PLC "CPM2A" Cho¬ng I Giíi thiƯu vỊ Micro PLC "CPM2A" Trong ®ã: CH0 + 24VDC z COM Nót bÊm { 00 { 01 (PB) Công tắc hành trình z z 02 NPN Ví dụ: Với CPM2A-30CDR-A với 30 đầu vào/ra thì: NO 03 z 05 z 06 z Nguồn sáng 07 Đầu thu Sensor quang loại thu phát (NPN) 08 09 z z Tiếp điểm liên động 10 - 0V z 11 Hình 3: Sơ đồ nối dây đầu vào đầu Về module khác, xin tham khảo tài liệu kèm module này, catalog "Programming Manual" 1.9.3 Định địa ch nhớ đầu vào (I/O ALLOCATION - IR BIT) Các đầu vào (I/O) PLC đoợc định (assign) địa nhớ xác định vùng nhớ IR để tham chiếu choơng trình Các đầu nối vào đoợc đánh số sẵn đoợc định địa theo bảng doới Trên bảng địa nhớ loại PLC họ CPM2A Bảng Địa nhớ vào loại PLC họ CPM2A (20,30,40,60 I/O) Số loợng đầu vào module CPU 20 30 40 60 Trªn CPU Unit: Input chiÕm word 000 001 Output chiếm word 010 011 - Nếu nối thêm module mở rộng CPM2A-20EDR (12 vào/8 ra) : Input chiếm word 002, bit từ 00 đến 11 Output chiếm word 012, bit từ 00 đến 07 - Nếu nối thêm tiếp module mở rộng CPM2A-20EDT (12 vào/8 ra) thì: x Input chiếm word 003, bit từ 00 đến 11 x Output chiếm word 013, bit từ 00 đến 07 - NÕu nèi thªm tiÕp module më réng CPM2A-8ED (8 vào) thì: x Input chiếm word 004, bit từ 00 đến 07 x Không có output word cho module Các word lại nối thêm module mở rộng khác tự cho choơng tr×nh sư dơng - 04 CPM2A k= word input ci CPU word đoợc phân cho Expansion Unit kế troớc nho Expansion Unit nối i= word output cuối CPU word đoợc phân cho Expansion Unit kÕ trc nÕu nho Expansion Unit nµy nối Đầu nối module CPU Input 12 đầu: 00000 đến 00011 18 đầu: 00000 đến 00011 00100 đến 00105 Output đầu: (rơle/transistor) 01000 đến 01007 (rơle/transistor) 12 ®Çu: 01000 ®Õn 01007 01100 ®Õn 01103 24 ®Çu 00000 đến 00011 00100 đến 00111 36 đầu 16 đầu 01000 đến 01007 Va2 01100 đến 01107 24 đầu 00000 ®Õn 00011 vµ 00100 ®Õn 00111 00200 ®Õn 00211 01000 ®Õn 01007 vµ 01100 ®Õn 01107 vµ 01200 ®Õn 01207 Hng dÉn tù häc PLC Omron §Ĩ PLC cã thĨ giao tiếp đoợc với thiết bị ngoại vi qua cổng Peripheral Port, cần có chuyển đổi RS-232 RS-422 bên Nếu nối thiết bị RS-232C bên với PLC qua cổng RS-232C có sẵn CPU Unit, cần có cáp RS-232C Đầu vào trªn module mo më réng CPM1A-8E CPM1A-20E Input Output m đầu: (m=8 12 tuỳ module) Word (k+1), bit 00 đến m-1 1.10 Nối ghép PLC thiết bị ngoại vi : đầu: (tuỳ module) Word (i+1), bit 00 đến 07 Model N0 1.10.1 RS-232C Adapter (CPM1-CIF01) Sơ ®å ch©n cỉng RS1 Mode Setting Switch CPM2A20CDR/T-A CPM2A20CDR/T-D CPM2A30CDR-A CPM2A30CDR-D CPM2A40CD RS-232C port FG SD RD RTS CTS DCD DSR DTR SG Connector H×nh : RS-232C Adapter CPM2A60CD Mode Setting Switch: Đặt khoá Mode vị trÝ Host mn dïng Host Link System ®Ĩ nèi với máy tính Đặt vị trí "NT" nối với Programmable Terminal PLC khác dùng giao thøc "1:1" NT link Connector : Nèi víi cỉng Peripheral Port cña CPU PLC RS-232C Port : Nèi với cáp RS-232C từ thiết bị khác nho máy tính, thiết bị ngoại vi hay Programmable Terminal Trang 1-13 Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko Hoíng dÉn tù häc PLC Omron Trang 1-14 http://unlockplc.com PLC,HMI,Scada System and more Cho¬ng I Giíi thiƯu vỊ Micro PLC "CPM2A" Cho¬ng I Giíi thiƯu vỊ Micro PLC "CPM2A" 1.12 Các tính CPM2A 1.10.2 RS-422 Adapter Adapt (CPM1-CIF11) (Link Adapter) 1.12.1 Module CPM2A chÝnh cung cấp loại với số loợng I/O khác : 20, 30, 60 I/O (xem bảng 2) Tất có sẵn cổng RS-232C Termination Resistance Switch 40 Sơ đồ chân RS-422C Port 1.12.2 Có thể lắp thêm tối đa module mở rộng (xem bảng 3) RS-422C port FG SG SD B FG SG SDB SDA RDB RDA RDB Connector RDA RS-422 H×nh 5: RS-422 Adapter Terminator Resistance Switch : Đặt khoá vị trí "ON" (vị trí trên) cho Link Adapter đầu hệ thống giao tiÕp dïng Host Link vµ cho RS-422 Adapter Connector : Nèi víi cỉng Peripheral Port cđa CPU PLC RS-422 Port : Nèi víi m¹ng Host Link dïng chuẩn RS-422C 1.12.3 Input time constant : để giảm ảnh hng nhiƠu hay tÝn hiƯu vµo lËp bËp không ổn định, đầu vào CPM2A đoợc đặt số thời gian trễ 1, 2, 4, 8, 16, 32, 64 hay 128 ms 1.12.4 LËp trình dạng ngôn ngữ bậc thang phần mềm chạy DOS víi SYSMAC Support Software: (SSS) hc Windows với SYSWIN, dạng dòng lệnh dùng lập trình cầm tay 1.12.5 Có chiết áp chỉnh độ lớn ghi bên PLC (Analog Volume Setting) với khoảng thay đổi giá trị từ 0-200 (BCD) thích hợp cho việc chỉnh định timer counter tay 1.12.6 Có thể nhận xung vào từ Encoder với chế độ chÝnh : - Incremental mode KHz - UP/DOWN mode 2,5 KHz 1.12.7 Cã Interval Timer tốc độ cao với thời gian đặt từ 0.5 ms - 319.968 ms Timer đoợc đặt để kích hoạt ngắt đơn (One-shot Interrupt) lặp lặp lại ngắt theo định kỳ (scheduled interrupt) 1.12.8 Có đầu vào tốc độ cao để phát tín hiệu với độ rộng xung ngắn (tới 0,2msec) không phụ thuộc vào thời gian quét choơng trình 1.11 Các loại module më réng (Expansion (Expan I/O Unit) 1.12.9 TruyÒn tin theo chn Host Link/NT Link hc 1:1 Data Link qua cổng Peripheral Port cổng RS-232C có sẵn CPU Unit Bảng 3: Cá Các loại module modu mở rộng họ CPM2A Loại Số đầu vào Số đầu 20 đầu vào I/O 12 đầu vào đầu Đầu vào analog Module vào Slave Compobus/S Module đầu vào nhiệt độ Loại đầu vào Rơle Mã 1.13 Analog Setting Function CPM1A-20EDR Transistor NPN Transistor PNP CPM1A-20EDT Bộ CPM2A có đầu vào chiết áp để chỉnh giá trị ghi bên PLC ( Analog Setting Function) với độ phân giải bit khoảng giá trị thay đổi từ 0-200 (BCD) 8 R¬le Transistor NPN Transistor PNP Analog CPM1A-20EDT1 CPM1A-8ED CPM1A-8ER CPM1A-8ET Analog Volume Control Analog Volume Control Ỉ Ỉ SR250 SR251 Analog volume control Analog volume control CPM1A-8ET1 CPM1A-MAD01 CPM1A-SRT2l Cặp nhiệt Nhiệt điện trở Hoớng dÉn tù häc PLC Omron CPM1ATS001/TS002 CPM1ATS101/TS102 Trang 1-15 Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko Hình 6: Chiết áp chỉnh ghi bên PLC Hoíng dÉn tù häc PLC Omron Trang 1-16 http://unlockplc.com PLC,HMI,Scada System and more Cho¬ng I Giíi thiƯu vỊ Micro PLC "CPM2A" Cho¬ng I Giíi thiƯu vỊ Micro PLC "CPM2A" IBM PC/AT toơng thích 1.14 14 Giao tiếp truyÒn tin (Communications) (Co 1.14.1 Giao tiÕp t dïng Host Link RS-422 Adapters Giao tiÕp dïng Host Link cho phÐp tới 32 PLC đoợc điều khiển m¸y tÝnh chđ (Host Computer) Host Link cã thĨ dïng RS-232C hc RS-422C Adapter Khi dïng RS-232C chØ cho phÐp kÕt nèi 1:1 gi÷a PLC víi computer kÕt nèi dïng RS-422 cho phÐp kÕt nèi tới 32 PLC mạng với máy tính (1:n) Cã thĨ dïng cỉng RS-232C hc cỉng Peripheral Port CPM2A CPU U i Cáp RS-232C Cáp RS-422 ắ Kết nối 1:1 RS-232C Adapter CPM2A CPU RS-422 Adapters NT-AL001 RS232/RS422 adapter IBM PC/AT toơng thích chạy SYSWIN/SSS CPM2A CPU U i Hình : Kết nối Host Link 1:n nhiỊu PLC CPM2A víi m¸y tÝnh C¸p RS-232C CQM1-CIF02 C¸p RS-422C Cáp RS-232C Hình : Kết nối 1:1 Host Link PLC máy tính CPM2A PLCs (32 PLC max.) ắ Kết nốii 1:n Sơ đồ sau cho phÐp kÕt nèi tíi 32 PLC víi m¸y tính dùng cáp truyền RS-422 x Khoảng cách tối đa dùng cáp RS-422 500m Bảng Cá Các loại cáp nối adapter : Loại RS-232C Adapter RS-422 Adapter RS-232C Adapter + Cáp nối Link Adapter 1.14.2 Công dụng Chuyển đổi chuẩn RS-232 chuẩn điện Peripheral Port Bộ chuyển đổi có sẵn cáp để nối với máy tính IBM PC/AT toơng thích (Chiều dài cáp : 3,3m) Chuyền đổi chuẩn điện RS-232C RS-422 Mã CPM1-CIF01 CPM1-CIF11 CQM1-CIF02 NT-AL001 Liên kết liƯu 1: gi÷a PLC (1:1 PC Link) Cã thể thiết lập liên kết liệu (data link) cđa vïng ghi LR gi÷a bé CPM2A víi bé PLC lo¹i CPM1(A), CPM2A, CQM1, C200HS, C200HE/G/X hay SRM1 Để thực liên kết cần có cáp RS-232C chuyển đổi RS-232C Adapter (nếu dùng cổng Peripheral) Sau liên kết liệu PLC đoợc tạo lập, liệu vùng liên kết PLC đoợc tự động trao đổi PLC mà không cần lập trình Hoớng dẫn tự häc PLC Omron Trang 1-17 Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko Hoíng dÉn tù häc PLC Omron Trang 1-18 http://unlockplc.com PLC,HMI,Scada System and more Choơng I Giới thiệu Micro PLC "CPM2A" Loại RS-232C Adapter Cáp nối Công dụng Chuyển đổi chuẩn RS-232 chuẩn điện Peripheral Port (nếu dùng cổng Peripheral Port) Để nối PLC với (chuẩn RS232C) (max 15m) Model N0 CPM2A-CIF01 Để đặt chế độ kÕt nèi trun tin gi÷a PLC, ghi DM6645 CPM2A phải đoợc đặt (setting) nho bảng doới có Master (DM6645 = 3000), Slave (DM6645=2000) Word Tự tạo mua Choơng I Giới thiệu Micro PLC "CPM2A" Bit DM 6645 Chức 00 đến 03 04 ®Õn 07 08 ®Õn 11 C¸p RS-232C 12 ®Õn 15 Bc : Setting (Master) Setting (Slave) CÊu h×nh cỉng : 00: ChuÈn (1 start bit, 7-bit data, even parity, stop bits, 9,600 bps) 01: Setting lou ë DM 6651 ChÕ ®é kiĨm tra CTS 00 (T ý) 00 (Tuú ý) 0 Link Area cho 1:1 PC link qua cỉng peripheral port 0: LR 00 ®Õn LR 15 ChÕ ®é trun tin 0: Host Link; 2:1:1 PC Link (Slave); 3:1:1 PC Link (Master); 4: NT Link 0 (Tuỳ ý) Viết choơng trình truyền nhận liệu Mỗi CPM2A tự động trao đổi liệu với PLC mà ta không cần lập trình Tuy nhiên để truyền liệu mong muốn nhận kết vào nhớ riêng, cần thực choơng trình có dạng toơng tự sau : CPM2A Master Choơng trình PLC Master Cáp RS-232C Đặt Communications Switch vị trí OFF 25313 (Always ON) MOV(21) H×nh 9: KÕt nèi 1:1 PC Link dùng cổng Peripheral Port (hình trên) cổng RS-232C (hình doới) 000 Ví dụ liên kết 1:1 gi÷a g bé CPM2A Gưi d÷ liƯu tõ Master tới Slave LR 00 Trong CPM2A, có vùng nhớ đặc biệt gọi "Link Relay" hay Link Bits (đoợc ký hiệu với tiền tố LR) làm nhiệm vụ trao đổi liệu PLC đoợc thiết lập kết nối liệu kiểu 1:1 Đây ghi 16 bit có địa tõ LR 00 - LR 15 (tæng céng 256 bit) Khi kết nối, PLC phải đoợc đặt master, master PLC slave slav MOV(21) Nhận liệu từ Slave LR 08 200 Boớc 1: Đặt thông thô số PLC Mỗi PLC cần có chuyển đổi RS-232C cáp nối PLC với Khoá chuyển (DIP switch) RS-232C Adapter phải đặt vị trí "NT" Khi PLC ®ang trao ®ỉi d÷ liƯu víi nhau, ®Ìn LED "COMM" PLC nhấp nháy để biểu thị hoạt động PLC Hoớng dẫn tự học PLC Omron Trang 1-19 Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko Hoíng dÉn tù häc PLC Omron Trang 1-20 http://unlockplc.com PLC,HMI,Scada System and more Cho¬ng LËp p tr×nh tr h víi Programming Pr Console Choơng Lập trình với Programming Console 2.2 Các lệnh lập trình 2.1.14 Thay đổi liệu HEX/BCD (HEX/BCD Data Modification) Giá trị HEX/BCD word ®c theo dâi cã thĨ ®c thay ®ỉi dïng tÝnh Chức có hiệu lực chế độ Monitor Program C A A 0 2.2.1 Lệnh điều kiện khởi đầu : Load (LD) vµ Load Not (LD NOT) D0000 0119 T000 0100 CHG PRES D0000 VAL? 0119 ???? WRITE D0000 0200 Word cÇn thay đổi phảI phía trái hình T000 0100 2.1.15 T Thay đ đổi giá trị Timer Chuyển Key Switch Programming Console vị trí Monitor muốn thực hoạt động : Số timer cần tìm CL R 1) 2) 3) 0001 DATA D F A TIM TIM WRIT E PLC thoờng đoợc lập trình ngôn ngữ mô giống nho sơ đồ điện gọi Ladder Diagram Mỗi phần tử sơ đồ lệnh (Instruction) Các lệnh phức tạp thoờng có mã lệnh (Code) riªng SRCH 00001READ OFF CHG 00001DATA? T000 #0050 #???? Lệnh LOAD hay LOAD NOT dùng làm điều kiện khởi đầu thang sơ đồ bậc thang có chức giống với tiếp điểm sơ đồ điện Các tiếp điểm nối với phần tử khác thoờng đóng vai trò làm điều kiện thực (execution condition) cho phần tử sau Lệnh đoợc gán với địa bit xác định trạng thái tiếp điểm Chú ý lệnh luôn nằm phía trái khối logic sơ đồ bậc thang (nghĩa lệnh loại khác đoợc phép nằm phía trái lệnh khối logic) Có loại: - Lệnh LD : Toơng đoơng víi mét tiÕp ®iĨm thng më (Normally Open - NO) sơ đồ điện Khi bit kèm (ON), tiếp điểm đóng phần tử (lệnh) sau tiếp điểm đoợc hoạt động (có điện) ngoợc lại bit kèm (OFF), tiếp điểm mở phần tử sau tiếp điểm không đoợc hoạt động (không có điện chạy qua tiếp điểm) - Lệnh LD NOT : Toơng ®o¬ng víi mét tiÕp ®iĨm thng ®ãng (Normally Closed - NC) sơ đồ điện Khi bit kèm (OFF), tiếp điểm đóng phần tử (lệnh) sau tiếp điểm đoợc hoạt động (có điện) ngoợc lại bit kèm (ON), tiếp điểm mở phần tử sau tiếp điểm không đoợc hoạt động (không có điện chạy qua tiếp điểm) LOAD-L LD (Normally open) ặ §ỉi SV cđa timer=#35 Ỉ LOAD NOT-L LD NOT (Normally Closed) IR, SR, AR, HR, TC, LR, TR B VÝ dụ : Các địa truy cập dạng bit 2.1.16 Thay đổi giá trị Counter : 00001 Counter (CNT) đếm giảm có giá trị đặt troớc (preset decremental counter) Bộ đếm giảm đơn vị tín hiệu đầu vào chuyển từ trạng thái OFF lên ON Bộ đếm có thông số cần có lập trình là: đầu vào xung đếm (count input), đầu vào xoá (reset input), số đếm giá trị đặt (Set Value - SV) Chuyển Key Switch Programming Console vị trí Monitor muốn thực hoạt động : Số counter cần tim B : BIT B Địa 00000 00001 00002 00003 LÖnh LD 00000 LÖnh LD LƯnh kh¸c LD NOT LƯnh kh¸c Th sè 00000 00000 LÖnh LD NOT 2.2.2 LÖnh AND vµ AND NOT 1) CL R 2) 3) 0001 DATA C B CNT CNT SRCH 00001 OFF CHG 00001DATA? #0010 #???? LÖnh AND (AND NOT) dïng để tạo tiếp điểm thoờng mở (thoờng đóng) theo sau (nối tiếp) với tiếp điểm tạo bëi lÖnh LD hay LD NOT READ AND-AND AND B AND NOT-AND AND NOT NO WRIT E B : BIT IR, SR, AR, HR, TC, LR B Các địa cã thĨ truy cËp ë d¹ng bit Hng dÉn tù häc PLC Omron Trang 2-15 Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko Hoíng dÉn tù häc PLC Omron Trang 2-16 http://unlockplc.com PLC,HMI,Scada System and more Choơng Lập p trình tr h với Programming Pr Console Choơng Lập trình với Programming Console Ví dô: AND LD VÝ dô: AND, AND NOT 00000 00100 LÖnh LD AND NOT AND LÖnh 00002 00001 00003 Instruction Lệnh Địa ch 00000 00001 00002 00003 00000 LR 00000 § chØ 00000 00001 00002 00003 00004 Th Sè 00000 00100 LR 00000 LÖnh LD OR LD OR NOT AND LD Th sè 00000 00001 00002 00003 2.2.3 LÖnh OR, OR NOT VÝ dơ OR LD LƯnh OR (OR NOT) t¹o tiếp điểm thoờng mở (thoờng đóng) nối song song víi mét nh¸nh kh¸c 00000 00002 B : BIT OR-OR OR OR NOT-OR OR NOT B Instruction IR, SR, AR, HR, TC, LR 00001 00003 Các địa truy cập dạng bit B Địa 00000 00001 00002 00003 00004 00005 VÝ dô : OR, OR NOT 00000 Instruction 00100 Địa 00000 00001 00002 00003 LR 00000 LÖnh LD NOT OR NOT OR Instruction Tham sè 00000 00100 LR 00000 LÖnh LD AND NOT LD AND OR LD LÖnh Th sè 00000 00001 00002 00003 2.2.5 LƯnh OUT vµ OUT NOT LƯnh OUT (OUT NOT) bật bit đoợc gán cho lệnh lên ON (xng OFF) ®iỊu kiƯn thùc thi ®i trc nã lµ ON vµ sÏ reset bit nµy vỊ OFF điều kiện troớc OFF Lệnh OUTPUT giống với chức cuộn dây sơ đồ điện cuộn dây nhận đoợc điện từ tiếp điểm (điều kiện) troớc hút (đóng) hay nhả (mở) tiếp điểm kèm 2.2.4 Lệnh AND LD OR LD AND LOAD-(AND AND LD) - vµ OR LOAD-(OR OR LD) Ký hiÖu: OUTPUT-OUT OUT B LÖnh AND LD nèi tiÕp khèi logic víi mét s¬ ®å bËc thang LÖnh OR LD nèi song song khối với sơ đồ bậc thang B : BIT IR, SR, AR, HR, LR, TR Các địa truy cập dạng bit Cần ý thứ tự nhập lệnh này: khối logic cần nối với đoợc nhập riêng rẽ troớc, sau nhập lệnh OR LD AND LD Lệnh không cần tham số Hoớng dẫn tự học PLC Omron Trang 2-17 Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko Hoíng dÉn tù häc PLC Omron Trang 2-18 http://unlockplc.com PLC,HMI,Scada System and more Cho¬ng LËp p tr×nh tr h víi Programming Pr Console VÝ dơ: LƯnh OUT Chó ý : - 00000 01000 § chØ 00000 00001 LÖnh LD OUT Th sè 00000 01000 Lệnh END(01) dùng để đánh dấu điểm kết thúc choơng trình Một choơng trình có nhiều lệnh END (01) nhong PLC sÏ chØ xư lý c¸c lƯnh từ đầu choơng trình đến lệnh END mà gặp, sau choơng trình lại lệnh choơng trình Nếu lệnh END choơng trình, PLC chuyển sang chế độ RUN hình lập trình cầm tay báo lỗi "NO END INSTR" choơng trình không đoợc thực OUTPUT NOT-OUT OUT NOT B : BIT B Các số đầu mã lệnh (ví dụ 01 (END), 02 (IL), ) phải đoợc nhập vào Nếu nhập chữ số sau kết không Khi biểu diễn lệnh, ngoời ta thoờng ghi kèm mã lệnh lệnh dấu ngoặc đơn theo sau tên lệnh Ví dụ: END(01), IL(02), 2.3.1 LÖnh END ( FUN 01 ) TiÕp điểm 00000 điều kiện thực thi cuộn dây 01000 Ký hiệu: Choơng Lập trình với Programming Console Ví dụ Choơng trình dạng sơ đồ bậc thang (trên) dạng Mnemonic toơng đoơng (doới) lệnh END(01), bị báo lỗi chạy đoợc: IR, SR, AR, HR, LR, TR Các địa chØ cã thĨ truy cËp ë d¹ng bit 00000 00002 00001 00003 Instruction VÝ dơ: OUT NOT § chØ 00000 00001 00002 00003 00004 00001 01000 § chØ 00000 00001 LƯnh LD OUT NOT Th sè 00001 01000 Trªn hình LCD: 2.3 Các hàm chức c đặc biệt - Function ( FUN ) Ngoài lệnh điều kiện đầu đơn giản trên, PLC loại CPM2A có lệnh với chức phức tạp khác Mỗi lệnh có mã lệnh (code) riêng Khi lập trình với Mnemonic Code dùng Programming Console, ta phải nhập lệnh doới dạng sau : "FUN xx" ®ã xx : M· cđa lƯnh Hng dÉn tù häc PLC Omron lµ lƯnh ,, ,, ,, ,, ,, ,, ,, ,, ,, END ( End Instruction ) IL ( Interlock ) ILC ( Interlock Clear ) JMP ( Jump End ) JME ( Jump End ) SFT ( Shift Register ) KEEP ( Latching Relay ) CNTR ( Reversible Counter ) DIFU ( Differentation - Up ) DIFD ( Differentation -Down ) Th sè 00000 00001 00002 00003 - NO END INSTR Rung (network) Các phҫn tӱ kӃt nӕi vӟi sӁ tҥo thành thang (gӑi rung hay network) sѫ ÿӗ bұc thang Ӣ ví dө dѭӟi, ta có thang ÿӝc lұp ÿánh sӕ theo thӭ tӵ Khi sӱa hay thêm chѭѫng trình, ta cҫn ý ÿһt phҫn tӱ vào ÿúng thang PhÝm FUN vµ phím số Programming Console dùng để nhập lệnh đặc biệt Doới mã sè lƯnh PLC lo¹i CPM2A : FUN 01 FUN 02 FUN 03 FUN 04 FUN 05 FUN 10 FUN 11 FUN 12 FUN 13 FUN 14 LÖnh LD OR LD OR NOT AND LD 00000 00002 00001 00003 00003 00002 LӋnh LӋnh Trang 2-19 Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko 00006 Hoíng dÉn tù häc PLC Omron 00012 Trang 2-20 http://unlockplc.com PLC,HMI,Scada System and more Choơng Lập p trình tr h với Programming Pr Console Choơng Lập trình víi Programming Console 2.3.2 LƯnh IL ( FUN 02 ) ILC ( FUN 03 ) 2.3.3 Bit phân nhánh - TR (Temporary Relay) LƯnh IL (Interlock) vµ ILC (Interlock Clear) đoợc dùng kèm với Khi lệnh IL đoợc đặt troớc đoạn choơng trình, điều kiƯn thùc hiƯn cđa IL sÏ ®iỊu khiĨn ®iỊu kiƯn thực toàn lệnh sau lệnh IL lệnh ILC sau lệnh IL Khi điều kiện thực lệnh IL ON, choơng trình đoợc thực bình thoờng Khi điều kiện thực lệnh IL OFF, tất lệnh theo sau lệnh IL lệnh ILC đoợc thi hành với điều kiện thực OFF Nghĩa lệnh Output nằm IL ILC OFF Trong nhánh choơng trình, bit phân nhánh (7 bit từ TR0-TR7) đoợc dùng để lou điều kiện thoc điểm phân nhánh, giúp cho việc thực choơng trình nhánh choơng trình đoợc đắn 00000 TR0 00002 TR1 00003 01000 00005 01001 Choơng trình trở lại hoạt động bình thoờng sau lệnh ILC 00006 Ví dơ: 00007 § chØ 00000 00001 00002 00003 00004 00005 00006 00007 00008 00009 00010 LÖnh LD IL (02) LD AND OUT LD OUT LD NOT OUT ILC(03) END(01) TR000008 TR1 01002 00009 01003 00010 Th sè 00002 00003 00004 01000 00005 01001 00006 01002 - 01004 00011 01005 Cho¬ng trình sau sai dùng hai lần bit TR0 thang choơng trình: 00002 TR0 00003 TR0 00004 01000 00005 00006 01001 01002 Chó ý : C¸c bit đoợc set reset lệnh KEEP đặt khối INTERLOCK trạng thái cũ chúng - Timer nằm khối INTERLOCK bị reset điều kiện thực thi IL OFF điện - PV cđa counter n»m khèi INTERLOCK sÏ kh«ng bị reset điều kiện thực thi IL OFF Ví dụ : Dùng bit TR để lou điều kiện thực phân nhánh 02 02 IL(02) 00003 TR0 03 TR1 04 00004 01000 01000 05 00005 Nh¸nh rÏ 01001 00006 01001 06 01002 07 01002 01003 ILC(03) END END Hoíng dÉn tù häc PLC Omron Trang 2-21 Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko Hoíng dÉn tù häc PLC Omron Trang 2-22 http://unlockplc.com PLC,HMI,Scada System and more Cho¬ng LËp p trình tr h với Programming Pr Console Doới choơng trình dạng Mnemonic nhập vào lập trình cầm tay Các bit TR đoợc nhập vµo b»ng lƯnh OUT, víi tham sè lµ sè cđa bit TR, sau đoợc dùng lại lệnh LD để bắt đầu nhánh khác choơng trình: Địa ch chØ 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 0010 0011 0012 0013 0014 0015 LÖnh LD OUT AND OUT AND OUT LD AND OUT LD AND OUT LD AND-NOT OUT END (01) LÖnh LD AND JMP(04) LD OUT LD OUT LD OUT JME(05) END(01) Th sè 00002 00003 00004 01000 00005 01001 00006 01002 2.4 VÝ dụ ứng dụng: Dừng động có tải Chú ý : Các bit TR đoợc dùng lập trình dạng mnemonic code với programming console Còn lập trình với ladder diagram (ví dụ dùng phần mềm SYSWIN), bit không cần thiết choơng trình tự động thực việc 2.3.4 Choơng trình dạng mnemonic : § chØ 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 0010 Th sè 00002 TR 00003 TR1 00004 01000 TR1 00005 01001 TR0 00006 01002 TR0 00007 01003 - Choơng Lập trình với Programming Console Có motor nối liên động với Khi nút PB Start đoợc nhấn, Motor khởi động chạy nho motor bị tải (overload) Nếu motor bị tải nút Stop đoợc nhấn, motor dừng Đèn báo Overload sáng có motor bị tải I/O Lệnh nh JMP (FUN 04) JME (FUN 05) Đầu vào Mỗi lệnh JUMP gồm cặp lệnh JMP JME có số từ 00 đến 99; JMP JME theo cặp với Khi choơng trình gặp lệnh JMP n (n= sè cđa lƯnh JUMP), nã sÏ bá qua không thực lệnh theo sau lệnh cho ®Õn lƯnh JME n cã cïng sè Khi gỈp lƯnh JME, choơng trình sau lại thực bình thoờng Mặc dù hoạt động JMP giống với hoạt ®éng cđa INTERLOCK ®iỊu kiƯn thùc hiƯn cđa IL OFF, nhong lệnh JMP, toán tử nằm lệnh JMP JME không bị OFF mà giữ nguyên trạng thái troớc thc lệnh JUMP 00000 00001 00002 00003 00004 00005 00006 Đầu PB Start PB Stop Overload M1 Overload M2 Overload M3 Overload M4 Overload M5 01000 01001 01002 01003 01004 01005 Lamp Overload Motor Motor Motor Motor Motor VÝ dơ : LƯnh JUMP 0 JMP(04) 0 0100 0100 0100 JME(05) END Hoíng dÉn tù häc PLC Omron Trang 2-23 Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko Hoíng dÉn tù häc PLC Omron Trang 2-24 http://unlockplc.com PLC,HMI,Scada System and more Choơng Lập p trình tr h với Programming Pr Console OR LD Choơng trình dạng sơ đồ bậc thang Choơng Lập trình với Programming Console Dùng để nối song song khối logic choơng trình Choơng trình dạng Mnemonic Đ 00002 00003 00004 00000 00001 00005 00006 00000 IL(02) 01001 00006 01001 01002 01002 01003 01003 01004 01004 01005 01005 ILC(03 00018 00002 00019 01001 00003 00004 00005 00006 00025 ‰ 00000 00001 00002 00003 00004 00005 00006 00007 00008 00009 00010 00011 00012 00013 00014 00015 00016 00017 00018 00019 00020 00021 00022 00023 00024 00025 LD AND AND AND AND IL LD OR OR OR OR OR AND OUT OUT OUT OUT OUT ILC LD OR OR OR OR OUT END NOT NOT NOT NOT NOT (02) 00002 00003 00004 00005 00006 00000 01001 01002 01003 01004 01005 00001 01001 01002 01003 01004 01005 NOT 00002 00003 01001 00005 00004 LÖnh LD AND NOT LD AND OR LD OUT Th sè 00002 00003 00004 00005 01001 VÝ dô : ta có đoạn choơng trình với khối logic choơng trình nối kết phức tạp nho hình doới : 00000 00001 01000 01001 00002 00003 00004 00005 01000 (03) 00002 00003 00004 00005 00006 01001 (01) 00000 00001 00002 00003 0004 00005 00006 00200 Để nhập đoợc choơng trình nho khối choơng trình phức tạp khác vào lập trình cầm tay, cần thùc hiƯn c¸c bc sau : END C¸c lƯnh AND LD OR LD đoợc dùng để lập sơ đồ với phần tử kết nối phức tạp: 1) Chia nhỏ đoạn choơng trình thành khối blo block [1] - [5] Ví dụ : Cách nhập lệnh AND LD OR LD với lập trình cầm tay n AND LD a) 00000 Dùng để nối nối tiếp khối logic choơng trình 00001 Đ 00002 00003 00004 00005 Hoớng dẫn tù häc PLC Omron 01000 00000 00001 00002 00003 00004 00005 LÖnh LD OR LD OR NOT AND LD OUT Th sè 00002 00003 00004 00005 01000 Trang 2-25 Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko r e) o 00004 b) 01001 p 01001 00005 d) 00002 00003 f) 00006 c) q 00200 Hoíng dÉn tù häc PLC Omron Trang 2-26 http://unlockplc.com PLC,HMI,Scada System and more Choơng Lập p trình tr h víi Programming Pr Console 2) NhËp tõng khèi nµy vµo lập trình, xuống doới, từ trái qua phải nho bình thoờng theo thứ tự khối n ặ r ví dụ doới đây: (a) 00000 00001 LD AND (b) 01000 01001 00000 00001 OR LD (c) LD AND 01000 01001 2.5 C¸c lou ý lập choơng trình dạng Ladder Diagram Hai thang khác không đoợc phép nối tiếp ®iĨm th¼ng ®øng : n o 00 02 01000 p (e) 00200 (f) 0003 AND 0002 AND NOT 0003 04 01 0004 LD AND OR 00200 (d) 0002 Cho¬ng LËp tr×nh víi Programming Console 03 0005 0004 0005 01001 r q Đoạn choơng trình không hai thang đoợc nối với tiếp điểm thẳng đứng đoợc sửa nho đoạn choơng trình doới : 0006 OR 0006 AND LD 01 04 02 01000 00 01000 OUT 01000 00 04 03 01001 01 Chú ý : Các khối logic khối với phần tử đoợc nèi víi b»ng c¸c lƯnh LD, LD NOT, AND, AND NOT, OR, OR NOT, Bài ôn tập : Nếu lệnh OUTPUT FUN luôn cần điều kiện thực ON, lệnh không đoợc nối trực tíếp với power bus bên trái Thay vào đó, phải nối qua tiếp điểm dùng cờ "ALWAYS ON" ( có địa 25313) Cho choơng trình doới dạng Ladder Diagram doới Hãy nhập vào lập trình cầm tay doới dạng Mnemonic Code : 01000 Ladder Diagram Diagra 000 Mne Mnemonic Codes § chØ 000 LÖnh Th.sè 01000 000 000 000 OUT 01000 END(01) 0000 25313 000 01000 LD 25313 OUT 01000 END(01) 000 Troờng hợp ngoại lệ : Các lệnh INTERLOCK CLEAR, JUMP END, STEP, END không END tuân theo quy tắc Hoớng dẫn tự học PLC Omron Trang 2-27 Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko Chú ý đến số loợng lệnh cần thiết để nhập choơng trình Hoớng dÉn tù häc PLC Omron Trang 2-28 http://unlockplc.com PLC,HMI,Scada System and more Choơng Lập p trình tr h víi Programming Pr Console ë h×nh A, ta mn bit 00, 02 03 ON 01 03 ON, bit 01001 đoợc bật lên ON Tuy nhiên cách biểu diễn không thÝch hỵp víi viƯc nhËp b»ng Console 01 00 01000 02 Choơng Lập trình với Programming Console 03 Đoạn choơng trình đoợc sửa lại nho hình B sau : 01 02 04 H×nh A : 01000 00 ë sơ đồ hình A trên, ta cần có thêm lệnh OR LD AND LD để nối nhánh doới với nhánh Các lệnh dạng Mnemonic cho sơ đồ hình A § chØ LƯnh 0000 0001 0002 0003 0004 0005 0006 LD LD LD AND OR LD AND LD OUT 03 02 03 01001 01 Th sè 00 01 02 03 Hình B Lệnh OUT OUT NOT (nếu có) phải lệnh cuối thang phải đoợc nối vào power bus bên phải 01000 Đoạn choơng trình đoợc sửa lại nho hình B sau : 02 00 01000 00 01 00 01000 01 Đoạn choơng trình không lệnh OUT 01000 không đoợc nối trực tiếp vào power bus mà qua tiếp điểm đoợc sửa lại nho sau : Các lệnh dạng Mnemonic cho sơ đồ hình B 00 01 01000 § chØ LƯnh Th sè 0000 0001 0002 0003 0004 LD AND OR AND OUT 02 03 01 00 01000 Nếu địa bit đoợc dùng lặp lại hai lệnh OUTPUT khác nhau, lệnh OUTPUT troớc tác dụng Lệnh OUTPUT tác dụng Rõ ràng với cách biểu diễn toơng đoơng nho hình B, việc biểu diễn đơn giản giảm đoợc lệnh AND LD vµ OR LD 000 01000 000 01000 Mét nhánh không đoợc xuất phát từ nhánh song song khác 00 01 04 Do đó, bit 00000 00011 dùng để điều khiển lệnh OUTPUT với bit 01000 đoạn choơng trình đoợc sửa l¹i nho sau : 0100 02 03 0100 Khi bit 01, 02, 04 ON bật 1000 lên ON 01000 000 Hình A Hoớng dẫn tự häc PLC Omron Trang 2-29 Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko Hoíng dÉn tù häc PLC Omron Trang 2-30 http://unlockplc.com PLC,HMI,Scada System and more Choơng Lập trình với Programming Console Đáp án : Bài ôn tập Lập trình nh CPM2A dùng Programming Console 1) Hãy viết choơng trình dạng Mnemonic Code cho choơng trình dạng sơ đồ bậc thang doới Đ Lệnh Th số 00000 00001 00002 00005 00006 01000 00003 00004 END(01) Cho¬ng LËp tr×nh víi Programming Console 00000 00001 00002 00003 00004 00005 00006 00007 00008 00009 00000 00001 00002 00003 00004 00005 00006 00007 00008 00009 LD AND AND NOT LD AND NOT OR LD AND AND OUT END(01) 00000 00001 00002 00003 00004 00005 00006 01000 2) 00000 00000 00001 00004 00005 00002 00003 00006 00007 Cho mét cho¬ng trình dạng Mnemonic Code bên doới, viết choơng trình toơng đoơng doới dạng Ladder Diagram : 00012 Đ LÖnh Th sè 00000 00001 00002 00003 00004 00005 00006 00007 00008 00009 00010 00011 00012 LD AND LD NOT AND OR LD LD AND NOT LD NOT AND OR LD AND LD OUT END (01) 00000 00001 00002 00003 00004 00005 00006 00007 3) 01000 H·y nhËp cho¬ng trình doới dạng Mnemonic Code cho đoạn choơng trình dạng sơ đồ bậc thang doới : 00000 00001 Đ chØ 01000 00002 01001 00003 01002 01003 END(01) Hoíng dÉn tù häc PLC Omron LÖnh Th sè 00000 00001 00002 00003 00004 00005 00006 00007 00008 00009 00010 01000 00000 00001 00002 00003 00004 00005 00006 00007 00008 00009 00010 [ END ] LD OUT AND OUT AND OUT LD AND OUT OUT END(01) 00000 00001 01000 00002 01001 TR 00003 01002 01003 TR Chó ý : Nh¸nh rẽ với lệnh AND 00002 OUT 00001 không cần thêm bit TR điểm rẽ nhánh lệnh OUT 01000 tiếp điểm Trang 2-31 Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko Hoíng dÉn tù häc PLC Omron Trang 2-32 http://unlockplc.com PLC,HMI,Scada System and more Choơng Lập p trình tr h víi Programming Pr Console VÝ dơ : Bit 01000 đoợc set lên ON bit 00000 lên ON ON cho dù sau bit 00000 ON hay OFF Bit 01000 bị reset OFF bit 00001 ON ( đầu vào RESET tác động) 2.6 Các lệnh đặc biệt thông dụng khác: 2.6.1 Bật bit (SET) Xoá bit (RESET) (RESET SET- RSET 000.00 LÖnh SET sÏ bËt bit kèm lên ON điều kiện thực thi ON Sau đó, bit trạng thái ON không phụ thuộc vào việc lệnh SET có điều kiện thực ON hay OFF cho ®Õn lƯnh RESET (RSET) xo¸ nã vỊ OFF Ký hiệu Choơng Lập trình với Programming Console S R 000.01 KEEP (11) 00000 00001 00002 00003 010.00 END(01 B: Bit IR, SR, AR, HR, LR LD LD KEEP END 000.00 000.01 010.00 2.6.3 DIFFERENTIATE UP vµ DOWN - DIFU(13) & DIFD(14) SET B Các địa truy cập dạng bit RSET B - DIFU(13) : Lệnh bật bit kèm lên vòng chu kú qt - (scan/cycle) ®iỊu kiƯn thùc hiƯn chun tõ OFF ë chu kú qt trc sang ON chu kỳ quét lần Sau bit lại trở trạng thái OFF DIFD(14) : Lệnh bật bit kèm lên vòng chu kú qt (scan/cycle) ®iỊu kiƯn thùc hiƯn chun tõ ON ë chu kú quÐt troíc sang OFF ë chu kỳ quét lần Sau bit lại trở trạng thái OFF Ví dụ: Bit 01000 đoợc bật lên ON điều kiện thực lệnh SET (là bit 00000) ON chu kỳ quét sau, bit 01000 giữ (Hold) trạng thái ON cho dï bit 00000 lµ ON hay OFF Bit 01000 bị xoá lệnh Reset bit 00001 ON Sơ đồ bậc thang Các lệnh dạng Mnemonic Ký hiÖu B: Bit IR, SR, AR, HR, LR 000.00 SET 010.00 000.01 00000 00001 00002 00003 00004 LD SET LD RSET END 000.00 010.00 000.01 010.00 DIFU(13) B DIFD(14) B Các địa truy cập dạng bit RSET 010.00 VÝ dơ: Khi bit 000.00 chun tõ OFF ë chu kú qt trc lªn ON ë chu kỳ quét hành, bit 002.00 đoợc bật lên ON vßng mét chu kú ë chu kú quÐt sau, bit 002.00 lại đoợc quay trở OFF END(01) Chú ý : Trạng thái bit đoợc SET hay RSET không thay đổi nằm khối INTERLOCK hay JUMP 000.00 2.6.2 LƯnh gi÷ KEEP K - KEEP(11) K 002.00 Lệnh KEEP hoạt động nho rơ le chốt với hai đầu vào SET (S) RESET (R) Bit B đoợc Set lên ON đầu vào S ON giữ ON B bị reset OFF đầu vµo R lµ ON Ký hiƯu S KEEP(11) R B DIFU(13) 002.00 000.01 010.00 010.00 END(01) B: Bit IR, SR, AR, HR, LR 00000 00001 00002 00003 00004 00005 00006 LD DIFU LD OR AND NOT OUT END 000.00 002.00 002.00 010.00 000.01 010.00 Các địa truy cập dạng bit Chú ý : Các bit đoợc set hay reset KEEP không bị reset nằm khèi INTERLOCK Hoíng dÉn tù häc PLC Omron Trang 2-33 Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko Hoíng dÉn tù häc PLC Omron Trang 2-34 http://unlockplc.com PLC,HMI,Scada System and more Cho¬ng LËp p trình tr h với Programming Pr Console Choơng Lập trình với Programming Console 2.6.4 Lệnh copy liệu ệu MOVE - MOV(21) Ký hiÖu S: Source word IR, SR, AR, DM, HR, TC, LR, # 000.00 (@) MOV(21) HR 01 Các địa nhớ truy cập dạng word hc h»ng sè (#) D: Destination word IR, SR, AR, DM, HR, LR S D (# lµ ký hiƯu số, ví dụ #155, đoợc nhập vào lập trình) D = Là địa word ®Ých (Destination word) Khi lƯnh MOV(21) cã ®iỊu kiƯn thùc hiƯn lµ ON, lƯnh nµy sÏ copy h»ng sè nội dung word có địa chỉ định S sang word có địa chỉ định D Nội dung word nguồn S không thay đổi thùc hiƯn lƯnh nµy LD 000.00 MOV(21) HR01 DM05 00003 END Destination word CH 010 01000 01001 01002 01003 01004 01005 01006 01007 01008 01009 01010 01011 01012 01013 01014 01015 2.6.5 Bộ đếm lên xuống - Reversible Counter CNTR (FUN 12) (hay gọi UP/DOWN Counter) Chú ý : Mỗi counter timer có số từ đến 127 không đoợc phép dùng trùng lặp lệnh đếm/timer khác choơng trình Số đếm timer có cách dùng nho sau : - Khi dùng nho bit, đoợc dùng làm cờ báo đếm xong (completion flag) - Khi dùng nho word, đoợc dùng để truy cập giá trị đếm (PV) CNTR đếm đếm theo hai chiều tăng - giảm: - Bộ đếm tăng giá trị PV (Present Value) lên đầu vào II (Increment Input) chuyển từ OFF lên ON - Bộ đếm giảm giá trị PV (Present Value) đầu vào DI (Decrement Input) chuyển từ OFF lên ON Khi đếm giảm đến 0, giá trị PV đoợc gán cho SV cờ báo hoµn thµnh (completion flag - chÝnh lµ bit CNTR n víi n = sè cđa counter) sÏ lªn ON đếm lại giảm tiếp - Bộ đếm reset PV đầu vào Reset Input (R) chun tõ OFF lªn ON - Khi PV b»ng với giá trị đặt SV (Set Value), PV đoợc reset cờ báo hoàn thành bật lên ON đếm lại tiếp tục đếm tăng - Khi II DI chuyển từ OFF lên ON, đếm giữ nguyên giá trÞ Ký hiƯu N : sè cđa counter # (0-127) SV: Set Value (word, BCD) IR, SR, AR, DM, HR, LR, # Các địa nhớ truy cập dạng word số (#) Ví dụ: ví dụ doới đây, địa word nguồn S = HR01 (và nội dung word giá trị 1500) địa word đích D = LR 05 Khi bit 000.00 lªn ON, lƯnh MOV(21) sÏ copy nội dung HR01 (tức giá trị 1500) sang word LR05 II DI R Hoíng dÉn tù häc PLC Omron LR05 END(01) S = Là địa word ngn (Source word) hc mét h»ng sè 1 1 0 1 1 0 0 S D DM05 Các địa nhí truy cËp ë d¹ng word Source word CH 000 00000 00001 00002 00003 00004 00005 00006 00007 00008 00009 00010 00011 00012 00013 00014 00015 00000 00001 MOV(21) Trang 2-35 Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko Hoíng dÉn tù häc PLC Omron CNTR(12) N SV - II : Đầu váo đếm tăng DI : Đầu váo đếm giảm R : đầu vào reset giá trị PV SV : Giá trị đặt troớc Trang 2-36 http://unlockplc.com PLC,HMI,Scada System and more Cho¬ng LËp p tr×nh tr h víi Programming Pr Console VÝ dụ minh hoạ: Điều kiện thực ON đầu vào II OFF ví dụ doới đây, ta có ghi dịch dài word (St= 010, E =010) địa 010 Lệnh SFT(10) dịch bit của ghi dịch sang bên trái vị trí bit bit 000.00 đoợc dịch vào bit bên phải (tức bit 010.00) ghi bit 255.02 chuyển từ OFF lên ON Bit 25502 bit xung nhịp giây ghi dịch đoợc dịch sang trái, bit bên trái (tức bit 010.15) giây lần Khi bit 000.01 (đầu vào Reset) lên ON, nội dung ghi dịch đoợc reset (các bit bị reset 0) Điều kiện thực ON đầu vào DI OFF ON OFF Completion Flag SV SV SVSV-2 PV 00001 000.00 SV- Đ 00000 00001 00002 00003 255.02 Bộ đếm tăng giảm (UP/DOWN counter) Ladder Diagram 0003 SV- 00000 SFT(10) Ví dụ minh hoạ 0001 Choơng Lập trình với Programming Console Mnemonic Code 0002 CNTR 010 0004 #9999 0005 R CNT 010 0200 0001 0002 0003 0004 010 000.01 CNTR 011 01 0005 R CNT 011 0201 § chØ 0200 0201 0202 0203 0204 0205 LÖnh LD AND-NOT LD AND-NOT LD CNTR(12) 0206 0207 0208 0209 0210 0211 0212 0213 LD OUT LD AND-NOT LD AND-NOT LD CNTR(12) 0214 0215 LD OUT LÖnh LD LD LD SFT(10) Th sè 00000 25502 00001 010 010 010 Th sè 0001 0002 0003 0004 0005 010 # 9999 CNT 010 0200 0001 0002 0003 0004 0005 011 01 CNT 011 0201 00004 END(01) END(01) 2.6.7 R¬le thêi gian (TIMER) - TIM Ký hiƯu N: Sè cđa Timer H»ng sè (#) TIM N SV SV: Set Value (Word, BCD) IR, SR, AR, DM, HR, LR, # Các địa nhớ truy cập dạng word số (#) N = Số timer dùng (Timer Number) (số hợp lệ từ 000 - 127) SV = Giá trị đặt troớc Set Value tính theo đơn vị 0,1s (SV phảI dạng số BCD đến Word có chứa giá trị BCD) Giá trị SV phải nằm khoảng từ 0000 - 9999 (0 - 999,9 giây.) 2.6.6 Thanh ghi dÞch - SHIFT REGISTER - SFT(10) I Khi đầu vào điều kiện thực thi hàm TIM ON, hàm TIM đếm giảm thời gian từ giá trị thời gian đặt troớc SV đến completion flag (TIM n) lên ON Completion flag ON bị reset đầu vào điều kiện thực OFF St = Word ghi dịch E = Word ci cđa ghi dÞch I = Bit dÞch (Input bit) P = Bit xung nhÞp ((Shifting) Pulse Input) R = Đầu vào xoá (Reset Input) SFT(10) P St R E Thanh ghi dịch đoợc định nghĩa word Word St Word cuối E (địa Word cuối phải > Word đầu) Bit ngoµi cïng End word 15 14 Hng dÉn tù häc PLC Omron 01 00 15 14 13 01 00 Start word 15 14 01 00 VÝ dụ: Timer số 000 (TIM000) có đầu vào điều kiện thực hai bit 000.00 000.01 định Khi bit 000.00 lµ ON vµ bit 000.01 lµ OFF, timer bắt đầu đếm giảm thời gian PV theo đơn vị 0,1 giây từ giá trị đặt troớc SV 5,0 giây Khi giá trị thời gian PV đến 0, cờ completion flag TIM000 lên ON bật bit 010.00 lên ON bit 010.01 vÒ OFF I Trang 2-37 Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko Hoíng dÉn tù häc PLC Omron Trang 2-38 http://unlockplc.com PLC,HMI,Scada System and more Choơng Lập p trình tr h với Programming Pr Console Choơng Lập trình với Programming Console Ví dụ: Giá trị hành (PV) đếm CNT001 giảm từ giá trị SV đầu vào Input Ladder Diagram TIM 000.00 000.01 00000 00001 00002 000 #0050 TIM000 00003 00004 00005 00006 00007 010.00 TIM000 00000 chuyển từ OFF lên ON Khi số lần chuyển từ OFF lên ON input 00000 10 lần (bằng với SV=10), cờ CNT001 lên ON bật đầu 010.02 lên ON Cờ CNT001 PV đếm bị reset đầu vào input 00002 lªn ON Mnemonic Code 010.01 LD 000 00 AND NOT 000 01 TIM 000 #0050 LD TIM000 OUT 010 00 LD NOT TIM000 OUT 010 01 END 000.00 000.02 CNT001 END(01) CNT 001 #0010 010.02 00000 00001 00002 LD LD CNT 00003 00004 00005 LD OUT END 000.00 000.02 001 #0010 CNT001 010.02 END(01) 2.6.8 Bộ đếm gi giảm ((COUNTER) - CNT Lúc khởi đầu giá trị PV đoợc đặt SV (Set Value) Mỗi đầu vào xung đếm CP chuyển từ OFF lên ON, giá trị đếm PV (Present Value) giảm đơn vị Khi PV giảm đến 0, cờ báo kết thúc lên ON ON counter đoợc reset đầu vào R (Reset) CP CNT N SV R N: Sè cđa bé ®Õm H»ng sè (#) 2.6.9 VÝ dơ vỊ øng dơng COUNTER vµ TIMER VÝ dụ Mở rộng khả đếm counter SV: Set Value (Word, BCD) IR, SR, AR, DM, HR, LR, # Một Photo Switch đoợc dùng để phát sản phẩm đoa vào đầu vào counter Yêu cầu cần phải đếm đoợc 20.000 sản phẩm cho ®Ìn OUTPUT LAMP (tuy nhiªn bé ®Õm CNT chn chØ cho phép đếm tới 9.999) I/O Các địa nhí truy cËp ë d¹ng word hoһc h»ng sè (#) - N SV CP R : : : : Sè đếm (từ 000 đến 127) Giá trị đặt (từ đến 9999) phải dạng BCD Đầu vào xung đếm Đầu vào reset PHOTO SWITCH OUTPUT LAMP PB RESET Ladder Ví dụ: CNT 001 Bộ đếm bị reset CP CP CNT N Count Input CP CNT 001 #100 Reset R CNT 001 CNT Mnemonic Code § chØ 00000 Bé ®Õm ®ang ®Õm 000.00 010.00 000.01 00001 Count Input Reset 100 counts CP CNT 002 #200 R N CNT 002 R 200 counts LÖnh Th.sè 00000 00001 LD LD 00000 CNT 001 00002 CNT 00003 00004 00005 LD LD CNT 00006 00007 00010 LD OUT END(01) 001 #0100 CNT 001 00001 002 #0200 CNT 002 01000 01000 END(01) Hoíng dÉn tù häc PLC Omron Trang 2-39 Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko Hoíng dÉn tù häc PLC Omron Trang 2-40 http://unlockplc.com PLC,HMI,Scada System and more Choơng Lập p trình tr h víi Programming Pr Console VÝ dơ Cho¬ng Lập trình với Programming Console Kéo dài thời gian trễ timer lên 1.000 Đ TIM chuẩn cho phép đặt thời gian tới 999,9 giây Choơng trình sau cho phép kéo dài khả TIM lªn 1.000 giê I/O PB START PB RESET VALUE LUBRICATE 000.00 000.01 01000 Ladder 00000 TIM 001 600 sec #600 Count Input CP CNT 00001 LD 00001 OR 00002 00003 AND NOT OUT 00004 00005 00006 LD AND NOT TIM 00007 00008 LD AND NOT 002 #6000 R Reset CNT 002 0100 6000 counts 6000 counts § chØ LÖnh Th.sè 00000 00001 00002 LD AND-NOT TIM 00000 TIM 001 001 # 6000 TIM 001 00001 002 # 6000 CNT 002 01000 000009 TIM 00003 00004 00005 LD LD CNT 00006 00007 00008 LD OUT END (01) Th sè 00000 Chó thÝch (1) Self-holding bit 20000 C* Mnemonic Code TIM 001 TIM 001 LÖnh 00000 000 20000 T** 20000 002 001 # 0010 T 20000 002 (2) 1-Second timer (3) 2-Second timer 002 # 0020 T 20000 001 # 00010 00011 LD AND 00012 LD NOT 20000 00013 CNT 000 0010 00014 00015 00016 LD AND NOT OUT 00017 END(01) T (4) 10-count counter 20000 001 01000 (5) Flicker output (10 counts) - (6) END(01) LÖnh * : C= Counter ** : T = Timer END(01) VÝ dô Một hệ thống điều khiển máy bơm đơn giản Ví dụ Choơng trình làm nhấp nháy (flicker) đầu 010.00 (bật giây, tắt giây) ON/OFF 10 lần sau bit 000.00 lên ON 00000 Khi nút Khởi động START đoợc bấm, bơm kiểm tra mức noớc xem bơm đoợc không qua tÝn hiƯu tõ sensor ®o møc nc, nÕu møc nc đạt bơm bơm liên tục nút khởi động nhả Bơm dừng nút dừng STOP đoợc bấm mức noớc xuống thấp Kèm theo đèn thị tình trạng bơm C000 00000 2000 Self-holding bit 20000 20000 B¬m T002 TIM 001 00004 #0010 20000 T002 #0020 T001 00010 20000 20000 00014 00017 Nót khëi ®éng TIM 002 00007 20000 BĨ 1-second timer Count signal Reset signal C P Nót dõng 2-second timer Bơm hoạt động CNT 001 #0010 Sensor phát mức noớc 10-second timer Bơm nghỉ T001 0100 END(01) Flicker output (10 counts) ON OFF 15 Hoíng dÉn tù häc PLC Omron Trang 2-41 Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko Hoíng dÉn tù häc PLC Omron Trang 2-42 http://unlockplc.com PLC,HMI,Scada System and more Choơng Lập p trình tr h với Programming Pr Console Các đầu vào (I/O) I/O INPUT Địa PLC 00000 00001 00002 01000 01001 01002 OUTPUT Chức Nút khởi động Nút dừng Sensor phát mức noớc Đầu điều khiển bơm Đèn báo bơm chạy Đèn báo bơm nghỉ Choơng trình dạng sơ đồ bậc thang 00000 00001 Choơng trình d¹ng Mnemonic code: 00002 01000 00000 01000 01001 01000 01002 [ Hng dÉn tù häc PLC Omron END ] § chØ 00000 00001 00002 00003 00004 00005 00006 00007 00008 LÖnh LD OR AND NOT AND OUT OUT LD NOT OUT END (01) Th sè 00000 01000 00001 00002 01000 01001 01000 01002 Trang 2-43 Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko ... phần CPM2A : H×nh 11 10 Hoíng dÉn tù häc PLC Omron Trang 1-9 Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko Hoíng dÉn tù häc PLC Omron Trang 1-10 http:/ /unlockplc. com PLC, HMI,Scada... tù häc PLC Omron Trang 3-2 Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko Hoíng dÉn tù häc PLC Omron Chӑn kênh truyӅn tin vӟi PLC Trang 3-3 http:/ /unlockplc. com PLC, HMI,Scada... password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko Hoíng dÉn tù häc PLC Omron Trang 1-4 http:/ /unlockplc. com PLC, HMI,Scada System and more Cho¬ng I Giíi thiƯu vỊ Micro PLC "CPM2A" Choơng

Ngày đăng: 14/04/2019, 18:01

Tài liệu cùng người dùng

Tài liệu liên quan