Hướng dẫn lập trình wincc toàn tập ( Tập 5 part 4) || Save Recipe vào cơ sở dữ liệu

Chào các bạn!
Ở bài trước mình đã hướng dẫn các bạn load được thông số từ cơ sở dữ liệu lên rồi ( ở đây mình sử dụng là access các bạn có thể nghiên cứu sử dụng SQL :) )
Trong nội dung bài này mình làm những công việc sau:
  + Tạo hàm có tên là Save thông số
  + Thêm  chức năng save vào menus and toolbar ( bài trước mình đã làm chức năng Load)
  + Thử chạy chương trình
  + Đặt password cho mục bảng thông số
Các bạn xem video và cho nhận xét nhé
Đây là video
Chúc các bạn học tốt!

Hướng dẫn lập trình Wincc toàn tập ( Tập 5 part 3 ) || Load Recipe từ cơ sở dữ liệu


Tự động hóa là một ngành phát triển rất nhanh trong những năm gần đây ở Việt Nam, một lượng lớn kỹ sư đã được đào tạo nhưng trên thực tế khi ra trường đa số chưa thể làm việc, những dự án lớn của nước nhà đều do các chuyên gia bên trời âu hoặc không đâu xa đó là ông bạn hàng xóm "tốt bụng" Trung Quốc đảm nhận. Tại sao vậy? Theo ý kiến của riêng mình thì do kinh nghiệm trong lĩnh vực này của chúng ta quá ít mà các bậc đàn anh đi trước chưa nhiệt tình kéo bọn đàn em theo sau. Chính vì vậy mình muốn tạo ra một loạt bài hướng dẫn lập trình wincc và plc, tuy kinh nghiệm và kiến thức còn hạn chế nhưng ít nhiều cũng giúp ích các bạn mới bước vào nghề.

Do thời gian vừa rồi mình bận quá nên hôm nay mới có thời gian để làm video hướng dẫn các bạn tạo Recipe như đã hứa được.
Ở bài này mình hướng dẫn các bạn làm những bước sau:
  + Tạo file Access có tên là data
  + Code trong VB để tạo hàm connect và hàm Load thống số
  + Thêm CalibrationMnu.mtl và phần Menus and toolbar
  + Hiệu chỉnh và chạy thử xem kết quả
Phần này tương đối khó một chút các bạn có thể theo dõi kỹ video và làm theo
Nếu bạn nào làm theo mà chưa được hãy liên hệ với mình
Email: vanviet13@gmail.com
Mình sẽ hỗ trợ
Và bây giờ các bạn xem video nhé
Chúc các bạn học tốt!

Hướng dẫn lập trình wincc toàn tập (Tập 5 tạo Recipe Part2)

Chào các bạn!
Phần tạo Recipe này tương đối khó và nhiều việc phải làm nên mình tách ra làm nhiều video
Và đây là Part2 của video về tạo recipe, các bạn theo dõi và cho ý kiến nhé.
Cảm ơn!

Hướng dẫn lập trình wincc toàn tập (Tập 5 tạo Recipe Part1)

Chào các bạn!

Rất vui gặp lại các bạn với loạt bài Hướng dẫn lập trình PLC và Wincc

Chúng ta đã đi qua những video đầu tiên hướng dẫn lập trình wincc nâng cao, có thể nhiều bạn không tiếp cận được với cách hướng dẫn của mình nhưng mình vẫn làm tiếp những video mong giúp các bạn phần nào trong con đường tiếp cận công nghệ.
Ở bài này mình hướng dẫn các bạn tạo Recipe, một phần khá khó và xương trong lập trình wincc mong các cố gắng.
Tất các các ý kiến phản hồi của các bạn xin gửi về Email: vanviet13@gmail.com hoặc SĐT:
01647507111. Mình xin lắng nghe và tiếp thu ý kiến để làm video tốt hơn.
Mong các cao thủ đi qua cho y xin ít đóng góp, xin chân thành cảm ơn
Đây là video, chúc các bạn học tốt

Hướng dẫn lập trình wincc toàn tập (tập 4 hoàn thiện menu)

Chào các bạn!
Đây là video phần lớn thời lượng mình viết VB để liên kết các trang lại với menu
Các bạn chú ý xem và làm theo nhé!
Chúc các bạn học tốt
Nếu có ý kiến đóng góp gì bạn vui lòng comment hoặc gửi Email cho mình nhé!
banviet13@gmail.com

Đây là video:

Hướng dẫn lập trình wincc toàn tập( Tập 3 liên kết trang)

Chào các bạn!
Như đã hứa hôm nay Tự học plc và wincc sẽ giới thiệu với các bạn những bước tiếp theo để hoàn thiện giao diện
Các bạn chú ý theo dõi video và làm theo nhé.
Trong video tiếng hơi nhỏ, các bạn có loa thì cắm vào nhé

Hướng dẫn lập trình wincc toàn tập (Tập 2 tạo trang head.pdl)

Chào các bạn!
Như đã hứa hôm nay mình tiếp tục với loạt bài về thiết kế wincc.
Ở bài này mình giới thiệu với các bạn cách tạo trang head.pdl với bố cục giống với website, trang này gồm có đồng hồ hiển thị thời gian, logo và phần hiển thị cảnh báo hệ thống
Với mục đích giúp các bạn mới làm quen với wincc cũng có thể làm theo được nên mình thiết kế rất đơn giản.
Các bạn xem và cho ý kiến đóng góp để những bài sau mình làm tốt hơn.
Và đây là video

Kiểm Tra Trạng Thái Của PLC

Chào các bạn!
Trong quá trình hệ thống hoạt động các bạn muốn biết trạng thái của plc như thế nào? có xảy ra bất kỳ lỗi nào không?
Cách thực hiện rất đơn giản mà có thể không phải ai cũng biết
- Các bạn làm như sau (tất nhiên là phải online được plc nhé):
   + Trên thanh công cụ của phần mềm step 7 các bạn chọn PLC => Diagnostic/Setting => Hardware diagnostic => Module infomation => Diagnostic Buffer
   + Tất cả thông tin và các lỗi của plc sẽ hiện ra ở đây.
Các bạn có thể theo dõi video.




Cảm ơn các bạn đã quan tâm

Phần Mềm Đọc Tín Hiệu PLC Giúp Phân Tích Sự Cố

Chào  tất cả các bạn!
Với những ai đã xây dựng một hệ thống điều khiển thì công việc quản lý đầu vào/ vô cùng quan trọng. Những hệ thống lớn có hàng nghìn đầu vào/ra, không phải 1 plc mà có khi 3 con plc. Vậy làm thế nào quản lý được những tín hiệu đó? làm thế nào để phân tích được các sự cố là do đâu? do tín hiệu nào?
- Việc sử dụng wincc để giám sát chỉ được phần nào đó thôi vì số lượng tín hiệu là quá nhiều.
- Ví dụ một chiếc van không làm việc chúng ta làm thế nào để biết không có tín hiệu xuất ra từ plc hay là bị đứt dây? rất mất thời gian đúng không?
Chính vì những điều đó hôm nay mình xin giới thiệu với các bạn một phần mềm giám sát và phân tích sự cố đó là PLC-ANALYZER
- Phần mềm này làm được những gì? Nó có thực sự đáng để bạn quan tâm?
-PLC-ANALYZER Pro 5


                                                                    
Phạm vi ứng dụng
  • Chuẩn đoán lỗi trong hệ thống PLC
  • Phát hiện và định vị các lỗi rải rác
  • Phân tích và tối ưu hóa/ giảm bớt chu kì thời gian
  • Ghi dài hạn các giá trị đã đo lường
  • Lập tài liệu + hỗ trợ cho QA, TPM/OEE
  • Lắp đặt, bảo dưỡng và thiết lập cấu trúc
PLC-ANALYZER pro 5 là một phần mềm hệ thống cho việc phân tích logic, và thu thập các dữ liệu ghi được trên các thiết bị được điều khiển bằng PLC. Thu thập, trình bày và đánh giá của các tín hiệu PLC như các ngõ vào, các ngõ ra, các cờ (flags), tin nhắn dữ liệu (data word)…rất dễ dàng. Việc hiển thị trực tuyến giúp quan sát các tín hiệu dạng sóng trong thời gian thực.Hơn nữa, trong quá trình ghi dài hạn, có thể xác định các điều kiện trigger cho việc thu thập các sự kiện đặc biệt. Điều này cho phép ghi được các lỗi rải rác xảy ra không thường xuyên cho việc phân tích sau này.

Các loại PLC sử dụng được với phần mềm này:
PLC-driver Siemens SIMATIC S7 - MPI/PPI + PROFIBUS - *cycle precise*
(also suitable for SIMATIC C7, M7, SINUMERIK (S7), SAIA xx7 and VIPA S7)
PLC-driver Siemens SIMATIC S7, Industrial Ethernet TCP/IP / PROFINET *cycle precise*
PLC-driver Siemens SIMATIC S5, PG-Interface *cycle precise*
PLC-driver Siemens SIMATIC S5, Industrial Ethernet TCP/IP
PLC-driver Siemens SINUMERIK (S5) , PG-Interface *cycle precise*
PLC-driver Siemens SIMOTION C/P/D - MPI/PROFIBUS/Industrial Ethernet TCP/IP *servo-cycle precise*
PLC-driver BOSCH CL - Programming-Interface BUEP19E
PLC-driver CoDeSys - Ethernet TCP/IP
PLC-driver PILZ PSS - Programming interface
PLC-driver PILZ PSS - Ethernet TCP/IP
PLC-driver PHOENIX ILC - Ethernet TCP/IP
PLC-driver Jetter JetControl / Delta / Nano - Seriell / Jetway / PC-PPLC
PLC-driver Jetter JetControl - Ethernet TCP/IP
PLC-driver Allen-Bradley ControlLogix / PLC / SLC - DF1, DH +, DH 485
PLC-driver Allen-Bradley ControlLogix / PLC /SLC - Ethernet TCP/IP
PLC-driver GE Fanuc Series 90 / VersaMax / Nano / Micro - Programming interface (SNP)
PLC-driver HITACHI H / EH-150 / Micro-EH - Programming interface
PLC-driver HITACHI H / EH-150 / Micro-EH - Ethernet TCP/IP
PLC-driver MITSUBISHI MELSEC Q / A / FX - Programming interface
PLC-driver MITSUBISHI MELSEC Q / A - Ethernet TCP/IP
PLC-driver Schneider Modicon TSX Quantum / Momentum / Concept - Modbus I / Modbus Plus
PLC-driver Schneider Modicon TSX Quantum / Momentum / Concept - Modbus TCP/IP
PLC-driver Schneider Modicon TSX Premium / Atrium / Micro / Nano - TCP/IP/Uni-Telway
PLC-driver Schneider AEG TSX A250 / A120 / Micro - Programming-Interface (KS)
PLC-driver OMRON C / CV / CS1 - Programming interface (Host Link)
Driver Beckhoff TwinCAT I/O - Recording of all TwinCAT I/O-Variables
Các bạn quan tâm có thể liên hệ với mình
 Email: vanviet13@gmail.com
  

Hướng dẫn lập trình wincc toàn tập (Tập 1 Giới Thiệu)

Chào tất cả các ban!
Mình xin giới thiệu loạt video về hướng dẫn lập trình wincc toàn tập, bao gồm những kiến thức sau:
  - Tạo giao diện người dùng giống như website
           + Menu
           + Header (có ảnh, giờ, alarm, trạng thái plc, trạng thái hệ thống)
  - Tạo Recipe để tiện lợi cho quá trình sản xuất
  -  Tạo Load Recipe
  -  Tạo các chế độ transmit và download
  - Hướng dẫn tất cả các quá trình trên bằng VB
  - Hướng dẫn kết nối giữa PLC và Wincc
Đây là video giới thiệu, các bạn xem và cho ý kiến nhé!

Tạo Nút Bấm Trong Wincc (Bằng ngôn ngữ VB)

Chào các bạn!
Hôm nay mình xin giới thiệu với các bạn cách tạo một nút bấm hai trạng thái, bấm một cái thì bật và bấm thêm cái nữa thì tắt. Cái này mình viết bằng VB nhé rất đơn giản.
Chúc các bạn học tốt!


Hướng Dẫn Tạo Chuyển Động Trong Wincc

Chào các bạn!
Với mục đích giúp các bạn mới tìm hiểu về Wincc có thêm kiến thức về cách tạo một chuyển động. Hôm nay mình xin giới thiệu một ví dụ đơn giản để tạo chuyển động trong wincc một cách trực quan nhất. Các bạn xem và cho ý kiến nhé.


Tạo Bit Memor xung nhấp nháy với chu kỳ các chu kỳ

Chào các bạn!
với S7-200 thì các bạn đã biết cách lấy các memory nhấp nháy với các chu kỳ khác nhau, nhưng với S7-300 và S7-400 thì sao?
Hôm nay mình sẽ giới thiệu với các bạn một cách rất đơn giản để tạo ra bit memory đóng cắt với các tần số 1s, 0.5s ...vv (không phải lập trình gì hết nhé).
Bước 1: Các bạn nhấp đúp chuột vào phần Hardware, sẽ có một cửa sổ mở ra, ở đây các bạn lại nhấp đúp chuột vào tên Cpu.



Bước 2: khi nhấp đúp vào CPU sẽ có một cửa sổ nữa mở ra, các bạn chọn thẻ Cycle/Clock Memory



Bước 3: Trong thẻ Cycle/Clock Memory các bạn tíc vào ô Clock memory và chọn Memory byte. Ví dụ ở đây mình chọn là MB0, các bạn cũng có thể chọ MB1...vv tùy ý.



Bước 4: Click vào Ok và save rồi download cái hardware của các bạn về CPU là xong. Online lên và xem MB0 nhé
Chúc các bạn thành công!
Các bạn có thể thoi dõi Video sau.

Tạo Pass word Cho PLC

Hôm nay mình xin giới thiệu cho các bạn cách đặt pass word cho PLC, ở đây mình thực hiện là dòng PLC Siemens nhe!
Bước 1:
Chúng ta nhấp chuột vào tên plc cần đặt pass rồi nhấp đúp vào Hardware



Bước 2: khi đó một cửa sổ mở ra. Chúng ta nhấp đúp chuột vào CPU,một cửa sổ nữa mở ra





Bước 3: Trong cửa sổ mở ra ta chọn thẻ Protection, Lúc này chúng ta có 3 lựa chọn
              1. Không đặt pass
              2. Đặt pass và chỉ cho xem chương trình, không cho Download và Upload
              3. Đặt pass không cho là gì hết.
Bước 4: Chúng ta đặt pass rồi nhập lại pass một lần nữa => OK => Download hardware về CPU là xong.
Các bạn có thể theo dõi Video