Hướng dẫn lập trình lệnh so sánh plc siemens s7-1200

Bài viết này thuộc khóa học lập trình plc Siemens online miễn phí của abientan, mời các bạn tham khảo chi tiết tại:

khóa học lập trình plc siemens s7-1200 online miễn phí

Tìm hiểu cơ bản về lệnh so sánh trên plc siemens s7-1200

Cú pháp lệnh so sánh trên plc siemens s7-1200

  • = ngõ ra được kích hoạt nếu IN1=IN2
  • <> ngõ ra được kích hoạt nếu IN1#IN2
  • >= ngõ ra được kích hoạt nếu IN1 lớn hơn hoặc bằng IN2
  • <= ngõ ra được kích hoạt nếu IN1 nhỏ hơn hoặc bằng IN2
  • > ngõ ra được kích hoạt nếu IN1 lớn hơn IN2
  • < ngõ ra được kích hoạt nếu IN1 nhỏ hơn IN2

Vùng dữ liệu thực hiện lệnh so sánh trên plc siemens s7-1200

Lệnh so sánh được thực hiện trên vùng nhớ bao gồm: SInt, Int, DInt, USInt, UInt, UDInt, Real, LReal, String, Char, Time, DTL, Constan

Ví dụ về lệnh so sánh trên plc siemens s7-1200

Ví dụ lệnh so sánh trên plc siemens s7-1200
Ví dụ lệnh so sánh trên plc siemens s7-1200

Một số lệnh so sánh khác trên plc siemens s7-12000

Lệnh so sánh trong khoảng giá trị trên plc siemens s7-1200

Lệnh so sánh trong khoảng giá trị plc siemens s7-1200
Lệnh so sánh trong khoảng giá trị plc siemens s7-1200

Mô tả: nếu giá trị ở VAL nằm trong khoảng từ MIN tới MAX thì ngõ ra sẽ có tác động lên 1.

Lệnh so sánh ngoài khoảng giá trị trên plc siemens s7-1200

Lệnh so sánh ngoài khoảng giá trị trên plc siemens s7-1200
Lệnh so sánh ngoài khoảng giá trị trên plc siemens s7-1200

Mô tả: nếu giá trị ở VAL nằm ngoài khoảng giá trị MIN-MAX thì giá trị ngõ ra sẽ được lên 1.

Tham khảo: plc siemens cũ