1.Lệnh sao chép dữ liệu MOVELệnh MOVE trong PLC S7-1200 dùng để sao chép giá trị từ một vùng nhớ này sang vùng nhớ khác với cùng định dạng. |
![]() |
![]() |
|
– Chuyển giá trị từ một biến sang một biến khác.
– Gán giá trị cố định vào một biến.
– Truyền dữ liệu giữa các vùng nhớ (VD: từ Input sang Output).
Ta có chương trình:
![]() |
![]() |
2.Lệnh hoán đổi SWAPLệnh SWAP đảo giá trị 2 byte trong 1 Word, hoặc đảo giá trị 2 Word trong 1 Dword. |
![]() |
![]() |
|
VD: 0000 0000 0100 0110 (70)
0100 0110 0000 0000 (17920)

3.Lệnh chuyển đổi làm tròn ConvertChuyển đổi giá trị giữa hai ô nhớ có kiểu dữ liệu khác nhau |
![]() |
![]() |
|
VD: Khi I0.1=1 thì MD20=20, MD40=20.0

4.Lệnh RoundDùng để làm tròn số |
![]() |
![]() |
|
VD: Nếu I0.1=1 thì giá trị trả về ở miền nhớ MD50 sẽ là 73

5.Lệnh lấy trần CeilDùng để lấy giá trị tròn lớn hơn và gần nhất với nó. |
![]() |
![]() |
|
VD:

6.Lệnh lấy sàn FloorDùng để lấy giá trị tròn nhỏ hơn và gần nhất với nó. |
![]() |
![]() |
|
Dùng để đọc giá trị của cảm biến analog, sau đó tính toán và trả về tín hiệu số.

Bảng dữ liệu Norm_X:

Bảng giá trị Scale_X:

VD: Với giá trị Value là 12345 (Int) thì tương ứng OUT là 44.65 (Real)

TÌM HIỂU KHÓA HỌC LẬP TRÌNH PLC VÀ CÁC KHÓA HỌC MIỄN PHÍ KHÁC TẠI ĐÂY