Thông báo

Collapse
No announcement yet.

bàn về giải thuật quét vùng nhớ trong plc mitshu

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • #16
    Nguyên văn bởi HPECOM Xem bài viết
    Chào Diep,

    Nếu bạn chọn giải pháp dùng Database thì vấn đề trở nên đơn giản quá rồi.
    Dùng VB6 với ADO DB để kết nối với Database, sử dủng SQL Server để quản lý Database. Vậy có lẽ phải truyền thông RS232? Vì Fx là họ thấp!
    Nếu bạn dùng WinCC thì hoàn toàn tốt, bạn có thể dùng UserControl của VB6 để kết nối với SQL server và truy suất dữ liệu.

    Nếu đúng là tòa nhà trong lòng đất thì có khả năng chúng ta sẽ gặp nhau nếu có may mắn!

    Rất hân hạnh làm quen!
    YN: pvn_nhph.
    Chào bạn HPECOM ! Mình đang rất quan tâm đến vấn đề về cơ sở dữ liệu VB6 với ADO DB , bạn có tài liệu nao đề cập đến vấn đề trên , có thể share cho mình được ko ? Cám ơn bạn nhiều lắm

    Comment


    • #17
      Nguyên văn bởi HPECOM Xem bài viết
      Chào Diep,

      Nếu bạn chọn giải pháp dùng Database thì vấn đề trở nên đơn giản quá rồi.
      Dùng VB6 với ADO DB để kết nối với Database, sử dủng SQL Server để quản lý Database. Vậy có lẽ phải truyền thông RS232? Vì Fx là họ thấp!
      Nếu bạn dùng WinCC thì hoàn toàn tốt, bạn có thể dùng UserControl của VB6 để kết nối với SQL server và truy suất dữ liệu.

      Nếu đúng là tòa nhà trong lòng đất thì có khả năng chúng ta sẽ gặp nhau nếu có may mắn!

      Rất hân hạnh làm quen!
      YN: pvn_nhph.
      uhm , thế thì còn ji bằng
      bạn nói đúng ý mình rồi mình dùng csdl trong vb6 để quản lý(bằng ADO).còn phần giao tiếp với plc mình cũng chưa bít dùng bắng lệnh hỗ trợ của plc hay thông wa OPC để giao tiếp (mình cũng mới tìm hiểu xong opc thôi nên còn phân vân hơn nữa mình cũng chưa có plc ở trong tay nên hơi khó)
      -mình dùng CSDL để quản lý thông tin người dùng thôi ,mình chưa nghĩ ra cách quản lý vị trí xe trong csdl thế nào?
      -bạn nói dúng wincc kết nối dc với mitsu thông wa opc phai không ,mình cũng đang nghĩ tới hướng đó nhưng mình chưa bít dùng csdl của wincc thế nào---> mong dc bạn chia sẻ nha
      -mình cũng mới làm đề tài thôi nên còn nhiếu cái chưa bit lắm mong cùng bạn chia sẻ
      hiện jo thì csdl mình cũng viết gần xong nhưng chưa hoàn thiện lắm.mình nói sơ wa thế này .
      -cdsl mính chia ra 2 phần:-dùng cho admin(sửa ,thêm,tìm thông tin người sử dụng)
      -dùng cho người sủa dụng(có thể edit tài khoan dc cung cấp)
      -mình viết hoàn toàn bằng vb6.(chương trình mức đơn gian )

      Comment


      • #18
        Nguyên văn bởi nguyenphong Xem bài viết
        Chào bạn HPECOM ! Mình đang rất quan tâm đến vấn đề về cơ sở dữ liệu VB6 với ADO DB , bạn có tài liệu nao đề cập đến vấn đề trên , có thể share cho mình được ko ? Cám ơn bạn nhiều lắm
        Chào Nguyên Phong,

        Chúng ta có duyên quá gặp lại nhau. Việc dùng ADO không mấy khó khăn, Object này có một thuộc tính quan trọng nhất là ConnectionString. Bạn có ConnectionString thì có thể kết nối. SQL có nhiều phiên bản, mỗi phiên bản có một ConnectionString khác nhau.
        http://connectionstrings.com/ là nơi bạn có thể tìm thấy thông tin khá đầy đủ.
        File đính kèm là một trong những tài liệu nói về ADO.
        Hãy thử và cho mình biết nếu bạn gặp khó khăn.

        Chúc bạn thành công!
        Attached Files
        Một bông hồng cho những ai đang còn mẹ,
        Đang còn mẹ để lòng vui sướng hơn ..

        Comment


        • #19
          Usercontrol viết cho WinCC

          Chào Diep,

          Chúng ta cùng tiếp tục:
          bạn nói đúng ý mình rồi mình dùng csdl trong vb6 để quản lý(bằng ADO).còn phần giao tiếp với plc mình cũng chưa bít dùng bắng lệnh hỗ trợ của plc hay thông wa OPC để giao tiếp (mình cũng mới tìm hiểu xong opc thôi nên còn phân vân hơn nữa mình cũng chưa có plc ở trong tay nên hơi khó)
          WinCC có OPC và có hỗ trợ Mitsu, nói thiệt mình chưa thử mặc dù Cty có con Fx2N bỏ không .
          Nếu chọn giải pháp viết chay thì tốt nhất nên chọn S7-300 vì STEP mô phỏng cực tốt, toàn hệ thống SCADA trên 500 I/O mình mô phỏng cả PLC và WinCC chạy rất tốt.
          -mình dùng CSDL để quản lý thông tin người dùng thôi ,mình chưa nghĩ ra cách quản lý vị trí xe trong csdl thế nào?
          Bạn mới chỉ làm được việc phân quyền và có lẽ bạn chưa kết nối được với PLC? Nếu dùng WinCC thì nó đã hỗ trợ bạn việc này.
          -bạn nói dúng wincc kết nối dc với mitsu thông wa opc phai không ,mình cũng đang nghĩ tới hướng đó nhưng mình chưa bít dùng csdl của wincc thế nào---> mong dc bạn chia sẻ nha
          WinCC V6.x sử dụng SQL Server, chúng ta sử dụng luôn CSDL của nó để tạo table hoặc tạo một CSDL mới trên cùng một Server để lưu trữ thông tin.
          Bạn có thể tham khảo tài liệu mình gửi cho Nguyen Phong ở trên để viết code.
          -mình cũng mới làm đề tài thôi nên còn nhiếu cái chưa bit lắm mong cùng bạn chia sẻ
          Ah, thì ra bạn mới là sinh viên thôi, hệ thống giữ xe trong lòng đất còn chưa mở thầu sao bạn đã bắt tay thiết kế mình thấy hơi lạ đấy nhỉ?
          hiện jo thì csdl mình cũng viết gần xong nhưng chưa hoàn thiện lắm.mình nói sơ wa thế này .
          -cdsl mính chia ra 2 phần:-dùng cho admin(sửa ,thêm,tìm thông tin người sử dụng)
          -dùng cho người sủa dụng(có thể edit tài khoan dc cung cấp)
          -mình viết hoàn toàn bằng vb6.(chương trình mức đơn gian )
          Bạn nên chia ra 3 table: NguoiSuDung, TacVu, NhomTacVu. Vậy mỗi User sẽ thuộc một Group, vậy bạn tạo ra vài Group và gán các User vào Group thích hợp. Đây là kinh nghiệm lập trình quản lý cơ sở dữ liệu, mong rằng nó hữu ích cho bạn.
          Ngoài ra UserName và Password nên mã hóa để bảo mật.

          Chúc bạn thành công!
          Một bông hồng cho những ai đang còn mẹ,
          Đang còn mẹ để lòng vui sướng hơn ..

          Comment


          • #20
            mình không thiết kế nguyên 1 hệ thống trong long đất mình làm chỉ là mô hình thôi ,nhưng đảm bào các tiêu chí như video clip mình đã đưa lên ở trên vậy bạn vấn tiếp tục thảo luận với mình chứ

            Comment


            • #21
              Chào Diệp

              Vẫn tiếp tục chứ
              _ Nếu bạn muốn quản lý ô nhớ trên PLC thì việc đầu tiên chúng ta cần tìm hiểu là Compiler nào hỗ trợ dạng địa chỉ gián tiếp.
              _ Nếu bạn chọn quản lý bằng máy tính thì lựa chọn phần mềm trên máy tính và phương pháp giao tiếp với PLC.
              _ Bạn làm đồ án thì sao lại đầu tư lớn thế? Chọn giải pháp mô phỏng đi bạn!
              Nếu dùng WinCC thì mình sẽ tặng bạn đoạn code làm việc đó.
              Bạn đưa toàn bộ đồ án lên diễn đàn cho nó trực quan dễ làm việc.

              Cố gắng nhé!
              Một bông hồng cho những ai đang còn mẹ,
              Đang còn mẹ để lòng vui sướng hơn ..

              Comment


              • #22
                Nguyên văn bởi HPECOM Xem bài viết

                Vẫn tiếp tục chứ
                _ Nếu bạn muốn quản lý ô nhớ trên PLC thì việc đầu tiên chúng ta cần tìm hiểu là Compiler nào hỗ trợ dạng địa chỉ gián tiếp.
                _ Nếu bạn chọn quản lý bằng máy tính thì lựa chọn phần mềm trên máy tính và phương pháp giao tiếp với PLC.
                _ Bạn làm đồ án thì sao lại đầu tư lớn thế? Chọn giải pháp mô phỏng đi bạn!
                Nếu dùng WinCC thì mình sẽ tặng bạn đoạn code làm việc đó.
                Bạn đưa toàn bộ đồ án lên diễn đàn cho nó trực quan dễ làm việc.

                Cố gắng nhé!
                -theo bạn thì chọn giải pháp quàn lý vùng nhớ trên & quản lý bằng máy tính giải pháp nào hay & hiệu quả hơn
                -nếu dùng dc wincc thì đỡ wa, viết code trên vb cũng quá là khổ, nhưng wincc mình còn bít quá ít liệu bạn có thể chỉ mình ít vể nó dc không về phần truy cập csdl trên sql cua wincc đó lúc đầu mình cũng nghĩ như thế nhưng sau 1 thời gian tìm hiểu về csdl trên wincc mà ko dạt kết quả mình lại thôi
                (bạn có tài liệu gì về cái này ko cho mình xin nha )
                -nếu dc bạn cho mình xin đoạn code đó không (minh cảm ơn nhé)
                -đồ án của mình là thiết kế nhà xe tự động-->file videoclip minh đã post rồi

                Comment


                • #23
                  VBA của WinCC yếu hơn VB nhiều

                  Nguyên văn bởi diep_love Xem bài viết
                  -theo bạn thì chọn giải pháp quàn lý vùng nhớ trên & quản lý bằng máy tính giải pháp nào hay & hiệu quả hơn
                  Nếu Compiler cho phép thì quản lý tại PLC sẽ đúng hơn và đảm bảo hơn về mặt kỹ thuật.
                  -nếu dùng dc wincc thì đỡ wa, viết code trên vb cũng quá là khổ, nhưng wincc mình còn bít quá ít liệu bạn có thể chỉ mình ít vể nó dc không về phần truy cập csdl trên sql cua wincc đó lúc đầu mình cũng nghĩ như thế nhưng sau 1 thời gian tìm hiểu về csdl trên wincc mà ko dạt kết quả mình lại thôi
                  (bạn có tài liệu gì về cái này ko cho mình xin nha )
                  Nếu dùng WinCC thì bạn ko thể tạo thêm bảng theo ý mình, mọi thứ phải làm theo WinCC.
                  Nếu muốn tạo thêm bảng thì phải viết bằng VB (dạng OCX) rồi liên kết với WinCC, điều này không đơn giản. Riêng việc tạo OCX đã khó rồi.
                  -nếu dc bạn cho mình xin đoạn code đó không (minh cảm ơn nhé)
                  Bạn hãy trình bày đồ án của mình lên diễn đàn và có giao diện mình sẽ viết code cho bạn.
                  Hãy chọn giải pháp trước, khi đã quyết định giải pháp rồi thì tìm mọi cách thực hiện. Đoạn code không có gì khó cả nó rất ngắn gọn. Nhưng để đến lúc đưa đoạn code đó vào thì bạn cần trải qua nhiều thứ khác.

                  Bạn cài WinCC thì sẽ có help, tài liệu trên diễn đàn có rất nhiều.
                  Cần xem một project mẫu thì vào luồng WinCC dành cho người mới bắt đầu.

                  Chúc bạn may mắn!
                  Một bông hồng cho những ai đang còn mẹ,
                  Đang còn mẹ để lòng vui sướng hơn ..

                  Comment


                  • #24
                    ok mình sẽ thử và cho bạn bít kết quả
                    cảm on bạn rât nhiều

                    Comment

                    Về tác giả

                    Collapse

                    diep_love Tìm hiểu thêm về diep_love

                    Bài viết mới nhất

                    Collapse

                    Đang tải...
                    X