-
Thành viên cấp 2
CHÀO THẦY..Con PLC S7 200 có nhiều module analog....mỗi loại khác nhau về số ngõ vào ngỏ ra..thế mình thường dùng loại nào là chuẩn nhất thầy.
Lần sửa cuối bởi anhlv.ddt, ngày 04-28-2016 lúc 07:10 PM.
-
-
Thành viên Mới
Vậy khi đọc về, dữ liệu dạng số, tôi muốn hiển thị dữ liệu là nhiệt độ thực thì phải làm sao? Vi dụ: nhiệt độ là 40 oC chẵng hạn. Cảm ơn.
Thường khi mình làm về các đầu dò nhiệt độ này, mình đều calip thực tế để tìm ra con số nội suy. Tức là ví dụ như bạn đưa về đồng hồ nhiệt bạn thấy là 40oC rồi đưa vào PLC, monitor tương ứng giá trị là 4000. Từ đó mình suy ra tỷ lệ là 100.
Nguyễn Văn Cường
Phone: 0905.015.427
Email:
Hidden Content
Yahoo: vcuong0703
-------------------------------------
Sharing is the most wonderful thing
-
-
Thành viên Đồng
Gửi bởi
tuanminhplc08
CHÀO THẦY..Con PLC s7200 có nhiều module analog....mỗi loại khác nhau về số ngõ vào ngỏ ra..thế mình thường dùng loại nào là chuẩn nhất thầy.
Tôi trả lời thay thầy của bạn nhé. không có cái nào là chuẩn cả, mà do nhu cầu sử dụng của bạn thế nào mà dùng thôi. ^^!
-
-
Thành viên cấp 4
Gửi bởi
tran_hieu0983
Ví dụ đọc tín hiệu đo mức nước có dãi đo từ 0m-40m. Tín hiệu truyền về là 4-20mA, nghĩa là 0m = 4mA, 40m=20mA. Nhiệm vụ là phải hiển thị được con số mực nước lên HMI.
Lưu ý, S7200 có module đọc analog có độ phân giải từ 4000 đến 32000, nghĩa là 4mA đọc vào thì trong PLC hiểu là 4000 đơn vị và 20mA đọc về là 32000 đơn vị.
Như vậy ta có thể lặp được 1 đường thẳng qua 2 điểm.
Giả sử nếu tín hiệu thực tế là 9mA, hỏi mức nước cần tính toán và hiển thị trên HMI là bao nhiêu? Các bạn tính thử xem rồi sẽ bàn tiếp cách thức đọc analog
Công thức để tính cho tín hiệu Analog sẽ là:
Os=[(Osvmax -Osvmin)(Isv-Isvmin)/(Isvmax-Isvmin)]+Osvmin
O: outputs
s: sensor
v :value
thầy hiếu ơi cho em hỏi là khi cảm biến đọc đk giá trị là 9m thì tương ứng ta sẽ lập ptđt qua 2 điểm tìm đk xem nó có mức ? mA phải không ạ
sau đó thì có giá trị mA đó ta mới lập tiếp 1 ptđt để xem gt mà PLC đọc vào là ? có đúng không ạ
-
-
Little PLC
Gửi bởi
thanhkethuhien
thầy hiếu ơi cho em hỏi là khi cảm biến đọc đk giá trị là 9m thì tương ứng ta sẽ lập ptđt qua 2 điểm tìm đk xem nó có mức ? mA phải không ạ
sau đó thì có giá trị mA đó ta mới lập tiếp 1 ptđt để xem gt mà PLC đọc vào là ? có đúng không ạ
Bạn sẽ lấy giới hạn Max và Min của nó để xây dựng đường thẳng chứ không nên sử dụng điểm giữa vì hầu như có thể coi là tuyến tính. Nếu như bạn làm 0-9m là ptdt rồi từ 9-A m lại một đường thẳng có ptdt khác, rồi từ A-B,..., z-40 lại là một đường thẳng nữa. khi đó tôi nghĩ bạn nên vứt ngay con cảm biến đó vì nó không còn giá trị từ thực tế cho tới cả nghiên cứu vì nó hoàn toàn sai.
Bạn chỉ cần sử dụng công thức tam suất. Từ Max và Min vẽ ra 1 đường thẳng duy nhất thôi. Siemens hay Analog của các hãng cũng chỉ 1 phương trình, bạn mà ra 2 thì coi như bạn sắp cho ra đời con PLC mới rồi ^^.
P/S: bạn đã hiểu sai analog là gì rồi thì phải.
-
-
Thành viên cấp 4
vâng!!em mới tìm hiểu nên chưa rõ lắm,mong thầy giúp thêm cho em
thầy có thể nói rõ hơn cho em về tam xuất này ko ạ
vậy khi cb đo đk 1 mức nước và chuyển mức nước ấy sang 1 gt điện rồi sẽ đưa vào PLC,vậy công thức trên là để tính ra cái gì ạ!!!
-
-
Little PLC
Giá trị từ CB khi đưa vào PLC là kiểu số Interger ( 0 - 32000) đây là mức. tương ứng với điện áp là 0 - 10V.
Ngõ AIW - chân Analog sẽ nằm trong tâm giá trị ( 0 - 32000) rồi bạn muốn biết để xử lý trong PLC cho dễ nhìn thì dùng tam suất. Bạn biết công thức tam suất chứ?
A tương ứng C
B tương ứng ? thì ? = B*C/A
Bạn xem thêm manual cho rõ. Để lúc nào rảnh rỗi tôi vẽ sơ đồ cho bạn biết Analog ko là gì ghê gớm mà tự mấy bạn làm cho nó ghê gớm.
http://www.mediafire.com/?0l35l6ek4882qlu
-
Bài viết của "tran_hieu0983" đã được cám ơn bởi các thành viên:
-
Thành viên cấp 4
Gửi bởi
tran_hieu0983
Giá trị từ CB khi đưa vào PLC là kiểu số Interger ( 0 - 32000) đây là mức. tương ứng với điện áp là 0 - 10V.
Ngõ AIW - chân Analog sẽ nằm trong tâm giá trị ( 0 - 32000) rồi bạn muốn biết để xử lý trong PLC cho dễ nhìn thì dùng tam suất. Bạn biết công thức tam suất chứ?
A tương ứng C
B tương ứng ? thì ? = B*C/A
Bạn xem thêm manual cho rõ. Để lúc nào rảnh rỗi tôi vẽ sơ đồ cho bạn biết Analog ko là gì ghê gớm mà tự mấy bạn làm cho nó ghê gớm.
http://www.mediafire.com/?0l35l6ek4882qlu
hihihi!!!
em đã đọc, em nghĩ thế này thầy xem có đúng không
vd như giá trị analog đọc vào của PLC là 0-10V và chon mức 0-32000
lập ptđt qua 2 điểm là A(0,0) và B(32000,10) như sau:
x/10=y/32000
với x là tín hiệu analog đưa vào
và y là tin hiệu PLC đọc
khi x=5V chẳng han thì ta có y=(32000*5)/10=16000 đúng không ạ
-
-
Little PLC
ok. đấy là quy đổi chuẩn. Giờ mức của nó không đọc từ 0 - 10 V mà từ 4 - 10V và mức vẫn là 0 - 32000 thì bạn sử dụng công thức ban đầu xử lý nhé. Hãy suy nghĩ xíu là ra trước khi hỏi. ^^, bạn sẽ thấy rất đơn giản. Tư suy sẽ tạo ra tư duy và khi đó bạn sẽ thấy nhiều điều hơn nữa.
Chúc thành công
-
Bài viết của "tran_hieu0983" đã được cám ơn bởi các thành viên:
-
Thành viên Đồng
và tui có ý kiến này cho bạn thanhkethuhien nhé, cái gì cũng chỉ là tương đối, đường đặc tính làm việc của cảm biến tương tự trong 1 khoảng của nó được coi là tuyến tính khi điều kiện là lý tưởng ^^! chứ chưa chắc đã tuyến tính 100% đâu nha , khì khì
-
Tag của Chủ đề này
Quyền viết bài
- Bạn Không thể gửi Chủ đề mới
- Bạn Không thể Gửi trả lời
- Bạn Không thể Gửi file đính kèm
- Bạn Không thể Sửa bài viết của mình
-
Nội quy - Quy định
Back to Top
Múi giờ GMT +7. Bây giờ là 08:47 AM.
Phiên bản 4.2.5
Phát triển bởi thành viên PLCVietNam®.
Đánh dấu