Ta có các tín hiệu được đưa đến PLC để điều khiển là:
- Tín hiệu từ vi điều khiển PORTC0: Khi nhiệt độ mà LM35 đo được nhỏ hơn 38 oC thì PORTC0 là mức 0 của vi điều khiển, ứng với 0V, khi nhiệt độ lớn hơn hoặc bằng 38 oC thì PORTC0 là mức 1, ứng với 5V.
- Tín hiệu từ cảm biến vị trí: ta có hai cảm biến vị trí bên phải và bên trái Vì PLC CP1L chỉ phân biệt được mức 0 và 1 ứng với điện thế 0V và 24V. Nhưng các tín hiệu đưa vào PLC cao nhất chỉ ở mức 5V vì thế ta cần mạch chuyển đổi điện thế 5V thành 24V.
Mạch đổi điện thế:
Khi ngõ vào ở mức thấp thì transistor không dẫn , cuộn dây của rơ-le không được thông mạch, nên công tắc không được bật lên vì thế ngõ ra vẫn ở 0V. Khi có tín hiệu vào thì transistor dẫn, cuộn dây lúc này sẽ được thông mạch nên hút công tắc lại nối ngõ ra với nguồn 24V.
Cách kết nối với PLC: -Kết nối ngõ vào:
PLC có 8 ngõ vào: Ứng với 00 đến 07
Trong thiết kế ta có 5 ngõ vào: Muốn ngõ vào ở mức cao thì ngõ vào phải có điện thế 24V.
Hai biến ngõ vào start và stop ta nối với nguồn 24V bằng công tắc tiếp điểm thường mở.
Tên ngõ vào Địa chỉ
Start 0.00 Stop 0.01 Cảm biến nhiệt 0.02 Cảm biến trái 0.03 Cảm biến phải 0.04 Hình 4.20 Kết nối ngõ vào PLC -Kết nối ngõ ra: PLC có 6 ngõ ra: Ứng với 00 đến 05 Trong thiết kế có 3 ngõ ra.
Tên ngõ ra Địa chỉ
Đèn 100.01
Động cơ trái 100.02 Động cơ phải 100.03
Ngõ ra của PLC dạng rơ-le:
Cổng COM sẽ được nối với một điện thế V (nhỏ hơn 250 VAC:2A, hoặc 24VDC: 2A) khi ngõ ra OUT chưa được bật lên thì tiếp điểm K chưa đóng,
OUT=0V. Khi OUT được được bật lên, khi đó tiếp điểm K nối thông mạch, lúc này OUT=V.
Vì đèn hoạt động ở nguồn 220VAC, và động cơ hoạt động 24VDC nên ta có cách kết nối: