Đăng Ký
Trang 1 của 16 12311 ... CuốiCuối
Kết quả 1 đến 10 của 155
  1. #1
    Little PLC

    Ngày tham gia
    Mar 2011
    Đang ở
    Mọi câu hỏi hãy đưa lên diễn dàn. Tôi không dùng hộp thư riêng.
    Bài viết
    3,151
    Thanks
    257
    1,085 lượt trong 567 bài viết

    Hỏi/đáp và chia sẻ về Thời gian thực - Real - Time

    Phần này mình sẽ chia sẻ những kiến thức về Real - time được sử dụng trong PLC S7-200 từ khai báo đến việc cho ra một sản phẩm ứng dụng.
    Thân chào
    Hidden Content

    Trần Văn Hiếu
    Email: Hidden Content
    Sđt: (+84)987 - 338 - 334

  2. The Following 2 Users Say Thank You to tran_hieu0983 For This Useful Post:


  3. #2
    Little PLC

    Ngày tham gia
    Mar 2011
    Đang ở
    Mọi câu hỏi hãy đưa lên diễn dàn. Tôi không dùng hộp thư riêng.
    Bài viết
    3,151
    Thanks
    257
    1,085 lượt trong 567 bài viết
    CPU 200 cung cấp 2 lệnh đọc và ghi giá trị cho đồng hồ (Ngày, Tháng, năm, giờ, phút, giây). Các dữ liệu đọc ghi cho đồng hồ có giá trị 1 byte và phải được mã hoá theo kiểu số thập nhị phân BCD.

    READ_RTC (LAD) :
    TODR (STL) :
    Lệnh đọc nội dung của đồng hồ thời gian thực vào bộ đệm 8 byte được chỉ thị trong lệnh bằng toán hạng T.

    SET_RTC (LAD) :
    TODW (STL) :
    Lệnh ghi nội dung của bộ đệm 8 byte được chỉ thị trong lệnh bằng toán hạng T vào đồng hồ thời gian thực.
    Chú ý : Không sử dụng lệnh TODR, TODW vừa trong chương trình chính vừa trong chương trình xử lý ngắt. Nếu TODR, TODW đã được thực hiện thì khi gọi chương trình ngắt, các lệnh đồng hồ trong chương trình xử lý ngắt sẽ không thực hiện nữa. Lúc đó Bit SM4.5 có giá trị logic 1.

    Ví dụ về cách sử dụng đồng hồ thời gian thực :

    Trong ví dụ này đồng hồ được đọc và nhớ trong bộ nhớ đệm 8 - byte bắt đầu từ VB400 sau đó giá trị byte đầu tiên (96 trong VB400) được chuyển đến thanh ghi AC0 để tăng lên 1 đơn vị và được ghi trở lại đồng hồ.
    Hidden Content

    Trần Văn Hiếu
    Email: Hidden Content
    Sđt: (+84)987 - 338 - 334

  4. The Following 2 Users Say Thank You to tran_hieu0983 For This Useful Post:


  5. #3
    Little PLC

    Ngày tham gia
    Mar 2011
    Đang ở
    Mọi câu hỏi hãy đưa lên diễn dàn. Tôi không dùng hộp thư riêng.
    Bài viết
    3,151
    Thanks
    257
    1,085 lượt trong 567 bài viết
    Các đại lượng này được tính theo ngày dương lịch.
    Cài đặt thời gian thực:
    Cài mốc thời gian bắt đầu hoạt động cho PLC.
    Chọn PLC --> Time Of Day Clock --> Set.

    Truy suất dữ liệu từ đồng hồ thời gian thực trong PLC.


    // Lệnh này chỉ cần thực hiện 1 lần trong cả chương trình.
    // Khi thực hiện lệnh trên, với T = VB0 thì các giá trị thông số được phân bố như sau:

    Năm 0 - 99 VB0
    Tháng 1 - 12 VB1
    Ngày 1 - 31 VB2
    Giờ 0 - 23 VB3
    Phút 0 - 59 VB4
    Giây 0 - 59 VB5
    Thứ trong tuần 1 - 7 (1: chủ nhật) VB7

    Do đó: muốn truy suất đại lượng nào thì phải dùng ô nhớ tương ứng với đại lượng
    Hidden Content

    Trần Văn Hiếu
    Email: Hidden Content
    Sđt: (+84)987 - 338 - 334

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


  7. #4
    Little PLC

    Ngày tham gia
    Mar 2011
    Đang ở
    Mọi câu hỏi hãy đưa lên diễn dàn. Tôi không dùng hộp thư riêng.
    Bài viết
    3,151
    Thanks
    257
    1,085 lượt trong 567 bài viết


    Uploaded with ImageShack.us
    Hidden Content

    Trần Văn Hiếu
    Email: Hidden Content
    Sđt: (+84)987 - 338 - 334

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


  9. #5
    Little PLC

    Ngày tham gia
    Mar 2011
    Đang ở
    Mọi câu hỏi hãy đưa lên diễn dàn. Tôi không dùng hộp thư riêng.
    Bài viết
    3,151
    Thanks
    257
    1,085 lượt trong 567 bài viết
    Còn việc mà cần phải là cũng khá quan trọng đó là: Cài đặt và so sánh thời gian cho PLC với PC để lấy thời gian PC làm chuẩn.
    Chọn tab PLC/ Time of day.../ ở đây mình sẽ so sánh khoảng thời gian rồi cài đặt cho PLC lấy thời gian thực từ PC chạy.
    Chúc thành công
    Hidden Content

    Trần Văn Hiếu
    Email: Hidden Content
    Sđt: (+84)987 - 338 - 334

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


  11. #6
    Thành viên Mới
    Ngày tham gia
    Mar 2011
    Bài viết
    3
    Thanks
    0
    0 lượt trong 0 bài viết
    Vậy, PLC lấy giờ của máy tính hay gio trong plc!

    Khả năng lưu dữ liệu khi mất điện là bao nhiêu giờ vậy anh, chia sẽ với.
    Lần sửa cuối bởi ngocphancdn8, ngày 03-18-2011 lúc 09:19 AM.

  12. #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 ngocphancdn8 Xem bài viết
    Vậy, PLC lấy giờ của máy tính hay gio trong plc!

    Khả năng lưu dữ liệu khi mất điện là bao nhiêu giờ vậy anh, chia sẽ với. ggggggggggggggggggggggg
    theo tôi biết thì nó lấy giờ trong máy tính, cái tự động cập nhật thời gian đó, mình có thể đặt được mà, ý thứ 2 bác hỏi đó là khả năng lưu trứ bao nhiều thì nó tùy thuộc vào PLC, khoảng 50h gí đó, chính là thời gian mà tụ cấp nguồn nuôi giữ chương trình trong PLC đó. với S7 300 thì dùng Pin, con S7 200 là tụ. không bít có đúng không ta :D
    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

  13. #8
    Little PLC

    Ngày tham gia
    Mar 2011
    Đang ở
    Mọi câu hỏi hãy đưa lên diễn dàn. Tôi không dùng hộp thư riêng.
    Bài viết
    3,151
    Thanks
    257
    1,085 lượt trong 567 bài viết
    Trích dẫn Gửi bởi ngocphancdn8 Xem bài viết
    Vậy, PLC lấy giờ của máy tính hay gio trong plc!

    Khả năng lưu dữ liệu khi mất điện là bao nhiêu giờ vậy anh, chia sẽ với. ggggggggggggggggggggggg
    Khả năng lưu trữ khi mất điện giống như thông tin máy tính dùng pin CMOS thì PLC S7-200 là 240h.
    CÒn về Real Time thì lấy Time của PC.
    Hidden Content

    Trần Văn Hiếu
    Email: Hidden Content
    Sđt: (+84)987 - 338 - 334

  14. The Following 2 Users Say Thank You to tran_hieu0983 For This Useful Post:


  15. #9
    Thành viên cấp 1
    Ngày tham gia
    Jun 2011
    Bài viết
    11
    Thanks
    1
    4 lượt trong 2 bài viết

    Real time clock

    chào mọi người!!!
    giả sử em dùng vùng nhớ VB0 vậy VB3 sẽ là vùng nhớ về giờ, vậy khi so sánh em có cần phải chuyển VB3 sang dạng HEX để so sanh ko?
    Cảm ơn mọi người

  16. #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 voduynhat Xem bài viết
    chào mọi người!!!
    giả sử em dùng vùng nhớ VB0 vậy VB3 sẽ là vùng nhớ về giờ, vậy khi so sánh em có cần phải chuyển VB3 sang dạng HEX để so sanh ko?
    Cảm ơn mọi người
    Bạn cần tìm kỹ trong diễn đàn trước khi viết bài nhé, Về thời gian thực của S7 200 đã ở link dưới:
    http://plcvietnam.com.vn/showthread.php?t=36
    và đóng chủ đề tại đây, qua link kia tôi giải đáp cho bạn. thank
    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 1 của 16 12311 ... 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