B. Nội dung chính
4.1. Phần mềm điều khiển Siemens Sinumerik 840D và Fanuc
4.1.1. Giao diện ng−ời dùng của PowerLink M
Phần mềm PowerLink M đ−ợc dùng để chạy các ch−ơng trình NC và các
hàng đợi công tác trong các máy đột dập cơ cấu xoay và các máy laser của Finn-Power.
Khi bạn mở phần mềm PowerLink M Cell Control, giao diện Quản lý hàng
đợi (Queue Manager) sau đây đ−ợc gọi ra:
Hình 4.1.
Nếu ngôn ngữ hiển thị trên giao diện ng−ời dùng không phải ngôn ngữ bạn
muốn, bạn có thể thay nó bằng cách chọn MENU | SETTINGS từ thực đơn thả xuống và xác định ngôn ngữ cần dùng. Để đóng cửa sổ này, hãy nhấn nút OK.
4.1.1.1. Thực đơn PowerLink M
MENU của PowerLink bao gồm các mục chính sau:
Hình 4.2.
Bạn có thể chọn các chức năng này bằng cách lựa chọn chức năng yêu cầu.
4.1.1.2. Kích hoạt ch−ơng trình NC
Tr−ờng này thể hiện tên của ch−ơng trình đ−ợc chọn khi vận hành tự động.
4.1.1.3. Chế độ điều khiển
Tr−ờng này thể hiện chế độ vận hành đã chọn của bộ điều khiển.
Quản lý hàng đợi Quản lý NC
Các chỉ dẫn thực hà h
Điều khiển bộ nhớ l−u trữ
Chỉ dành cho hệ Night Train
Giao diện với máy ControlLink LaserLink
Hiển thị điều khiển Siemens MMC, Ge Fanuc SDF Thống kê Tác nghiệp Các cảnh báo lỗi Các thiết lập hệ thống Ghi chép các bản tin 05 bản tin lỗi/thông tin mới
nhất
Giới thiệu phần mềm
Thoát
ắ AUTO = chế độ tự động
ắ MDA = chế độ tự động (vào số liệu bằng tay)
ắ JOG = chế độ hoàn toàn bằng tay
4.1.1.4. Trạng thái kênh
Tr−ờng này thể hiện trạng thái kênh của bộ điều khiển.
ắReset = bộ điều khiển đang ở công đoạn khởi đầu, tức là sau khi
đ−ợc bật nguồn hoặc sau khi ch−ơng trình kết thúc
ắ Active = bộ điều khiển thực thi kích hoạt ch−ơng rttình hoặc chạy ở chế độ tham chiếu
ắ Alarm = một cảnh báo ngắt quá trình thực thi của ch−ơng trình
4.1.1.5. Trạng thái QueueEngine (cơ chế hàng đợi) / thông tin
Tr−ờng này thể hiện trạng thái QueueEngine. QueueEngine là một
ch−ơng trình xử lý nhiều sự kiện, trong khi hàng đợi công tác và ch−ơng trình NC đang chạy. Đây là một tiến trình chạy nền, bạn không nhìn thấy nó. Trạng thái có thể là:
ắ Ready = đợi ch−ơng trình tiếp theo
ắ Running = ch−ơng trình đang chạy
ắ Machine stop = lỗi điều khiển làm mất hiệu lực chế độ vận hành tự
động
ắ Interrupted = Hàng đợi/Ch−ơng trình bị ngắt bởi ng−ời điều hành
ắ Cancelled = Ch−ơng trình đang xử lý bị hủy bỏ, tiếp tục với ch−ơng
ắ trình tiếp theo
ắ Stopped = Hàng đợi/Ch−ơng trình đang xử lý bị ngừng lại, hàng đợi
ắ công tác dừng lại
ắ Hydraulics off = tắt bộ thủy lực
ắ Các trạng thái khác:Waiting (chờ), Backup In Process.
4.1.1.6. Kiểu điều khiển/trạng thái của máy gốc và robot (máy con)
Tr−ờng này thể hiện nhà sản xuất bộ điều khiển và trạng thái điều khiển. Nhà sản xuất có thể là Siemens hoặc Fanuc
Nếu không có kết nối giữa bộ điều khiển với phần mềm PowerLink M, tr−ờng trạng thái có màu đỏ. Trạng thái có thể là
ắ Máy mẹ / Không kết nối
ắ Robot
Khi có phần thể hiện nhà sản xuất, các kết nối đều ổn (OK). Nếu không có kết nối tới máy mẹ hoặc bộ điều khiển robot, lý do th−ờng thấy nhất (với bộ điều
khiển Siemens) là phần mềm PowerLink M đ−ợc khởi động tr−ớc ch−ơng
trình NCDDE server hoặc ch−ơng trình NCDDE server đã dừng. Bạn có thể
thử phục hồi kết nối bằng các thao tác sau:
ắ Tắt PowerLink M và tất cả các bộ phận của nó
ắ Chắc chắn là ch−ơng trình NCDDE server đang chạy (chỉ đối với bộ
điều khiển Siemens)
ắ Khởi động lại phần mềm PowerLink M.
Nếu có một robot đ−ợc kết nối tới máy, robot này có bộ
điều khiển của chính nó. Khi cả hai hết nối đều ổn (OK), phần thể hiện nhà sản xuất bộ điều khiển máy mẹ sẽ đ−ợc
hiển thị. Nếu một trong số chúng không đ−ợc kết nối, tr−ờng này sẽ có màu đỏ và trạng thái sẽ thể hiện là cái nào (không đ−ợc kết nối) (Máy mẹ/Robot). Khi con trỏ chuột đ−ợc di đến tr−ờng này, nó sẽ thể hiện trạng thái của cả hai kết nối.
4.1.2. Các chức năng chính của PowerLink M (Menu)
4.1.2.1. Quản lý hàng đợi
Quản lý hàng đợi là một giao diện để quản lý và chạy các hàng đợi công tác cho phép gia công không cần ng−ời trông. Bạn có thể tạo, kích hoạt, thực thi và xóa các hàng đợi công tác tại đây.
4.1.2.2. Quản lý NC
Chức năng này nạp màn hình Quản lý NC là nơi bạn có thể chỉnh sửa, chuyển giao và kích hoạt các ch−ơng trình NC đơn trên bộ điều khiển.
Chức năng này chỉ có hiệu lực trong các máy có bộ điều khiển Siemens. Trong các máy laser chức năng này nằm trong phần mềm LaserLink và nút này không đ−ợc hiển thị.
4.1.2.3. Các h−ớng dẫn
Ng−ời dùng có thể mở các phần h−ớng dẫn cần thiết bằng cách nhấn nút
MANUALS trên MENU.
Gói phần mềm PowerLinkbao gồm tất cả các tài liệu cần thiết dành cho ng−ời sử dụng theo định dạng PDF. Bạn đ−ợc phép xem và in nh−ng không đ−ợc
chỉnh sửa chúng. Mục này của PowerLink M đ−ợc sử dụng giống nh− một
trình duyệt WEB thông th−ờng. Để mở một tài liệu mong muốn,
1. Chọn ngôn ngữ thích hợp
2. Chọn kiểu máy
3. Chọn kiểu điều khhiển
4. Sau đó nháy vào nút SEARCH.
Hình 4.3.
Khi danh sách các tài liệu đ−ợc mở trên màn hình, bạn có thể mở phần h−ớng
dẫn yêu cầu bằng cách nháy vào biểu t−ợng của file đó. Cũng có thể xem các
bản sửa mới nhất nếu nút LOG khả dụng. Bạn có thể duyệt tiếp và ng−ợc lại
với các nút t−ơng ứng. Để thoát khỏi phần h−ớng dẫn, nhấn Close hoặc chọn chức năng khác từ MENU.
4.1.2.4. Điều khiển bộ nhớ l−u trữ
Nút này chỉ hiển thị khi máy đ−ợc nối tới bộ nhớ l−u trữ.
Thao tác MENU này sẽ kích hoạt phần mềm riêng rẽ Storage Control. Xem sổ
tay h−ớng dẫn ng−ời dùng của phần mềm Storage Control.
4.1.2.5. Giao diện với máy
Phần mềm giao diện với máy cho phép ng−ời vận hành giám sát và thay đổi
Đối với các máy dòng A, F, SG, SB và E của Finn-Power với bộ điều khiển Siemens thì có phần mềm ControlLink.
4.1.2.6. Hiển thị điều khiển
Thao tác MENU này sẽ kích hoạt chức năng hiển thị màn hình Fanuc CNC.
Ge Fanuc CNC; Để thoát khỏi Chức năng hiển thị màn hình Fanuc
CNC, hãy nhấp chuột phải để vào menu xòe ra và sau đó chọn Exit.
4.1.2.7.Thống kê
Thao tác MENU này sẽ chạy phần mềm
ViewMachineData hoặc nếu nó ch−a có, sẽ
hiển thị hộp thoại Statistics.
a. Xem dữ liệu máy
ViewMachineData là một phần mềm riêng rẽ.
Xem mục Thu thập Dữ liệu máy (MDC-Machine Data Collection) ở phần sau của tài liệu này.
b. Thống kê
Statistics sẽ chỉ cho ng−ời sử dụng các chi tiết về thời gian chạy máy.
Hãy chọn chu kỳ thời gian bạn muốn để xem và hộp thoại sẽ thể hiện thời gian gia công, thời gian phụ bổ xung và công suất theo thời gian.
4.1.2.8. Tác nghiệp
Chức năng này cho hiện hộp thoại Part Clearing, là nơi bạn có thể xác định liệu
vùng ngăn xếp là rỗng hay không. Tất cả các cassette có thể đ−ợc xóa riêng rẽ bằng việc nháy chuột vào hình t−ợng tr−ng của nó. Sau khi nháy vào hình đó, các hình từng bộ phận sẽ biến mất, và bằng việc nhấn OK, thông tin từng bộ phận sẽ bị xóa khỏi cơ sở dữ liệu.
Hộp thoại này chỉ đ−ợc dùng với các trạm không đ−ợc kết nối tới bộ nhớ l−u trữ. Hộp thoại này hiển thị các thay đổi tùy thuộc vào các thiết bị trong hệ thống và cũng tùy thuộc vào số l−ợng các cassette.
4.1.2.9. Các cảnh báo
Thao tác MENU này sẽ cho hiện các cảnh báo. Nếu phần mềm Active Alarms đã đ−ợc cài đặt, nó sẽ đ−ợc hiển thị; nếu không thì sẽ hiện hộp thoại Alarms.
4.1.2.10. Các thiết lập
Trong hộp thoại này bạn có thể xác định, chẳng hạn nh− ngôn ngữ và kết nối
tới bộ nhớ l−u trữ hoặc khởi động các ch−ơng trình ứng dụng dịch vụ.
4.1.2.11. Thoát
Chức năng EXIT trên MENU cho hiện một hộp thoại mà bạn có thể chọn chỉ đóng giao diện PowerLink hay là PowerLink M cùng tất cả các thành phần của nó.
Nút Exit sẽ đóng giao diện PowerLink M, nh−ng các tiến trình chạy nền vẫn
tiếp tục chạy.
Nút Shutdown sẽ đóng PowerLink M, QueueEngine và các tiến trình chạy nền khác.
Nếu có bất kỳ ch−ơng trình ứng dụng tích cực nào (LaserLink) sử dụng các
dịch vụ của PowerLink M hoặc nếu còn các phần trong bộ đệm SBR (Part Bufer-Bộ đệm từng phần) thì bạn không nên tắt (shutdown) phần mềm này đi.
4.1.3. Quản lý hàng đợi.
Một trong các đặc tính chính của PowerLink M là khả năng tạọ ra các hàng đợi công tác. Điều này có thể là cần thiết để chạy một số ch−ơng trình
NC liên tiếp trong một hàng đợi. PowerLink M nạp một ch−ơng trình tại một
thời điểm để kích hoạt bộ nhớ NC, tìm kiếm đầu vào và sắp xếp các cassette cho ch−ơng trinh hiên tại và ch−ơng trình tiếp theo, và khởi tạo hàng đợi công tác. Do đó độ dài của hàng đợi công tác không bị hạn chế bởi kích cỡ của các ch−ơng trình đơn trong đó hay bởi dung l−ợng bộ nhớ NC.
Hãy mở Quản lý hàng đợi bằng nút Queue manager trong Menu. Các tr−ờng a) đến h) nh− sau:
a) Dòng biểu diễn thời gian b) Bắt đầu/Dừng gia công c) Danh sách hàng đợi công tác
d) Di chuyển một hàng trong hàng đợi lên/xuống e) Số l−ợng cassette
f) Thêm/Bớt các hàng vào/ra khỏi danh sách g) Nhập hàng đợi công tác
h) Phần Queue Wizard
Hình 4.4.
4.1.4. Quản lý NC
Các ch−ơng trình NC đơn có thể chạy với NC manager (ch−ơng trình
quản lý NC). Hãy chọn một ch−ơng trình, nạp nó vào bộ nhớ điều khiển, kích hoạt nó và nhấn Cycle start trên một panel điều khiển để thực thi nó. Máy sẽ
nạp số liệu từ cassette hiện hành và xếp các thành phần vào cassette hiện thời trong cơ cấu sắp xếp. Một hàng đợi công tác phải đ−ợc tạo nếu bạn muốn
ắ Chạy một số ch−ơng trình trong hàng
ắ Chạy rất nhiều bảng số liệu để tạo một số ngăn xếp
ắ Tự động sắp thứ tự số liệu và các cassette sắp xếp.
Bạn có thể truy nhập màn hình NC manager bằng cách nháy vào nút NC manager trên Menu. Chức năng này chỉ có hiệu lực trong các máy có bộ điều khiển Siemens. Trong các máy laser chức năng này nằm trong phần mềm LaserLink và nút này không hiển thị.
Hình 4.5.
Các tr−ờng a) đến o) nh− sau;
a) Các file và th− mục trong ổ đĩa nguồn
b) Các file NC và các th− mục trong bộ nhớ điều khiển c) Nút chọn ổ đĩa nguồn
d) Các nút duyệt ổ đĩa cứng và đĩa mềm e) Các nút sao chép file
f) Tạo th− mục mới trên ổ đĩa nguồn
g) Th− mục NC hiện hành trong bộ điều khiển h) Các tr−ờng thông tin về file
i) Bộ lọc file ổ đĩa nguồn j) Nút Refresh
k) Nạp file NC vào bộ điều khiển
l) Chỉnh sửa file NC trong ổ đĩa nguồn hoặc trong bộ điều khiển m) Xóa file NC khỏi ổ đĩa nguồn hoặc bộ điều khiển
o) Kích hoạt file NC trong bộ điều khiển
4.1.5. Thu thập dữ liệu gia công
Phần mềm thu thập dữ liệu gia công chỉ xử lý các dữ liệu dạng lũy tích (số l−ợng, các thời gian chiếm dụng, v.v). Các yêu cầu thu thập các kiểu dữ liệu khác không đ−ợc xét đến, ví dụ nh− lịch sử cảnh báo liên quan tới vấn đề thời gian. Việc tính toán số liệu (lũy tích) đ−ợc thực hiện trên máy PLC và số
liệu lũy tích đ−ợc l−u trong vùng bộ nhớ PLC. Phần mềm thu thập dữ liệu
chạy trong PC sẽ đọc các giá trị trong bộ nhớ PLC, l−u chúng vào cơ sở dữ
liệu và giải phóng bộ nhớ PLC. Các bộ điều khiển Siemens và Fanuc đều đ−ợc
hỗ trợ.
Phần mềm MDC cũng có thể đọc số liệu từ một cơ sơ dữ liệu khác. Điều này đ−ợc sử dụng nếu dữ liệu đã đ−ợc thu thập đ−a vào một cơ sở dữ liệu khác và cách nó đ−ợc thu thập thì theo một cách nào đó đặc biệt. Đây là tr−ờng hợp, chẳng hạn nh− các dữ liệu âm cộng h−ởng thu đ−ợc từ máy FPL.
Phần mềm MDC đọc các định nghĩa cho tập dữ liệu thu thập đ−ợc từ một
cơ sở dữ liệu đ−ợc cấu hình riêng rẽ. Mã nguồn của phần mềm không chứa bất
kỳ một thao tác sửa chữa nào cho các máy nhất định. Các định nghĩa cho dữ
dùng trong cơ sở dữ liệu l−u trữ, mô tả dữ liệu và một số thông tin lọc cho mục đích ghi nhớ / xem lại.
Nếu khách hàng có một số máy thì phần mềm MDC cần thiết cho tất cả
các máy đó. Phần mềm này đ−ợc cài trên PC sẽ điều khiển máy và có thể thu
thập dữ liệu từ tất cả các máy nó có truy nhập tới (qua kết nối MPI nếu là bộ điều khiển Siemens, qua một kết nối HSSB nếu là bộ điều khiển Fanuc). Dữ liệu thu thập đ−ợc đ−ợc l−u cục bộ trong PC điều khiển máy. Phần mềm MDC bao gồm một giao diện ng−ời dùng để xem các dữ liệu cục bộ.
Phần mềm MDC đwocj chia thành hai ch−ơng trình tách biệt:
ReadMachData đọc dữ liệu từ PLC / cơ sở dữ liệu từ xa và l−u nó vào cơ sở dữ liệu cục bộ, ViewMachData thì hiển thị dữ liệu đã l−u trong cơ sở dữ liệu cục bộ.
Hình 4.6.
4.1.6. Các cảnh báo tích cực
Mục này bao gồm các chỉ dẫn cách sử dụng phần mềm Active Alarms.
Phần mềm Active Alarms đựoc thiết kế cho việc hiển thị và l−u trữ các cảnh
báo và các bản tin thông báo đang hoặc đã đ−ợc kích hoạt trong hệ thống.
ActiveAlarms là một hệ thống dựa trên ngôn ngữ Active Server Pages (ASP)
chạy trên trình duyệt Internet Browser. PowwerLink M có một trình duyệt tổ
hợp sẵn, vì thế không cần phần mềm riêng. * Cửa sổ hiển thị Active Alarms
Khi ứng dụng Alarms đ−ợc kích hoạt, trang Active Alarms hiện ra. Trang này hiển thị các cảnh báo hiện tại đang đ−ợc kích hoạt trong hệ thống.
Trang này biểu diễn thông tin về nguồn gây lỗi và ý nghĩa của các cảnh báo. Mục Kiểu cho biết cảnh báo đến từ máy mẹ hay từ robot và nó là một cảnh báo NC hay PLC. Mục Giải thích cho biết ý nghĩa của mỗi cảnh báo.
Mục Số cho biết số mã của cảnh báo. Số mã của cảnh báo cũng là liên kết tới trang chi tiết về cảnh báo, cho biết các thông tin thêm về một cảnh báo xác định.
Hình 4.7.
Trong hệ thống Night Train chúng ta có 3 nút nằm ở phần d−ới của cửa
sổ nh−ng trong hệ thống đơn lẻ chỉ có các nút Online và Local History.
Nút Local History mở một cửa sổ cho phép kiểm tra xem xét các cảnh báo của máy cục bộ theo ngôn ngữ đã chọn. Cũng có thể thay dổi ngôn ngữ sử dụng.
Nút Remote History mở một cửa sổ nới bạn có thể kiểm tra xem xét các cảnh báo của mỗi máy bạn có trong hệ thống. Trong cửa sổ đó chỉ có thể xem xét các cảnh báo theo ngôn ngữ đ−ợc chọn trong file PowerLink.ini.
Việc chọn một số hiệu cảnh báo từ danh sách sẽ mở ra một cửa sổ cảnh
báo mà bạn có thể nhận đ−ợc thông tin nhiều hơn về cảnh báo đó theo ngôn
ngữ đã chọn. Nếu không có dữ liệu theo ngôn ngữ đã chọn thì bạn sẽ nhận đ−ợc thông tin theo tiếng Anh.
* Các hiển thị lịch sử cảnh báo cục bộ và từ xa
Cửa sổ lịch sử cục bộ có thể đ−ợc mở trong một cửa sổ ngoại tuyến. Trong cửa sổ Local History chỉ các cảnh báo máy cục bộ là có thể đ−ợc xem xét kiểm tra nh−ng ngôn ngữ thì có thể thay đổi.
Khi máy này đ−ợc chọn, danh sách