2. Thực hiện chương trình
3.7.4. Module mở rộng EM
Do tín hiệu vào PLC được lấy từ đầu ra của encoder, mà đây lại là các tín hiệu tương tự. Do vậy để CPU có thể nhận được các tín hiệu này thì chúng phải đi qua bộ chuyển đổi D/A ở đầu vào của module mở rộng. Mặt khác việc sử dụng các module mở rộng còn giúp ta tăng được số lượng các đầu vào/ra cho PLC.
Hiện nay có một số loại module mở rộng được sử dụng cho S7-200 là các loại thuộc họ EM22x và EM23x, dưới đây là bảng liệt kê sơ bộ thông số kỹ thuật của các module thuộc họ trên.
Bảng 3.16: Một số loại module mở rộng của S7-200
Module Số đầuvào Số đầura Tín hiềuvào Tín hiệura Rộngxcaoxsâu (mm)Kích thước
EM221 8 0 24VDC 0 71,2 x 80 x 62
EM222 8 0 0 24VDC 45 x 80 x 62
EM223 4 ÷ 16 4 ÷ 16 24VDC 24VDC (46 ÷173,3) x 80 x 62
EM231 4 0 Analog 0 120,5 x 80 x 62
EM232 0 2 Analog Analog 46 x 80 x 62
Từ các yêu cầu ở trên, chúng tôi tiến hành chọn loại module mở rộng EM231 (mã hiệu 6ES7231 - 0HC22-0XA0) phục vụ cho mạch điều khiển, đặc biệt đây là loại có công suất tiêu thụ rất bé, khoảng 2W nên rất tiết kiệm điện năng.
(a) (b)
Hình 3.15: a: Hình ảnh tổng thể của module EM231 b: Cấu trúc của EM231
Hình 3.16: Sơ đồ đấu dây các thiết bị với EM231
EM231 thực chất là một bộ chuyển đổi ADC nhận tín hiệu dưới dạng tương tự và cho tín hiệu ra dạng số để đưa vào CPU224. Được thiết kế đồng
bộ với các thiết bị khác trong họ CPU22x, chúng liên kết với nhau qua các bus dữ liệu và được đặt trên giá treo DIN phía bên phải CPU.
Hình 3.17: Sơ đồ khối mạch đầu vào tương tự
Module EM231 có 4 ngõ vào analog, vị trí các ngõ vào tương ứng là: AIW0, AIW2, AIW4, AIW6. Tín hiệu analog là tín hiệu điện áp, tuy nhiên giá trị mà AIW đọc vào không phải là giá trị điện áp, mà là giá trị đã được quy đổi tương ứng 16 bit nhờ bộ chuyển đổi trong PLC. Trường hợp tín hiệu vào là đơn cực, giá trị 16 bitcó trị số từ 0 ÷ 32767 tức 0 ÷ (216-1)/2, tương ứng với mức tín hiệu vào từ: 0 ÷ 10V, 0 ÷ 5V hay 0 ÷ 20mA.
Tín hiệu analog sẽ được đưa vào AIW0, AIW2… tương ứng, tuỳ thuộc vào vị trí của tín hiệu đưa vào module.