Đăng Ký
Trang 1 của 2 12 CuốiCuối
Kết quả 1 đến 10 của 12
  1. #1
    Little PLC

    Ngày tham gia
    Mar 2011
    Đang ở
    Mọi câu hỏi hãy đưa lên diễn dàn. Tôi không dùng hộp thư riêng.
    Bài viết
    3,151
    Thanks
    257
    1,085 lượt trong 567 bài viết

    Tạo khối hàm Timer TONR cho s7-300 giống S7-200

    Chào mọi người :x

    Hiện nay khi hỗ trợ dự án cho người bạn (về s7-300 làm mất 2 ngày miệt mài thì mình hoàn thành tất nhiên chưa hoàn chỉnh 100% nhưng đã chuyển giao rồi). Mình thấy trong thực tế có những yêu cầu mà khối hàm S7-300 vẫn chưa hoàn thiện theo yêu cầu (điều đó là tất nhiên vì cái gì cũng có khuyết điểm). Nhưng những khuyết điểm hiện tại dễ nhận thấy nhất là về các tập lệnh căn bản nhất của S7-300 đôi khi còn vài tính năng bị mất đi từ với S7-200. Điển hình nhất là cái anh Timer.

    Với S7-200 thì TONR và S7-300 cũng có TONR là ( S_ODTS hay dạng coi là SS) thì rõ ràng S7-300 khác với S7-200 vậy làm sao để S7-300 có tính năng giống S7-200? Đây cũng là một vấn đề cần giải quyết và nếu các bạn built được thì nên tạo cho bản thân các hàm thư viện và lưu trữ (giống như 1 người bạn khác của mình nói để làm hàm thư viện trong nghiên cứu và dự án thực tế ^^).

    Mình đã hoàn thành phần này ok rồi ^^. Giống 100% TONR của S7-200 luôn nhé. Vì dự án nên mình không thể share được vì chưa có sự cho phép nhưng thấy bài toán hay nên chia sẻ để mọi anh em có thể đặt vấn đề mới nếu có liên quan để built lên làm dự án cho riêng mình với thư viện riêng mình.
    ( Phần này viết bằng STL hay LAD hay SCL đều ok cả. Mình mất khoảng 30p để built nó theo TONR và cả phần nhập Timer từ màn hình HMI nữa ^^).

    Một bài toán thực tế share theo các đơn vị nhỏ. Dạng tích tiểu thành đại ^^.
    Hidden Content

    Trần Văn Hiếu
    Email: Hidden Content
    Sđt: (+84)987 - 338 - 334

  2. #2
    Thành viên Mới
    Ngày tham gia
    Mar 2012
    Bài viết
    1
    Thanks
    0
    0 lượt trong 0 bài viết
    theo tôi nghĩ, vấn đề tạo bộ TONR trong S7-300 cũng đơn giản. Bạn có thể dùng CV_word (vùng nhớ lưu giá trị hiện thời của Timer); bạn dùng lệnh so sánh dạng số nguyên cho nó là ok, chứ có gì đâu.

  3. #3
    Little PLC

    Ngày tham gia
    Mar 2011
    Đang ở
    Mọi câu hỏi hãy đưa lên diễn dàn. Tôi không dùng hộp thư riêng.
    Bài viết
    3,151
    Thanks
    257
    1,085 lượt trong 567 bài viết
    Trích dẫn Gửi bởi tuanvp.bk Xem bài viết
    theo tôi nghĩ, vấn đề tạo bộ TONR trong S7-300 cũng đơn giản. Bạn có thể dùng CV_word (vùng nhớ lưu giá trị hiện thời của Timer); bạn dùng lệnh so sánh dạng số nguyên cho nó là ok, chứ có gì đâu.
    Bạn cứ thử viết đi. Nói thì dễ hơn làm.

    Cũng muốn nghe cao kiến vì bài toán này tôi đâu có so sánh Timer đâu. Có thể nhập từ HMI



    Cái này thì mình làm có thể nhập từ HMI.

    Ví dụ nhập 20 là 20s. ^^. Nói chung nó cũng chẳng có gì lớn cả, chỉ nhỏ thôi nhưng built nhiều thì tạo ra nhiều hàm thư viện cho riêng mình thôi ^^
    Lần sửa cuối bởi tran_hieu0983, ngày 09-13-2012 lúc 01:55 PM.
    Hidden Content

    Trần Văn Hiếu
    Email: Hidden Content
    Sđt: (+84)987 - 338 - 334

  4. #4
    Thành viên cấp 10
    Ngày tham gia
    Jul 2011
    Đang ở
    Da Nang City
    Bài viết
    1,418
    Thanks
    65
    258 lượt trong 205 bài viết
    Trích dẫn Gửi bởi tran_hieu0983 Xem bài viết
    Chào mọi người :x

    Hiện nay khi hỗ trợ dự án cho người bạn (về s7-300 làm mất 2 ngày miệt mài thì mình hoàn thành tất nhiên chưa hoàn chỉnh 100% nhưng đã chuyển giao rồi). Mình thấy trong thực tế có những yêu cầu mà khối hàm S7-300 vẫn chưa hoàn thiện theo yêu cầu (điều đó là tất nhiên vì cái gì cũng có khuyết điểm). Nhưng những khuyết điểm hiện tại dễ nhận thấy nhất là về các tập lệnh căn bản nhất của S7-300 đôi khi còn vài tính năng bị mất đi từ với S7-200. Điển hình nhất là cái anh Timer.

    Với S7-200 thì TONR và S7-300 cũng có TONR là ( S_ODTS hay dạng coi là SS) thì rõ ràng S7-300 khác với S7-200 vậy làm sao để S7-300 có tính năng giống S7-200? Đây cũng là một vấn đề cần giải quyết và nếu các bạn built được thì nên tạo cho bản thân các hàm thư viện và lưu trữ (giống như 1 người bạn khác của mình nói để làm hàm thư viện trong nghiên cứu và dự án thực tế ^^).

    Mình đã hoàn thành phần này ok rồi ^^. Giống 100% TONR của S7-200 luôn nhé. Vì dự án nên mình không thể share được vì chưa có sự cho phép nhưng thấy bài toán hay nên chia sẻ để mọi anh em có thể đặt vấn đề mới nếu có liên quan để built lên làm dự án cho riêng mình với thư viện riêng mình.
    ( Phần này viết bằng STL hay LAD hay SCL đều ok cả. Mình mất khoảng 30p để built nó theo TONR và cả phần nhập Timer từ màn hình HMI nữa ^^).

    Một bài toán thực tế share theo các đơn vị nhỏ. Dạng tích tiểu thành đại ^^.
    Cái này tranhieu dùng các hàm cơ bản để xây dựng nên một Block Instruction TONR ? Mình nghĩ cái này cũng không khó đâu ,để mình Buil thử xem .
    Regards.
    ---------------------------------
    Thank and Best Regards
    cuongvcs
    Email :
    Hidden Content
    Hidden Content
    Tel : 0984198685
    " Listen. Think. Solve. "
    Skype : cuongvcs

  5. #5
    Little PLC

    Ngày tham gia
    Mar 2011
    Đang ở
    Mọi câu hỏi hãy đưa lên diễn dàn. Tôi không dùng hộp thư riêng.
    Bài viết
    3,151
    Thanks
    257
    1,085 lượt trong 567 bài viết
    Trích dẫn Gửi bởi cuongvcs Xem bài viết
    Cái này tranhieu dùng các hàm cơ bản để xây dựng nên một Block Instruction TONR ? Mình nghĩ cái này cũng không khó đâu ,để mình Buil thử xem .
    Regards.
    Đây là đưa ra khái niệm vê hàm thư viện dành cho Project thực tế chứ không còn chỉ là learning cho vui và mình muốn hướng dẫn một số đơn giản hơn rồi sau đó đến các hàng phức tạp hơn ^^.
    Hidden Content

    Trần Văn Hiếu
    Email: Hidden Content
    Sđt: (+84)987 - 338 - 334

  6. #6
    Thành viên Mới
    Ngày tham gia
    Aug 2012
    Bài viết
    1
    Thanks
    2
    0 lượt trong 0 bài viết
    Anh Hiếu có thể hướng dẫn em các bước cơ bản để tạo một khối hàm mới không ạ. Ý em là vào mục nào hay dùng công cụ nào để viết khối hàm mới thế ạ

  7. #7
    Thành viên cấp 2
    Ngày tham gia
    Mar 2012
    Bài viết
    58
    Thanks
    1
    2 lượt trong 2 bài viết
    Anh Hiếu ơi em đang làm đồ án tôt nghiệp , vân đề của em giờ còn đúng chỗ đặt thời gian trên HMI thôi , mà em chưa có làm đc , mà cũng chỉ còn có 1 tháng nữa thôi là em bảo vệ . Anh giúp em đi , em cảm ơn anh

  8. #8
    Thành viên cấp 4
    Ngày tham gia
    Oct 2011
    Bài viết
    300
    Thanks
    17
    89 lượt trong 75 bài viết
    đặt thời gian trên HMI là sao? nói rõ ra để mọi người còn góp ý cho bạn

  9. #9
    Thành viên cấp 3
    Ngày tham gia
    May 2012
    Bài viết
    237
    Thanks
    39
    88 lượt trong 50 bài viết
    http://plcvietnam.com.vn/forum/showt...PLC-S7-300-400

    Vào lấy hàm thư viện về xài. Mr Hiếu code rồi đó bạn.
    We Open 4U!
    https://Hidden Content chỉ: 09 Tự Cường, Tân Bình, TP.HCM

  10. #10
    Thành viên cấp 2
    Ngày tham gia
    Mar 2012
    Bài viết
    58
    Thanks
    1
    2 lượt trong 2 bài viết
    Mình cần cho máy chạy theo từng giai đoạn , mỗi giai đoạn chậy theo một thời gian có thể thay đổi được từ màn hình màn hình máy tính giao diện , Mình đang viết code bằng TIA v11 , nhưng ko đặt đc thời gian từ wincc , mình có dùng hàm TORN-X nhưng cũng chưa được . Mong mọi người giúp đỡ

Trang 1 của 2 12 CuốiCuối

Tag của Chủ đề này

Đánh dấu

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
  •  
Back to Top