ĐỌC VÀ PHÁT XUNG TỐC ĐỘ CAO PLC PANASONIC + ĐỌC XUẤT ANALOG

18 3.2K 11
ĐỌC VÀ PHÁT XUNG TỐC ĐỘ CAO PLC PANASONIC + ĐỌC XUẤT ANALOG

Đ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

Tài liệu hướng dẫn việc đọc và phát xung PWM điều khiển step driver và cách đọc xuất analog cho plc panasonic.1: LỆNH +. Nối dữ liệu chuỗi ký tự được lưu trữ từ số thiết bị được chỉ định bởi (S2) đến dữ liệu chuỗi ký tự được lưu trữ từ số thiết bị được chỉ định bởi (S1) và lưu trữ nó từ số thiết bị được chỉ định bởi (D1).)2: LỆNH MOV. Chuyển chuỗi ký tự được lưu trữ từ số thiết bị (S) từ số thiết bị (D) trở đi.3: LỆNH ABSD. Hướng dẫn này tạo ra một loạt các mẫu đầu ra (có n số đầu ra được định dạng) để đáp ứng với giá trị hiện tại của bộ đếm đã chọn, S2.4: LỆNH ADD. Dữ liệu chứa trong thiết bị nguồn (S1, S2) được kết hợp và tổng số được lưu trữ tại thiết bị đích đích (D).5: LỆNH ADPRW. 6: LỆNH ALT. Trạng thái của thiết bị đích (D) được luân phiên trên mỗi thao tác của lệnh ALT. Điều này có nghĩa là trạng thái của mỗi thiết bị bit sẽ lật flop giữa ON và OFF.7: LỆNH AND. Sử dụng hướng dẫn AND để kết nối nối tiếp các số liên lạc. Như nhiều địa chỉ liên lạc theo yêu cầu có thể được nối nối tiếp.8: LỆNH AND=. Giá trị của S1 và S2 được kiểm tra theo sự so sánh của chỉ dẫn. Nếu sự so sánh là đúng, thì liên hệ VÀ đang hoạt động. Nếu sự so sánh sai thì địa chỉ liên hệ AND không hoạt động.9: LỆNH ANDD (=,=) Giá trị của S1 và S2 được kiểm tra theo sự so sánh của chỉ dẫn. Nếu sự so sánh là đúng, thì liên hệ VÀ đang hoạt động. Nếu sự so sánh sai thì địa chỉ liên hệ AND không hoạt động.10: LỆNH ANDF. Sử dụng các hướng dẫn AND cho kết nối nối tiếp các tiếp điểm xung.11: LỆNH ANDP. Sử dụng các hướng dẫn ANDP cho kết nối nối tiếp các tiếp điểm xung.12:LỆNH ANI. Sử dụng các hướng dẫn ANI để kết nối nối tiếp các số liên lạc. Như nhiều địa chỉ liên lạc theo yêu cầu có thể được nối nối tiếp.13: LỆNH ANR. Các trình báo cáo đã kích hoạt được thiết lập lại từng phần một, mỗi lần chỉ dẫn ANR được vận hành.14: LỆNH ANS. Hướng dẫn này, khi được kích hoạt, bắt đầu một bộ đếm thời gian (S) cho n, 100msec. Khi bộ đếm thời gian hoàn thành chu kỳ của nó, các báo cáo được giao (D) được đặt ON.15: LỆNH ARWS. Hướng dẫn này hiển thị nội dung của một thiết bị dữ liệu D1 trên một tập hợp các màn hình có 4 chữ số, bảy đoạn. Dữ liệu trong D1 thực sự ở định dạng thập phân chuẩn nhưng được tự động chuyển đổi sang BCD để hiển thị trên các đơn vị 7 đoạn.16: LỆNH ASC. Chuỗi dữ liệu nguồn S bao gồm tối đa 8 ký tự được lấy từ bộ ký tự ASCII có thể in được (Char). Nếu ít hơn 8 ký tự được sử dụng, sự khác biệt được tạo thành với null Char (ASCII 00). Dữ liệu nguồn được chuyển đổi thành mã ASCII liên quan của nó.17: LỆNH ASCI. Hướng dẫn này đọc n ký tự dữ liệu thập lục phân từ địa chỉ nguồn đầu nguồn (S) và chuyển chúng sang mã ASCII tương đương. Điều này sau đó được lưu trữ tại đích (D) cho n số byte.18: LỆNH BAND. Kiểm soát giá trị đầu ra được lưu trữ tại thiết bị được chỉ định bởi (D) dựa trên giá trị đầu vào (giá trị BIN 16 bit) được chỉ định bởi (S3) nằm trong dải ô phía trên và dưới của các nút điều khiển chết được chỉ định bởi (S1) và (S2).19: LỆNH BCD Hệ nhị phân (S) được chuyển đổi thành một số BCD tương đương và lưu trữ tại đích (D). Nếu số BCD chuyển đổi vượt quá phạm vi hoạt động từ 0 đến 9,999 (hoạt động 16 bit) và 0 đến 99,999,999 (hoạt động 32 bit) sẽ xảy ra lỗi.20: LỆNH BIN BCD (S) được chuyển thành một số nhị phân tương đương và được lưu trữ tại đích (D). Nếu dữ liệu nguồn không được cung cấp ở định dạng BCD, một lỗi sẽ xảy ra. Hướng dẫn này có thể được sử dụng để đọc trong thư mục dữ liệu từ thiết bị chuyển mạch thumbwheel.21: LỆNH BINDA Chuyển đổi dữ liệu BIN 16 bit được chỉ định bởi (S) đến mã ASCII cho mỗi số tại mỗi vị trí khi được hiển thị trong ký hiệu thập phân, và các kho theo thiết bị được chỉ định bởi (D).22: LỆNH BK Loại trừ nđiểm của dữ liệu BIN 16bit từ thiết bị được chỉ định bởi (S1) và n điểm của dữ liệu BIN 16bit từ thiết bị được chỉ định bởi (S2) và lưu kết quả từ thiết bị được chỉ định bởi (D) trở đi.23: LỆNH BK+ Thêm nđiểm của dữ liệu BIN 16bit từ thiết bị được chỉ định bởi (S1) và n điểm của dữ liệu BIN 16bit từ thiết bị được chỉ định bởi (S2) và lưu kết quả từ thiết bị được chỉ định bởi (D) trở đi.24: LỆNH BKCMP =,=. So sánh dữ liệu BIN 16 bit lần thứ n từ số thiết bị được chỉ định bởi (S1) với dữ liệu BIN 16 bit nth điểm từ số thiết bị được chỉ định bởi (S2) và lưu kết quả từ thiết bị được chỉ định bởi (D) trở đi .25: LỆNH BMOV Một số lượng các yếu tố dữ liệu xảy ra liên tiếp có thể được sao chép đến một đích đến mới. Dữ liệu nguồn được xác định là địa chỉ đầu của thiết bị (S) và một lượng các phần tử dữ liệu liên tiếp (n).26: LỆNH BON Một vị trí bit đơn (n) được xác định từ bên trong một thiết bị khu vực nguồn (S). N có thể được coi như là một bù đắp được chỉ định từ địa chỉ đầu nguồn (S).27: LỆNH BTOW Liên kết trong các đơn vị từ 8 bit thấp hơn của dữ liệu 16bit nwords sau số thiết bị được chỉ định bởi (S), và các kho theo số thiết bị được chỉ định bởi (D). 8 byte trên của dữ liệu ntừ sau số thiết bị (S) bị bỏ qua.28: LỆNH CALL Khi chỉ thị CALL đang hoạt động nó bắt buộc chương trình chạy chương trình con kết hợp với con trỏ gọi. Hướng dẫn CALL phải được sử dụng kết hợp với các hướng dẫn của FEND (FNC06) và SRET (FNC 02).29: LỆNH CCD Hướng dẫn này xem xét một byte (8 bit) ngăn xếp dữ liệu từ địa chỉ đầu (S) cho byte n và kiểm tra mô hình bit dọc cho tính chẵn lẻ và tổng của tổng số stack dữ liệu. Hai mẩu dữ liệu này sau đó được lưu trữ tại đích (D).30: LỆNH TTMR Khoảng thời gian mà chỉ thị TTMR được kích hoạt, được đo và lưu trữ trong thiết bị D + 1 (tính bằng khoảng thời gian 100ms). Giá trị dữ liệu của D + 1 (tính bằng giây), nhân với hệ số được chọn bởi toán hạng n, được di chuyển để đăng ký D.v.v.v.v.v.v.v

Lệnh FP-X I.Tìm hiểu PLC – FPX 1.Loại Relay (Ry): (C14R, C30R, C60R control units) 1.1,Ngõ vào : 1.2.Ngõ ra: Loại Transistor (Tr) (NPN PNP): 2.1.Ngõ vào: (NPN PNP): Pavina Corporation – sieuthitudong.com Hotline: 0903 713 472 Lệnh FP-X 2.2.Ngõ ra: a.NPN: [Y0 to Y3] [from Y4] b.PNP: II Lệnh bản: 1.Tiếp điểm thường đóng, thường mở, cuộn dây: 2.SET, RESET: Pavina Corporation – sieuthitudong.com Hotline: 0903 713 472 Lệnh FP-X 3.Timer, Counter: 3.1.Timer: (T0 tới T1007) TMY: 1s TMX : 0.1s TMR: 0.01s TML: 0.001s VD: Ta có đoạn chương trình tạo xung 1s ngõ Y0 sau: Giá trị đặt T0 lưu vào vùng nhớ SV0, giá trị đếm tức thời lưu vào vùng nhớ EV0 Ta có tiếp điểm thường đóng thường hở T0 Khi đếm hết giá trị thời gian đặt tiếp điểm thường đóng hở tiếp điểm thường hở đóng lại 3.2.Counter: (C1008 tới C1023) VD: Ta đếm xung vào ngõ vào X2: Đếm xung vào lần tiếp điểm thường hở C1008 đóng lại reset Counter Giá trị đặt C1008 lưu vào vùng nhớ SV1008 Giá trị đếm tức thời lưu vào vùng nhớ EV1008 Pavina Corporation – sieuthitudong.com Hotline: 0903 713 472 Lệnh FP-X 4.Chương trình con: VD: Tạo chương trình X0 gọi chương trình SUB 0, X2 gọi chương trình SUB Khi X0 tác động chương trình SUB gọi, giá trị 10 lưu vào DT0 Khi X2 tác động chương trình SUB gọi, giá trị lưu vào DT0 Pavina Corporation – sieuthitudong.com Hotline: 0903 713 472 Lệnh FP-X 5.Ngắt: S1: Chọn ngắt S1= H0 cho phép không cho phép ngắt INT0 tới INT7 S1= H100 xóa ngắt từ INT0 tới INT7 S1= H2 ngắt định thời ( ngắt nội) INT24 với độ phân giải 10ms S1= H3 ngắt định thời (ngắt nội) INT24 với độ phân giải 0.5ms 5.1 Ngắt ngoài: S1 = H0 S2 : Lựa chọn ngõ vào ngắt Ngõ vào ngắt cho phép set lên không cho phép set giá trị không VD: Cho phép ngắt ngõ INT1, INT2 S2 = H6 Pavina Corporation – sieuthitudong.com Hotline: 0903 713 472 Lệnh FP-X Chương trình khởi tạo ngắt INT1, INT2 Khi ngắt INT1 giá trị đưa vào DT0, ngắt INT2 giá trị 10 đưa vào DT0 *Lưu ý cấu hình : Option => PLC Configuration Pavina Corporation – sieuthitudong.com Hotline: 0903 713 472 Lệnh FP-X Chọn Interrup/pulse catch settings => chọn ngắt X1, X2 Chọn ngắt cạnh lên cạnh xuống mặc định ngắt cạnh lên Pavina Corporation – sieuthitudong.com Hotline: 0903 713 472 Lệnh FP-X 5.2.Ngắt định thời INT24: S1= H2 ngắt định thời ( ngắt nội) INT24 với độ phân giải 10ms S1= H3 ngắt định thời (ngắt nội) INT24 với độ phân giải 0.5ms VD: ngắt định thời 100ms Sau 100ms DT10 lại tăng lên 6.Bộ đếm tốc độ cao (High speed counter): Pavina Corporation – sieuthitudong.com Hotline: 0903 713 472 Lệnh FP-X VD: Đọc xung tốc độ cao kênh (CH0) R901C phát xung 1s Cứ 1s số xung đọc từ kênh X0(CH0) đưa vào DT10, đồng thời reset giá trị đếm lại cho CH0 *Lưu ý cấu hình: vào Oftion => PLC configuration => Controller input setting (HSC) =>chọn kênh, chọn cách đọc xung Pavina Corporation – sieuthitudong.com Hotline: 0903 713 472 Lệnh FP-X 8.Phát xung PWM: 8.1.FPX- Tr (ngõ transistor) : 8.2.FPX-Ry (ngõ Relay) Sử dụng mở rộng AFPX-PLS Pavina Corporation – sieuthitudong.com Hotline: 0903 713 472 Lệnh FP-X 8.3 Cấu trúc lệnh mẫu: Khi X0 phát xung PWM ngõ CH0, chu kỳ 666,7ms tần số 1.5Hz DT10: Chọn loại tần số xung PWM phát (Control code) Pavina Corporation – sieuthitudong.com Hotline: 0903 713 472 Lệnh FP-X DT11: tỷ lệ phần trăm khoảng thời gian On xung PWM phát (Duty) VD: K500 thời gian On xung phát 50% *Nếu Control code chọn từ K0 tới K19 Duty chọn K0 tới K999 ( từ 0% tới 99.9%) Nếu Control code chọn từ K20 tới K24 Duty chọn K0 tới K990 ( từ 0% tới 99%) 8.4.Cấu hình phát xung PWM ngõ ra: Option => PLC configuration => Controller output settings (PLS/PWM) => chọn ngõ phát xung PWM Pavina Corporation – sieuthitudong.com Hotline: 0903 713 472 Lệnh FP-X Phát xung tốc độ cao: VD: Phát xung điều khiển động bước: Cấu hình: Option => PLC configuration => Controller output setting (PLS/PWM) => chọn Pulse output (Y0,Y1) Pavina Corporation – sieuthitudong.com Hotline: 0903 713 472 Lệnh FP-X 10 Analog: 10.1 Sử dụng mở rộng AFPX-AD2: Sơ đồ kết nối : Ngõ vào áp (0 – 10V): Giá trị chuyển đổi áp(0-10V) Pavina Corporation – sieuthitudong.com Ngõ vào dòng (0-20mA): Giá trị chuyển đổi dòng(0-20mA) Hotline: 0903 713 472 Lệnh FP-X 10.2.Sử dụng mở rộng AFPX-A21: Sơ đồ kết nối: *Ngõ vào áp (0-10V): *Ngõ vào áp (0-5V) *Ngõ vào dòng (0-20mA): Pavina Corporation – sieuthitudong.com Hotline: 0903 713 472 Lệnh FP-X Giá trị chuyển đổi áp(0-10V) Giá trị chuyển đổi dòng(0-20mA) Giá trị chuyển đổi áp (0-5V) Pavina Corporation – sieuthitudong.com Hotline: 0903 713 472 Lệnh FP-X 10.3 Sử dụng mở rộng AFPX-TC2 (đọc giá trị nhiệt độ): Cặp nhiệt độ loại K J Chọn loại đầu vào: Giá trị chuyển đổi: Sơ đồ kết nối 10.4.Lệnh đọc analog bản: Đọc giá trị analog ngõ vào lưu vào vùng nhớ DT0 R9014 tiếp điểm hở chu kỳ quét đầu tiên, chu kỳ lại đóng Pavina Corporation – sieuthitudong.com Hotline: 0903 713 472 Lệnh FP-X 10.5 Sử dụng mở rộng AFPX-DA2: xuất Analog Giá trị chuyển đổi áp ngõ (0-10V) Giá trị chuyển đổi dòng ngõ (0-20mA) VD: Xuất 5V hay 10mA ngõ CH0 Khi X0 tác động ngõ xuất giá trị 5V ngõ áp, 10mA ngõ dòng Pavina Corporation – sieuthitudong.com Hotline: 0903 713 472 .. .Lệnh FP-X 2.2.Ngõ ra: a.NPN: [Y0 to Y3] [from Y4] b.PNP: II Lệnh bản: 1.Tiếp điểm thường đóng, thường mở, cuộn dây: 2.SET, RESET:... Lệnh FP-X 8.Phát xung PWM: 8.1.FPX- Tr (ngõ transistor) : 8.2.FPX-Ry (ngõ Relay) Sử dụng mở rộng AFPX-PLS Pavina Corporation – sieuthitudong.com Hotline: 0903 713 472 Lệnh FP-X 8.3 Cấu trúc lệnh. .. Hotline: 0903 713 472 Lệnh FP-X 10.3 Sử dụng mở rộng AFPX-TC2 (đọc giá trị nhiệt độ): Cặp nhiệt độ loại K J Chọn loại đầu vào: Giá trị chuyển đổi: Sơ đồ kết nối 10.4 .Lệnh đọc analog bản: Đọc giá trị

Ngày đăng: 15/08/2017, 14:09

Từ khóa liên quan

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

Tài liệu liên quan