Đăng Ký
Trang 3 của 16 Đầu tiênĐầu tiên 1234513 ... CuốiCuối
Kết quả 21 đến 30 của 155
  1. #21
    Thành viên cấp 3
    Ngày tham gia
    Apr 2011
    Đang ở
    quận 12, TpHCM
    Bài viết
    225
    Thanks
    1
    6 lượt trong 6 bài viết
    cài timer trong PLC chưa?
    Công Tử Bụi :Hidden Content :

  2. #22
    Thành viên cấp 3
    Ngày tham gia
    Apr 2011
    Đang ở
    quận 12, TpHCM
    Bài viết
    225
    Thanks
    1
    6 lượt trong 6 bài viết
    em gởi chuong trình bị lỗi eeeee qua cho anh xem lại.
    Công Tử Bụi :Hidden Content :

  3. #23
    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 pop.ptit Xem bài viết
    Chương trình đây anh:
    Anh xem lại giúp em,cái cách mà anhlv.ddt em chưa có rõ lắm nhưng viết lại chạy thì ok
    http://www.mediafire.com/?71iar79as199k1r
    dùng SM0.5 ở đây làm gì nhỉ, hình như phần mềm mô phỏng không mô phỏng được TD 200 V3 thì phải
    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

  4. #24
    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 pop.ptit Xem bài viết
    Anh giải thích dùm em cái code anh gởi cho em,em viết lại nó chạy được mà đọc hoài không hiểu tại network 3 ,4.
    Cái net 3 dùng để hiển thị s ra đầu ra Q của PLC thôi mà
    con net 4 la net để chuyển dữ liệu sang các vùng nhớ w để hiển thị lên TD 200
    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

  5. #25
    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 pop.ptit Xem bài viết
    Network 1 // Network Title
    // Network Comment
    LD SM0.0
    TODR VB200
    MOVW VW202, VW104
    MOVB 0, VB104
    BCDI VW104
    MOVW VW104, VW60
    Trong code thời gian thực anh Mr.anhlv có viết cho em có đoạn này em lấy vô dùng mà ko hiểu,Anh giải thích giúp tại sao phải lấy vw202 và vw104. nói chung dòng 2,3,4 ko hiể j hết anh giải thích rõ giúp em tí
    Trích dẫn Gửi bởi pop.ptit Xem bài viết
    Network 1 // Network Title
    // Network Comment
    LD SM0.0
    TODR VB200
    MOVW VW202, VW104
    MOVB 0, VB104
    BCDI VW104
    MOVW VW104, VW60
    Trong code thời gian thực anh Mr.anhlv có viết cho em có đoạn này em lấy vô dùng mà ko hiểu,Anh giải thích giúp tại sao phải lấy vw202 và vw104. nói chung dòng 2,3,4 ko hiể j hết anh giải thích rõ giúp em tí
    trước khi giải thích anh hỏi em nhé:
    1.Bộ RTC mã hóa các giá trị ngày tháng năm, giờ phút giây trong các byte nhớ là BCD đúng không?
    2. TD 200 hiển thị được thì anh chọn vùng nhớ hiển thị ra là word (2byte)
    vw202 lấy là do trong lệnh RTC anh dùng vw200 (bắt đâu từ byte 200 mà)
    chuyển sang vw104 để hiển thị TD 200
    dĩ nhiên khi chuyển vậy thì có phải truy cập vào vw104 tương đương với Vb104 và VB105 không?
    MOV 0 vào VB104 vì giá trị của ta chỉ lấy trong VB105 của vw104
    và dòng tiêp theo anh chuyển sô BCD sang số nguyên I. thì em mới nhìn thấy đc trên TD. Khi dữ liệu chuyển từ BCD sang I xong lưu vào vw104. cuối cùng em mov ra vw60 để hiển thị đó
    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

  6. #26
    pop.ptit
    Guest
    Trích dẫn Gửi bởi anhlv.ddt Xem bài viết
    trước khi giải thích anh hỏi em nhé:
    1.Bộ RTC mã hóa các giá trị ngày tháng năm, giờ phút giây trong các byte nhớ là BCD đúng không?
    2. TD 200 hiển thị được thì anh chọn vùng nhớ hiển thị ra là word (2byte)
    vw202 lấy là do trong lệnh RTC anh dùng vw200 (bắt đâu từ byte 200 mà)
    chuyển sang vw104 để hiển thị TD 200
    dĩ nhiên khi chuyển vậy thì có phải truy cập vào vw104 tương đương với Vb104 và VB105 không?
    MOV 0 vào VB104 vì giá trị của ta chỉ lấy trong VB105 của vw104
    và dòng tiêp theo anh chuyển sô BCD sang số nguyên I. thì em mới nhìn thấy đc trên TD. Khi dữ liệu chuyển từ BCD sang I xong lưu vào vw104. cuối cùng em mov ra vw60 để hiển thị đó
    Cảm ơn anh,nhưng em còn chưa hiểu ở chổ "Bộ RTC mã hóa các giá trị ngày tháng năm, giờ phút giây trong các byte nhớ là BCD" theo trình tự logic như thế nào,anh nói cho em biết chổ trình tự mã hóa được ko. Vì nhiều sách em đọc cái real time này nó chỉ nói lệnh ko à,ko nói rõ nguyên lý mã hóa ntn.

  7. #27
    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 pop.ptit Xem bài viết
    Cảm ơn anh,nhưng em còn chưa hiểu ở chổ "Bộ RTC mã hóa các giá trị ngày tháng năm, giờ phút giây trong các byte nhớ là BCD" theo trình tự logic như thế nào,anh nói cho em biết chổ trình tự mã hóa được ko. Vì nhiều sách em đọc cái real time này nó chỉ nói lệnh ko à,ko nói rõ nguyên lý mã hóa ntn.
    You must code all date and time values in BCD format (for example, 16#02 for the year 2002). See the Table below.

    Format of 8-byte Time Buffer (T)

    T Byte Description Byte Data
    0 year (0-99) current year (BCD value)
    1 month (1-12) current month (BCD value)
    2 day (1-31) current day (BCD value)
    3 hour (0-23) current hour (BCD value)
    4 minute (0-59) current minute (BCD value)
    5 second (0-59) current second (BCD value)
    6 00 reserved – always set to 00
    7 day of week (1-7) current day of the week, 1=Sunday (BCD value)

    cái này trong có nè, Hiểu lôm la răg. PLC nó lưu các giá trị Ngày, tháng, năm.... Của bộ thời gian thực ở dạng BCD đó mà
    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

  8. #28
    Thành viên cấp 3
    Ngày tham gia
    Apr 2011
    Đang ở
    quận 12, TpHCM
    Bài viết
    225
    Thanks
    1
    6 lượt trong 6 bài viết
    Trích dẫn Gửi bởi anhmai012 Xem bài viết
    em muốn hỏi: vậy khi so sánh thời gian. thì ta phải chuyển đổi từ bcd sang số int để so sánh? và lệnh so sánh là I ?
    LD Always_On:SM0.0
    UB< HOUR:VB243, 16#05
    = M0.1
    Lần sửa cuối bởi CongTu.Bui, ngày 08-29-2011 lúc 04:39 PM. Lý do: trích dẫn
    Công Tử Bụi :Hidden Content :

  9. #29
    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 anhmai012 Xem bài viết
    em muốn hỏi: vậy khi so sánh thời gian. thì ta phải chuyển đổi từ bcd sang số int để so sánh? và lệnh so sánh là I ?
    Số BCD em lưu trong 1 byte, trong khi số em nhập vào khi lập trình là số I (lưu trong 1 word). Em có thể không sử dụng cách này mà ngồi cầm bút tính số BCD trong 1 byte sau đó dùng lệnh so sánh byte cũng được (cách nào hơn) hjhj
    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

  10. #30
    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 anhmai012 Xem bài viết
    cảm ơn anh. ví dụ như là ta lấy số 23 (số inter). sang số bcd ở dạng bit là 23 = 0010 0011 = 33, lấy số 33 này để so sánh ở dạng byte có đúng không a?
    đúng rồi, đấy là em mất công làm thế.trong khi dùng lệnh xử lý thế kia mình trực quan hơn thôi em ạ
    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 3 của 16 Đầu tiênĐầu tiên 1234513 ... 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