Để tăng tớnh mềm dẻo trong ứng dụng thực tế, PLC được thiết kế sao cho khụng bị cứng hoõ về cấu hỡnh. Chỳng được chia nhỏ thănh cõc module, số cõc module được sử dụng nhiều hay ớt tuỳ theo từng băi toõn, song bao giờ cũng phải cú một module chớnh lă module CPU. Cõc module cũn lại lă cõc module truyền/ nhận tớn hiệu với đối tượng điều khiển, cõc module chuyớn
55
dụng như PID, điều khiển động cơ…Chỳng được gọi chung lă cõc module mở rộng. Tất cả cõc module được gõ trớn những thanh ray (Rack).
Hỡnh 3.2: Thanh ray(Rack), cổng truyền thụng
Module CPU:
Module CPU lă loại module cú chứa bộ vi xử lý, hệ điều hănh, bộ nhớ, cõc bộ thời gian, bộ đếm, cổng truyền thụng (RS485)…vă cú thể cú một văi cổng văo ra số được gọi lă cổng văo ra onboard. Cú rất nhiều loại module khõc nhau chỳng được đặt theo tớn như CPU312, CPU314,…
Những module cựng sử dụng một loại bộ vi xử lý nhưng khõc nhau về cổng văo/ra onboard cũng như khối hăm đặc biệt được tớch hợp sẵn trong thư viện của hệ điều hănh phục vụ việc sử dụng cõc cổng văo onboard năy sẽ được phđn biệt với nhau trong tớn gọi bằng thớm cụm chữ cõi IFM (Intergrated Funtion Module) vớ dụ CPU312IFM…
56
Ngoăi ra cũn cú cõc loại module CPU với hai cổng truyền thụng, trong đú cổng truyền thụng thứ hai cú chức năng chớnh lă phục vụ việc nối mạng phđn tõn. Cõc loại module CPU được phđn biệt với những module CPU khõc bằng thớm cụm từ DP (Distributed Port) trong tớn gọi vớ dụ CPU315-DP…
Cõc module mở rộng:
Cõc module mở rộng chỳng thường được chia lăm 5 loại chớnh:
+) Module PS (Power Supply): Module nguồn nuụi. Cú 3 loại 2A, 5A, vă 10A.
+) Module SM (Signal Module): Module mở rộng cổng tớn hiệu văo/ra, bao gồm:
-DI (Digital Input) Module mở rộng cõc cổng văo số, tuỳ văo từng loại module số cõc cổng cú thể lă 8, 16, hoặc 32.
-DO (Digital Output) Module mở rộng cõc cổng ra số.
-DI/DO: Module mở rộng cõc cổng văo/ra số, số cõc cổng văo/ra số mở rộng cú thể lă 8/8 hoặc 16/16 tuỳ văo từng loại module.
-AI (Analog Input) module mở rộng cõc cổng văo tương tự, về bản chất chỳng chớnh lă những bộ chuyển đổi tương tự/số 12 bits (AD), tức lă mỗi tớn hiệu được chuyển thănh một tớn hiệu số cú độ dăi 12 bits. Số cõc cổng văo tương tự cú thể lă 2, 4 hoặc 8 tuỳ từng loại module.
-AO (Analog Output) module mở rộng cõc cổng ra tương tự, chỳng chớnh lă cõc bộ chuyển đổi số tương tự .
-AI/AO module mở rộng cõc cổng văo/ra tương tự.
+) Module IM (Interface Module): Module ghĩp nối. Đđy lă module chuyớn dụng cú nhiệm vụ nối từng nhúm cõc module mở rộng với nhau thănh một khối vă được quản lý chung bởi một module CPU. Thụng thường cõc module mở rộng được gõ liền nhau trớn một thanh đỡ gọi lă Rack. Trớn mỗi rack cú thể gõ được nhiều nhất 8 module mở rộng (khụng kể module CPU vă module nguồn nuụi). Một module CPU S7-300 cú thể lăm việc trực tiếp được
57
nhiều nhất với 4 racks vă cõc rack năy phải được nối với nhau bằng module IM.