Thiet bi dien gia re

Cài đặt luôn trở về màn hình mặc định - HMI or SCADA

Thảo luận trong 'Siemens SCADA, HMI và các loại màn hình' bắt đầu bởi admin, 6/3/16.

  1. admin

    admin Chia sẻ để cùng phát triển Thành viên BQT

    Tham gia ngày:
    15/1/13
    Bài viết:
    3,333
    Đã được thích:
    2,462
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    Automation Engineer
    Nơi ở:
    Sài Gòn
    Web:
    Mấy bữa này có có bạn hỏi mình chủ để này, mình yêu cầu đăng câu hỏi lên diễn đàn để mình trả lời nhưng người đó cũng không làm mặc dù được admin giúp đỡ tận răng bằng teamview.
    Nay mình thấy chủ đề này cũng hay nên chia sẻ lại cho anh em những ai cần.

    Yêu cầu đề bài như sau.
    HMI hoặc SCADA có rất nhiều màn hình (Screen) nhưng luôn có một màn hình làm màn hình chính (Main). Yêu cầu là sau khi (sau một thời gian cài đặt nào đó) chuyển trang màn hình sang khác trang main đó thì nó sẽ tự động trở về trang main mặc định đó.

    Trước hết các bạn Hãy đăng nhập hoặc đăng ký để xem được links và tìm từ khóa là "Job mailbox" hoặc đọc từ trang 4361 hoặc từ chủ đề "12.9.1.4 Data exchange using area pointers"
    Đây thực sự là chủ đề mà admin cũng chưa bao giờ đụng đến nên khi có người hỏi mình cũng phải lên mạng mày mò đọc tài liệu và tiến hành thử nghiệm và cũng không mấy khó khăn.

    Có hai cách để làm:
    Cách 1 chính là phần 12.9.1.4 job mailbox ở trên. Cách này được Siemens hỗ trợ sẵn nên áp dụng cho mọi loại màn hình HMI và SCADA.
    Cách 2 là viết script để gọi hàm "HMIScreenActivate" . Cách này chỉ áp dụng cho loại màn hình có hỗ trợ Script hoặc SCADA, Advanced mà thôi.

    Siemens họ luôn tạo cho người sử dụng một cách thuận lợi nhất. Nếu các bạn đã làm việc với Siemens rồi và khi làm việc với hãng khác thì các bạn có thể đánh giá được và mình cũng không muốn nói nhiều về vấn đề này. Nhưng trở lại với chủ đề của chúng ta, Siemens đã đưa ra một cái con trỏ "Area Pointer". Area Pointer chính là một vùng nhớ được cấu hình để cho các thiết bị đều trỏ đến đó. Ứng dụng của nó thì nhiều và mình cũng không tìm hiểu hết được. Hôm nay chỉ nói về "job mailbox" để chuyển màn hình về một màn hình mặc định mà thôi.

    Các bạn đọc phần hướng dẫn các bước phía sau nha.
     
    Chỉnh sửa cuối: 8/3/16
    NGHIA-HPE and Dao Ba like this.
  2. admin

    admin Chia sẻ để cùng phát triển Thành viên BQT

    Tham gia ngày:
    15/1/13
    Bài viết:
    3,333
    Đã được thích:
    2,462
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    Automation Engineer
    Nơi ở:
    Sài Gòn
    Web:
    Đầu tiên bạn phải có kết nối màn hình và PLC - tất nhiên rồi như hình sau.
    Ketnoi.

    Bước 1: Trong PLC bạn tạo một cái con trỏ là một mảng để con trỏ "Job Mailbox" nó trỏ đến.

    1.

    Bước 2 Bạn vào HMI connection để enable cái con trỏ Jpb mailbox trong phần Area pointer lên.
    2.

    Bước 3: Link cái con trỏ đến vùng nhớ mình tạo trên PLC
    3.

    Bước 4 Viết chương trình trên PLC

    4.
    Bước 5: Thiết lập trên HMI
    Vào một cái nút nào đó mà khi nhấn nó chuyển trang màn hình thì đồng thời active cái bit để enable timer lên trong ví dụ là bit M15.3
    5.

    Vậy là xong bài hôm nay nha.

    Good luck
     

    Các file đính kèm:

    Chỉnh sửa cuối: 8/3/16
  3. admin

    admin Chia sẻ để cùng phát triển Thành viên BQT

    Tham gia ngày:
    15/1/13
    Bài viết:
    3,333
    Đã được thích:
    2,462
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    Automation Engineer
    Nơi ở:
    Sài Gòn
    Web:
    Hình như không có ai thử hả? Sao không thấy ai nói gì ta.
     
    QuocCong84.h thích bài này.
  4. kalvin_klein

    kalvin_klein New Member

    Tham gia ngày:
    6/4/16
    Bài viết:
    1
    Đã được thích:
    0
    Điểm thành tích:
    1
    Giới tính:
    Nam
    Rất hay và hữu ích tks ad, bookmark lại
     
  5. vietngoc.QN

    vietngoc.QN New Member

    Tham gia ngày:
    11/3/16
    Bài viết:
    11
    Đã được thích:
    5
    Điểm thành tích:
    3
    Giới tính:
    Nam
    Nơi ở:
    Hà Nội
    Hôm nay mới được thử cách này của anh. Hay quá anh ạ. Thanks anh admin nhiều.
     
    admin thích bài này.
  6. admin

    admin Chia sẻ để cùng phát triển Thành viên BQT

    Tham gia ngày:
    15/1/13
    Bài viết:
    3,333
    Đã được thích:
    2,462
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    Automation Engineer
    Nơi ở:
    Sài Gòn
    Web:
    Hãy nhấn thích nha bạn
     

Chia sẻ trang này