Đăng Ký
Trang 3 của 5 Đầu tiênĐầu tiên 12345 CuốiCuối
Kết quả 21 đến 30 của 41
  1. #21
    Thành viên cấp 1
    Ngày tham gia
    Apr 2011
    Bài viết
    31
    Thanks
    28
    0 lượt trong 0 bài viết
    Các bạn có cách nào triger tự động bằng 1 tag nào mà không dùng buttom được không??

    Mình muốn khi có xung cạnh lên của sensor tác động thì nó sẽ tự động lưu các giá trị mà mình muốn như nhiệt độ áp suất chẳng hạn.

    Có cách nào thống kê và truy xuất nó trên WinCC đuợc không??

    Thanks

  2. #22
    Thành viên cấp 4
    Ngày tham gia
    Nov 2011
    Bài viết
    490
    Thanks
    0
    49 lượt trong 35 bài viết
    mình thì vẫn thích add tag bằng tay hơn, ^_^ đặt db trong plc hợp lý thì tag trên wincc tạo rất dễ mà nhanh nữa, ngoài ra còn tính năng tích hợp wincc vào step7, có thể lấy tag trực tiếp từ step7 cũng hay
    to sirateo: tính năng của bạn trong wincc có sẵn, trong tag loging mặc định là log bằng thời gian nhưng bạn có thể chọn log bằng sự kiện và gán tag điều khiển sự kiện đó ^_^
    HỌC, HỌC NỮA, HỌC MÃI,HỌC HẾT LỚP BẢY THÌ NGHỈ
    Hidden Content

  3. #23
    Thành viên cấp 2
    Ngày tham gia
    Nov 2011
    Bài viết
    83
    Thanks
    2
    3 lượt trong 3 bài viết

    VB Code tạo Pricture Window

    Dear Các ban,

    Đã từng có ai viết code VB cho việc tạo mới 1 đối tượng Picture Window chưa ? Mình đang có 1 dự án có khá nhiều đối tượng là động cơ và valve nếu làm theo cách truyền thống là tạo sẵn rồi ẩn đi khi cần thì gán và cho hiện ra thì trang có nhiều đối tượng quá khiến project bị nặng chạy chậm. Nhưng tìm đoạn code tạo mới object trong tài liệu của WinCC thì ko thấy. Ko biết đã có ai làm rồi có thể chia sẻ cho mình kinh nghiệm hoặc tài liệu được ko ?

    Thank các bạn đã giúp đở
    Võ Duy Hùng
    Mobile: +84 989 807 174
    Email: Hidden Content
    ---------------------------------------------------------------

  4. #24
    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
    Dear anh Hung.
    Co phai anh dang hoi toi tinh nang faceplate?Dung 1 cua so popup de dieu khien tat ca cac dong co hay valve trong he thong? Em cung lam trong wincc

    flexible va lap trinh tren Plc.Em lam theo phuong phap select case. em nghi lam duoi plc no nhanh hon rat nhieu dung vb.Anh thu xem sao nha.
    @Admin:em dang dung android ko danh tieng viet.Bac admin thong cam. case

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

  5. #25
    Thành viên cấp 4
    Ngày tham gia
    Nov 2011
    Bài viết
    490
    Thanks
    0
    49 lượt trong 35 bài viết
    anh search đươc cái này trên siemens em làm thử xem:
    I actually found solution myself. togue

    To create new picture via VBA you can use something like this:

    Sub NewPicture()
    Dim objDocument As Document
    Dim FileName As String
    Dim FolderPath As String

    FileName = "NewPicture.pdl"
    FolderPath = "C:\Program Files\Siemens\Step7\S7Proj\Step7ProjectName\wincpr oj\WinCCProjectName\GraCs\"

    Set objDocument = Application.Documents.Add(hmiOpenDocumentTypeVisib le)
    objDocument.BackColor = RGB(73, 73, 73)
    objDocument.Width = 500
    objDocument.Height = 500

    objDocument.SaveAs (FolderPath & FileName)
    objDocument.Close
    End Sub

    //================================================== ====================
    And to modify existing picures this:

    Sub AddNewObjectToPicture()


    Dim objDocument As Document
    Dim objObject As HMIObject

    Set objDocument = Application.Documents.Open("C:\Program Files\Siemens\Step7\S7Proj\Step7ProjectName\wincpr oj\WinCCProjectName\GraCs\NewPicture.pdl")
    Set objObject = ActiveDocument.HMIObjects.AddHMIObject("CircleAsHM IObject", "HMICircle")
    objDocument.Save
    objDocument.Close
    End Sub



    But there is still one existing problem. How do I search my GraCs folder for all .pdl files?



    === Edited by lvlcek @ 10/14/2012 2:09 PM [GMT ] ===
    HỌC, HỌC NỮA, HỌC MÃI,HỌC HẾT LỚP BẢY THÌ NGHỈ
    Hidden Content

  6. #26
    Thành viên cấp 2
    Ngày tham gia
    Nov 2011
    Bài viết
    83
    Thanks
    2
    3 lượt trong 3 bài viết
    Dear Đại ca,

    Em sẽ thử nếu được sẻ Report

    Dear Hưng, ở đây anh muốn sử dụng nhiều cửa sổ popup (Picture Window) cho nhiều đối tượng nhưng nếu tạo sẵn thì project quá nặng nên anh muốn khi runtime cần chạy cửa sổ nào tạo cửa sổ đó
    Võ Duy Hùng
    Mobile: +84 989 807 174
    Email: Hidden Content
    ---------------------------------------------------------------

  7. #27
    Thành viên cấp 4
    Ngày tham gia
    Nov 2011
    Bài viết
    490
    Thanks
    0
    49 lượt trong 35 bài viết
    cái này cũng gần như là faceplate nhưng faceplate phải dùng tag cấu trúc, còn cái này dùng tag thường thôi ^_^
    HỌC, HỌC NỮA, HỌC MÃI,HỌC HẾT LỚP BẢY THÌ NGHỈ
    Hidden Content

  8. #28
    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
    Dear Mr Hùng, anh chỉ cần tạo 1 cửa sổ là được, em đang nói tới cách dùng 1 pup-up.


    Trích dẫn Gửi bởi hung_thinhphatgroup Xem bài viết
    Dear Đại ca,

    Em sẽ thử nếu được sẻ Report

    Dear Hưng, ở đây anh muốn sử dụng nhiều cửa sổ popup (Picture Window) cho nhiều đối tượng nhưng nếu tạo sẵn thì project quá nặng nên anh muốn khi runtime cần chạy cửa sổ nào tạo cửa sổ đó

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

  9. #29
    Thành viên cấp 2
    Ngày tham gia
    Nov 2011
    Bài viết
    83
    Thanks
    2
    3 lượt trong 3 bài viết
    Dear Hưng,

    Vấn đề anh muốn là nhiều khi sẽ có nhiều cửa sổ hiển thị 1 lúc chứ ko phải 1 .Vụ Tagprefix anh đã làm rồi ko có vấn đề j.

    Dear đại ca em đã thử rồi đoạn code của anh đúng là VBA chứ ko phải VBS nên ko sử dụng được.
    Võ Duy Hùng
    Mobile: +84 989 807 174
    Email: Hidden Content
    ---------------------------------------------------------------

  10. #30
    Cộng tác viên
    Ngày tham gia
    Apr 2011
    Đang ở
    Sài Gòn
    Bài viết
    28
    Thanks
    0
    Thanked 1 Time in 1 Post
    Chào bạn hung_thinhphatgroup,

    Theo mình bạn nên chia thành nhóm điều khiển:
    1. Nhóm động cơ: bạn viết một Window Picture để điều khiển các động cơ, vậy khi điều khiển bất kỳ động cơ nào cũng chỉ gọi 1 Window Picture này thôi.
    2. Nhóm Valve: Bạn viết một Window Picture để điều khiển các Valve, vậy khi điều khiển bất kỳ Valve nào cũng chỉ gọi 1 Window Picture này thôi.
    Tất cả các Window Picture đều thiết kế theo cùng một chuẩn để giảm bớt công lập trình. Vậy đương nhiên các Động cơ và các Valve bạn cũng phải có các bộ biến theo một quy tắc định trước để có thể sử dụng chung một form điều khiển.

    Chúc bạn thành công!
    Thiết kế hệ thống điều khiển
    PLC - HMI - SCADA
    YN: pvn_nhph
    hp: 090 858 9797

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