Đăng Ký
Trang 1 của 2 12 CuốiCuối
Kết quả 1 đến 10 của 13
  1. #1
    Thành viên cấp 2
    Ngày tham gia
    Aug 2013
    Bài viết
    69
    Thanks
    10
    5 lượt trong 5 bài viết

    cách hiện timer trong I/O field ?

    Mình cần hiện timer 5 trong i/o field . mình chọn kiểu dữ liệu là unsiged 16bit nên khi hiện ra nó không có kiểu timer ( ra kiểu số ) . các bạn nào biết cách hiện đúng như timer chỉ mình với !

  2. #2
    Thành viên cấp 4
    Ngày tham gia
    Dec 2011
    Đang ở
    Ho Chi Minh City
    Bài viết
    422
    Thanks
    60
    217 lượt trong 104 bài viết
    Bạn phải tự chuyển đổi từ con số đó sang đúng đơn vị bạn cần (ms, s, m...). Hoặc dùng IEC Timer cho đơn giản.

  3. #3
    Thành viên cấp 2
    Ngày tham gia
    Aug 2013
    Bài viết
    69
    Thanks
    10
    5 lượt trong 5 bài viết
    Trích dẫn Gửi bởi chauvinhloi Xem bài viết
    Bạn phải tự chuyển đổi từ con số đó sang đúng đơn vị bạn cần (ms, s, m...). Hoặc dùng IEC Timer cho đơn giản.
    cái này em viết cho s7300 hiện lên wincc anh ạ ! nó không giống s7 1200

  4. #4
    Thành viên cấp 4
    Ngày tham gia
    Dec 2011
    Đang ở
    Ho Chi Minh City
    Bài viết
    422
    Thanks
    60
    217 lượt trong 104 bài viết
    300 có cả SIMATIC Timer và IEC Timer nhé. SIMATIC Timer dùng kiểu dữ liệu S5Time còn IEC dùng kiểu Time.
    Với S5Time, nếu màn hình bạn đang dùng là dạng Line/Graphic thì timebase nó là second, nếu màn hình bạn dùng là loại Windows Base thì timebase nó là milisecond.
    Bạn dùng chức năng linear scaling trong mục tag của WinCC rồi chỉnh lại scale cho phù hợp.
    Chi tiết: http://support.automation.siemens.co...ard&viewreg=WW

  5. Bài viết của "chauvinhloi" đã được cám ơn bởi các thành viên:


  6. #5
    Thành viên cấp 2
    Ngày tham gia
    Aug 2013
    Bài viết
    69
    Thanks
    10
    5 lượt trong 5 bài viết
    Trích dẫn Gửi bởi chauvinhloi Xem bài viết
    300 có cả SIMATIC Timer và IEC Timer nhé. SIMATIC Timer dùng kiểu dữ liệu S5Time còn IEC dùng kiểu Time.
    Với S5Time, nếu màn hình bạn đang dùng là dạng Line/Graphic thì timebase nó là second, nếu màn hình bạn dùng là loại Windows Base thì timebase nó là milisecond.
    Bạn dùng chức năng linear scaling trong mục tag của WinCC rồi chỉnh lại scale cho phù hợp.
    Chi tiết: http://support.automation.siemens.co...ard&viewreg=WW
    ANH ƠI ! em làm những nó không nhận được tín hiệu khi mình mô phòng . (hiện chấm than ). anh có thể làm hướng dẫn hình ảnh dho em được không ạ !
    cảm ơn anh đã nhiệt tình giúp đỡ !

  7. #6
    Thành viên cấp 3
    Ngày tham gia
    Oct 2013
    Bài viết
    103
    Thanks
    17
    13 lượt trong 11 bài viết
    Trích dẫn Gửi bởi Lyvanyen Xem bài viết
    Mình cần hiện timer 5 trong i/o field . mình chọn kiểu dữ liệu là unsiged 16bit nên khi hiện ra nó không có kiểu timer ( ra kiểu số ) . các bạn nào biết cách hiện đúng như timer chỉ mình với !
    bạn viết 1 khối hàm chuyển đổi S5time -> string là xong:
    ví dụ: s5t#1m30s100ms ---> chuỗi '1m30s100ms'
    s5t#2m ----> '2m' : s5t#3m30s -> '3m30s'
    I/O field chọn hiển thị STRING là xong,
    mình truyền timer xuống móc timer lên để hiển thị đều làm thế và rất ok

  8. #7
    Thành viên cấp 2
    Ngày tham gia
    Aug 2013
    Bài viết
    69
    Thanks
    10
    5 lượt trong 5 bài viết
    Trích dẫn Gửi bởi nmh_bk Xem bài viết
    bạn viết 1 khối hàm chuyển đổi S5time -> string là xong:
    ví dụ: s5t#1m30s100ms ---> chuỗi '1m30s100ms'
    s5t#2m ----> '2m' : s5t#3m30s -> '3m30s'
    I/O field chọn hiển thị STRING là xong,
    mình truyền timer xuống móc timer lên để hiển thị đều làm thế và rất ok
    Anh cho em hỏi anh viết cái hàm đó bằng C hay sao vậy ? em vào step 7 tìm cách viết bằng LAD nhưng chẳng tìm được @@

  9. Bài viết của "Lyvanyen" đã được cám ơn bởi các thành viên:


  10. #8
    Thành viên cấp 4
    Ngày tham gia
    Dec 2011
    Đang ở
    Ho Chi Minh City
    Bài viết
    422
    Thanks
    60
    217 lượt trong 104 bài viết
    SCL (Structured Control Language)

  11. #9
    Thành viên cấp 1
    Ngày tham gia
    Dec 2015
    Bài viết
    11
    Thanks
    10
    0 lượt trong 0 bài viết
    có ai làm S7-200 không ạ! chỉ cho em với !

  12. #10
    Thành viên cấp 4
    Ngày tham gia
    Oct 2011
    Bài viết
    300
    Thanks
    17
    89 lượt trong 75 bài viết
    để tính thời gian thì không nhất thiết phải dùng timer, sẽ không lo ngại về kiểu s5t nữa
    Nhận hợp tác lập trình các loại PLC và xử lý sự cố về hệ thống tự động hóa
    Gm: Hidden Content

Trang 1 của 2 12 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