1. Trang chủ
  2. » Giáo án - Bài giảng

BÁO CÁO BÀI TẬP LỚN HỌC PHẦN DCS & SCADA Thiết kế SCADA cho hệ thống phối trộn nguyên liệu TAGS RTD (Hưng Yên)

60 31 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Thiết Kế SCADA Cho Hệ Thống Phối Trộn Nguyên Liệu TAGS RTD (Hưng Yên)
Tác giả Nguyễn Văn Minh, Đinh Văn Hậu, Đỗ Trung Hiếu, Nguyễn Văn Phụng
Người hướng dẫn TS. Đào Quý Thịnh
Trường học Trường Đại Học Bách Khoa Hà Nội
Chuyên ngành DCS & SCADA
Thể loại báo cáo bài tập lớn
Năm xuất bản 2021
Thành phố Hà Nội
Định dạng
Số trang 60
Dung lượng 3,85 MB

Cấu trúc

  • CHƯƠNG 1. TỔNG QUAN VỀ HỆ THỐNG (9)
    • 1.1 Giới thiệu công nghệ (9)
    • 1.2 Cấu trúc hệ thống phối trộn nguyên liệu (10)
      • 1.2.1 Cấu trúc phân cấp hệ thống (10)
      • 1.2.2 Thành phần hệ thống (11)
    • 1.3 Quá trình cân (12)
  • CHƯƠNG 2. LỰA CHỌN PHƯƠNG ÁN THỰC HIỆN (14)
    • 2.1 Cấp giám sát, vận hành (14)
    • 2.2 Cấp điều khiển (15)
      • 2.2.1 Lựa chọn thiết bị cấp điều khiển (15)
      • 2.2.2 Sơ đồ đấu nối cấp điều khiển (16)
    • 2.3 Cấp cảm biến chấp hành (19)
      • 2.3.1 Phần mềm mô phỏng cân (19)
      • 2.3.2 Mô phỏng các tác động cơ cấu chấp hành (20)
  • CHƯƠNG 3. GIỚI THIỆU VÀ XÂY DỰNG CÁC PHẦN MỀM (21)
    • 3.1 Giới thiệu về các phần mềm sử dụng (21)
      • 3.1.1 Phần mềm Visual Studio (21)
      • 3.1.2 Ngôn ngữ lập trình C# (C Sharp) (21)
      • 3.1.3 Lập trình Winform (22)
      • 3.1.4 Tổng quan về SQL (22)
      • 3.1.5 Phần mềm Microsoft SQL Server và SQL Server Management (23)
  • Studio 15 (0)
    • 3.2 Xây dựng các phần mềm (23)
      • 3.2.1 Tạo Project Windows Forms (23)
      • 3.2.2 Sử dụng phần mềm Microsoft SQL Server Management Studio 18 (26)
      • 3.2.3 Xây dựng dữ liệu đăng nhập (30)
      • 3.2.4 Xây dựng dữ liệu về nguyên liệu (30)
      • 3.2.5 Xây dựng dữ liệu về công thức (30)
      • 3.2.6 Xây dựng dữ liệu phục vụ mục đích báo cáo thống kê (33)
    • 3.3 Kết nối các phần mềm (34)
      • 3.3.2 Kết nối Database của SQL Server đến Visual Studio (35)
      • 3.3.3 Đọc và ghi dữ liệu từ chương trình C# đến cơ sở dữ liệu của (38)
      • 3.3.4 Kết nối chương trình C# và PLC S7 1200 (38)
  • CHƯƠNG 4. Giao diện hệ thống (41)
    • 4.1 Giao diện đăng nhập (41)
    • 4.2 Giao diện vận hành chính (41)
    • 4.3 Giao diện cài đặt tổng (42)
    • 4.4 Giao diện công thức main (42)
    • 4.5 Giao diện nguyên liệu (43)
    • 4.6 Giao diện IO Test (43)
    • 4.7 Giao diện Auto Run (44)
    • 4.8 Giao diện báo cáo (44)
    • 4.9 Chương trình code của các form (45)
  • CHƯƠNG 5. Hướng dẫn vận hành hệ thống (46)
    • 5.1 Đăng nhập hệ thống (46)
    • 5.2 Giao diện vận hành chính (48)
    • 5.3 Giao diện cài đặt tên nguyên liệu (49)
      • 5.3.1 Thêm nguyên liệu (49)
      • 5.3.2 Xóa nguyên liệu (49)
      • 5.3.3 Thoát khỏi chức năng cài đặt nguyên liệu (49)
    • 5.4 Giao diện khai báo công thức (49)
      • 5.4.1 Thêm công thức (50)
      • 5.4.2 Chỉnh sửa công thức (51)
      • 5.4.3 Xóa công thức (53)
      • 5.4.4 Thoát khỏi chức năng khai báo công thức (53)
    • 5.5 Giao diện cài đặt tổng về tham số cân phối trộn (53)
    • 5.6 Giao diện IO Test (54)
    • 5.7 Giao diện vận hành tự động (56)
      • 5.7.1 Cho phép Cân/ Ngừng cân (57)
      • 5.7.2 Cho xả trộn/ Ngừng xả trộn (57)
      • 5.7.3 Cho xả cân/ Ngừng xả cân (57)
      • 5.7.4 Thêm mẻ (57)

Nội dung

TỔNG QUAN VỀ HỆ THỐNG

Giới thiệu công nghệ

Hình 1.1 Công nghệ dây chuyền tự động chế biến thức ăn chăn nuôi

Công nghệ dây chuyền tự động chế biến thức ăn chăn nuôi có công suất 5-

Dây chuyền sản xuất có công suất 7 tấn/giờ, hoạt động hoàn toàn tự động và được giám sát từ một trung tâm điều khiển Công nghệ dây chuyền tự động bao gồm 5 hệ thống khác nhau, đảm bảo hiệu quả và độ chính xác trong quá trình sản xuất.

1 Hệ thống Nạp nguyên liệu: Nguyên liệu được công nhân nạp, được phân loại theo kích cỡ xem có cần nghiền hay không Nguyên liệu cần được nghiền sẽ được đưa sang hệ thống nghiền liệu, nếu kích cỡ đủ nhỏ sẽ được đưa thẳng sang hệ thống phối trộn nguyên liệu

2 Hệ thống Nghiền nguyên liệu: Nguyên liệu sẽ được nghiền nhỏ tại đây sau đó sẽ được chuyển đến hệ thống phối trộn nguyên liệu

3 Hệ thống Phối trộn nguyên liệu: Nguyên liệu sau khi đạt kích cỡ yêu cầu sẽ được đưa vào các Silo chứa đã được quy định, đánh số trước Tùy vào công thức yêu cầu mà mỗi Silo sẽ chứa 1 loại nguyên liệu và có 1 thứ tự định trước Hệ thống sẽ cân lần lượt và sau đó trộn các nguyên liệu đó

4 Hệ thống Ép viên: Các nguyên liệu sau khi được trộn lẫn vào nhau được đưa qua dây chuyền ép viên hoặc đưa thẳng đến hệ thống đóng bao tùy vào yêu cầu đơn hàng

5 Hệ thống đóng bao: Các viên nguyên liệu hoặc nguyên liệu sau phối trộn sẽ được chuyển đến hệ thống đóng bao, kết thúc dây chuyền tại đây

Trong 5 hệ thống trên, hệ thống số 1, 2, 4, 5 có cấu trúc và cách thức vận hành đơn giản, sử dụng các loại máy tự động chuyên dụng; hệ thống số 3 là hệ thống có quá trình hoạt động phức tạp so với các hệ thống còn lại, đòi hỏi phải điều khiển phối hợp hoạt động giữa nhiều thiết bị, cách thức điều khiển các thiết bị cũng không theo trình tự và thời gian cố định mà tùy vào công thức Ngoài ra hệ thống số 3 cũng là hệ thống quan trọng nhất trong dây chuyền tự động chế biến thức ăn chăn nuôi do đó hệ thống này cần được vận hành ổn định và chính xác,được giám sát chặt chẽ trong quá trình hoạt động đồng thời cũng đảm bảo tính linh hoạt của hệ thống khi chuyển đổi sang phối trộn những công thức khác nhau.

Cấu trúc hệ thống phối trộn nguyên liệu

1.2.1 Cấu trúc phân cấp hệ thống

Hình 1.2 Các cấp hệ thống

Hệ thống được chia làm 3 cấp:

Phần mềm giám sát vận hành được cài đặt trên máy tính, kết nối với PLC và cân điện tử, giúp người vận hành dễ dàng kiểm soát quá trình cân Giao diện thân thiện cho phép cài đặt tham số, thao tác với công thức cân và nguyên liệu, đồng thời ghi lại dữ liệu của quá trình cân một cách hiệu quả.

Cấp điều khiển đóng vai trò quan trọng trong việc thu thập dữ liệu và thực hiện điều khiển thông qua các I/O của PLC, giúp xử lý nhanh chóng theo thời gian thực và đáp ứng hiệu quả với công nghệ hiện đại.

Cấp cảm biến chấp hành bao gồm các thiết bị như silo, máy trộn, biến tần và cân, được kết nối với cấp điều khiển thông qua tủ điện hệ thống Các thiết bị này nhận lệnh điều khiển từ cấp điều khiển và đồng thời gửi tín hiệu về hai cấp trên.

Hình 1.3 Hệ thống phối trộn nguyên liệu

Hệ thống phối trộn nguyên liệu bao gồm:

1 Các ống dẫn nguyên liệu từ hệ thống nghiền và nạp liệu

4 Nơi đổ nguyên liệu thêm tay

Hệ thống có thể trộn tối đá 1,5 tấn trên 1 mẻ trộn Chu trình phối trộn diễn ra như sau:

Nguyên liệu được đưa vào các silo, mỗi silo chứa một loại nguyên liệu theo công thức đã xác định Các silo sẽ được mở theo thứ tự trong công thức, cho phép nguyên liệu chảy xuống cân tự động Hệ thống ghi lại các giá trị cân cho đến khi đủ số nguyên liệu cần thiết, sau đó chuyển nguyên liệu xuống bình trộn để trộn đều Sau khi trộn xong, nguyên liệu sẽ được xả ra và chuyển sang hệ thống tiếp theo Quá trình này lặp lại cho đến khi hoàn thành số mẻ đã đặt trước Thời gian trộn và xả được cài đặt trước, và khi hết thời gian, bình trộn sẽ tự động xả nguyên liệu để đưa sang hệ thống ép viên hoặc đóng bao.

Quá trình cân

Công thức tính toán khối lượng nguyên liệu chảy xuống theo lưu lượng như sau:

Cần xem xét thời gian trễ từ khi tín hiệu mở silo đến khi nguyên liệu được cân, cũng như thời gian từ khi đóng silo cho đến khi nguyên liệu trong đường dẫn chảy xuống hết Dựa trên các yếu tố này, chúng ta có thể vẽ đồ thị giá trị cân theo thời gian.

Hình 1.4 Đồ thị biểu diễn giá trị cân theo thời gian

 ω1, ω2 là lưu lượng khối lượng với 2 loại nguyên liệu khác nhau chảy đến cân (ω2 > ω >0)

 ωxả là lưu lượng khối lượng nguyên liệu xả cân (ωxả < 0)

 t1, t2 là thời gian trễ do nguyên liệu chảy trong đường dẫn từ Silo đến cân của 2 loại nguyên liệu

 Tín hiệu Enx: tín hiệu khi có bất kì Silo nào mở.

LỰA CHỌN PHƯƠNG ÁN THỰC HIỆN

Cấp giám sát, vận hành

Sử dụng phần mềm Visual Studio để lập trình Winform cho phần mềm giám sát vận hành hệ thống, giúp đơn giản hóa việc xây dựng, thu thập, lưu trữ và quản lý dữ liệu hiệu quả.

Hình 2.5 Cấu trúc xây dựng phần mềm giám sát

Việc xây dựng cơ sở dữ liệu cho phần mềm sẽ được thực hiện thông qua Microsoft SQL Server Management Studio, nhằm tạo ra dữ liệu liên quan đến công thức và nguyên liệu phối trộn Ngoài ra, hệ thống cũng sẽ thu thập dữ liệu về quá trình cân và phối trộn, đồng thời thực hiện sao lưu cơ sở dữ liệu để khôi phục khi cần thiết.

Lưu đồ thuật toán tổng quát điều khiển cân và phối trộn tự động như sau:

Hình 2.6 Lưu đồ thuật toán vận hành hệ thống phối trộn tự động

Cấp điều khiển

2.2.1 Lựa chọn thiết bị cấp điều khiển

Sử dụng dòng PLC S7-1200 của hãng Siemems để thực hiện các yêu cầu điều khiển đáp ứng với quá trình công nghệ.

Ta có bảng tổng hợp tín hiệu điều khiển cho hệ thống như sau:

Bảng 2.1 Bảng tín hiệu điều khiển

Tín hiệu đầu vào ( 5 tín hiệu ) Tín hiệu đầu ra ( 20 tín hiệu ) Tín hiệu đóng cửa xả trộn 16 đầu ra điều khiển đóng mở 16 Silo

Tín hiệu mở cửa xả trộn Xả cân

Tín hiệu đóng cửa xả cân Xả trộn

Tín hiệu mở cửa xả cân Biến tần

Tín hiệu xác nhận trộn Báo đang trộn

Dựa vào yêu cầu công nghệ và các tín hiệu điều khiển vừa tổng hợp ta lựa chọn thiết bị cho cấp điều khiển như sau:

Bảng 2.2 Thiết bị cấp điều khiển

Tên thiết bị Số lượng Mã hiệu

8 ngõ ra relay cho PLC

2.2.2 Sơ đồ đấu nối cấp điều khiển

Sơ đồ đấu nối PLC S7-1200 vẽ trên phần mềm Autocad Electrical

Hình 2.7 Bản vẽ đầu vào PLC

Hình 2.8 Bản vẽ đầu ra PLC

Hình 2.9 Bản vẽ đầu ra Module mở rộng 1

Hình 2.10 Bản vẽ đầu ra Module mở rộng 2

Hình 2.11 Bản vẽ đầu ra Rơ le, Công tắc tơ

Hình 2.12 Bản vẽ đầu ra Rơ le, Công tắc tơ

Cấp cảm biến chấp hành

2.3.1 Phần mềm mô phỏng cân

Để phục vụ cho mục đích vận hành thử nghiệm, chúng tôi phát triển phần mềm mô phỏng hoạt động của cân bằng cách sử dụng Visual Studio và ngôn ngữ lập trình C# Phần mềm này sẽ tạo giao diện mô phỏng cân, kết nối với phần mềm giám sát và PLC Nó có khả năng đọc tín hiệu điều khiển từ đầu ra của PLC, bao gồm các tín hiệu mở, đóng các Silô và xả cân, đồng thời hiển thị và gửi tín hiệu về khối lượng cân đến phần mềm giám sát.

Hệ thống phối trộn được cấu thành từ 16 Silo chứa các nguyên liệu khác nhau, với cơ chế điều khiển mở và đóng từng Silo theo thứ tự, cho phép nguyên liệu chảy xuống cân Mô hình tính toán của cân trong hệ thống đã được thiết lập để đảm bảo quy trình hoạt động hiệu quả.

Hình 2.13 Mô hình tính toán của phần mềm mô phỏng cân

Đầu vào của hệ thống bao gồm các yếu tố ωx, tx, Enx (với x = 1, 2, 3, … 16), đại diện cho lưu lượng khối lượng, độ trễ chảy trong ống dẫn của nguyên liệu trong Silo và tín hiệu mở Silo Bên cạnh đó, ωx và Enxả là lưu lượng xả và tín hiệu xả cân, đóng vai trò quan trọng trong quá trình điều khiển và quản lý nguyên liệu.

 Khối lượng nguyên liệu cân được của các Silo:Mx (với x = 1, 2, 3, … 16), Khối lượng nguyên liệu xả: Mxả

 Đầu ra là tổng khối lượng nguyên liệu chảy xuống cân: M.

2.3.2 Mô phỏng các tác động cơ cấu chấp hành.

Utilize Siemens' TIA Portal software to simulate the effects on PLC inputs and observe how the monitoring software influences the PLC outputs through the Watch and Force Table feature.

GIỚI THIỆU VÀ XÂY DỰNG CÁC PHẦN MỀM

Giới thiệu về các phần mềm sử dụng

Phần mềm Visual Studio là công cụ hỗ trợ lập trình viên phát triển phần mềm từ Microsoft, được sử dụng để tạo ra ứng dụng cho Microsoft Windows, trang web, ứng dụng web và dịch vụ web Nó tích hợp nền tảng phát triển của Microsoft như Windows API, Windows Forms, Windows Presentation Foundation, Windows Store và Microsoft Silverlight, cho phép sản xuất cả mã máy và mã số quản lý.

Visual Studio hỗ trợ nhiều ngôn ngữ lập trình, bao gồm C, C++, C++/CLI, VB.NET, C#, và F# từ phiên bản 2010 Ngoài ra, nó còn cho phép tích hợp các ngôn ngữ khác như J++/J#, Python và Ruby thông qua các dịch vụ cài đặt riêng Visual Studio cũng hỗ trợ XML/XSLT, HTML/XHTML, JavaScript và CSS, cung cấp công cụ biên tập mã và gỡ lỗi cho hầu hết các ngôn ngữ lập trình.

3.1.2 Ngôn ngữ lập trình C# (C Sharp)

C# (C sharp) là ngôn ngữ lập trình dễ sử dụng, được phát triển bởi nhóm kỹ sư của Microsoft vào năm 2000, với sự lãnh đạo của Anders Hejlsberg và Scott Wiltamuth.

C# là ngôn ngữ lập trình hiện đại, hướng đối tượng và nó được xây dựng trên nền tảng của hai ngôn ngữ mạnh nhất là C++ và Java

C# được phát triển nhằm phục vụ cho Common Language Infrastructure (CLI), bao gồm mã thực thi và môi trường chạy, cho phép sử dụng nhiều ngôn ngữ lập trình cấp cao trên các nền tảng và kiến trúc máy tính đa dạng.

C# với sự hỗ trợ mạnh mẽ của NET Framework giúp cho việc tạo một ứng dụng Windows Forms hay WPF (Windows Presentation Foundation), trở nên rất dễ dàng.

Ngôn ngữ C# có những đặc trưng tiêu biểu sau:

C# là một ngôn ngữ lập trình mạnh mẽ và đơn giản, được xây dựng dựa trên nền tảng C++ và Java, đồng thời chịu ảnh hưởng từ Delphi và Visual Basic Nhờ vào việc kế thừa các ưu điểm và khắc phục những nhược điểm của các ngôn ngữ này, C# mang đến cú pháp tối ưu hơn, loại bỏ các phần thừa thãi, giúp lập trình viên dễ dàng sử dụng và phát triển ứng dụng hiệu quả.

C# là ngôn ngữ lập trình bậc cao, đa nền tảng, dễ tiếp cận và lý tưởng cho người mới bắt đầu Một ví dụ điển hình cho người mới học là câu lệnh in ra dòng chữ "Hello world", chỉ cần sử dụng một câu lệnh đơn giản: System.Console.WriteLine("Hello world").

C# là một ngôn ngữ lập trình đa năng và hiện đại, lý tưởng cho việc phát triển trong thời đại 4.0 Ngôn ngữ này phù hợp cho nhiều lĩnh vực như phát triển web, ứng dụng di động, game, học máy, trí tuệ nhân tạo, phát triển đám mây, IoT, blockchain và microservices.

C# là một ngôn ngữ lập trình hướng đối tượng mạnh mẽ, đồng thời cũng hỗ trợ lập trình chức năng Ngôn ngữ này cung cấp các tính năng như biểu thức lambda, khớp mẫu, hàm, và thuộc tính bất biến, giúp lập trình viên dễ dàng áp dụng cả hai phương pháp lập trình.

C# là một ngôn ngữ lập trình gõ tĩnh và định kiểu mạnh, mang lại nhiều lợi ích như đảm bảo an toàn kiểu và tự động nhận diện lỗi cú pháp trong quá trình viết mã Khi kết hợp với IDE Visual Studio, C# được hỗ trợ bởi Visual Studio IntelliCode, một công cụ sử dụng trí tuệ nhân tạo, giúp tăng tốc độ và dễ dàng hơn trong việc viết code.

- C# là một ngôn ngữ ít từ khóa: C# có khoảng hơn 80 từ khóa.

Windows Form, hay còn gọi là WinForms, là một framework phát triển ứng dụng desktop cho Windows đầu tiên trên nền tảng NET Framework, vẫn được sử dụng phổ biến cho đến nay WinForms giúp đơn giản hóa việc lập trình giao diện đồ họa (GUI) và hỗ trợ thiết kế giao diện trực quan mà không cần viết mã Ngoài ra, nó còn nhận được sự hỗ trợ mạnh mẽ từ các nhà phát triển bên thứ ba như Devexpress, Syncfusion, Telerik và cộng đồng lập trình viên.

SQL, hay còn gọi là Ngôn ngữ Hỏi Có Cấu Trúc, là công cụ quan trọng để tổ chức, quản lý và truy xuất dữ liệu trong các cơ sở dữ liệu Đây là một hệ thống ngôn ngữ với các câu lệnh được sử dụng để tương tác hiệu quả với cơ sở dữ liệu quan hệ.

Ngôn ngữ hỏi SQL không chỉ là một công cụ truy xuất dữ liệu trong các cơ sở dữ liệu, mà còn có khả năng vượt xa hơn thế Mặc dù SQL được phát triển với mục đích ban đầu là truy xuất dữ liệu, nhưng việc điều khiển các chức năng của hệ quản trị cơ sở dữ liệu cũng là một trong những chức năng quan trọng của nó.

SQL cho phép định nghĩa cơ sở dữ liệu, cấu trúc lưu trữ và tổ chức dữ liệu, cũng như mối quan hệ giữa các thành phần dữ liệu.

Với SQL, người dùng có khả năng thực hiện các thao tác truy xuất, bổ sung, cập nhật và loại bỏ dữ liệu một cách dễ dàng trong các cơ sở dữ liệu.

SQL cho phép kiểm soát và cấp phát quyền truy cập của người dùng đối với dữ liệu, đảm bảo an toàn cho cơ sở dữ liệu.

Xây dựng các phần mềm

Cả 2 phần mềm Giám sát và Mô phỏng cân mà ta xây dựng đều sử dụng Windows Forms, ngôn ngữ C# để lập trình Ta sẽ lần lượt khởi tạo 2 project tên

“Phần mềm giám sát” và “Phần mềm mô phỏng cân” Sau đây sẽ là cách khởi tạo

Bước 1: Mở phần mềm Visual Studio và chọn Create a new project

Hình 3.14 Cửa sổ Visual Studio

Bước 2: Chọn Windows Forms App(.NET Framwork) và ấn Next

Hình 3.15 Cửa sổ tạo project

Bước 3: Đặt tên project và ấn Create

Hình 3.16 Cửa sổ đặt tên project

Step 4: After creating a Windows Forms project, to enhance the software with multiple interfaces, add Windows Forms items to the project In the Solution Explorer window, right-click on the desired project, select "Add," and then choose "New Item."

Hình 3.17 Cửa sổ Add New Item cho project

Bước 5: Cửa sổ Add New Items hiện ra ta chọn Windows Form, đặt tên rồi ấnAdd để hoành thành việc thêm Windows Form cho Solution.

Hình 3.18 Thêm form vào project

Lần lượt tạo mới các Windows Form cho Project “Phần mềm giám sát” của Solution “Phần mềm giám sát” như hình sau.

Hình 3.19 Các windows forms được tạo trong project

3.2.2 Sử dụng phần mềm Microsoft SQL Server Management Studio

Bước 1: Mở phần mềm Microsoft SQL Server Management Studio ấn Connect để kết nối đến SQL Server

Hình 3.20 Kết nối với SQL Server

Bước 2: Click chuột phải và Database rồi chọn New Database

Hình 3.21 Tạo cơ sở dữ liệu mới

Bước 3: Cửa sổ New Database hiện lên, đặt tên cho Database rồi ấn OK Ở đây ta sẽ tạo 1 Database cho hệ thống tên là HeThongPhoiTron.

Hình 3.22 Cửa sổ New Database

Bước 4: Chọn Database vừa tạo, click chuột phải chọn New rồi chọn Table để thêm bảng vào cơ sở dữ liệu

Hình 3.23 Tạo một bảng dữ liệu trong cơ sở dữ liệu

Bước 5: Tạo các cột cho bảng và kiểu dữ liệu của cột đó.

Hình 3.24 Tạo cột và kiểu dữ liệu cho cột

Bước 6: Ấn Ctrl + S để lưu bảng, cửa sổ đặt tên bảng hiện lên, người dùng đặt tên cho bảng rồi ấn OK để hoàn thành tạo bảng.

Hình 3.25 Đặt tên cho bảng dữ liệu

Bước 7: Người dùng có thể nhấp chuột phải vào tên bảng để thực hiện các thao tác như chọn Design để chỉnh sửa cột hoặc chọn Edit Top 200 Rows để thêm dữ liệu vào bảng.

Hình 3.26 Các thao tác với bảng dữ liệu

3.2.3 Xây dựng dữ liệu đăng nhập

Mở phần mềm Microsoft SQL Server Management Studio và tạo một bảng mới như đã hướng dẫn ở trên Điền các thông số của bảng như sau:

Hình 3.27 Bảng đăng nhập ấn Ctrl+S để lưu bảng, tên bảng sẽ được lưu là “Login” Sau đó ấn F5 (Refresh) để phần mềm cập nhật bảng lên Database.

Ví dụ về SQL Login:

3.2.4 Xây dựng dữ liệu về nguyên liệu

Mở Database “HeThongPhoiTron” tạo 1 bảng với các thông số như sau:

Để thiết kế bảng Nguyên liệu, bạn cần ấn Ctrl+S để lưu bảng với tên “nguyenlieu1” Sau khi lưu, hãy nhấn F5 để phần mềm cập nhật bảng lên cơ sở dữ liệu.

Ví dụ về SQL nguyên liệu:

3.2.5 Xây dựng dữ liệu về công thức

Mở Database “HeThongPhoiTron” tạo 1 bảng với các thông số như sau:

Để lưu bảng công thức phối trộn, bạn nhấn tổ hợp phím Ctrl+S, bảng sẽ được lưu với tên “congthuc” Sau đó, hãy nhấn F5 để phần mềm cập nhật bảng lên Database.

Ví dụ về SQL công thức:

Tiếp theo trong Database “HeThongPhoiTron” tạo các bảng có tên là số hiệu công thức với các thông số như sau:

Hình 3.33 Thông số của các bảng công thức

SQL công thức A1 chi tiết:

Hình 3.34 Công thức A1 chi tiết

SQL công thức A2 chi tiết:

Hình 3.35 Công thức A2 chi tiết

SQL công thức A3 chi tiết:

Hình 3.36 Công thức A3 chi tiết

3.2.6 Xây dựng dữ liệu phục vụ mục đích báo cáo thống kê

Tạo bảng dữ liệu tên “baocao1” với trong database “HeThongPhoiTron” với các thông số như hình sau:

Hình 3.37 Thông số của bảng “baocao1”

Ví dụ về SQL báo cáo:

Kết nối các phần mềm

3.3.1 Kết nối giữa phần mềm mô phỏng cân và phần mềm giám sát

Cách thức kết nối phần mềm giám sát và phần mềm mô phỏng cân được thực hiện như sau:

Hình 3.39 Giao tiếp giữa phần mềm giám sát và phần mềm mô phỏng cân.

- Đối với phần mềm giám sát (Server):

1 Tạo một đối tượng System.Net.Sockets.TcpListener để bắt đầu “lắng nghe” trên một cổng cục bộ

2 Đợi và chấp nhận kết nối từ client với phương thức AccepSocket(). Phương thức này trả về một đối tượng dùng để gửi và nhận dữ liệu: System.Net.Sockets.Socket

3 Thực hiện giao tiếp với client

4 Đóng Socket Thông thường quy trình này sẽ được đặt trong một vòng lặp để chấp nhận nhiều kết nối cùng lúc (sử dụng Thread) hoặc các kết nối lần lượt

- Đối với phần phềm mô phỏng cân (Client):

1 Tạo một đối tượng System.Net.Sockets.TcpClient

2 Kết nối đến server với địa chỉ và port xác định với phương thức TcpClient.Connect()

3 Lấy luồng giao tiếp: TcpClient.GetStream()

4 Thực hiện giao tiếp với server

3.3.2 Kết nối Database của SQL Server đến Visual Studio

Bước 1: Mở phần mềm Microsoft SQL Server Management Studio, copy Server name.

Hình 3.40 Server name của SQL Server.

Bước 2: Mở Project C# muốn kết nối cơ sở dữ liệu SQL

Bước 3: Chọn View rồi chọn Server Explorer hoặc ấn Ctrl+Alt+S

Hình 3.41 Mở giao diện Server Explorer

Bước 4: Trong cửa sổ Server Explorer, click chuột phải vào Data Connections,chọn Add Connection để mở cửa sổ kết nối đến SQL Server.

Hình 3.42 Mở cửa sổ kết nối đến SQL Server

Bước 5: Chọn Microsoft SQL Server và ấn Continue

Hình 3.43 Cửa sổ để kết nối đến SQL Server

Bước 6: Thực hiện các thao tác sau

Hình 3.44 Kết nối đến cơ sở dữ liệu của SQL Server

3.3.3 Đọc và ghi dữ liệu từ chương trình C# đến cơ sở dữ liệu của SQL Server Để viết chương trình thao tác giữa chương trình C# và cơ sở dữ liệu của SQL Server ta sử dụng Không gian tên(NameSpace) là: System.Data.SqlClient

Các Lớp (Class) được sử dụng trong báo cáo:

Bảng 3.3 Các Class được sử dụng

SqlConnection Kết nối đến cơ sở dữ liệu

SqlCommand Thực hiện lệnh đến cơ sơ dữ liệu

SqlDataReader Đọc dữ liệu từ cơ sở dữ liệu

Lớp SqlConnection đại diện cho một phiên duy nhất kết nối đến nguồn dữ liệu SQL Server, tương đương với kết nối mạng trong hệ thống cơ sở dữ liệu máy khách/máy chủ SqlConnection kết hợp với SqlDataAdapter và SqlCommand để tối ưu hiệu suất khi làm việc với cơ sở dữ liệu Microsoft SQL Server Đối với các sản phẩm SQL Server của bên thứ ba và nguồn dữ liệu khác hỗ trợ OLE DB, nên sử dụng OleDbConnection.

Nếu SqlConnection vượt ra ngoài phạm vi, nó sẽ không bị đóng Do đó, bạn phải đóng kết nối một cách rõ ràng bằng cách gọi Close() hoặc Dispose().

SqlCommand có các phương pháp để thực thi các lệnh trong cơ sở dữ liệu SQL Server

Khi tạo một SqlDataReader, ta phải gọi phương thức ExecuteReader của đối tượng SqlCommand, thay vì trực tiếp sử dụng một hàm tạo

Khi SqlDataReader đang hoạt động, SqlConnection liên quan không thể thực hiện bất kỳ thao tác nào khác ngoài việc đóng nó, cho đến khi phương thức Close() của SqlDataReader được gọi Điều này có nghĩa là các tham số đầu ra không thể được truy xuất cho đến khi Close() được thực hiện.

Người dùng SqlDataReader có khả năng hiển thị các thay đổi trong kết quả được xác định bởi một quy trình hoặc chuỗi khác trong quá trình đọc dữ liệu.

3.3.4 Kết nối chương trình C# và PLC S7 1200 a) Thư viện

Sử dụng thư viện S7.net để kết nối chương trình C# đến PLC S7-1200

- Bước 1: Tải thư viện S7.net Truy cập đường dẫn sau để tải thư viện S7.net https://drive.google.com/file/d/1ndB-7o6XILVp4JTr-f7N0KzYfCfh8Nte/view

- Bước 2: Thêm thư viện S7.net vào Project

Mở Project cần thêm thư viện, chọn View rồi chọn Solution Explorer hoặc ấn tổ hợp phím Ctrl+Alt+L hiện lên cửa sổ Solution

Hình 3.45 Mở của sổ Solution của Project.

Trong cửa sổ Solution Explorer, Click chuột phải vào Reference rồi chọn Add Reference để thêm thư viện cho Project

Hình 3.46 Mở cửa sổ Reference Manager.

To add the S7.Net library to your project, open the Reference Manager window as shown below Click on "Browse," navigate to the location where the S7.net file was downloaded, select the S7.Net.dll file, and then click "OK" to complete the library addition.

Hình 3.47 Thêm thư viện S7.net cho Project. b) Viết chương trình C# kết nối với PLC S7-1200

1 Các Namespace (Không gian tên) được sử dụng là: S7.net và S7.net.Types

2 Khai báo PLC kết nối bao gồm: CpuType, địa chỉ IP, số rack, số slot Ví dụ: plc1 = new Plc(CpuType.S71200, txtPLC_IP.Text, 0, 0);

3 Mở kết nối đến PLC : plc1.Open();

4 Đóng kết nối đến PLC: plc1.Close();

5 Ngoài ra còn các có việc đọc và ghi các biến đến PLC từ chương trình C# mọi người có thể tham khảo trong mục 4.9 Chương trình code của các form

Giao diện hệ thống

Giao diện đăng nhập

Hình 4.48 Giao diện đăng nhập

Giao diện vận hành chính

Hình 4.49 Giao diện vận hành chính

Giao diện cài đặt tổng

Hình 4.50 Giao diện cài đặt tổng

Giao diện công thức main

Hình 4.51 Giao diện công thức main

Giao diện nguyên liệu

Hình 4.52 Giao diện nguyên liệu

Giao diện IO Test

Hình 4.53 Giao diện IO Test

Giao diện Auto Run

Hình 4.54 Giao diện Auto Run

Giao diện báo cáo

Hình 4.55 Giao diện báo cáo

Chương trình code của các form

Chương trình code có độ dài lớn do có nhiều form khác nhau, vì vậy không thể chia sẻ trực tiếp trong tài liệu Word Toàn bộ chương trình code đã được lưu trữ tại mục He_Thong_Phoi_Tron_TAGS_VS2019, bạn có thể truy cập theo đường dẫn sau: [Link đến thư mục](https://drive.google.com/drive/folders/1zOdEuUo1HtSAaxEGkILRUnKdFx8ehrNR?fbclid=IwAR3xgZUDQCFWR8jFXv3sfqc5D0EVKOvi5d9OCbeh8Wp4K2fFTLVRZHY47yc).

Hướng dẫn vận hành hệ thống

Đăng nhập hệ thống

Hình 5.56 Giao diện đăng nhập

Tên tài khoản và mật khẩu được thiết lập trên Table Login trong CSDL SQL Server

Sau khi nhập đúng tên tài khoản và mật khẩu, người dùng sẽ được phép đăng nhập vào hệ thống Lúc này, giao diện chính sẽ hiện ra cùng với thông báo “Đăng nhập thành công” trên MessageBox.

Hình 5.58 Đăng nhập thành công

Nếu thông tin trong hai ô Textbox UserName và Password không đúng hoặc trống, hệ thống sẽ từ chối đăng nhập và hiển thị cảnh báo “Kiểm tra lại UserName hoặc Password”.

- Lưu ý: UserName không phân biệt chữ hoa, chữ thường; Password có phân biệt chữ hoa chữ thường.

Hình 5.59 Đăng nhập thất bại

Giao diện vận hành chính

Hình 5.60 Giao diện vận hành chính

Giao diện vận hành chính có 7 nút ấn, mỗi nút ấn tương ứng với các chức năng sau:

1 Cài đặt: Cài đặt tổng thể mẻ trộn cho hệ thống

2 Công thức: Thiết lập công thức phối trộn

3 I/O Test: Kiểm tra đầu vào ra hệ thống điều khiển

4 Auto Run: Chế độ vận hành tự động của hệ thống

5 Báo cáo: Thống kê báo cáo dữ liệu lịch sử

6 Nguyên liệu: Cài đặt tên nguyên liệu

7 Thoát: Thoát khỏi chương trình.

Giao diện cài đặt tên nguyên liệu

Để đặt tên và điều chỉnh các loại nguyên liệu, bạn hãy nhấn vào nút “Nguyên liệu” trên màn hình giao diện vận hành chính Sau đó, cửa sổ cài đặt tên nguyên liệu sẽ xuất hiện.

Hình 5.61 Giao diện nguyên liệu

5.3.1 Thêm nguyên liệu: Để thêm nguyên liệu mới, ta làm các bước như sau Đầu tiên, nhập tên nguyên liệu mới vào ô “Nguyên liệu mới”, sau đó ấn nút “Thêm nguyên liệu” để hoàn thành quá trình thêm nguyên liệu mới.

5.3.2 Xóa nguyên liệu: Để xóa một nguyên liệu nào đó, nhấp chuột vào ô thuộc cột ngoài cùng bên trái ứng với dòng nguyên liệu cần xóa Sau đó, ấn nút “Xóa nguyên liệu” để hoàn thành.

5.3.3 Thoát khỏi chức năng cài đặt nguyên liệu: Ấn nút “Thoát” để thoát khỏi chức năng cài đặt nguyên liệu và trở về Giao diện vận hành chính.

Giao diện khai báo công thức

Hình 5.62 Giao diện công thức

Sau khi khai báo các nguyên liệu, bước tiếp theo là khai báo công thức Để thực hiện điều này, từ màn hình giao diện chính, bạn nhấn vào nút “Công thức” để mở màn hình khai báo công thức.

- Tích chọn “Thêm công thức”.

- Sau đó điền tên công thức vào ô “Tên công thức” và số hiệu công thức vào ô “Số hiệu công thức”.

- Tiếp đó ấn nút “OK” để chuyển sang nhập thông tin công thức.

Hình 5.64 Nhập thông tin công thức

+ Phần Si Lô gồm Si Lô 1 đến Si Lô 16

+ Tích chuột vào silo tương ứng chứa nguyên liệu trong công thức để hiện

Để thực hiện cân nguyên liệu, bạn hãy nhấn vào mũi tên để hiển thị số silo chính xác trong ô "Số silo" Tiếp theo, sử dụng chuột để kéo và chọn "tên nguyên liệu" đã được cài đặt Sau đó, nhập "Khối lượng" của nguyên liệu cần cân và xác định "Thứ tự cân" của silo ở các cột tương ứng.

+ Hoàn toàn tương tự cho phần thêm tay

+ Nhấn nút " Lưu " rồi nhấn nút " Quay về " để quay về màn hình chính.

Để chỉnh sửa công thức, hãy nhấp vào "Tên công thức" tương ứng cho đến khi mũi tên xuất hiện ở cột đầu tiên Tiếp theo, chọn mục “Sửa công thức” được đánh dấu màu xanh và nhấn nút “OK” để bắt đầu chỉnh sửa thông tin của công thức.

Hình 5.65 Chỉnh sửa công thức

Giao diện chỉnh sửa công thức:

Hình 5.66 Sửa thông tin công thức

Để chỉnh sửa silo, bạn chỉ cần tích chuột vào dòng cần thay đổi và điều chỉnh các giá trị như "Khối lượng", "thứ tự cân" và "tên nguyên liệu" Nếu cần, bạn có thể xóa hoàn toàn dòng đó và chuyển sang silo mới Các thao tác này tương tự như khi cài đặt công thức mới.

- Sau khi chỉnh sửa xong nhớ ấn nút " Lưu " để xác nhận các thay đổi đã thực hiện.

- Sau đó ấn “ Quay về ” để trở về Giao diện công thức.

Để xóa công thức, hãy nhấp vào hàng tương ứng cho đến khi mũi tên xuất hiện ở cột đầu tiên Sau đó, chọn mục "Xóa công thức" được đánh dấu màu xanh và nhấn nút "OK" để hoàn tất quá trình xóa.

5.4.4 Thoát khỏi chức năng khai báo công thức:

Sau khi đã khai báo các thông tin cần thiết, Ấn nút “ Thoát ” để thoát khỏi cửa sổ này và trở về giao diện chính.

Giao diện cài đặt tổng về tham số cân phối trộn

Hình 5.68 Giao diện cài đặt tổng

Trên giao diện chính, nhấn vào nút “Cài đặt tổng” để hiển thị các thông số phối trộn chính, từ đó bạn có thể nhập các thông số cần thiết.

Để cài đặt mã số công thức sản xuất, người dùng chỉ cần nhấp chuột vào ô mũi tên trỏ xuống Một danh sách các công thức sẽ hiện ra, cho phép lựa chọn công thức cần sản xuất một cách dễ dàng.

+ Tổng số mẻ trộn : Để cài đặt tổng số mẻ trộn cho công thức được chọn.

Ta nhập số mẻ cần trộn và ấn Enter.

Để thiết lập thời gian trộn cho từng mẻ, người dùng cần nhập thời gian mong muốn và nhấn Enter Thời gian trộn này sẽ được điều chỉnh dựa trên tính chất của nguyên liệu sử dụng.

+ Thời gian xả trộn : Để cài đặt thời gian xả nguyên liệu từ buồng trộn xuống buồng chứa

Khối lượng thêm tay là lượng nguyên liệu được bổ sung thủ công vào mẻ trộn, không được cân trên máy Các nguyên liệu này bao gồm Premix, DCP, sữa, khoáng, muối, dầu, mỡ và rỉ mật Thông tin về khối lượng này chỉ hiển thị theo công thức đã nhập và không thể chỉnh sửa.

+ Khối lượng mẻ : Tổng khối lượng mỗi mẻ trộn Số này cũng chỉ hiển thị chứ không sửa được.

Sau khi đã nhập xong các tham số ấn nút “ OK ” đế xác nhận và ấn nút “ Thoát ” để quay về giao diện chính.

Giao diện IO Test

Hình 5.69 Giao diện IO Test

- Dùng NettoPlcSim để kết nối đến PLC ảo

- Nhập địa chỉ IP của PLC ảo, Port kết nối sau đó nhấn “Kết nối PLC”

Hình 5.70 Kết nối thất bại

Hình 5.71 Kết nối thành công

Sau khi kết nối thành công với PLC, tiến hành kiểm tra IO bằng cách nhấn vào Checkbox tương ứng với từng Silo Khi Checkbox được thay đổi, đèn của từng Silo sẽ sáng lên và Logic đầu ra trên PLC cũng sẽ được điều chỉnh.

Hình 5.72 Thực hiện test IO

Giao diện vận hành tự động

Để kích hoạt chế độ cân tự động, người dùng cần nhấp vào nút “Auto Run” trên giao diện chính Sau khi thực hiện, màn hình sẽ hiển thị giao diện cân tự động với các thông số thiết lập công thức, cài đặt tổng thể, cùng với vị trí và trạng thái hoạt động của các Silo.

+ Khi đang ở màu xanh “ Xanh ”, đối tượng đang ở trạng thái không làm việc.

+ Khi làm việc, đối tượng sẽ nhấp nháy màu “ Đỏ ”.

5.7.1 Cho phép Cân/ Ngừng cân: Để cho phép cân và ngừng cân các cân tương ứng người vận hành ấn vào nút “Ngừng cân/ Cho phép cân”.

5.7.2 Cho xả trộn/ Ngừng xả trộn:

- Để cho phép xả trộn và ngừng xả trộn người vận hành ân vào nút “Cho xả trộn/Ngừng xả trộn”.

Khi cho phép xả trộn, nút ấn sẽ hiển thị "Cho xả trộn", trong khi khi ngừng xả trộn, nút sẽ chuyển thành "Ngừng xả trộn" Ở chế độ ngừng xả trộn, sau khi hoàn thành chu trình cân, hệ thống sẽ không cho phép xả trộn cho đến khi người vận hành chuyển sang chế độ cho xả trộn trong chu trình cân trộn tự động mới có thể tiếp tục.

5.7.3 Cho xả cân/ Ngừng xả cân:

- Để cho phép xả cân và ngừng xả cân người vận hành ân vào nút “ Cho xả cân/Ngừng xả cân ”.

Khi cho phép xả cân, nút ấn sẽ hiển thị là “Ngừng xả cân”, trong khi khi ngừng xả cân, nút ấn sẽ hiện “Cho xả cân” Trong chế độ ngừng xả cân, sau khi hoàn tất chu trình cân, hệ thống sẽ không cho phép xả cân cho đến khi người vận hành chuyển sang chế độ cho xả cân để tiếp tục chu trình cân trộn tự động.

Khi ấn nút “Thêm mẻ”, số lượng mẻ cân sẽ tăng lên 1 mẻ.

5.7.5 Thoát khỏi chương trình cân tự động:

Sau khi đã cân trộn xong các mẻ để thoát khỏi chương trình cân tự động ấn nút “Thoát” để quay về giao diện vận hành chính.

- Giao diện báo cáo với các tùy chọn

Hình 5.74 Giao diện báo cáo

- Ví dụ với tùy chọn: Báo cáo chi tiết

Sau khi bạn chọn tùy chọn “Báo cáo chi tiết”, màn hình sẽ hiển thị Form báo cáo chi tiết Để in báo cáo chi tiết các mẻ trộn của hệ thống, chỉ cần nhấn vào nút “In báo cáo”.

Hình 5.75 Báo cáo chi tiết

- Kết quả sau khi nhấn nút “In báo cáo”

- Ta có thể in báo cáo ra file PDF để dễ dàng quan sát lịch sử hoạt động của hệ thống

Hình 5.77 In thành file PDF

Ngày đăng: 11/06/2022, 11:39

HÌNH ẢNH LIÊN QUAN

Hình 1.1 Công nghệ dây chuyền tự động chế biến thức ăn chăn nuôi - BÁO CÁO BÀI TẬP LỚN HỌC PHẦN  DCS & SCADA Thiết kế SCADA cho hệ thống phối trộn nguyên liệu TAGS RTD (Hưng Yên)
Hình 1.1 Công nghệ dây chuyền tự động chế biến thức ăn chăn nuôi (Trang 9)
Hình 1.3 Hệ thống phối trộn nguyên liệu - BÁO CÁO BÀI TẬP LỚN HỌC PHẦN  DCS & SCADA Thiết kế SCADA cho hệ thống phối trộn nguyên liệu TAGS RTD (Hưng Yên)
Hình 1.3 Hệ thống phối trộn nguyên liệu (Trang 11)
Hình 1.4 Đồ thị biểu diễn giá trị cân theo thời gian - BÁO CÁO BÀI TẬP LỚN HỌC PHẦN  DCS & SCADA Thiết kế SCADA cho hệ thống phối trộn nguyên liệu TAGS RTD (Hưng Yên)
Hình 1.4 Đồ thị biểu diễn giá trị cân theo thời gian (Trang 12)
Hình 2.5 Cấu trúc xây dựng phần mềm giám sát - BÁO CÁO BÀI TẬP LỚN HỌC PHẦN  DCS & SCADA Thiết kế SCADA cho hệ thống phối trộn nguyên liệu TAGS RTD (Hưng Yên)
Hình 2.5 Cấu trúc xây dựng phần mềm giám sát (Trang 14)
Hình 2.6 Lưu đồ thuật toán vận hành hệ thống phối trộn tự động - BÁO CÁO BÀI TẬP LỚN HỌC PHẦN  DCS & SCADA Thiết kế SCADA cho hệ thống phối trộn nguyên liệu TAGS RTD (Hưng Yên)
Hình 2.6 Lưu đồ thuật toán vận hành hệ thống phối trộn tự động (Trang 15)
Hình 2.9 Bản vẽ đầu ra Module mở rộng 1 - BÁO CÁO BÀI TẬP LỚN HỌC PHẦN  DCS & SCADA Thiết kế SCADA cho hệ thống phối trộn nguyên liệu TAGS RTD (Hưng Yên)
Hình 2.9 Bản vẽ đầu ra Module mở rộng 1 (Trang 17)
Hình 2.10 Bản vẽ đầu ra Module mở rộng 2 - BÁO CÁO BÀI TẬP LỚN HỌC PHẦN  DCS & SCADA Thiết kế SCADA cho hệ thống phối trộn nguyên liệu TAGS RTD (Hưng Yên)
Hình 2.10 Bản vẽ đầu ra Module mở rộng 2 (Trang 18)
Hình 2.12 Bản vẽ đầu ra Rơ le, Công tắc tơ - BÁO CÁO BÀI TẬP LỚN HỌC PHẦN  DCS & SCADA Thiết kế SCADA cho hệ thống phối trộn nguyên liệu TAGS RTD (Hưng Yên)
Hình 2.12 Bản vẽ đầu ra Rơ le, Công tắc tơ (Trang 19)
Hình 2.13 Mô hình tính toán của phần mềm mô phỏng cân - BÁO CÁO BÀI TẬP LỚN HỌC PHẦN  DCS & SCADA Thiết kế SCADA cho hệ thống phối trộn nguyên liệu TAGS RTD (Hưng Yên)
Hình 2.13 Mô hình tính toán của phần mềm mô phỏng cân (Trang 20)
Hình 3.17 Cửa sổ Add New Item cho project - BÁO CÁO BÀI TẬP LỚN HỌC PHẦN  DCS & SCADA Thiết kế SCADA cho hệ thống phối trộn nguyên liệu TAGS RTD (Hưng Yên)
Hình 3.17 Cửa sổ Add New Item cho project (Trang 25)
Hình 3.18 Thêm form vào project - BÁO CÁO BÀI TẬP LỚN HỌC PHẦN  DCS & SCADA Thiết kế SCADA cho hệ thống phối trộn nguyên liệu TAGS RTD (Hưng Yên)
Hình 3.18 Thêm form vào project (Trang 26)
Hình 3.22 Cửa sổ New Database - BÁO CÁO BÀI TẬP LỚN HỌC PHẦN  DCS & SCADA Thiết kế SCADA cho hệ thống phối trộn nguyên liệu TAGS RTD (Hưng Yên)
Hình 3.22 Cửa sổ New Database (Trang 28)
Hình 3.23 Tạo một bảng dữ liệu trong cơ sở dữ liệu - BÁO CÁO BÀI TẬP LỚN HỌC PHẦN  DCS & SCADA Thiết kế SCADA cho hệ thống phối trộn nguyên liệu TAGS RTD (Hưng Yên)
Hình 3.23 Tạo một bảng dữ liệu trong cơ sở dữ liệu (Trang 28)
Hình 3.26 Các thao tác với bảng dữ liệu - BÁO CÁO BÀI TẬP LỚN HỌC PHẦN  DCS & SCADA Thiết kế SCADA cho hệ thống phối trộn nguyên liệu TAGS RTD (Hưng Yên)
Hình 3.26 Các thao tác với bảng dữ liệu (Trang 29)
Hình 3.34 Công thức A1 chi tiết - BÁO CÁO BÀI TẬP LỚN HỌC PHẦN  DCS & SCADA Thiết kế SCADA cho hệ thống phối trộn nguyên liệu TAGS RTD (Hưng Yên)
Hình 3.34 Công thức A1 chi tiết (Trang 32)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w