Giới thiệu

Trong bài viết này, chúng ta sẽ cùng tìm hiểu về cách kết nối chương trình Fatory IO với TIA Portal để mô phỏng. Các bạn có thể dùng PLC thật để kiểm tra logic hoặc dùng PLC mô phỏng để tạo hoạt ảnh theo bố cục thực tế của mình và kiểm tra tính logic.

Hiện tại mình không có PLC thật ở đây, do đó trong bài này mình sẽ dùng PLC Sim trong TIA Portal để thực hiện phần logic.

Factory IO và Siemens Tia Portal

Mình sẽ hướng dẫ các bạn cách thực hiện kết nối 2 ứng dụng này bằ>Factory IO và Siemens Tia Portalúng ta sẽ có nút Start, Stop với vai trò ngõ vào và băng chuyền sẽ đóng vai trò là ngõ ra. Băng chuyền sẽ chạy hoặc dừng dựa vào điều khiển bằng nút nhấn. Ngoài ra, nút Start, Stop phải kèm theo đèn báo hiệu để cho chúng ta biết nút nào đang tác động,  các đèn báo hiệu này cũng đóng vai trò như là ngõ ra.

Như vậy, trong ví dụ này chúng ta sẽ có tất cả 2 ngõ vào (Input) và 3 ngõ ra (Output). Bây giờ chúng ta hãy cùng bắt đầu lập trình và kết nối mô phỏng nhé.

Bước 1

Đầu tiên, các bạn mở chương trình TIA Portal. Giao diện lập trình sẽ hiện ra để các bạn lập trình logic.

Chúng >Bước 1ng Symbol để khai báo các ngõ vào ra như trong hình bên dưới.

Bước 2

zW4eJLZn9KaE5qPNOzl9zJhb0o2r_3Ij-H1-mYU8yetxwANeBeXZCkyzZFluFV3dnTyHEREvV4OCGpvIe-Y9u4809RabTrkxDZK0KLZ_KwRXNPhQcPuCTBjIxSuNc-sa-LWoMCTBwgF_BaM9xJwL3zqwQYwfVREXCDHnMAKAuhfi7zLdZpLX1D_vpi8hMnHdt0E5HBuYh4NRWR0LkU_satHp2uq6ljG8EEdG6tbDGAXL-5fA5cgWKFzQki-fj0_j46YntRLRft_LAO5nUa3t2JLg3Y1ZD6o6PIBUfMNlUp5f2gvlXz4BER9hqX0BXo5sRf8DMb4e07JsttDpCurN0jIjPpuDMAgXayrpIshRyvxNejdB8ytKlEumucBKonH55XL4BYOJsD2U63QR1w2KfxOvMkpYMsvVEtAdrI_WJ0tDYW6xl9sugai3x0xygYvTJO4OjjDoerRCVWlGo5kV43HTmuSx2yCPwaZxzOrHDTW5OG0fzEeeJ9Ayp5n-U39aH-_0ZBbfalcVTu_MPuI7TNXGdda2AmcvKRBognVO6VqzEqReZxz9PwPP3Hd-KKxIouysQT=w900-h506-no?authuser=1" alt="" width="900" height="506" />Bước 3

Bây giờ, đoạn chương trình logic đã viết xong. Chúng ta load chương trình này xuống PLC Sim để chạy. Sau đó, bật PLC Sim sang chế độ Run

Bước 4

Bây giờ, chúng ta sẽ mở chương trình Factory IO để thực hiện mô phỏng.

Bạn có thể tạo mô hình mới hoặc tận dụng các mô hình đã được tạo sẵn trong Factory IO.

Ở đây, v>Bước 4giản nên mình sẽ tạo một mô hình mới.

Bước 5

ứng với tên trong chương trình PLC để dễ nhận biết luôn nhé.

Bước 6

Tiếp theo chúng ta sẽ vào menu File -> Driver để cấu hình kết nối giữa Factory IO và PLC.

Bước 6

H54JUZjqIDQJUdtVzgeH8ty2WoKSb5aKEXuwKC-m0cR0TQDB8IVi_AwasnAn5z07ELcJ5ilDq7S7W9Yv9LaIkduiQv8PdQWSoMPWGUGr3RRB4h3Zy_lVUcd-jh2koxE6ToOTCyaFZXM8s0EFz3X4VH89bbG9dex-a9EnTqzXgS5zch4b2T45siT8znbdERK94A44Eq5P_i48F0a4q2rRlz4Y6UZjBQIapjCqmUF9VIbDHi3la3gU7m_F8333NveuXJ9JT_JIELjaPtwN8kzBarnyuIgi9Hzwgv4M5qeLkHtqSUk8T-OsKgHnjiry2ngtXiNH8xFArXM5v7VvcobdLOVxu0G8MSXc3WQDyfgI53Z6T9UCArzJRp9YLdwshs4TxryuApy5B7ZpOndGQ=w472-h386-no?authuser=1" alt="" />Bước 7

Một cửa sổ Driver sẽ hiện ra. Trong này có rất nhiều driver khác nhau tương ứng với các dòng PLC khác nhau.

Trong ví dụ này chúng ta dùng PLC Sim của Siemens. Do đó chúng ta chọn mục Siemens S7-PLCSIM như trong hình.

Bước 8

Một module sẽ hiện ra trên màn hình tượng trung cho PLC của chúng ta. Tuy nhiên module này hiện tại chỉ tượng trưng cho PLC Sim thôi chứ chưa được cấu hình chân IO cũng như loại PLC đang được sử dụng.

Do đó các bạn nhấn vào nút CONFIGURATION phía bên góc phải

Bước 8Wx48I8REov0K0Qtse8yfxJz2Ev0g4i9YOYeMp9xFUswi0kvcCgJTCUrsB0v0ECXAO6nkmUOOy40FEbyz5dgubCZSjnmfd6gEEV-3A40dyG54BpgD6hDj58P04xCzfAKEwR3J7cdMZ_ypZ1CJ_-HdAIOziVNXZx_cIv-bwMIkjFI_AHncOzAJDgFD22wUs1Y6ioTH6oZHTFWuCyfdX7C74OGqIvsEAWAT9zdcnY7xsA3d5SvwP18Efj2E1NEV-6vWrnKbKT4moEx42HpPS7orOjNDBOFXjCaBuVf8ZiLHUNUJSY5-7JwmW-8Pq6p9l-OhE2ySItjYRZVtQG5OkP7D3ojFEcCpl3jt4kP9fs127pf2u0SyPrb6y2_aODRhdD2zKtUek4pZlJTVAkD_D6KReAEQ0NR82M_2UgYGd6QTDW4EhfyQHe_gKakMF2BzmtvuQdxh9mdutgoMcJwW5WtxMRReXPDC9B99NFpSbmzwBKC1N7yvBuiKlwEKpsoBN1xc0dU6KmTS=w900-h506-no?authuser=1" alt="" />

Bước 9

Trong cửa sổ cấu hình vừa hiện ra, các bạn nhấn Auto connect để Factory IO tự động kết nối PLC.

Offset là địa chỉ bắt đầu của IO. Còn count là số lượng IO mà mình cần khai báo. Các bạn cài đặt giống như trong hình.

Ở đây mình chọn ngõ vào Input bắt đầu từ 0 và có 16 ngõ tất cả. Ngõ ra mình chọn bắt đầu từ 4 và có 8 ngõ tất cả.

Bước 9

cmqagaCYiZRui5sc8k7e4svlhzUqDAgjUYgMIIGzZJbtrA8kVFwpwT-5crPakvKKalCPRHLiSxUNCaYdheEPDn-hL8MpbU2kPVGuTPe8i-4bvLg3ugxzdq4o99u8pmYkmoavDYc5-ljzpD3GIE8jM53897cqcs2ROs9ZQkscYpVzZku9wFMJC9-X7ZXCeN8wByaCpOukpNngpz8biRY5tUYvhQe893OVdOGVQIVILdw0i_7SpedNqAxuDc2i4b57LYUnDSHCzpW_YLVTxgLxlS2_nMQYXrLlfzJhWIPZPOW3raUvm4Q74dd0krzJKbErt28jpYgG_KOeEMtC3sY4cZPG-Jnyd4pkye6CKNorMTZQNYdfJEMn8SXf1nReW9ARDiopJVEtHpa_fTpdvqIbK4iP0FfWHNU0JzxdNlDVHCnja1ryuDU1CAIBV5_JGoHkIl4cWWmeA_i8g32M00fsaorQHcpxlvs_Q98eU2Gp9B5x0VRBjvoF1IbOihUT=w900-h506-no?authuser=1" alt="" />Bước 10

Sau khi cấu hình xong, module PLC đã được rút gọn lại theo số lượng IO mà mình mong muốn. Sau đó, các bạn kéo thả các ngõ vào ra tương ứng ở cột Sensor và Actuator vào các ngõ Input/Output trên PLC mà mình đã lập trình. Kết quả như hình bên dưới.

Bước 11

Sau khi đã gán chân xong, các bạn nhấn nút Connect để Factory IO kết nối với PLC.

Bước 11

QMN1S1uPLvpVCtT7HCFpGZn6qefAER78jL9_4Y_ENAXlP3sYf7fTEs54wRmGrM_Et2jSt=w900-h506-no?authuser=1" alt="" />Bước 12

Nếu kết nối thành công, các bạn sẽ thấy dấu tick màu xanh ở kế bên ô Driver.

Bước 13

Bây giờ chúng ta sẽ vào TIA Portal để chạy thử chương trình. Sau khi chúng ta nhấn nút test trên mô hình, ngõ ra băng chuyền và đèn Start sẽ được kích hoạt.

Bước 13

xeZM7EKq2uPQXj4Q-2mzuOcCgLVlvChk3xuR3-mSHdmq9xn0IlwUgMRcx7IOfx5Os3uRkQQyCFyA1Adw0WCiHggOGKOy=w800-h450-no?authuser=1" alt="" />Bước 14

Sau đó, chúng ta nhấn nút Stop và băng chuyền sẽ dừng lại. Lúc này đèn trên hộp điều khiển cũng hiển thị trạng thái Stop.

Như vậy là chúng ta đã thực hiện lập trình trên TIA Portal và dùng Factory IO để mô phỏng hệ thống và kiểm tra logic của chương trình PLC. Nếu có gì thắc mắc trong quá trình thực hiện, các bạn hãy comment phía dưới nhé.

Về phần mềm, các bạn có thể download tại link sau:

(itudong.com – Kiến thức Tự động hóa)

 

BÌNH LUẬN

Please enter your comment!
Please enter your name here