Ngôn ngữ lập trình plc s7-200

      25
*
Phần mượt Micro/Win và ngôn từ lập trình

6.1 thiết lập phần mượt STEP 7-Micro/WIN

STEP 7-Micro/WIN là một trong những phần mềm lập trình cho họ PLC S7-200. Hiện nay phiên phiên bản đang được sử dụng là STEP 7-Micro/Win V4.0 Service Pack 6.

Bạn đang xem: Ngôn ngữ lập trình plc s7-200

6.1.1 Yêu ước hệ điều hành và phần cứng

Máy tính cá nhân PC, muốn cài đặt được ứng dụng STEP 7-micro/WIN phải thỏa mãn những yêu mong sau đây:

Microsoft Windows 2000 Service Pack 3 hoặc cao hơn, Windows XP Home, hoặc Windows XP Professional.Có tối thiểu 350 MB ổ đĩa cứng còn trốngSử dụng chế độ thiết đặt font chữ nhỏ độ phân giải screen tối thiểu là 1024×768 pixels.

Nếu chưa có cáp để kết nối máy tính với PLC S7-200 thì ta vẫn rất có thể soạn thảo công tác ở chế độ offline với kiểm tra hoạt động của chương trình với một phần mềm mô phỏng.

Để truyền thông với S7-200, ta phải một trong các phần cứng sau:

PC/PPI Cable kết nối CPU S7-200 cùng với PC qua cổng USBPC/PPI Cable kết nối CPU S7-200 cùng với PC qua cổng RS232 (COM1 hoặc COM2)CP thẻ (Communications processor) và cáp MPI (multipoint interface).EM241 modemCP243-1 hoặc CP243-1 IT Ethernet6.1.2 cài đặt phần mềm

Thực hiện nay theo quá trình sau:

1. Chương trình chính (main program)

2. Chương trình nhỏ (subroutine)

3. Chương trình ngắt (interrupt rountine)

4. Khối hệ thống (system block)

5. Khối tài liệu (data block)

Đóng tất cả các ứng dụngChèn đĩa CD STEP 7-Micro/Win vào ổ đĩa CD-Rom. Chương trình sẽ được tự động cài đặt. Ta cũng rất có thể khởi hễ chương trình thiết lập đặt bằng phương pháp nhấp đúp con chuột vào tệp tin “Setup.exe|” trên CD.Sau này sẽ nhận được dần dần từng cách các hướng dẫn thao tác tiếp sau trên screen và trả thành quá trình cài đặt.Khi cài đặt xong, vỏ hộp thoại “set PG/PC Interface” auto xuất hiện. Kích “Cancel” nhằm kết thúc.Ta bắt buộc khởi cồn lại máy nhằm hoàn tất việc cài đặt.Sau lúc đã thiết đặt xong bao gồm thể bước đầu soạn thảo lịch trình nhờ phần mềm STEP 7-Micro/WIN bằng phương pháp nhấp đúp loài chuột vào hình tượng STEP 7 MicroWIN bên trên màn hình.

Chú ý: Khi cài đặt phiên phản STEP 7-Micro/WIN V4.0 Sevice Pack 6 thì trước tiên ta rất cần được uninstall phiên bản cũ và sau đó mới cài đặt được phiên phiên bản này. Sau khoản thời gian download ta nhấp đúp chuột vào tệp tin STEP7- MicroWIN_V40_SP6.exe và triển khai theo công việc sau:

Bước 1: Uninstall phiên bản STEP 7-Micro/WIN V4.0 bởi công vậy “control panel” vào Window (menu Start ->settings->control panel->add or remove program).

Bước 2: Khởi động lại thứ tính

Bước 3: Cài đặt STEP 7-Micro/WIN V4.0 Service Pack (SP6) bằng phương pháp nhấp đúp chuột vào tệp tin STEP7-MicroWIN_V40_SP6.exe.

6.2 Các thành phần cơ bạn dạng trong chương trình PLC S7-200

Các phần tử cơ bản trong một chương trình PLC S7-200 là:6.2.1 Chương trình bao gồm OB1 (main program)Đây là phần size của chương trình, chứa các lệnh điều khiển chương trình ứng dụng. Với một vài chương trình tinh chỉnh và điều khiển nhỏ, đơn giản chúng ta cũng có thể viết toàn bộ các lệnh vào khối này. Chương trình ứng dụng được xử lý bắt đầu từ công tác chính, các lệnh được cách xử lý lần lượt từ bên trên xuống dưới và chỉ một lần ở mỗi vòng quét. Vào S7-200 chương trình được cất trong khối OB1.

6.2.2 Chương trình nhỏ SUB (subroutine)

Các lệnh viết trong chương trình nhỏ chỉ hoàn toàn có thể được xử lý khi chương trình nhỏ được hotline (Call) từ chương trình chính, từ 1 chương trình bé khác hoặc xuất phát điểm từ một chương trình ngắt. Sử dụng chương trình bé khi bọn họ muốn phân chia trọng trách điều khiển. Mỗi một chương trình bé viết cho một nhiệm vụ nhỏ tuổi hoặc lúc có các yêu cầu điều khiển tựa như nhau (ví dụ: tinh chỉnh băng cài đặt 1, điều khiển băng sở hữu 2…) thì bọn họ chỉ cần tạo thành chương trình bé một lần và có thể gọi ra nhiều lần từ lịch trình chính.

Sử dụng chương trình con bao gồm một số ưu điểm sau:

Chương trình điều khiển được phân tách theo nhiệm vụ tinh chỉnh nên có kết cấu rõ ràng, rất dễ dàng cho việc chỉnh sửa hay soát sổ chương trình.Giảm thời gian vòng quét của chương trình. CPU ko phải tiếp tục xử lý toàn bộ các lệnh của công tác mà chỉ cách xử trí chương trình con khi tất cả lệnh hotline tương ứng.Chương trình con được cho phép giảm quá trình soạn thảo khi có những yêu mong điều khiển tựa như nhau.

(Bạn phát âm xem phần ví dụ với cách thực hiện chương trình nhỏ ở chương “phép toán nhị phân”).

6.2.3 công tác ngắt INT(interruptroutine)

Chương trình ngắt được thiết kế theo phong cách để áp dụng cho một sự khiếu nại ngắt được có mang trước. Bất cứ khi nào sự kiện ngắt khẳng định xảy ra, thì S7-200 tiến hành chương trình ngắt.

Chương trình ngắt không được gọi vị chương trình thiết yếu mà theo sự khiếu nại ngắt xảy ra. Chương trình ngắt đang chỉ được xử lý mỗi một khi sự khiếu nại ngắt xảy ra.

(Phần công tác ngắt sẽ tiến hành trình bày chi tiết ở tập 2).

6.2.4 Khối khối hệ thống (systemblock)

System block được cho phép ta thông số kỹ thuật các tùy chọn phần cứng khác nhau cho S7-200.

6.2.5 Khối tài liệu (data block)

Data block giữ trữ những giá trị biến khác biệt (vùng nhớ V) được áp dụng trong chương trình. Giá chỉ trị thuở đầu của những dữ liệu hoàn toàn có thể nhập vào vào khối dữ liệu.

(Phần khối dữ liệu sẽ tiến hành trình bày chi tiết ở tập 2).

6.3 ngôn ngữ lập trình

Để hoàn toàn có thể soạn thảo chương trình cho những PLC S7-200, họ dùng ứng dụng Step7 MicroWin. Và tương tự như PLC của các hãng khác, chúng ta có 3 dạng biên soạn thảo thịnh hành là dạng LAD, FBD và STL. Việc chọn dạng biên soạn thảo nào nhằm viết chương trình điều khiển là do người dùng tùy chọn.

6.3.1 làm ra thang : LAD (Ladder logic)

Ở dạng biên soạn thảo này công tác được hiển thị gần giống như sơ vật nối dây một mạch trang bị điện dùng các relay và contactorChúng ta xem như bao gồm một loại điện xuất phát điểm từ một nguồn điện chạy sang một chuỗi những tiếp điểm ngắn gọn xúc tích ngõ vào trường đoản cú trái qua phải đặt tới ngõ ra. Chương trình tinh chỉnh và điều khiển được chia nhỏ ra làm nhiều Network, từng một Network thực hiện một nhiệm vụ bé dại và núm thể. Những Network được cách xử trí lần lượt từ trên xuống dưới với từ trái thanh lịch phải.

Các phần tử chủ yếu sử dụng trong dạng biên soạn thảo này là:

*

Dạng biên soạn thảo này có một vài ưu điểm:

Dễ dàng cho người mới bắt đầu lập trìnhBiểu diễn dạng trang bị họa dễ hiểu và thông dụngLuôn luôn rất có thể chuyển từ bỏ dạng STL sang trọng LAD6.3.2 Dạng khối tác dụng : FBD (Function Block Diagram)

Dạng biên soạn thảo FBD hiển thị lịch trình ở dạng thứ họa giống như như sơ đồ các cổng logic. FBD không thực hiện khái niệm mặt đường nguồn cung ứng trái với phải; do đó khái niệm “dòng điện” ko được sử dụng. Cố kỉnh vào kia là xúc tích ”1”. Không tồn tại tiếp điểm cùng cuộn dây như ngơi nghỉ dạng LAD, nhưng có những cổng logic và các hộp chức năng. Các cổng logic như AND, OR, XOR…sẽ tương xứng với những tiếp điểm logic thông suốt hay song song…

Ví dụ:

*

Đầu ra của các cổng xúc tích và ngắn gọn hay hộp chức năng có thể được sử dụng để tiếp nối với đầu vào của các cổng ngắn gọn xúc tích hay các hộp chức năng khác. Cùng với dạng biên soạn thảo này có một số điểm chính sau:

Biểu diễn làm việc dạng vật dụng họa những cổng tính năng giúp chúng ta dễ gọi hiểu theo trình từ điều khiển.Luôn rất có thể chuyển từ bỏ hiển thị dạng FBD sang STL.

6.3.3 Dạng liệt kê lệnh : STL (StaTementList)

Đây là dạng soạn thảo chương trình dạng tập hợp các câu lệnh. Người dùng phải nhập các câu lệnh tự bàn phím, giữa lệnh với toán hạng (toán hạng hoàn toàn có thể là địa chỉ, dữ liệu) có khoảng trắng cùng mỗi lệnh chỉ chiếm một hàng. Ở dạng biên soạn thảo này sẽ có một số công dụng mà sinh sống dạng soạn thảo LAD hay FBD ko có.

Ví dụ:

*

Dạng sọan thảo này có một số trong những điểm chính:

Là dạng sọan thảo phù hợp cho những người dân có kinh nghiệm lập trình PLC.STL cho phép giải quyết một trong những vấn đề mà nhiều khi khó khăn khi sử dụng LAD hoặc FBD.Luôn luôn hoàn toàn có thể chuyển trường đoản cú dạng LAD tốt FBD về dạng STL tuy thế khi chuyển trái lại từ STL lịch sự LAD hay FBD sẽ sở hữu một số phần tử chương trình không chuyển được.

6.4 biên soạn thảo chương trình với ứng dụng STEP7- Micro/Win V4.0 SP6

6.4.1 Mở màn hình soạn thảo chương trình

Để mở STEP 7–Micro/WIN, nhấp đúp chuột vào hình tượng STEP 7- Micro/WIN 

*
 trên màn hình hiển thị desktop, hoặc chọn Start > SIMATIC > STEP 7 MicroWIN V4.0. Giao diện screen có dạng (hình 6.1).

6.4.1.1 Vùng soạn thảo chương trình

Vùng soạn thảo chương trình đựng chương trình và bảng khai báo biến toàn cục của khối chương trình đang được mở. Chương trình nhỏ (viết tắt là SUB) và chương trình ngắt (viết tắt là INT) xuất hiện thêm ở cuối hành lang cửa số soạn thảo chương trình. Tùy ở trong vào việc nhấn vào ở mục nào mà lại cửa sổ màn hình soạn thảo lịch trình tương ứng sẽ được mở.

Cây lệnh hiển thị toàn bộ các đối tượng người dùng của dự án và các lệnh nhằm viết chương trình điều khiển. Hoàn toàn có thể sử dụng cách thức “drag & drop” (kéo và thả) từng lệnh riêng rẽ từ hành lang cửa số cây lệnh vào chương trình, xuất xắc nhấp lưu ban chuột vào trong 1 lệnh mà ao ước chèn nó vào vị trí con trỏ ở screen soạn thảo chương trình.

*

6.4.1.3 Thanh chức năng

Thanh chức năng chứa một hóm các hình tượng để truy vấn các đặc điểm chương trình khác biệt của STEP 7–Micro/WIN.

Program Block: 
*

Nhắp đúp chuột vào hình tượng này để mở ra cửa sổ biên soạn thảo những chương trình vận dụng (OB1, SUB hoặc INT)

Symbol Table: 
*

Bảng ký hiệu (Symbol table) chất nhận được người dùng miêu tả các add sử dụng trong lịch trình dưới dạng các tên thường gọi gợi nhớ. Điều này giúp cho việc gọi hiểu chương trình dễ dãi và khi viết chương trình ít bị không đúng sót do sử dụng trùng địa chỉ.

*

Bảng trạng thái (Status chart) được cho phép người dùng giám sát trạng thái những ngõ vào và biến đổi trạng thái từng ngõ ra. áp dụng bảng tâm lý để khám nghiệm nối dây phần cứng với xem nội dung những vùng nhớ.

*

Trong đó:

+ Cột Address: có thể chấp nhận được nhập địa chỉ cửa hàng các phát triển thành hay vùng nhớ

+ Cột Format: cho phép chọn dạng tài liệu của địa chỉ

+ Cột Current Value: Hiển thị quý hiếm hiện hành của địa chỉ

+ Cột New Value: cho phép biến hóa trạng thái ngõ ra hay ngôn từ vùng nhớ

Data Block: 

*

Sử dụng Data Block như 1 vùng nhớ để tại vị trước dữ liệu cho những biến thuộc vùng nhớ V. Rất có thể tạo ra các Data block không giống nhau và đặt tên theo dữ lliệu chương trinh. Ví dụ:

*

* System Block : 

*

Đây là khối công dụng hệ thống, lúc mở System Block chúng ta cũng có thể cài

đặt các tác dụng như:

Communication ports: Chọn những thông số truyền thông với thiết bị khác như máy tính xách tay hay CPU khác.Retentive Ranges: Chọn những vùng nhớ và add sẽ gồm thuộc tính retentiveOutput Tables: Cho phép cấu hình thiết lập cấu làm nên thái ON với OFF của từng ngõ ra số khi CPU đưa từ tinh thần Run sang trọng Stop.Input filter: Cho phép chọn thời hạn trễ cho 1 vài ngõ vào hoặc tất cả ngõ vào số (từ 0.2ms cho 12.8 ms). Mục tiêu là giúp kháng nhiễu ở việc nối dây ngõ vào.Pulse Catch Bits: Cho phép tùy chỉnh thiết lập một ngõ vào để bắt mang sự đổi khác trạng thái biểu hiện rất nhanh. Ngay trong lúc có gửi đổi, giá trị ngõ vào sẽ được chốt cho đến khi được gọi bởi chu kỳ luân hồi quét của PLC.Background Time: Cho phép tùy chỉnh lượng thời gian PLC sẽ giành riêng cho các hoạt động nền trong cơ chế RUN. Đặc đặc điểm đó được sử dụng đa phần để điều khiển tác động của chu kỳ luân hồi quét khi xử lý trạng thái và trong vận động soạn thảo runtime.EM Confuguration: Các module intelligent và add cấu hình khớp ứng được khái niệm trong dự án. Thường thì STEP 7-Micro/WIN wizard để các địa chỉ cửa hàng này.Configure LED: LED SF/DIAG (System Fault/Diagnostic) hoàn toàn có thể được lựa chọn sáng khi thực hiện tác dụng cưỡng bức (Force) hoặc xẩy ra lỗi vào/ra (I/O).Increase Memory: Tăng bộ nhớ lưu trữ chương trình bằng phương pháp không mang đến soạn thảo ở chế độ RUN. Đối với bộ nhớ Dữ liệu thì ko thể.Password: Cho phép để mật khẩu để bảo đảm chương trình. Tất cả 4 cấp để người tiêu dùng tùy chọn theo bảng sau:

*

*

Bảng tham chiếu cho thấy thêm những địa chỉ vùng nhớ nào (Byte, bit, word tốt DWord, timer, counter…) đã sử dụng và ví trí (location) trong lịch trình cũng như chức năng của chúng.

Một ví dụ như bảng cross reference được đến ở hình 6.2. Trên cột Element, nhắp đúp vào địa chỉ cửa hàng nào thì trình biên soạn thảo đã mở cho họ cửa sổ chương trình gồm chứa địa chỉ cửa hàng tương ứng. Việc này giúp cho họ dễ dàng khám nghiệm hay ráng đổi địa chỉ khi bao gồm nhu cầu.

*

Các biểu tượng này khi kích hoạt sẽ xuất hiện thêm hộp thoại mang đến phép chúng ta cài để các tiếp xúc với máy tính xách tay như: lựa chọn cổng giao tiếp, địa chỉ cửa hàng CPU, vận tốc truyền. Đây là bước nên thực hiện khi bước đầu giao tiếp thân PLC với vật dụng tính.

*

*
*
*

Hình 6.4: hành lang cửa số Set PG/PC Interface.

6.4.2 Thanh luật pháp (Toolbar) vào STEP7-Micro/WIN

Trong phần mềm có để sẵn nhiều phương tiện giúp fan lập trình tiện lợi trong câu hỏi sử dụng. Các công nạm có ý nghĩa sâu sắc như sau:

*

*

*

*

6.4.4 Thư viện

Thư viện (Libraries) được áp dụng để giữ trữ những khối chương trình con gồm truyền thông số được sử dụng để lập trình. Những khối hoàn toàn có thể copy vào trong

một thư viện từ một dự án có sẵn hoặc chúng hoàn toàn có thể được tạo thành trực tiếp trong thư viện hòa bình với những dự án.

Khi thiết lập STEP 7-Micro/WIN thì những khối chưa được setup vào trong thư viện. Để thiết đặt thư viện chuẩn có thể download thư viện S7-200 trường đoản cú trang www.siemens.com hoặc thực hiện đĩa phần mềm STEP 7–Micro/WIN Add-on: STEP 7–Micro/WIN 32 Instruction Library, V1.1 (CD-ROM).

Có thể chèn thêm hoặc xóa khỏi bớt những khối chương trình trong tủ sách sử dụng File > Add/Remove Libraries và sau đó chọn thẻ địa chỉ để lựa chọn khối công tác thư viện mong muốn đưa vào thư viện.

Để mở thư viện, vào Cây Lệnh chọn mục Libraries, chọn các khối chương trình phải sử dụng. Việc tạo thêm các khối chương trình bé truyền tham số được sử dụng để gia công thư viện rất có thể được tạo ra từ File > Create Library và lựa chọn chương trình con buộc phải làm thư viện.

6.4.5 khối hệ thống trợ giúp trong STEP 7-Micro/WIN

Trường hợp chạm chán khó khăn vào lập trình cũng giống như cần tìm hiểu rõ hơn về một tin tức nào kia trong ứng dụng ta hoàn toàn có thể sử dụng chế độ trợ giúp. Có không ít cách khác nhau để mở trợ giúp:

Sử dụng menu Help > Contents & Index để kích hoạt giúp đỡ chung.Sử dụng phím F1 để trợ góp theo văn cảnh với đối tượng người dùng được chọn.

*

Hình 6.8: screen trợ giúp

Thẻ Content: Hiển thị danh sách các chủ đề trợ giúpThẻ Index: Cho phép truy vấn thông tin trợ giúp bằng câu hỏi hiển thị danh sách các thuật ngữ theo đồ vật tự alphabe.Thẻ Find: Cho phép kiếm tìm kiếm các từ cụ thể và thuật ngữ trong chủ đề trợ giúp.

Khi click chuột vào các từ được nổi lên có màu xanh và gạch men chân (hotwords) sẽ xuất hiện các trợ giúp cụ thể hơn.

6.4.6 Xóa bộ nhớ CPU

Khi xóa PLC thì PLC phải đặt ở chế độ STOP với reset PLC theo chuẩn nhà máy, nước ngoài trừ địa chỉ cửa hàng PLC, tốc độ truyền, và đồng hồ đeo tay thời gian (time-of- date clock). Để xóa chương trình trong PLC tiến hành như sau:

Chọn PLC > Clear… thì hộp thoại Clear xuất hiệnChọn toàn bộ các mục chấp nhận bằng phương pháp nhấp OK.Nếu đã bao gồm password trong bộ lưu trữ PLC thì vỏ hộp thoại yêu cầu password xuất hiện. Để xóa password thì nhập CLEARPLC vào vỏ hộp thoại cùng tiếp tục hoạt động xóa vớ cả.6.4.7 Mở một dự án đang tồn tại sẵn

Mở một dự án tồn tại (tập tin bao gồm phần không ngừng mở rộng .mwp) tốt thành phần của dự án và bắt đầu một trong những phần soạn thảo mới bằng phương pháp sử dụng các cách thức sau:

Nhấp con chuột vào biểu tượng Open Project 
*
.Chọn thực đơn lệnh File > Open.Ấn tổ hợp phím Ctrl+OMở Windows Explorer cùng nhấp đúp chuột và tập tin gồm phần mở rộng.mwp.Mở một thành phần dự án bằng cách nhấn vào phải vào các ghi chú vào cây lệnh (Instruction Tree). Chọn mở cửa để mở.

Để mở những dự án được tạo ra với các phiên phiên bản trước của STEP 7- Micro/WIN tốt STEP 7-Micro/DOS thì nhấn vào vào open

*
hay chọn File>Open và chọn tập tin ý muốn muốn.

Chú ý:

– dự án công trình đã chế tạo bằng những phiên phiên bản trước của STEP 7-Micro/WIN tuyệt STEP 7-Micro/DOS hoàn toàn có thể chứa một hay nhiều cấu tạo logic cơ mà STEP 7- Micro/WIN, Version 3.0 và cao hơn nữa không hỗ trợ. Để mở được dự án, ta phải áp dụng phiên bản cũ đang tạo dự án và giữ lại dự án theo thủ tục sau:

Chuyển screen soạn thảo quý phái STL.Tắt showroom theo ký kết hiệu.Lưu tập tin dự án.Chương trình đã tạo thành với STEP 7-Micro/WIN V3.1 SP1 áp dụng lệnh and có ngõ vào đơn ở FBD, cùng được lưu giúp xem ở FBD, thì cần thiết mở được với STEP 7-Micro/WIN V3.1. Để mở các dự án này cùng với STEP 7- Micro/WIN V3.1, dự án công trình trước tiên yêu cầu được đưa sang giúp thấy ở STL và bảo quản ở dạng này.Không thể sử dụng lệnh mở cửa để mở một dự án trong PLC; những tập tin dự án chỉ hoàn toàn có thể mở được nếu như nó được lưu trữ trên PC hoặc PG (thiết bị lập trình)Với phần mềm STEP-7 Micro/WIN mỗi lần mở chỉ được một dự án. Vị vậy ước ao mở 2 dự án công trình tại cùng một thời điểm thì bắt buộc chạy nhị lần STEP-7 Micro/WIN. Khi mở nhì dự án, ta rất có thể copy các thành phần chương trình lẫn nhau.6.4.8 Kết nối truyền thông S7-200 với thứ lập trình

Để kết nối truyền thông media S7-200 với máy lập trình thì rất cần phải có cáp liên kết (xem chương 4). Việc kết nối truyền thông thực hiện theo công việc sau:

Nhấp chuột vào hình tượng communication
*
trong thanh chức năng hay vào View > Component > Communications.

*

Hình 6.9: Màn hình tùy chỉnh thiết lập truyền thông

Kiểm tra xem showroom của cáp PC/PPI trong hộp thoại có được đặt là 0 chưa? thường mặc định là 0.Kiểm tra tham số mạng (Network Parameters) và tốc độ truyền (Transmission Rate) tất cả đúng chưa. Nếu chưa đúng thì bấm vào vào thẻ
*
 để tùy chỉnh lại giao tiếp giữa PC và PLC.Nhấp đúp chuột vào hình tượng
*
nhằm tìm trạm S7-200 với một hình tượng CPU mang đến trạm S7-200 được kết nối sẽ tiến hành hiển thị (ví dụ biểu tượng 
*
Chọn S7-200 với nhấp OK. Trường hợp STEP 7–Micro/WIN không tìm kiếm ra CPU S7-200, kiểm tra việc đặt chỉnh những tham số truyền thông media và tái diễn bước này.Sau khi đã tùy chỉnh thiết lập truyền thông với S7-200, ta rất có thể sẵn sàng tạo thành và tải về chương trình vào CPU.6.4.9 Tải dự án từ PLC

Có thể sử dụng biểu tượng trên toolbar hoặc menu tệp tin để sở hữu (upload) chương trình từ PLC về laptop khi sử dụng ứng dụng STEP 7-Micro/WIN. Cần lưu ý là PLC đã có kết nối truyền thông media với sản phẩm lập trình.

6.4.9.1 sở hữu một khối hoặc cha khối

Có thể mua khối công tác (OB1, chương trình con, lịch trình ngắt), System Block, và Data Block hay lựa chọn một trong bố khối này tự PLC về thứ tính. Công tác trong PLC không chứa các showroom ký hiệu hay tin tức status chart. Vì chưng đó, ta không thể sở hữu một bảng Symbol Table giỏi Status Chart.

6.4.9.2 Tải vào một trong những dự án mới hoặc dự án rỗng

Để cài chương trình về laptop thì một bí quyết không làm tác động đến các chương trình sẽ mở là đóng này lại và tạo nên một dự án mới, vì dự án mới là rỗng buộc phải không thể vô tình hủy hoại dữ liệu. Đây là biện pháp thức bình yên để rước khối chương trình, system block hoặc thông tin data block. Nếu còn muốn lấy sử dụng bảng ký kết hiệu (symbol table) hoặc status chart đã được khiến cho dự án này, thì rất có thể mở dự án cũ ở screen STEP 7-Micro/WIN khác cùng copy những thông tin này vào dự án công trình được upload về.

Xem thêm: Tinh Chất Serum Tinh Chất Vàng 24K Hàn Quốc, Serum Vàng 24K Hàn Quốc Giá Siêu Tốt

6.4.9.3 Tải vào một dự án tồn tại

Đây là một phương pháp để viết đè tất cả các phần của lịch trình hiện hành bằng chương trình đã làm được nạp vào PLC trước đó.

6.4.9.4 giấy tờ thủ tục tải dự án từ PLC về sản phẩm lập trình

Để triển khai tải, thực hiện quá trình sau:

Trong STEP 7-Micro/WIN mở một dự án công trình để giữ những khối sẽ tiến hành upload tự PLC.Nếu mong muốn upload vào trong 1 dự án rỗng, chọn File > New hoặc sử dụng hình tượng New Project 
*
bên trên toolbar.Nếu mong mỏi upload vào một dự án tồn tại, chọn File > Open hoặc sử dụng hình tượng Open Project 
*
 trên toolbar.Chọn File > Upload hoặc sử dụng biểu tượng Upload
*
trên toolbar nhằm khởi động quy trình upload.Hộp thoại Upload lộ diện để yêu ước chọn những khối: program block, data block, and system block. Hãy lựa chọn các khối hy vọng Upload, và tiếp nối nhấp OK.

*

Hình 6.10: hộp thoại Upload

4. STEP 7-Micro/WIN hiển thị chú ý sau:

*

Nhấn Yes để đồng ý việc upload.

STEP 7-Micro/WIN hiển thị một thông tin khi upload các khối thành công xuất sắc từ PLC về thứ lập trình hoặc máy tính xách tay PC.

6.4.10 nạp (download) một dự án vào PLC

Khi chất nhận được kết nối media giữa PC với PLC, ta hoàn toàn có thể download công tác vào PLC. Cần xem xét rằng khi tải về một program block, data block xuất xắc system block vào PLC thì nội dung của các khối được download vào sẽ viết đè lên các khối hiện tại hành trong PLC. Quá trình thực hiện tại như sau:

Trước khi download vào PLC, rất cần phải kiểm tra xem PLC sẽ ở chế độ Stop chưa thông qua đèn báo STOP trên PLC. Nếu công tắc nguồn chọn cơ chế trên PLC đặt ở phần TERM thì ta hoàn toàn có thể chọn PLC ở chế độ RUN hoặc STOP từ vật dụng lập trình. Giả dụ PLC ko ở chính sách STOP, thì nhấp chuột vào biểu tượng STOP
*
trong toolbar hoặc chọn PLC > STOP.

Trong trường hòa hợp không dùng ứng dụng thì chuyển công tắc nguồn chọn chính sách cho PLC về địa chỉ STOP.

Nhấp con chuột vào hình tượng download
*
trong toolbar hoặc chọn

File > Download. Hộp tải về xuất hiện.

Chọn các khối yêu cầu download. Thường thì là lựa chọn tất cả.Nhấp OK để ban đầu quá trình download.Nếu download thành công, thì một hộp thoại hiển thị thông báo:

Download Successful. Tiếp tục đến bước 12.

Nếu các loại PLC được chọn mang đến chương trình trong STEP 7/Micro/WIN không phù hợp với PLC thực tế, thì một hộp thoại xuất hiện thêm với thông báo:“The PLC type selected for the project does not match the remote PLC type. Continue Download?”.Đặt lại loại PLC cho phù hợp, chọn No để dừng các bước downoad.Chọn PLC > Type… để vào hộp thoại chọn loại PLC.Có thể lựa chọn đúng loại PLC theo list trong mục
*
của vỏ hộp thoại. Hoặc nhấp chuột vào thẻ
*
để STEP 7-Micro/WIN tự động tìm đúng nhiều loại PLC đang kết nối.Nhấp OK để gật đầu đồng ý loại PLC và đóng vỏ hộp thoại.Khởi động lại quá trình download bởi cách nhấn vào vào biểu tượng download 
*
 trong toolbar giỏi chọn File > Download.Ngay khi tải về thành công, ta buộc phải chuyển PLC tự STOP sang trọng RUN trước lúc PLC hoàn toàn có thể thực hiện tại chương trình. Nhấp chuột vào biểu tượng RUN
*
vào toolbar tốt chọn PLC > RUN để gửi PLC sang chính sách RUN khi công tắc nguồn chọn cơ chế cho PLC để ở phần TERM.Trường hòa hợp sử dụng công tắc nguồn thì đưa từ địa điểm STOP sang RUN.6.4.11 cấu hình thiết lập cấu hình bình thường cho ứng dụng (menu option với customize)

6.4.11.1 menu Option

Có thể quan niệm một băng thông mặc định mang đến một folder tập tin xác minh để mở cùng lưu những dự án STEP 7-Micro/WIN. Ta áp dụng menu lệnh Tools > Options.

Ngoài ra, để truy vấn trực tiếp Option mang lại từng thành phía bên trong cây lệnh (Instruction tree) thì trỏ loài chuột vào thành phần mong ước và nhấn vào phải, tiếp nối chọn mục option.

*

Hình 6.12: hành lang cửa số Options

General Options

Thẻ General: Chọn thẻ này để tuyển lựa Program Editor, Mnemonic Set, Programming Mode, Language, và Regional Settings(Measurement System, Time Format, and Date Format) mang định.Thẻ Defaults: Chọn thẻ này để đặt vị trí tập tin và nhiều loại PLC mang định cho những dự án mới. Ta cũng rất có thể chọn để thêm System Symbol Table cho toàn bộ các dự án mới.Thẻ Colors: Chọn thẻ này để gán fonts và color cho các cửa sổ không giống nhau

Program Editor Options

Thẻ Program Editor: Chọn thẻ này để định kích thước, hiển thị và font của hành lang cửa số soạn thảo chương trình. Lựa chọn trạng thái hiển thị phía bên trong hay bên ngoài lệnh. Cấu hình địa chỉ theo ký hiệu. Ta cũng hoàn toàn có thể chọn để cho phép soạn thảo toán tử sau khi đặt một lệnh cùng định dạng tự động bất kỳ mã lệnh STL được nhập vào.Thẻ STL Status: Chọn thẻ này nhằm tùy biến phương thức mà Program Status được trình bày ở STL. Ta gồm thể biến hóa các để chỉnh sau: Watch Values, Operands, logic Stack, Instruction Status Bits.Other OptionsThẻ Symbol Table: Chọn thẻ này để cấu hình thiết lập kiểu font, kiểu dáng và size của bảng cam kết hiệu (symbol table). Ta có thể chọn để hiển thị những ký hiệu trùng nhau, không được sử dụng.Thẻ Status Chart: Chọn thẻ này để tùy chỉnh thiết lập kiểu font, kiểu dáng và kích thước của status chart. Cũng đều có thể tùy chỉnh cấu hình việc định địa chỉ cửa hàng theo ký kết hiệu.Thẻ Data Block: Chọn thẻ này để thiết lập cấu hình kiểu font, mẫu mã và kích thước và độ rộng của data block.Thẻ Cross Reference: Chọn thẻ này để cấu hình thiết lập kiểu font, kiểu dáng và kích cỡ của bảng cross reference. Cũng đều có thể cấu hình thiết lập việc định showroom theo ký kết hiệu.Thẻ đầu ra Window: Chọn thẻ này để cấu hình thiết lập kiểu font, mẫu mã và size của output window.Thẻ Instruction Tree: Chọn thẻ này để cấu hình thiết lập kiểu font, kiểu dáng và kích cỡ của Instruction Tree (cây lệnh). Ta cũng rất có thể chọn để cho phép tự động xếp lại của instruction tree.Thẻ Navigation Bar: Chọn thẻ này để thiết lập cấu hình kiểu font, kiểu dáng và kích cỡ của navigation bar.Thẻ Print: Chọn thẻ này để tùy chỉnh thiết lập kiểu font, kiểu dáng và size của những dự án mong mỏi in.

6.4.11.2 thực đơn Custommize

Menu custommize được cho phép ta đổi khác sự xuất hiện thêm nội dung trong toolbar cùng thêm vào các công thế được sử dụng tiếp tục vào menu Tools.

*

Hình 6.13: hành lang cửa số custommize.

Chọn thực đơn lệnh Tools > Customize để thiết lập các tuyển lựa sau:

Thẻ Commands: Cho phép biến đổi sự xuất hiện thêm các nội dung của toolbars.Thẻ Add-On Tools: Cho phép thêm vào các công thế được sử dụng liên tục vào thực đơn Tools.Thay thay đổi sự xuất hiện:

– Chọn Show Tooltips nếu muốn những nút thừa nhận hiển thị các thông tin về nó khi nhỏ trỏ loài chuột dừng trên nút nhấn.

– Chọn Show Flat Buttons nếu muốn các nút nhấn lộ diện ở dạng phẳng cụ vì mở ra ở dạng 3-D.

Di chuyển một nút nhấn:Chọn một toolbar từ bỏ hộp danh sách Category để hiển thị những nút nhận của toolbar đó. Để dịch chuyển một nút dìm từ toolbar khoác định lịch sự toolbar khác, thì chọn tên của toolbar cất nút nhấn cần dịch chuyển từ hộp list Category. Kéo nút nút nhấn mong muốn trong vùng nút thừa nhận ra vùng toolbar nhằm thêm nó vào toolbar.Để sa thải một nút thừa nhận trên toolbar, kéo nút nhấn trên toolbar và bỏ vô vùng nút thừa nhận của hộp thoại Customize.

Thẻ Add-On Tools: Thêm một hình thức vào menu Tools.

Đặc điểm đó được dự tính để tiết kiệm thời gian đối với các cách thức được áp dụng thường xuyên. Để thêm 1 công cụ, nhấp vào thẻ Add-On Tools, nhấp vào nút

*
 và điền vào các vùng làm việc dưới:

Bất kỳ lệnh được yêu cầu được bước đầu và kết thúc bởi dấu ngoặc kép khi nhập vào vùng command(ví dụ: “xxx xxx”).

Menu Text: Chọn một thương hiệu để dấn dạng khí cụ trên thực đơn Tools.Command: Cung cấp tên tập tin của chương trình mức sử dụng hay bat. File.Arguments: Cung cấp các chủ đề dòng lệnh đã sử dụng bởi tập tin*.exe.Initial Directory: Cung cấp băng thông thư mục đang mở cho công cụ.

Sử dụng nút 

*
 để tìm các tập tin cùng thư mục.

Khi thêm vào trong 1 công nỗ lực thành công, trong menu Tools lộ diện công cầm đã thêm.

6.4.12 soạn thảo chương trình

Trước khi soạn thảo chương trình, quá trình sau đây rất cần phải hoàn thành:

Kết nối giữa PLC cùng máy tínhKết nối dây đúng những ngõ vào cùng ra với nước ngoài vi

Trường hợp không tồn tại PLC, thì ta chỉ hoàn toàn có thể soạn thảo lịch trình và lưu trữ lại. Còn nếu còn muốn kiểm tra thì rất cần phải có ứng dụng mô rộp S7-200

Các cách để soạn thảo một dự án công trình mới:

Mở màn hình soạn thảo chương trìnhNhập bảng cam kết hiệuNhập chương trìnhLưu chương trìnhDownload chương trình vào CPU.Đặt CPU ở chính sách RUN.Tìm lỗi và sửa đổi chương trình.

Để hiểu được phần mềm STEP 7-Micro/WIN dễ dàng dàng, chúng ta nên viết một ví dụ đơn giản dễ dàng được cho ở hình 6.14 với bảng tùy chỉnh cấu hình vào/ra cho ở bảng

6.1. Do mới bắt đầu, ta cần viết lịch trình ở dạng LAD, rồi sau đó rất có thể xem làm việc dạng FBD giỏi STL.

*

Các bước thực hiện:

Bước 1: Mở màn hình hiển thị soạn thảo chương trình

Nhấp loài chuột vào hình tượng Program Block

*
nhằm mở màn hình soạn thảo công tác (hình 6.15). để ý cửa sổ cây lệnh (instruction tree) và vùng biên soạn thảo chương trình. Sử dụng cây lệnh nhằm chèn các lệnh được màn biểu diễn ở dạng LAD vào các networks của screen soạn thảo chương trình bằng cách kéo cùng thả các lệnh tự cây lệnh vào những networks.

Để hoàn toàn có thể nhập không thiếu thốn các ghi chú (comment), thì nên hiển thị những chú ưng ý trong screen soạn thảo chương trình. Vào View > POU Comment để hiển thị mẫu chú yêu thích tiêu đề chương trình và View > Network comments để hiển thị mẫu chú ham mê của từng network.

*

Hình 6.16: màn hình soạn thảo chương trình

Bước 2: Nhập bảng cam kết hiệu

Nhấp loài chuột vào hình tượng Symbol Table 

*
nhằm mở screen soạn thảo bảng ký kết hiệu (hình 6.17).

Nhập những thông tin (chữ ko dấu) sinh hoạt bảng 6.1 vào bảng Symbol Table. Với:

Cột ký hiệu tương ứng với cột Symbol.Cột địa chỉ tương ứng cùng với cột Address.Cột chú thích tương ứng với cột comment.

*

Sau lúc nhập xong, ta bao gồm bảng ký hiệu như hình 6.18.

*

Trong quá trình lập trình rất có thể phát sinh thêm các địa chỉ mới. Khi phát sinh thêm add mới, ta yêu cầu bổ sung add đó vào vào bảng cam kết hiệu để dễ ợt cho quy trình tìm và giải pháp xử lý lỗi sau này.

Bước 3: Nhập chương trình

Nhấp loài chuột vào hình tượng Program Block 

*
 để mở lại màn hình hiển thị soạn thảo công tác (hình 6.15).

Nhập Network 1: Dong co quay phai

Khi ấn nút dấn S_Right (I0.1), thì tiếp điểm I0.1 đóng, nút dìm S_Stop là thường đóng đề nghị ngõ vào I0.0 luôn luôn bao gồm điện xuất xắc tiếp điểm I0.0 cũng đóng, và bình thường ngõ ra Q0.1 cũng không có điện (0) yêu cầu tiếp điểm đó cũng đóng. Kết hợp 3 tiếp điểm này sẽ sở hữu dòng điện cung cấp cho cuộn dây Q0.0 (nối cùng với K1). Contactor K1 gồm điện đóng tiếp điểm động lực của nó để cấp cho nguồn cho động cơ quay phải. Tiếp điểm Q0.0 (song tuy vậy I0.1) đóng bảo trì dòng cung ứng cho Q0.0 khi nút nhấn S_Right hở ra.

Nhập các dòng chú giải như đã mang đến trong hình 6.14. Nhập các tiếp điểm như sau:

*

*

Nhập network 2: Dong co quay trai giống như như network 1.

Bước 4: lưu lại chương trình

Sau khi nhập nhì network lệnh, ta đang nhập kết thúc chương trình. Khi lưu chương trình, ta chế tạo ra một dự án bao gồm loại CPU S7-200 và các tham số khác. Để lưu một dự án, tiến hành như sau:

Chọn File > Save AsNhập vào thương hiệu của dự án công trình trong vỏ hộp thoại Save AsNhấp OK để lưu dự án.

Bước 5: download chương trình vào CPU

Sau khi giữ dự án, ta hoàn toàn có thể download công tác vào S7-200.

Mỗi dự án được liên kết với một loại CPU (CPU 221, CPU 222, CPU 224, CPU 224XP, hoặc CPU 226). Trường hợp kiểu dự án không cân xứng với CPU đang kết nối, thì STEP 7–Micro/WIN báo lỗi không tương xứng và các đường dẫn nhằm ta thường xuyên công việc. Nếu điều này xảy ra, chọn “Continue Download”.

Thực hiện tải về chương trình như sau:

Nhấp chuột vào hình tượng Download 
*
bên trên toolbar hoặc chọn

File > Download để download chương trình.

Nhấp OK để tải về các thành phần chương trình vào S7-200. Nếu S7-200 ở chế độ RUN, một hộp thoại mở ra yêu cầu các bạn đặt S7- 200 ở cơ chế STOP. Bấm vào vào Yes để đặt S7-200 ở cơ chế STOP.

Bước 6: Đặt S7-200 ở chế độ RUN