Đăng Ký
Trang 2 của 9 Đầu tiênĐầu tiên 1234 ... CuốiCuối
Kết quả 11 đến 20 của 88
  1. #11
    Thành viên cấp 4
    Ngày tham gia
    Mar 2011
    Đang ở
    HoChiMinh City
    Bài viết
    488
    Thanks
    0
    83 lượt trong 49 bài viết
    (Em còn nhỏ lắm, anh đừng xưng hô vậy kì lắm :P)
    Chào anh DavidTran,
    Theo em nghĩ đặt thời gian tùy ý ta có thể làm như sau:
    Giả sử ta có 1 Khối Timer, địa chỉ khai báo thời gian vd là MW10,
    WinCC - Tạo 1 tag ngoại 'tghđ' gán địa chỉ MW10 và 1 tag nội 'tgđặt' định dạng US16 bits
    cú pháp W#16#wxyz
    10 ms 00
    100 ms 01
    1 s 10
    10 s 11
    (chắc cái này mọi người cũng đã biết)
    a=2xyz : w=2 độ phân giải = 1s
    b= 'tgđặt' + a
    Sử dụng SetTagWord gán b vào 'tghđ' tức MW10
    Gán 'tgđặt' vào IOField
    Do em không có WINCC ở đây nên em tạm viết sơ sơ 1 đoạn hoàn chỉnh.
    int b = 0;
    int a = 2000;
    b=GetTagbit(''tgđặt'') + a;
    SetTagWord ("tghđ",b);

    Như vậy khi ta đặt số ở ngoài IOField thì sẽ + với 2000 tạo thành cú pháp khai báo trong PLC là W#16#wxyz
    Ví dụ ta muốn: - đặt 1 giây thì ta gõ số 1. Lúc này 1 + 2000 = 2001 tức là 1s
    - đặt 1 giây thì ta gõ số 15. Lúc này 15 + 2000 = 2015 tức là 15s
    Không biết như vậy có được không?? :D
    Thân,
    Vinh - 0935 501 812

  2. #12
    khanh my
    Guest
    Đây là video của em về vấn đề này

  3. #13
    Thành viên cấp 1
    Ngày tham gia
    Apr 2011
    Bài viết
    30
    Thanks
    0
    3 lượt trong 2 bài viết
    Trích dẫn Gửi bởi khanh my Xem bài viết
    Đây là video của em về vấn đề này
    Video nay Khánh Mỹ làm với external tag nhỉ.
    Cách làm này, theo mình là hay nhất. Vừa làm mô phỏng trên WinCC vừa ứng dụng thực hành trên PLC.
    Mình chỉ làm trên WinCC với internal tag thôi. Tối về làm thử với PLC :D
    Thanks,
    Tìm lại tôi ngày xưa...

  4. #14
    Thành viên cấp 7
    Ngày tham gia
    May 2011
    Đang ở
    HoChiMinhCiTy
    Bài viết
    781
    Thanks
    7
    43 lượt trong 37 bài viết
    Trích dẫn Gửi bởi khanh my Xem bài viết
    Đây là video của em về vấn đề này
    Chào Khanh my.
    Em thử mở rộng cái đề tài này,thực tế,băng tải cũng phải chuyển động và vật thể đồng bộ theo,và các rulo phia dưới cũng phải chuyển động,làm như thế mới giống thực tế.

    Hãy luôn là chính mình.
    Mail :Hidden Content

  5. #15
    Thành viên cấp 1
    Ngày tham gia
    Apr 2011
    Bài viết
    30
    Thanks
    0
    3 lượt trong 2 bài viết

    Video mô phỏng băng tải chuyển động với thời gian tùy đặt của người dùng.
    Cách làm đơn giản là tạo một tag internal mới để lưu trữ giá trị cài đặt của người dùng.
    Trong Code thay vì so sánh với giá trị mặc định, ta tạo một biến link đến Tag mà mình vừa tạo. Thời gian chạy sẽ được so sánh luôn với giá trị của biến này.

    Thân,
    Tìm lại tôi ngày xưa...

  6. #16
    khanh my
    Guest
    Trích dẫn Gửi bởi dohung Xem bài viết
    Chào Khanh my.
    Em thử mở rộng cái đề tài này,thực tế,băng tải cũng phải chuyển động và vật thể đồng bộ theo,và các rulo phia dưới cũng phải chuyển động,làm như thế mới giống thực tế.
    Dạ em sẻ post video hoàn thiện trong time sớm nhất

  7. #17
    khanh my
    Guest
    Đây là video hoàn chỉnh của mình, mong các bạn phát triển thêm

  8. #18
    Thành viên cấp 1
    Ngày tham gia
    Dec 2011
    Bài viết
    23
    Thanks
    0
    0 lượt trong 0 bài viết
    Trích dẫn Gửi bởi _DavidTran_ Xem bài viết
    Chào anh Vinh,
    Yêu cầu của chủ topic là thiết kế một băng tải chuyển động trong WinCC với thời gian chạy là 5s. Hiện tại đã có 2 cách làm của bạn Khanh my là sử dụng external tag - PLC, còn của em sử dụng internal tag.
    Băng tải chuyển động chỉ mang tính chất tượng trưng :D
    Về vấn đề tạo nguyên 1 faceplates liên quan đến băng tải thì em thấy chưa có. Có lẽ nhờ anh Vinh lập nhé ^^

    Đây là video hoàn chỉnh về vấn đề băng tải chuyển động với thời gian 5S trong WinCC.

    Có lẽ phần này cần làm thêm là thời gian có thể cài đặt tùy ý theo yêu cầu của người dùng. Mọi người cùng thảo luận nhé.
    Thân,
    Các anh cho em hỏi trong video này thì cài đặt properties cho Group3 ( gồm polygon màu tím và chiếc hộp) như thế nào ạ?
    Và các circle nháy xanh đỏ nữa? Em làm theo video nhưng không chạy runtime được, chắc vẫn còn thiếu.

  9. #19
    Thành viên cấp 1
    Ngày tham gia
    Apr 2011
    Bài viết
    30
    Thanks
    0
    3 lượt trong 2 bài viết
    Trích dẫn Gửi bởi mrahiub Xem bài viết
    Các anh cho em hỏi trong video này thì cài đặt properties cho Group3 ( gồm polygon màu tím và chiếc hộp) như thế nào ạ?
    Và các circle nháy xanh đỏ nữa? Em làm theo video nhưng không chạy runtime được, chắc vẫn còn thiếu.
    Phần bôi đỏ thì bạn phải lập trình.

    Các circle nháy là sử dụng thuộc tính flashing của đối tượng:
    Thiết lập như sau:
    + Cho phép flashing bằng cách gắn thuộc tính "flashing background active" chọn "No" và được kích hoạt bằng cách liên kết tới tag Start_Stop.
    + Chọn màu khi "Flashing backgrounf color on" và khi " Flashing background color off".

    Bạn thiết lập như hình dưới đây nhé!


    Thân,
    Tìm lại tôi ngày xưa...

  10. #20
    Thành viên cấp 1
    Ngày tham gia
    Dec 2011
    Bài viết
    23
    Thanks
    0
    0 lượt trong 0 bài viết
    @ Anh DavidTran:
    Lập trình cho Group3 có phải như đoạn code trong video của anh ko ạ?
    Em đã làm như vậy nhưng vẫn ko chạy đc runtime, compile code ko thấy báo lỗi.
    Anh có thể dự báo lỗi do đâu ko ạ. Hình như lần đầu tiên anh chạy runtime như trong video cũng ko đc đúng ko ạ, em cũng bị như vậy.
    E mới học wincc nên hiểu biết còn hạn hẹp. Thank anh!
    Lần sửa cuối bởi mrahiub, ngày 02-22-2012 lúc 11:45 AM.

Trang 2 của 9 Đầu tiênĐầu tiên 1234 ... CuốiCuối

Đá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