starla1774

New Member

Download miễn phí Hệ thống điều khiển máy khoan bằng máy tính điện tử


Hệ thống điều khiển máy khoan bằng máy tính điện tử là một tập hợp các thiết bị và phụ kiện liên quan. Để nắm được hết các nguyên lý hoạt động và cấu tạo của chúng rõ ràng là một vệc không đơn giản. Thậm chí ngay cả tên gọi của một số bộ phận trong hệ thống cũng gây phiền hà cho người sử dụng. Trước những tiến bộ như vũ bảo của ngành công nghiệp ngày nay và nhu cầu ứng dụng máy tính vào mọi lĩnh vực, hệ thống điều khiển tự động ngày càng được phát triển một cách hoàn hảo và có độ chính xác cao.
Hoạt động cơ bản của hệ thống điều khiển máy khoan bằng máy tính được thực hiện cũng giống như các loại giao tiếp khác. Dữ liệu được chứa trong bộ nhớ của máy tính, sau đó được xuất ra qua cổng giao tiếp nối tiếp đưa đến máy khoan để điều khiển động cơ định vị đúng vị trí cần khoan, và cứ thế hết vị trí này đến vị trí khác đến khi nào mà máy tính gởi lệnh dừng thì động cơ không hoạt động nữa. Khi ấy hệ thống khoan mạch in hoàn thành.

Phần I : Cơ sở lý thuyết về giao tiếp
Giao tiếp với máy tính
Giới thiệu về chuẩn RS-232
Phần II : Các khái niệm về máy điều khiển theo chương trình số
Đại cương về điều khiển theo chương trình số
Truyền động bằng động cơ bước
Phần III : Phần mềm
Ứng dụng phần mềm PAL-El để khoan mạch in


Để tải bản Đầy Đủ của tài liệu, xin Trả lời bài viết này, Mods sẽ gửi Link download cho bạn sớm nhất qua hòm tin nhắn.
Ai cần download tài liệu gì mà không tìm thấy ở đây, thì đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí

Tóm tắt nội dung tài liệu:

ch
[ADDRESS] laø soá chæ ñòa chæ ñöôïc cho ôû baûng sau
Giaù trò Coång
65529 Coång ra 1 (8 bit)
65530 Coång ra 2 (8 bit)
[BITNR ] Laø soá duøng ñeå phaân bieät daïng bit hoaëc byte
1. Daïng bit
1£ [BITNR ] £ 8
2. Daïng bit
[BITNR ] = 0
[WERT] Laø soá tuøy theo {BITNR], giaù trò laø thaäp phaân töø 0 ñeán 255 vaø chuyeån sang nhò phaân taïi ngoû ra töông öùng.
Ví duï:
Daïng bit
Leänh Coång ra bit Traïng thaùi
Set-port 65529,5 = 0; Port 1 5 OFF
Set-port 65529,4 = 1; Port 1 4 ON
Set-port 65529,4 = 0; Port 2 4 OFF
Set-port 65529,1 = 1; Port 2 1 ON
Daïng byte
Leänh Coång ra Giaù trò
Set-port 65529,128 = 10; Port 1 0000 1010
Set-port 65529,128 = 27; Port 1 0001 1000
Set-port 65529,128 = 205; Port 2 1100 1101
Set-port 65529,128 = 255; Port 2 1111 1111
Set-port 65529,128 = 0; Port 1 0000 0000
Leänh Arc-r hoaëc Arc-l
YÙ nghóa : Veõ voøng troøn theo chieàu phaûi hoaëc traùi.
Cuù phaùp : Arc-r [r(v), [WINRELZ], [ñoä phaân giaûi];
Hoaëc:
Cuù phaùp : Arc-l [r(v)], [WINKEL1], [WINKELZ], [ñoä phaân giaûi];
ÖÙng duïng : Veõ moät cung troøn hoaëc voøng troøn
Giaûi Thích
[r(v) Baùn kính vaø toác ñoä veõ
[WINKEL1] Goùc baét ñaàu (tính baèng ñoä)
[WINEKEL] Goùc keát thuùc (tính baèng ñoä)
Ñoä phaân giaûi Ñoä phaân giaûi (tính baèng ñoä)
Ví duï :
Arc-r 10(1000), 0, 360, 5;
Leänh treân thöïc hieän moät voøng troøn coù :
Chieàu veõ laø beân phaûi
Baùn kính 10mm
Toác ñoä 1000HZ
Goùc baét ñaàu 00
Goùc keát thuùc 3600
Ñoä phaân giaûi 50
Ví duï 2:
Arc-l 5(5000), 180, 270, 3;
Leänh treân keát quaû nhö sau:
Chieàu veõ laø beân traùi
Baùn kính 5mm
Toác ñoä 5000HZ
Goùc baét ñaàu 1800
Goùc keát thuùc 2700
Ñoä phaân giaûi 30
Khoâng neân choïn ñoä phaân giaûi quaù nhoû vì cung troøn laø keát hôïp nhieàu ñoaïn thaúng neân bò haïn cheá bôûi boä nhôù cuûa card giao tieáp.
CHÖÔNG III
THOÂNG BAÙO LOÃI
I _ THOÂNG BAÙO LOÃI CUÛA CHÖÔNG TRÌNH SOAÏN THAÛO
Taäp tin khoâng coù
Taäp tin khoâng môû ôû ngoõ vaøo
Taäp tin khoâng môû ôû ngoõ ra
Taäp tin khoâng môû
Ñoïc sai hoaëc khoâng thaáy thö muïc
Ghi sai
Daïng soá khoâng hôïp leä
Taäp tin ñònh nghóa sai
Traøn boä ñeäm
Cöûa soå quaù nhoû
Khoâng theå xoaù cöûa soå
Cöûa soå khoâng theå lieân keát chính noù
Töø quaù daøi so vôùi leà
Khoái chöa ñònh nghóa
Khoái khoâng coù trong cöûa soå hieän haønh
Ñaùnh daáu khoâng hôïp leä
Daáu ñaõ ñöôïc xaùc ñònh
Daáu khoâng coù trong cöûa soå hieän haønh
Leà khoâng hôïp leä
Khoâng cho pheùp treân thieát bò laø logic
Khoâng cho pheùp trong cheá ñoä tröïc tieáp
Khoâng theå ñònh höôùng treân file chuaån
Heát boä nhôù
Soá khoâng hôïp leä
Huyû boû leänh
Khoâng tìm thaáy
Ñóa ñaày
File quaù lôùn
Doøng quaù daøi
Taïo file sai
Khoâng theå ñoùng file ñích
Khoâng theå ñoùng file nguoàn
Khoâng theå taïo file.BAK
File khoâng tìm thaáy
Sai löu tröõ maëc ñònh
In sai
Ñoïc file in sai
Ñoùng file in sai
Khoâng tìm thaáy file in
Cho pheùp toái ña 2 cöûa soå
Cöûa soå thöù 2 khoâng môû
Ñöôøng daãn khoâng hôïp leä
Thieáu baùo caùo ñoä daøi
Khoâng tìm thaáy cuoái file
Cuoái file khoâng hôïp leä
Ghi vaøo ñóa sai
Thö muïc ñaày
Kích thöôùc file traøn
File ñaõ maát
II _ THOÂNG BAÙO LOÃI CUÛA CHÖÔNG TRÌNH DÒCH
Unexpected end of file.
Xuaát hieän cuoái file tröôùc khi chaám döùt leänh ñang thöïc hieän
Expected
Phaûi keát thuùc leänh baèng daáu chaám phaåy
Illegal axis entry
Trong moät leänh phaûi coù thoâng soá cuûa truïc caàn ñieàu khieån, caùc thoâng soá naøy khoâng hôïp leä.
‘x’, ‘xy’, ‘xz’ or ‘xyz’ expected
Queân nhaäp thoâng soá cho caùc truïc
Axis alreadydefined
Ñaõ xaùc ñònh soá löôïng truïc ñieàu khieån, neáu muoán thay ñoåi soá truïc laøm vieäc phaûi aùp duïng ngay töø ñaàu chöông trình
‘mm’, ‘cm’, ‘zoll’, ‘zoll/10’ or ‘zoll/20’ expected
Ñôn vò khoâng hôïp leä
Missing ‘stop’, stop assumed
Thieáu leänh stop trong chöông trình
Input already actime
Chöông trình dòch ñaõ chuyeån phaàn ñaàu tieân cuûa vuøng döõ lieäu cho card
giao tieáp, leänh input thöù hai khoâng ñöôïc pheùp.
Too much nested repeats ( limit iszo)
Caáu truùc chöông trình coù ñoä loàng quaù saâu.
Repeat without until detected
Thieáu leänh “until” keát thuùc ñoaïn chöông trình laëp.
#-Command not recognized.
Leänh ñaët sau kyù hieäu # khoâng ñuùng.
Duplicate axis entry in command.
Truïc ñöôïc xaùc ñònh hai laàn trong moät leänh.
‘X’, ‘y’, or ‘z’ expected
Truïc khoâng hôïp leä.
Interger expected
Soá khoâng hôïp leä, naèm ngoaøi phaïm vi cho pheùp töø –32768 ñeán +32767
‘,’ expected
Moät leänh coù nhieàu thoâng soá, caùc thoâng soá phaûi caùch nhau baèng daáu phaåy.
Positve interger expected.
Soá nguyeân döông khoâng hôïp leä, ra ngoaøi phaïm vi cho pheùp töø 0 ñeán + 32767
Until without repeat
Voøng laäp thieáu leänh “Repeat”
Real number expected.
Khoaûnh caùch dòch chuyeån laø moät soá thöïc ñöôïc cho döôùi daïng soá muõ (0,23E3) phaûi phaân caùch baèng daáu chaám thay vì duøng daáu phaåy.
Positive real number expected.
Caàn moät soá thaäp phaân döông
‘(’ expected
Toác ñoä phaûi ñöôïc ghi trong daáu ngoaëc ñôn, loãi naøy cuõng xuaát hieän neáu duøng daáu phaåy ngaên caùch giöõa khoaûng di chuyeån toác ñoä.
‘)’ expected
Toác ñoä phaûi ñöôïc ñoùng laïi baèng daáu ngoaëc ñôn, loãi naøy cuõng xuaát hieän hieän khi duøng daáu phaåy.
‘.’ Expected
Phaûi keát thuùc leänh stop baèng moät daáu chaám thay vì daáu phaåy.
Too much definitims.
Quaù nheàu ñònh nghóa trong phaàn khai baùo, soá löôïng toái ña laø 50. Trong tröôøng hôïp phaûi duøng nhieàu ñònh nghóa neân söû duïng leänh “ #include”
Definitim name expected
Sau caùc leänh ñònh nghóa ít nhaát phaûi cho moät teân cuûa ñònh nghóa ñoù,
teân coù theå bao goàm kyù töï, soá hoaëc gaïch noái döôùi.
Illegal character for send or wait.
Soá cho trong leänh thu/phaùt khoâng hôïp leä.
‘” ’or unit number expected .
Sau leänh “Tell” phaûi cho bieát soá maùy hoaëc moät chuoãi kyù töï.
‘ “ ‘ expected
Phaûi ñoùng chuoåi kyù töï baèng daáu ngoaëc keùp, loãi naøy cuõng xuaát hieän khi chuoåi kyù töï trong leänh “Tell” quaù daøi.
“Wait” expected.
Khi sau leänh “Tell reference “ hoaëc “ Tell star” coù daáu phaåy thì phaûi duøng leänh “wait”
Unit entry expected
Leänh caàn moät thoâng tin veà thieát bò ñeå coù theå laøm vieäc.
Command not recognized
Leänh sai, trong tröôøng hôïp duøng nhaûn thì phaûi coù daáu hai chaám keát thuùc. Neân löu yù laø PAL_PC phaân bieät giöõa chöõ in vaø chöõ thöôøng
Too much labeldefinitims
Quaù nhieàu nhaõn toái ña laø 50
Positive interger between 1 and 126 expected
Soá phaûi naèm trong khoaûng töø 1 ñeán 126.
Label not found.
Söû duïng nhaõn khoâng roû raøng.
No label defintim in text.
Khoâng khai baùo moät nhaûn duy nhaát
‘,’ or ‘times’ expected
Voøng laëp caàn daáu phaåy hoaëc töø “times” ñeå phaân caùch caùc thoâng soá.
‘In’ or ‘out’ expected
Sau leänh “pulse sync” chæ cho pheùp 2 töø khoaù “in” vaø “out”.
‘On’, ‘off’ or ‘sync’ expected
Sau leänh “pulse” hoaëc “port” chæ coù caùc töø khoaù keå treân laø hôïp leä.
End of remark missing.
Ñaõ ñeán cuoái file, maëc daàu phaàn ñaùnh daáu chöa keát thuùc coù theå ñaõ queân ñoùng ngoaëc.
Serial transmission error (time out in receiver)
Card giao tieáp khoâng ñaùp öùng coù theå loãi truyeàn döõ lieäu
Elevation must be . 0,001
Thoâng tin khoâng hôïp leä
File not found
Khoâng thaáy taäp tin, kieåm tra laïi ñöôøng daãn.
Letter or ‘-‘ expected
Kyù töï ñaàu treân nhaûn hoaëc moät teân khoâng ñöôïc duøng soá.
Replace text exceed 250 chars.
Moät caâu khoâng daøi quaù 250 kyù töï.
Line exceeds 250 chars after replace of defintim.
Ñònh nghóa t...
 

Kiến thức bôn ba

Các chủ đề có liên quan khác

Các chủ đề có liên quan khác

Top