Đăng Ký
Trang 4 của 9 Đầu tiênĐầu tiên ... 23456 ... CuốiCuối
Kết quả 31 đến 40 của 86
  1. #31
    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,084 lượt trong 567 bài viết
    Bước 1 là khởi tạo khối DB


    Bước 2: Open khối DB bằng cách Double click vào khối để mở khối DB và khai báo thông số.




    Bước 3: Viết chương trình trong OB1 ( OBxx, FB, FC..) và lấy thông số: Có thể lấy tên đặt trong DB hoặc địa chỉ trong DB



    DB1.DBX2.0 = Start // Đây là địa chỉ trong DB1, bit Start.
    Hidden Content

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

  2. #32
    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,084 lượt trong 567 bài viết


    http://www.mediafire.com/?i215mq9asr6l1sf Ví dụ tham khảo, đơn giản nhưng có thể nói được về DB như thế nào thay cho biến M ^^.

    Chúc thành công.
    Hidden Content

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

  3. #33
    Thành viên cấp 1
    Ngày tham gia
    Jul 2011
    Bài viết
    20
    Thanks
    0
    Thanked 1 Time in 1 Post
    Cảm ơn thầy, e sẽ làm thử. Chúc thầy vui vẻ và thành công.

  4. #34
    Thành viên cấp 1
    Ngày tham gia
    Jul 2011
    Bài viết
    20
    Thanks
    0
    Thanked 1 Time in 1 Post
    Ví dụ của thầy e đã làm lại và rất ok. Cho e hỏi, giá trị của vùng nhớ DB mình có thể nhập trước. Vậy khi mình đọc một giá trị về sau đó nhập vào vùng nhớ DB thì ntn hả thầy. Em cảm ơn...

  5. #35
    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,084 lượt trong 567 bài viết
    Trích dẫn Gửi bởi trungchanh108 Xem bài viết
    Ví dụ của thầy e đã làm lại và rất ok. Cho e hỏi, giá trị của vùng nhớ DB mình có thể nhập trước. Vậy khi mình đọc một giá trị về sau đó nhập vào vùng nhớ DB thì ntn hả thầy. Em cảm ơn...
    thì nếu em dùng bit thì vẫn 1 in 1 out bình thường, còn muốn lưu trữ thông số thì em có thể dùng lệnh MOVE bình thường và tất nhiên khi em chọn kiểu dữ liệu nào thì đầu vào phải tương ứng như thế mới ok.

    Sau khi em khai báo thành công thì em có thể sử dụng nó như tham số biến M bình thường. Còn kiểu dữ liệu thì em phải chú ý là Bool, interger, Double Interger, Real, Time,... và vùng nhớ lưu trữ nó: Bit, byte, word, Dword,... Phần này em tìm hiểu thêm trong kỹ thuật số 1 & 2. Tốt nhất nên đọc tài liệu viết bởi các thầy ở BK vì đầy đủ hơn.
    Hidden Content

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

  6. #36
    Thành viên cấp 1
    Ngày tham gia
    Jul 2011
    Bài viết
    15
    Thanks
    0
    0 lượt trong 0 bài viết
    thầy có ví dụ về lệnh mở khối không ạ?

  7. #37
    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,084 lượt trong 567 bài viết
    Trích dẫn Gửi bởi tankenler Xem bài viết
    thầy có ví dụ về lệnh mở khối không ạ?
    Cái đó đơn giản mà bạn chỉ cần khối DB nào truy xuất thì bạn gọi nó ra trong OB, FB,FC đó thôi. Bạn thử đi không có khó.
    Hidden Content

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

  8. #38
    Thành viên cấp 1
    Ngày tham gia
    Jul 2011
    Bài viết
    15
    Thanks
    0
    0 lượt trong 0 bài viết
    Trích dẫn Gửi bởi tran_hieu0983 Xem bài viết
    Cái đó đơn giản mà bạn chỉ cần khối DB nào truy xuất thì bạn gọi nó ra trong OB, FB,FC đó thôi. Bạn thử đi không có khó.
    cám ơn thầy nhé

  9. #39
    Thành viên Mới
    Ngày tham gia
    Sep 2011
    Bài viết
    2
    Thanks
    0
    0 lượt trong 0 bài viết
    cho e hỏi mình có thể tận dụng counter để đếm khi nào lên 1 thì set RLO =1 có dc ko ......e ko rành lắm mong jup đỡ

  10. #40
    Thành viên cấp 1
    Ngày tham gia
    Jul 2011
    Bài viết
    20
    Thanks
    0
    Thanked 1 Time in 1 Post
    Trích dẫn Gửi bởi tran_hieu0983 Xem bài viết
    thì nếu em dùng bit thì vẫn 1 in 1 out bình thường, còn muốn lưu trữ thông số thì em có thể dùng lệnh MOVE bình thường và tất nhiên khi em chọn kiểu dữ liệu nào thì đầu vào phải tương ứng như thế mới ok.

    Sau khi em khai báo thành công thì em có thể sử dụng nó như tham số biến M bình thường. Còn kiểu dữ liệu thì em phải chú ý là Bool, interger, Double Interger, Real, Time,... và vùng nhớ lưu trữ nó: Bit, byte, word, Dword,... Phần này em tìm hiểu thêm trong kỹ thuật số 1 & 2. Tốt nhất nên đọc tài liệu viết bởi các thầy ở BK vì đầy đủ hơn.
    E viết bằng LAD cũng đã thử dùng lệnh MOVE như thầy nói nhưng chương trình báo là không hỗ trợ kiểu dữ liệu này. trong khi e dùng lệnh L(load) và T(tranfer) thì ko có hiện tượng báo lỗi. Cho e hỏi có phải khi viết với vùng nhớ này để ghi một data> bit thì ko thể dùng Lad.
    Lần sửa cuối bởi trungchanh108, ngày 10-07-2011 lúc 05:56 PM.

Trang 4 của 9 Đầu tiênĐầu tiên ... 23456 ... 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