-
Thành viên cấp 10
"nghĩa là khi mạng thiếu nước thì EM235 phải xuất tín hiệu 10V biến tần chạy khi áp suất đủ thì EM 235 xuất 0V biến tần dừng"
Vậy ko phải chạy theo 2 cấp tốc độ là gì
Thiếu =10v
Đủ=0v
Hay tôi ko hiểu ý bạn?
-
-
Thành viên cấp 1
anh hiếu cho em hoi tí.
em đang làm khóa luận,em lỡ mua plc s7 200 cpu 214 để đo tín hiệu analog từ cảm biến, nhưng con cpu của em không cho sài các lệnh có sẵn trong thư viện Scale có các hàm mẫu S_ITR,S_RTR,S_RIT, nên em phải tự viết chương trình đọc và xử lý analog cho riêng mình dựa vào công thức có sẵn, qua tìm kiếm thì em thấy có mấy chương trình tạo lệnh này bao gồm chương trình con, nhưng trong đó có lệnh 1 khối lệnh sacle để dẫn tới chương trình con bên dưới, mà em khi em chép sang chương trình chính rêng của em thì chương trình không nhận,em đoán là vì không có trong thư viện,em không biết phải xử lý sao với khối lệnh này, mong anh giúp cho
em cảm ơn
-
-
Little PLC
Dear thisibinhminh
Các thư viện mẫu của S7-200 không có sẵn gì cả. Muốn có thư viện bạn phải ép nó vào thôi chứ.
http://www.mediafire.com/?j9ct85wpw9uuanf
http://www.mediafire.com/?h2dbhtv4dnvtqan
http://www.mediafire.com/?arre8dd6ptq3mrh
Bạn lấy hàm thư viện về rồi ép vào nhé.
Nguyên nhân chép không nhận là nó không hiểu vì bạn chưa viết mà sử dụng nó, nên phải ép vào.
Chúc thành công
-
-
Thành viên cấp 1
e có tìm thấy thư viện scale và ép vào cũng dã lập trình ứng dụng thư viện này rồi, nhưng cái khó của em là em lỡ sử dụng con cpu 214 thuộc dòng 21x,nên khi đổ qua cho chạy mô phỏng thì báo lỗi nhưng khi thay đổi cpu loai 22x thì lai ok, như em tìm hiểu dòng này không được hỗ trợ thư viện trên,nên em định chuyển sang hướng tự lập trình cái scale này, qua tìm kiếm thì em thấy có mấy chương trình tạo lệnh này bao gồm chương trình con, nhưng trong đó có lệnh 1 khối lệnh sacle để dẫn tới chương trình con bên dưới, mà em khi em chép sang chương trình chính rêng của em thì chương trình không nhận,em đoán là vì không có trong thư viện,em không biết phải xử lý sao với khối lệnh này, mong anh giúp cho
em cảm ơn
http://www.mediafire.com/imageview.p...ptdhbc998qug9j
đây là hình của khối lệnh này
-
-
Thành viên cấp 10
Gửi bởi
thisibinhminh
e có tìm thấy thư viện scale và ép vào cũng dã lập trình ứng dụng thư viện này rồi, nhưng cái khó của em là em lỡ sử dụng con cpu 214 thuộc dòng 21x,nên khi đổ qua cho chạy mô phỏng thì báo lỗi nhưng khi thay đổi cpu loai 22x thì lai ok, như em tìm hiểu dòng này không được hỗ trợ thư viện trên,nên em định chuyển sang hướng tự lập trình cái scale này, qua tìm kiếm thì em thấy có mấy chương trình tạo lệnh này bao gồm chương trình con, nhưng trong đó có lệnh 1 khối lệnh sacle để dẫn tới chương trình con bên dưới, mà em khi em chép sang chương trình chính rêng của em thì chương trình không nhận,em đoán là vì không có trong thư viện,em không biết phải xử lý sao với khối lệnh này, mong anh giúp cho
em cảm ơn
http://www.mediafire.com/imageview.p...ptdhbc998qug9j
đây là hình của khối lệnh này
"bao gồm chương trình con, nhưng trong đó có lệnh 1 khối lệnh sacle để dẫn tới chương trình con bên dưới, mà em khi em chép sang chương trình chính rêng của em thì chương trình không nhận,em đoán là vì không có trong thư viện,em không biết phải xử lý sao với khối lệnh này, mong anh giúp cho
em cảm ơn"
Đoạn này đọc ko hiểu.
Vấn đề của khối scale với dòng PLC 21x là không hỗ trợ các lệnh tính toán như Mul_i , Div_i...và các vùng nhớ local dùng truyền biến trong chương trình con bi hạn chế.Tôi nghĩ bạn nên viết 1 chương trình con bình thường không cần khai báo các chân in out bằng biến local và test lại thử
Lần sửa cuối bởi kidsolo1412, ngày 05-03-2012 lúc 10:43 PM.
-
-
Thành viên cấp 1
thật sự ý của em la chi muốn sử dụng khối lệnh sacle như các lệnh thông thường thôi như hình mà em đã đăng lên, nhưng nghẹt nỗi em biết đến lệnh này qua các chương trình mẫu, nên khi em copy và paste vào chương trình mà em viết thì nó như hình trên các thông số chuyển sang màu đỏ hêt http://www.mediafire.com/imageview.p...5jqwmwhaoxkw3p khi kích vào sửa các thông số cho phù hợp với bài toán thì nó báo lỗi http://www.mediafire.com/imageview.p...8t9qxk1a894ff9 nên em không biết phải làm cách nào để có thể sử dụng lệnh trên 1 cách bình thường, phải tự tạo hay tìm 1 thư viện có lệnh đó a. còn nếu tự tạo thì làm sao để tạo được a.
Em xin cảm ơn sự giup đỡ của các anh
sr vi nh bai viết do mang em chậm nên em bị nhầm
Lần sửa cuối bởi thisibinhminh, ngày 05-04-2012 lúc 01:13 PM.
-
-
Thành viên cấp 10
Gửi bởi
thisibinhminh
thật sự ý của em la chi muốn sử dụng khối lệnh sacle như các lệnh thông thường thôi như hình mà em đã đăng lên, nhưng nghẹt nỗi em biết đến lệnh này qua các chương trình mẫu, nên khi em copy và paste vào chương trình mà em viết thì nó như hình trên các thông số chuyển sang màu đỏ hêt
http://www.mediafire.com/imageview.p...5jqwmwhaoxkw3p khi kích vào sửa các thông số cho phù hợp với bài toán thì nó báo lỗi
http://www.mediafire.com/imageview.p...8t9qxk1a894ff9 nên em không biết phải làm cách nào để có thể sử dụng lệnh trên 1 cách bình thường, phải tự tạo hay tìm 1 thư viện có lệnh đó a. còn nếu tự tạo thì làm sao để tạo được a.
Em xin cảm ơn sự giup đỡ của các anh
sr vi nh bai viết do mang em chậm nên em bị nhầm
Đây là công thức của lệnh scale:
Output = [(OSH - OSL) * (Input - ISL) / (ISH - ISL)] + OSL
ISL <= Input <= ISH
OSL <= Output <= OSH
Input:giá trị vào
Output:giá trị sau khi scale
ISL= min của input
ISH=max của input
OSH=output max
OSL=ouput min
Từ công thức này viêt 1 đoạn chương trình có thể là trong main hay trong sub tùy bạn
Lần sửa cuối bởi kidsolo1412, ngày 05-04-2012 lúc 01:51 PM.
-
-
Thành viên cấp 1
xin lỗi vì sự chậm hiểu của em,nhưng thật em chưa biết nhiều về vấn đề này,là các bước để có thể tạo ra 1 đoạn chương trình có thể là trong main hay trong sub từ công thức trên,mong anh chỉ rõ hơn được không a.nếu có tài liệu nào chỉ về tạo cái này mong a chia sẻ cho em với.chỉ là vì em quen với việc sử dụng thư viện có sẵn nên cái này hơi lạ.
em cảm ơn
Lần sửa cuối bởi thisibinhminh, ngày 05-04-2012 lúc 02:53 PM.
-
-
Thành viên cấp 4
Gửi bởi
thisibinhminh
xin lỗi vì sự chậm hiểu của em,nhưng thật em chưa biết nhiều về vấn đề này,là các bước để có thể tạo ra 1 đoạn chương trình có thể là trong main hay trong sub từ công thức trên,mong anh chỉ rõ hơn được không a.nếu có tài liệu nào chỉ về tạo cái này mong a chia sẻ cho em với.chỉ là vì em quen với việc sử dụng thư viện có sẵn nên cái này hơi lạ.
em cảm ơn
cái bạn coppy như trên thì chắc chắn báo lỗi. vì bạn ko có thư viện sẵn. còn cách viết ra chương trình con theo công thức trên thì tôi có 1 đoạn chương trình mẫu ngày trước tôi xin được và học cách làm, bạn đọc là có thể làm được. đây là đoạn đọc giá trị analog vào.
http://www.mediafire.com/?e68kf7bf5oorzio
Lần sửa cuối bởi thanhke_auto, ngày 05-04-2012 lúc 05:20 PM.
-
-
Thành viên cấp 1
em làm được rồi. em cảm ơn nhiều !!!
nhưng khi lập trình cho lệnh trong thư viện sacle thì phát hiện step7 của em đang sài không có các lệnh SUB_R, DIV_R. MUL_R, ADD_R vì không có các lệnh này nên chương trình của em khi đổ qua chương trình mô phỏng s7 200 thì nó không chạy, có ai biết về chỗ này không ạ. em phải làm j để kiếm lại các khối lệnh trên ạ.
Lần sửa cuối bởi thisibinhminh, ngày 05-06-2012 lúc 10:29 AM.
-
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à 04:21 PM.
Phiên bản 4.2.5
Phát triển bởi thành viên PLCVietNam®.
Đánh dấu