Chức năng chuyển đổi (Converter)

Một phần của tài liệu LẬP TRÌNH PLC CHO NGƯỜI MỚI BẮT ĐẦU (Trang 57 - 59)

Bài 3 : Các tập lập điều khiển chương trình

2.1 Tập lệnh số học của PLC

2.1.3. Chức năng chuyển đổi (Converter)

Khi các giá trị không đồng nhất dữ liệu thì việc so sánh, tính toán giữa các giá trị sẽ trở lên khó khăn nên việc chuyển đổi kiểu dữ liệu để đồng nhất kiểu dữ liệu là điều cần thiết. Các tập lệnh chuyển đổi dữ liệu bao gồm:

Lệnh chuyển đổi dữ liệu Chọn kiểu dữ liệu Hình 3.8.Lệnh CONV

Ta sử dụng lệnh CONVERT để chuyển đổi một phần tử dữ liệu từ một kiểu dữ liệu này sang một kiểu dữ liệu khác. Ta nhấp vào phía dưới tên hộp và chọn các kiểu dữ liệu IN và OUT từ danh sách thả xuống.

Hình 3.1.Lấy lệnh chuyển đổi dữ liệu

Sau khi ta lựa chọn kiểu dữ liệu để chuyển đổi, một danh sách những sự chuyển đổi có khả năng sẽ được cho thấy trong danh sách thả xuống chuyển đổi đến. Những sự chuyển đổi từ/đến BCD16 bị hạn chế đối với kiểu dữ liệu Int. Những sự chuyển đổi từ/đến BCD32 bị hạn chế đối với kiểu dữ liệu DInt.

Ta nhấp vào phía dưới tên hộp và chọn các kiểu dữ liệu từ trình đơn thả xuống.

Thông số Kiểu dữ liệu Miêu tả

IN

SInt, Int, DInt, USInt, UInt, UDInt, Byte, Word, DWord, Real, LReal, BCD16, BCD32

OUT

SInt, Int, DInt, USInt, UInt, UDInt, Byte, Word, DWord, Real, LReal, BCD16, BCD32

Giá trị IN được chuyển đổi sang một kiểu dữ liệu mới

Trạng thái ENO

Miêu tả Kết quả OUT

1 Không có lỗi Kết quả hợp lệ

0 IN là +/– INF hay +/– NaN +/– INF hay +/– NaN

0

Kết quả vượt quá phạm vi hợp lệ của kiểu dữ liệu OUT

OUT được đặt về các

byte có trọng số thấp nhất của IN

Ví dụ: Chuyển đổi dữ liệu từ số BCD nằm trong vùng nhớ MW20 thành số thực – Real nằm trong vùng nhớ MW22.

Hình 3.2.Chuyển đổi từ số BCD sang số thực Real

Lệnh chuyển đổi BCD16 to Int sẽ chuyển đổi giá trị BCD sang giá trị số Interger và đưa vào vùng nhớ MW22. Lệnh chuyển dổi Int to Real chuyển đổi giá trị Int trong vùng nhớ MW22 thành giá trị số thực – Real sau đó đưa vào vùng nhớ MD30.

Một phần của tài liệu LẬP TRÌNH PLC CHO NGƯỜI MỚI BẮT ĐẦU (Trang 57 - 59)

Tải bản đầy đủ (PDF)

(102 trang)