Mô tả:
Trang 25-43
-S7 1500 là một hệ thống tự động hóa modun có hiệu suất trung bình và cao. Tùy
thuộc vào chương trình có thể mở rộng modun đầu ra và đầu vào cho tín hiệu số
và tín hiệu tương tự
-SIMATIC ET200 phân bố I / O cho phép mở rộng thêm bằng cách sử dụng đầu
vào / đầu ra
các module được kết nối với bộ điều khiển trung tâm thông qua PROFIBUS DP
hoặc PROFINET
-Các trạm phân phối có thể được lắp đặt trong tủ điều khiển hoặc - nếu được cung
cấp với thiết kế đặc biệt để tăng yêu cầu cơ học - trực tiếp trên máy móc hay hệ
thống. SIMATIC HMI (HMI = Giao diện Người Máy) được sử dụng để kiểm soát
và giám sát
-SIMATIC NET xử lý việc trao đổi dữ liệu thông qua các hệ thống bus khác nhau
giữa
-Bộ điều khiển SIMATIC, I / O phân tán, các thiết bị HMI và lập trình thiết bị.
- Các phần của Plc :
+CPU chứa hệ điều hành và chương trình người sử dụng. Chương trình người sử
dụng
được lưu vào bộ nhớ SIMATIC, được lắp vào
CPU. Chương trình người dùng được thực hiện trong bộ nhớ làm việc của CPU.
+Các mô đun tín hiệu (SM) có trách nhiệm kết nối với máy điều khiển
hay nhà máy. Các mô-đun đầu vào và đầu ra này có sẵn cho các tín hiệu số và
analog
với điện thế và dòng điện khác nhau.
+Các module công nghệ (TM) là các tiền xử lý tín hiệu, các mô đun I / O "thông
minh"
chuẩn bị và xử lý tín hiệu đến từ quá trình độc lập của
CPU và hoặc trả lại chúng trực tiếp cho quá trình này hoặc làm cho chúng có sẵn
tại
Giao diện nội bộ CPU. Môđun công nghệ có trách nhiệm xử lý các chức năng
mà CPU thường không thể thực hiện được một cách nhanh chóng như đếm
xung.
+Môđun truyền thông (CM) cho phép lưu lượng dữ liệu vượt quá chức năng
được cung cấp bởi các giao diện tiêu chuẩn trên CPU liên quan đến các giao thức
và truyền thông
chức năng.
-các ngôn ngữ lập trình khác nhau:
Có 5 ngôn ngữ lập trình khác nhau: thang
logic (LAD), sơ đồ khối chức năng (FBD), ngôn ngữ điều khiển có cấu trúc (SCL),
(STL), và kiểm soát tuần tự (GRAPH).
-Thực hiện chương trình người dùng:
Sau khi nguồn điện đã được bật, bộ xử lý kiểm soát kiểm tra hiện tại
phần cứng và parameterizes các mô-đun. Một chương trình khởi động sau đó được
thực hiện
một lần, nếu có. Chương trình khởi động thuộc về chương trình người sử dụng mà
bạn sản xuất.
Các mô-đun có thể được khởi tạo, ví dụ, bằng chương trình khởi động.
Chương trình người dùng thường được chia thành các phần riêng biệt được gọi là
"khối". Cơ quan
khối (OB) đại diện cho giao diện giữa hệ điều hành và người dùng
chương trình. Hệ điều hành gọi một khối tổ chức cho các sự kiện cụ thể và
chương trình người dùng sẽ được xử lý trong đó (Hình 1.10).
Các khối chức năng (FB) và các chức năng (FC) có sẵn để cấu trúc chương trình.
Các khối chức năng có bộ nhớ trong đó các thẻ địa phương được lưu cố định. Chức
năng
không có bộ nhớ này.
Các báo cáo chương trình có sẵn để gọi các khối chức năng và các chức năng (bắt
đầu
chấp hành). Mỗi cuộc gọi khối có thể được gán đầu vào và đầu ra, được gọi là
"khối
thông số". Trong khi gọi điện thoại, thẻ có thể được chuyển mà chương trình trong
chặn là để làm việc. Theo cách này, một khối có thể được lặp đi lặp lại gọi với một
chức năng nhất định
(ví dụ: lựa chọn giá trị thẻ), nhưng với các bộ tham số khác nhau (ví dụ cho các
tính toán) (Hình 1.11).
Dữ liệu của chương trình người dùng được lưu trong khối dữ liệu (DB). Khối dữ
liệu thể hiện
một chuyển nhượng cố định cho một cuộc gọi của một khối chức năng và là bộ
nhớ thẻ của hàm
khối. Các khối dữ liệu toàn cầu chứa dữ liệu không được gán cho bất kỳ
- Chỉnh sữa một báo cáo sinatic:
Một trạm có thể là bộ điều khiển (trạm PLC), một thiết bị HMI (trạm HMI) hoặc
một trạm PC. Một dự án có thể bao gồm nhiều trạm, nhưng phải có ít nhất một
trạm. Dữ liệu có trong trạm PLC được mô tả sau trong cuốn sách này. Dự án chung
dữ liệu bao gồm, ví dụ, các văn bản hoặc văn bản thông điệp được quản lý tập
trung cho nhiều ngôn ngữ dự án. Một thư viện dự án có thể được tạo cho mỗi dự
án. Đối tượng được sử dụng trong một số các dự án được kết hợp trong các thư
viện toàn cầu. Cũng có liên quan đến một dự án là lập trình thiết kế thiết bị với các
module giao diện (ví dụ như bộ điều hợp mạng LAN) và thẻ nhớ độc giả.
- Cơ cấu đại diện của dữ lieu báo cáo:
Cấu trúc cũng bao gồm các trình biên tập (công cụ) cần thiết để tạo và chỉnh sửa
dữ liệu. Cây dự án không bao gồm thư viện dự án. Điều này được trình bày trong
một thẻ bài tập cùng với các thư viện toàn cầu trong cửa sổ nhiệm vụ dưới Thư
viện.
Bạn có thể thay thế các tên được hiển thị bằng dấu ngoặc bằng tên thích hợp hơn
nhiệm vụ tự động hóa của bạn.
-Trang 86-134
4) Thẻ, Địa chỉ và loại dữ liệu;
. Trạm PLC
cung cấp các vùng bộ nhớ sau đây cho các giá trị biến này
- Đầu vào ngoại vi là các vùng bộ nhớ trên các mô-đun đầu vào.
- Đầu vào là một hình ảnh của các đầu vào ngoại vi trong bộ nhớ làm việc của
CPU. đó là
thường được xử lý bởi chương trình người dùng khi các trạng thái tín hiệu
của máy hoặc đầu vào máy tính là các vùng bộ nhớ trên các mô-đun đầu
vào.
-Đầu ra ngoại vi là các vùng bộ nhớ trên các mô-đun đầu ra. Chúng cấu thành
giao diện trực tiếp tới máy điều khiển, ví dụ: để kiểm soát màn hình,
van, hoặc bộ tiếp xúc.
-Đầu ra là một hình ảnh của các đầu ra ngoại vi trong bộ nhớ làm việc của CPU
- Bit nhớ là một khu vực bộ nhớ trong bộ nhớ hệ thống của CPU và được sử dụng
như là một
bộ nhớ trung gian toàn cầu cho các trạng thái tín hiệu và các giá trị số.
-Các chức năng hẹn giờ SIMATIC / lưu dữ liệu của họ - trái với bộ đếm thời gian
IEC / truy cập
chức năng - ở một vị trí cố định trong bộ nhớ hệ thống.
-Dữ liệu tạm thời địa phương đề cập đến các khu vực bộ nhớ được chỉ định bởi
CPU đến một khối mã
trong quá trình chế biến. Chương trình có thể tạm thời lưu trữ trạng thái tín hiệu và
số
giá trị trong khối; những điều này mất hiệu lực khi xử lý khối đã
đã được hoàn thành.
- Thuật ngữ Data mô tả các thẻ trong bộ nhớ người dùng được biên dịch trong dữ
liệu
khối với các cấu trúc khác nhau. Một khối dữ liệu, được gán cho một khối mã
(ví dụ khối dữ liệu), có chứa các vùng toán hạng tĩnh dữ liệu địa phương.
-Dùng khu vực dữ liệu:
+ Với SIMATIC S7, mỗi mô-đun có thể có hai khu vực địa chỉ: vùng dữ liệu người
dùng
có thể được giải quyết trực tiếp bằng cách tải và truyền tải, và một vùng dữ liệu hệ
thống cho
chuyển hồ sơ dữ liệu.
Khi các mô đun được giải quyết nó là không thích hợp cho dù chúng nằm ở trung
tâm
kệ hoặc được sử dụng như I / O phân tán. Tất cả các mô-đun được sắp xếp bằng
nhau trong (hợp lý)
địa chỉ khối lượng.
Thuộc tính dữ liệu người dùng của một mô-đun phụ thuộc vào loại mô-đun. Đây là
những kỹ thuật số
hoặc các tín hiệu I / O analog cho các mô đun tín hiệu hoặc, ví dụ, thông tin điều
khiển và trạng thái
cho các mô-đun công nghệ và truyền thông. Số lượng dữ liệu người dùng là
mô-đun cụ thể. Có các mô-đun chiếm một, hai, bốn hoặc nhiều byte trong
khu vực này. Nghề nghiệp luôn bắt đầu ở byte tương đối 0. Địa chỉ của
byte tương đối 0 là địa chỉ bắt đầu của mô đun, được xác định bởi cấu hình phần
cứng.
-Vùng điều hành : dữ liệu tạm thời
+Dữ liệu cục bộ tạm thời bao gồm các toán hạng được lưu trong ngăn xếp dữ liệu
cục bộ
(L stack) trong bộ nhớ hệ thống của CPU. Dữ liệu cục bộ tạm thời có sẵn trong
mỗi mã
khối. Nó phục vụ như là một bộ đệm cho các kết quả được sản xuất trong quá trình
xử lý khối.
Nội dung của nó bị mất khi kết thúc quá trình xử lý khối. Không thể truy cập dữ
liệu
từ các khối khác.
+Tổ chức khối với truy cập tiêu chuẩn (block khối Tối ưu hóa khối
truy cập bị vô hiệu hóa) cung cấp thông tin khởi đầu dài 20 byte ở địa phương tạm
thời
-Địa chỉ tuyệt đối:
+
Trong quá trình đặt địa chỉ tuyệt đối, một trạng thái tín hiệu hoặc một giá trị số
được giải quyết trực tiếp qua địa chỉ trong vùng toán hạng
+Các bit trong một byte được tính từ phải sang trái, bắt đầu bằng số không.
- Xem thêm -