Đăng Ký
Trang 2 của 3 Đầu tiênĐầu tiên 123 CuốiCuối
Kết quả 11 đến 20 của 33

Chủ đề: VB giao tiep voi PLC

Hybrid View

  1. #1
    ngthanhluan06d2
    Guest
    Trích dẫn Gửi bởi anhlv.ddt Xem bài viết
    việc ấn một nút ấn trên VB thực chất bạn mã hóa nút ấn đó thôi, ví dụ: ấn nút ấn bạn gửi mã chữ A xuống PLC. nhận được chữ A, PLC bạn sẽ viết chương trình thực hiện một công việc gì đó.
    Việc VB kết nối được với cơ sở dữ liệu để cho bạn in hóa đơn, cái này tôi đã làm nhưng chưa thành công thì chuyển sang wincc dùng cho lẹ. VB khá phức tạp nên không nghiên cứu sâu nữa.
    Thanks bạn! mình hiểu về việc truyền nhận này rồi. Mình đang nghiên cứu cả Vb và Wincc 2008. Mọi người ai quan tâm thì làm quen nha! Có gì cùng học hỏi.
    Bạn cho mình hỏi là nếu chữ A từ máy tính truyền xuống thì PLC sẽ hiểu là 41H và mình dùng lệnh so sánh trong PLC để thực hiện vc gì đó hay là sao?

  2. #2
    Thành viên Đồng
    Ngày tham gia
    Mar 2011
    Đang ở
    Nếu có vấn đề gì hỏi thì làm ơn đưa lên diễn đàn nhé
    Bài viết
    1,879
    Thanks
    159
    231 lượt trong 198 bài viết
    Trích dẫn Gửi bởi ngthanhluan06d2 Xem bài viết
    Thanks bạn! mình hiểu về việc truyền nhận này rồi. Mình đang nghiên cứu cả Vb và Wincc 2008. Mọi người ai quan tâm thì làm quen nha! Có gì cùng học hỏi.
    Bạn cho mình hỏi là nếu chữ A từ máy tính truyền xuống thì PLC sẽ hiểu là 41H và mình dùng lệnh so sánh trong PLC để thực hiện vc gì đó hay là sao?
    Đúng vậy, khi có dữ liệu truyền xuống từ máy tính, thì PLC thực hiện ngắt 8. trong ngắt 8 đó, bạn lấy dữ liệu 41 đó trong SMB2 đó đem so sanh, nếu đúng chứ A bật đèn q0.0 chẳng hạn, chữ B thì tắt đèn q0.0
    Còn hướng dùng wincc là dễ nhất với ứng dụng của bạn đang cần, truyền nhận dữ liệu cũng như giao diện đơn giản hơn VB rất nhiều
    Cung cấp Hidden Content ,Hidden Content ,vật tư tự động hóa cũ và mới
    Liên hệ: Hidden Content
    website: Hidden Content
    __________________________________________________ ___________________
    Phone: 0912888729 - 0985888729
    Y.M: codientuhd

  3. #3
    ngthanhluan06d2
    Guest
    Trích dẫn Gửi bởi anhlv.ddt Xem bài viết
    Đúng vậy, khi có dữ liệu truyền xuống từ máy tính, thì PLC thực hiện ngắt 8. trong ngắt 8 đó, bạn lấy dữ liệu 41 đó trong SMB2 đó đem so sanh, nếu đúng chứ A bật đèn q0.0 chẳng hạn, chữ B thì tắt đèn q0.0
    Còn hướng dùng wincc là dễ nhất với ứng dụng của bạn đang cần, truyền nhận dữ liệu cũng như giao diện đơn giản hơn VB rất nhiều
    Bác cho em hỏi là nếu việc truyền 1 kí tự A hoặc B thì cần 1byte= 8 bit thì SMB2 chứa ok. Và mình có thể truy xuất trong SMB2 để lấy dữ liệu và so sánh. Nhưng nếu em thiết lập giao diện trên Visual Basic và cần truyền 1 số thực chẳng hạn như lượng Xi măng cần cân là 520 Kg thì truyền xuống như thế nào? Lúc này nếu dữ liệu lớn hơn 1byte mà SMB2 chứa thì thường hay dùng lệnh MOVB để chuyển vùng nhớ SMB2 đến vùng nhớ khác và sau đó tăng lên 1 để chứa giá trị tiếp theo gửi về. Bác có thể giải thích cho em ví dụ truyền số 520 Kg từ máy tính xuống PLC như thế nào và PLC xử lý như với câu lệnh như thế nào để hiểu dc số 520 Kg đó? Thanks bác!

  4. #4
    vandung
    Guest
    Đây là đoạn code test.
    http://www.mediafire.com/?v81h0y51vmbtr7f

  5. #5
    Thành viên Đồng
    Ngày tham gia
    Mar 2011
    Đang ở
    Nếu có vấn đề gì hỏi thì làm ơn đưa lên diễn đàn nhé
    Bài viết
    1,879
    Thanks
    159
    231 lượt trong 198 bài viết
    Trích dẫn Gửi bởi vandung Xem bài viết
    Đây là đoạn code test.
    http://www.mediafire.com/?v81h0y51vmbtr7f
    code VB tôi mới xem phân giao tiếp với PLC của bạn ở code thứ nhất, bạn dùng chứ A và B để set và reset 1 đầu ra PLC để kiểm tra đúng không> ở đây, do vừa set vưa reset lên chương trình chạy không được như ý bạn mong muốn, bạn có thể test trược tiếp băng cách nếu gửi A thì set q0.0 gửi B reset luôn, là đc. còn cái chương trình còn lại để tối xem nốt nha giờ fai làm việc roài, hic
    Cung cấp Hidden Content ,Hidden Content ,vật tư tự động hóa cũ và mới
    Liên hệ: Hidden Content
    website: Hidden Content
    __________________________________________________ ___________________
    Phone: 0912888729 - 0985888729
    Y.M: codientuhd

  6. #6
    vinhthuan158
    Guest
    cho minh góp chut ý kiến nhé.
    minh cũng đang làm về vấn đề này.
    đầu tiên bạn phải xem con PLC của bạn có chế độ freeport không nhé.
    nếu không hỗ chợ chế độ này thì bạn nên bỏ ý tưởng đó đi.
    thứ 2, bạn phải xem con pLC giao tiếp với PC chưa, có nghĩa là cáp có thông chưa.
    cuối cùng bạn mới xây dựng ý tưởng, nhớ phần thiết lập thời gian, rất quan trọng đấy.
    mình thì giao tiếp thông qua PC access thôi.đỡ khổ.
    chào bạn!

  7. #7
    Thành viên Đồng
    Ngày tham gia
    Mar 2011
    Đang ở
    Nếu có vấn đề gì hỏi thì làm ơn đưa lên diễn đàn nhé
    Bài viết
    1,879
    Thanks
    159
    231 lượt trong 198 bài viết
    Trích dẫn Gửi bởi vinhthuan158 Xem bài viết
    cho minh góp chut ý kiến nhé.
    minh cũng đang làm về vấn đề này.
    đầu tiên bạn phải xem con PLC của bạn có chế độ freeport không nhé.
    nếu không hỗ chợ chế độ này thì bạn nên bỏ ý tưởng đó đi.
    thứ 2, bạn phải xem con pLC giao tiếp với PC chưa, có nghĩa là cáp có thông chưa.
    cuối cùng bạn mới xây dựng ý tưởng, nhớ phần thiết lập thời gian, rất quan trọng đấy.
    mình thì giao tiếp thông qua PC access thôi.đỡ khổ.
    chào bạn!
    Hic, PLC S7 200 cái port 0 ta có thể cấu hình được rồi, dĩ nhiên có cap người ta mới làm, và nếu dùng PC access thì ta sài lun wincc cho lành.
    Cung cấp Hidden Content ,Hidden Content ,vật tư tự động hóa cũ và mới
    Liên hệ: Hidden Content
    website: Hidden Content
    __________________________________________________ ___________________
    Phone: 0912888729 - 0985888729
    Y.M: codientuhd

  8. #8
    Thành viên cấp 5
    Ngày tham gia
    Mar 2011
    Đang ở
    Ho Chi Minh City
    Bài viết
    506
    Thanks
    9
    13 lượt trong 13 bài viết
    Thấy các pác thảo luận sôi nổi quá, tui có cái này thấy hay hay, gửi các pác tham khảo: Using Visual Basic As An OPC Client
    http://www.mediafire.com/?bf135si4u2m7cgz
    0983.398.372
    Hidden Content

  9. #9
    Thành viên cấp 5
    Ngày tham gia
    Mar 2011
    Đang ở
    Ho Chi Minh City
    Bài viết
    506
    Thanks
    9
    13 lượt trong 13 bài viết
    Các bác làm được chưa?

    Chia sẽ với, thanks
    0983.398.372
    Hidden Content

  10. #10
    Thành viên Đồng
    Ngày tham gia
    Mar 2011
    Đang ở
    Nếu có vấn đề gì hỏi thì làm ơn đưa lên diễn đàn nhé
    Bài viết
    1,879
    Thanks
    159
    231 lượt trong 198 bài viết
    Trích dẫn Gửi bởi Tommy Xem bài viết
    Các bác làm được chưa?

    Chia sẽ với, thanks
    để gửi lên PLC và đk từ máy tính xuống thì ko có gì mà, gặp mỗi cái lỗi là dữ liệu bị nhấp nháy, ko hỉu tại sao lun. hic hic
    Cung cấp Hidden Content ,Hidden Content ,vật tư tự động hóa cũ và mới
    Liên hệ: Hidden Content
    website: Hidden Content
    __________________________________________________ ___________________
    Phone: 0912888729 - 0985888729
    Y.M: codientuhd

Trang 2 của 3 Đầu tiênĐầu tiên 123 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