-
Thành viên cấp 4
[Help] S7-1200 Analog Scaling
Hiện tại mình đang gặp vấn đề với việc đọc giá trị analog từ pressure transmitter.
Phần cứng:
1. Pressure transmitter của yokogawa EJX530A [Manual] - Con này có bộ led hiển thị giá trị áp suất trên nó. Giá trị trả về là 4-20ma = 0-200bar, tín hiệu là linear.
2. PLC 1214 DC/DC/Relay (214 - 1HG31-0XB0)
3. Analog card SM1231 4xAI (231-4HD32-0XB0). Setting trên analog card mình ko kiểm tra dc là 0-20ma or 4-20ma
4. Không thể thay đổi dc setting cho pressure transmitter và analog card. Hiện tại mình chỉ thay đổi dc phần mềm trên plc thôi, không thay đổi được cấu hình phần cứng.
Vấn đề mình gặp là giá trị hiển thị trên Transmitter không giống như giá trị mình thực hiện scale trên plc. Đảm bảo là Transmitter hiển thị đúng vì mình có gắn thêm 1 cảm biến áp suất loại digital và cả 2 cảm biến này cùng hiển thị 1 giá trị.
Hàm analog mình thực hiện trong chương trình PLC như sau:
OUT = [ ((FLOAT (IN) – K1)/(K2–K1)) * (HI_LIM–LO_LIM)] + LO_LIM
K1 = 0 nếu cài đặt trên analog card = 4-20ma
K1 = 5530 nếu cài đặt trên analog card = 0-20ma
K2 = 27648
HI_LIM = 200
LO_LIM = 0
Khi test thực tế mình đọc dc giá trị như sau:
0 bar --------> 4910
47.6 bar --------> 9268
107.5 bar --------> 14969
Mình đã thử viết rất nhiều hàm scale but ko có cách nào giống với giá trị thực tế.
Lần sửa cuối bởi gcdgcd, ngày 12-30-2014 lúc 10:28 AM.
gcdpham,
Siemens Solution
PLC, HMI, SCADA, Upgrade S5toS7, SimaticNet, OPC,...
Control Engineer.
Email:
Hidden Content
-
Bài viết của "gcdgcd" đã được cám ơn bởi các thành viên:
-
Thành viên cấp 10
Bạn xem ứng với giá trị áp suất nhất định,ngõ AI đọc về được bao nhiêu?
-
-
Thành viên cấp 4
Gửi bởi
kidsolo1412
Bạn xem ứng với giá trị áp suất nhất định,ngõ AI đọc về được bao nhiêu?
Mình có để lên rồi đó bạn
Khi test thực tế mình đọc dc giá trị như sau:
0 bar --------> 4910
47.6 bar --------> 9268
107.5 bar --------> 14969
Giá trị áp suất Bar là mình đọc trên pressure transmiter, còn raw value là mình đọc trong chương trình
Lần sửa cuối bởi gcdgcd, ngày 12-30-2014 lúc 01:12 PM.
gcdpham,
Siemens Solution
PLC, HMI, SCADA, Upgrade S5toS7, SimaticNet, OPC,...
Control Engineer.
Email:
Hidden Content
-
-
Thành viên cấp 3
m.n cho mình hỏi . khi mình cấp 1 điện áp vào chân AI của còn CPU 1214AC/dc/rely sao trong khi chạy nó không hiện giá trị số lên lệnh PIW0 . . . không biết lệnh PIW0 có phải là lệnh nhận tính hiệu analog của s7-1200 không ạ mong pro giúp ạ . ai có code cho em xin test thử với ạ
-
-
Thành viên cấp 9
Gửi bởi
vinhtdh
m.n cho mình hỏi . khi mình cấp 1 điện áp vào chân AI của còn CPU 1214AC/dc/rely sao trong khi chạy nó không hiện giá trị số lên lệnh PIW0 . . . không biết lệnh PIW0 có phải là lệnh nhận tính hiệu analog của s7-1200 không ạ
mong pro giúp ạ . ai có code cho em xin test thử với ạ
trong s7-1200 thì IW là ngỏ vào analog và QW là ngõ ra
ví dụ: IW64 ,QW64 ....
mặt định nó là IW64 (analog in1 ) ( có thể chỉnh địa chỉ khác được)
-
-
Thành viên cấp 3
Gửi bởi
daocongdabl
trong s7-1200 thì IW là ngỏ vào analog và QW là ngõ ra
ví dụ: IW64 ,QW64 ....
mặt định nó là IW64 (analog in1 ) ( có thể chỉnh địa chỉ khác được)
nếu mà CPU 1214AC/dc/rly có sẵn 2 chân Input Analog trên còn PLC rồi . vậy em neenkhai báo là IW0 hay IW64 ạ . em cảm ơn anh
-
-
Thành viên cấp 4
Gửi bởi
vinhtdh
nếu mà CPU 1214AC/dc/rly có sẵn 2 chân Input Analog trên còn PLC rồi . vậy em neenkhai báo là IW0 hay IW64 ạ . em cảm ơn anh
Sao cũng được, miễn là không trùng địa chỉ với vùng nhớ DI.
-
-
Thành viên cấp 3
Gửi bởi
chauvinhloi
Sao cũng được, miễn là không trùng địa chỉ với vùng nhớ DI.
2222.png
anh xem em viết như thế nó có hiện giá trị analog ko ạ
-
-
Little PLC
vào config hardware coi mục AI nhé bạn. Mặc định là IW64 và IW66.
-
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 10
Scale tương đối đc như này.Cảm biến có vẻ ko tuyến tính mấ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à 11:51 PM.
Phiên bản 4.2.5
Phát triển bởi thành viên PLCVietNam®.
Đánh dấu