Trong phần 1 chúng ta đã tìm hiểu về cách tạo mới một Project, Tiếp tục trong phần 2 này chúng ta sẽ đi thực hành bên trong phần mềm Studio5000.

Sau khi tạo mới một dự án, phần mềm sẽ đưa chúng ta đến một giao diện Project trống như hình bên dưới:

Tại đây chúng ta có thể modify (chỉnh sửa) Controller Properties

Ở trong ‘Controller Organizer’ → Click chuột phải vào ‘Controller Name Folder’ (vd ở đây là Controller Nalan_Demo) → Click vào ‘Properties’ (Như hình bên dưới)

Phần mềm sẽ đưa ta đến với hộp thoại Properties như hình bên dưới.

Trong mục Controller Properties chúng ta có thể:

• Thay đổi Controller trong mục ‘Change Controller ‘ (Thay đổi controller và version)

• Thay đổi tên của Project trong mục ‘Name’ (Ví dụ thay từ Nalan_Demo → thành ‘Naln_Project )

• Thay đổi loại Chassis trong mục ‘Chassis Type’ (Ví dụ thay từ 1756-A10 → ‘1756-A7 ). Các bạn có thể đọc thêm bài viết để hiểu rõ hơn về Chassis tại đây

• Thay đổi vị trí Slot (Ví dụ thay từ Slot số 0 → 1 )

Ngoài ra còn có thể thiết lập các thông số khác như: SFC Execution, Security…

Sau khi đã modify xong chúng ta nhấn Apply để hoàn tất.

Sau đây là một số phần chính mà chúng ta sẽ tìm hiểu.

• 1. Ta có thể Modidy ‘Modify the default continuous task’ Continuous Task ở trong ‘Controller Organizer’

• 2. Cách tạo Event Task ở trong ‘Controller Organizer’

• 3. Cách tạo ‘ Periodic Task’ ở trong ‘Controller Organizer’

• 4. Cách tạo một Program

• 5. Cách tạo một Rountine

■ Modidy Continuous Task

• Bước 1. Click vào ‘Main Task’ → Properties. Hộp thoại xuất hiện như hình sau.

• Bước 2. Hộp thoại Properties xuất hiện. Đầu tiên là mục General

– Name: Tại đây có thể đổi tên Task (Tối đa 40 ký tự, bao gồm chữ, số và gạch dưới)

– Description: Phần mô tả Task (Tối đa 128 ký tự)

• Bước 3. Mục Configuration: Chúng ta có thể định nghĩa loại Task bằng cách sổ và chọn loại Task tương ứng:

– Continuous: Là tác vụ liên tục, tác vụ nền (mặc định khi tạo mới Project là Tasknày). CPU sẽ chạy tác vụ này khi không chạy 2 tác vụ còn lại ( Periodic và Event) hoặc các hoạt động truyền thông, cập nhật vào/ra. Một Project chỉ có 1 loại Task này.

– Periodic: Là tác vụ có tính tuần hoàn, chu kỳ. Các tác vụ sẽ thực hiện theo một chu kỳ được định sẵn (0,1 ms → 2000s). Khi kết thúc chu kỳ sẽ:

  • Ngắt các tác vụ có ưu tiên thấp hơn.
  • Thực hiện các tác vụ một lần
  • Thực hiện các tác vụ một lần
  • Trở lại thực hiện các tá vụ trước đó

– Event: Là các tác vụ sự kiện, được thực hiện khi các các điều kiện kích thích (triggers) được thỏa mãn. Khi các điều kiện kích thích được thỏa mãn thì:

  • Sẽ ngắt các tác vụ có mức ưu tiên thấp hơn
  • Thực hiện tác vụ đó một lần
  • Trở lại tác vụ trước đó

← Xem phần trước 1 2 39 Xem phần sau→

Các tài liệu tham khảo:

  1. RockwellAutomation.com
  2. Wikipedia

👉 Theo dõi Nalan.vn

[aps-counter theme=”theme-4″]

. . . . .

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *