Thử nghiệm lập trình cho bộ điều khiển khả lập trình (PLC) - pdf 20

Download miễn phí Chuyên đề Thử nghiệm lập trình cho bộ điều khiển khả lập trình (PLC)



Một điều rất quan trọng là phải dùng đôi ngũ nhân viênkỹ thuật lành nghề có
kinh nghiệm có hiểu biết tốt về phần mềm để thiết kế lập trình và thao tác bộ PLC vì
phần mềm dùng cho những mục đích đặc biệt là cực kỳ đắt giá. Tuy nhiên, nhiều cái
đã trở nên khả thi nhờ phần mềm rẻ đi. Nhiều nhà chế tạo PLC cung cấp trọn bộ
đóng gói phần mềm đã được thử nghiệm, nhưng việc thay thế hay thêm các phần
mềm cho các nhu cầu riêng làkhông thể tránh khỏi và khiđó đòi hỏi kỹ năng phần
mềm. Nếu không phải tự mìnhtạo ra phần mềm, chẳng hạn do một công ty phần
mềm sản xuất, thì điều tối quantrọng là mọi yêu cầu phải được xác định chính xác,
tỉ mỉ và viết rõ ràng ra trước lúc bắt đầu.



Để 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:

105 - -
Bài thực tập chuyên đề
tHử NGHIệM LậP TRìNH CHO Bộ điều khiển
khả lập trình (PLC)
1. Mục đớch
Các bộ điều khiển khả lập trình (PLC) hiện nay đã đ−ợc ứng dụng khá rộng rãi:
trong sản xuất, trong nghiên cứu khoa học để tự động hoá nhiều quá trình. Trong
nhà tr−ờng, nhiều tr−ờng Đại học đã dạy trong giáo trình về "Điện tử công nghiệp",
về "Tự động hoá các quá trình". Thậm chí nhiều nơi đã mở những lớp đào tạo theo
chứng chỉ chuyên về "ứng dụng và lập trình cho PLC". Nhiều sinh viên các tr−ờng
Công Nghệ sau khi ra tr−ờng đã "làm việc" chỉ trên các hệ thống PLC. Vì vậy, trong
khuôn khổ các bài thực tập chuyên đề cho sinh viên những năm cuối một phần về
thực tập lập trình để đ−a một hệ thống PLC vào hoạt động là rất cần thiết. Trong
khuôn khổ bài viết này, những vấn đề sẽ đ−ợc trình bày nh− sau:
• Những hiểu biết chung về PLC
• Những thông số kỹ thuật của PLC SIEMENS S7 200
• Tập lệnh dùng cho PLC SIEMENS S7 200
• Những việc phải làm trong khuôn khổ bài thực tập
2. công cụ thực nghiệm
PLC SIEMENS S7 200
Tập lệnh dùng cho PLC SIEMENS S7 200
A. CƠ SỞ Lí THUYẾT
1. Lập trỡnh và dữ liệu
Một PLC có thể đ−ợc sử dụng một cách kinh tế hay không chịu ảnh h−ởng
lớn của những thuận tiện và dễ dàng sẵn có và th−ờng trực trên panen lập trình. Trái
với điều khiển số, chỉ có thể dùng đ−ợc bộ điểu khiển khả lập trình nếu có một
panen lập trình luôn sẵn sàng. Nh− vậy khi trang bị một bộ PLC cũng đồng thời phải
trang bị một panen lập trình của cùng một nhà chế tạo. Ngay cả khi môđun đầu vào
đ−ợc tiêu chuẩn hoá, thì vẫn đòi hỏi bộ PLC phải có những bộ đầu ra khác nhau và
đặc biệt.
106 - -
Sự khác nhau chính giữa bộ điều khiển khả lập trình và công nghệ rơle hay
bán dẫn là ở chỗ kỹ thuật nhập ch−ơng trình vào bộ điểu khiển nh− thế nào (hình 1).
Trong điều khiển rơle, bộ điểu khiển chuyển đổi bao gồm một cách cơ học những
môđun cá thể phù hợp với ch−ơng trình mạch và dãy điều khiển đ−ợc kiểm soát
bằng tay thông qua việc nối dây do đó mà có từ kỹ thuật: “điều khiển cứng”. Trái
lại, việc nhập một dãy điều khiển vào một PLC đ−ợc thực hiện thông qua một panen
lập trình và một ngoại vi ch−ơng trình, có thể chỉ ra mọi ph−ơng pháp và qui trình có
thể để nhập lôgic vào các bộ phận l−u trữ điện tử.
Hình 1: Sự khác biệt giữa điều khiển bằng mạch cứng và PLC.
Hình 1 la sơ đồ khối trình bày sự khác biệt giữa PLC và bộ điểu khiển bằng
mạch cứng trên ph−ơng diện quá trình hình thành và chuẩn bị.
Để lập trình ng−ời ta có thể sử dụng một trong những mô hình sau đây:
• Mô hình khuôn khổ dây l−u đồ
• Mô hình khuôn khổ chức năng liệt kê các nhiệm vụ
• Mô hình sơ đồ biểu đồ nối dây hay biểu đồ mạch công tắc
• Mô gình l−ợc đồ phép tính khuôn khổ logic
Việc lựa chọn mô hình trong số bốn mô hình trên đây cho thích hợp là tuỳ từng trường hợp
vào loại PLC và điều quan trọng đối với ng−ời dùng là lựa chọn loại PLC nào cho
phép sự giao l−u t− liệu không gặp khó khăn và tránh đ−ợc những chi phí không cần
107 - -
thiết. Đa số các thiết bị l−u hành trên thị tr−ờng hiện nay là dùng mô hình khuôn
khổ dãy hay là khuôn khổ biểu đồ nối dây. Những thiết bị hiện đại nhất cho phép
ng−ời dùng chuyển đổi từ một ph−ơng pháp nhập này sang một ph−ơng pháp nhập
khác ngay cả trong quá trình nhập, Bởi vì độc lập với ph−ơng pháp đ−ợc dùng,
khuôn khổ khác đ−ợc tạo ra đồng thời. Kinh nghiệm cho thấy lập tình với khoá ký
hiệu và chức năng sẽ gây ra một số vấn đề nếu lập trình viên đã quen với điều khiển
bằng rơle và nếu biểu đồ mạch công tắc hiện ra trên màn hình trong quá trình lập
trình giống hệt nh− biểu đồ mạch sử dụng trong kỹ thuật rơle. Mặt khác những
ng−ời dúng đã có sẵn những hiểu biết cơ bản về ngôn ngữ lập trình phát hiện đ−ợc
rằng sẽ dễ dàng hơn nhiều nếu dùng mô hình khuôn khổ dãy.
Những chữ viết tắt giúp trí nhớ đ−ợc dùng trong kỹ thuật có −u điểm là chúng
không thu nhỏ khả năng của PLC. Do có nhiều đòi hỏi khác nhau mà các thiết bị lập
trình phải thoả mãn cho nên đa phần các nhà chế tạo đã cung cấp nhiều loại thiết bị
với những khả năng khác nhau. Những mô hình đơn giản nhất là thích hợp đối với
thiết bị thử nghiệm cho giai đoạn khởi động của lần lắp đặt, bảo quản và sửa lỗi
ch−ơng trình. Chúng có những chức năng cơ bản sau đây:
• Lập trình và soạn thảo khuôn khổ dãy l−u đồ.
• Tìm kiếm và hiển thí các đoạn b−ớc của ch−ơng trình, các lệnh và các địa chỉ.
• Biểu thị tín hiệu đầu vào đầu ra và kết quả.
• Xoá boe, thay đổi và lập trình cho EPROM các dòng lệnh,
Nhiều thiết vị kiểu mới th−ờng đ−ợc lắp thêm một màn hình hiển thị và mạch
phối ghép cho băng ghi catxet, máy in băng và bộ dẫ động đĩa trong và ngoài.
Những thiết bị tối tân nhất đã xuất hiện trên thị tr−ờng bao gồm một trạm lập trình
tiện nghi, cung cấp cho lập trình viên những chỉ dẫn, những t− liệu ch−ơng trình có
thể tra cứu tự động, cho phép nhập trực tiếp các lệnh và t− liệu mà không cần dùng
bất kỳ một ngôn ngữ lập trình nào. Vì mục đích đó còn có thể dùng máy tính cá
nhân nếu có trang bị phần mềm cần thiết và sự lựa chọn phần cứng nh− h−ớng dẫn
lập trình EPROM, khoá chức năng và đầu nối một đ−ờng với PLC cho thao tác quan
sát và soạn thảo ch−ơng trình nếu RAM đ−ợc sử dụng
Một khi ch−ơng trình đã đ−ợc lập ra thì thiết bị lập trình còn phải thực hiện
những nhiệm vụ khác nh−:
• In khuôn khổ l−u đồ dãy với những chú giải và tên thiết bị đ−ợc điều khiển
• In danh sách đối chiếu chỉ ra những liên hệ của các bộ nhớ phụ, bộ thời gian,
và những bộ điều khiển với các môđun trong và ngoài.
108 - -
• In danh sách địa chỉ có kèm theo chi tiết chỉ ra những địa chỉ đó đ−ợc gắn với
đầu vào đầu ra; bộ nhớ phụ; bộ thời gian...
• In biểu đồ mạch công tắc chỉ ra đ−ợc hình dạng và mã hiệu của các công tắc,
cộng thêm một số thông tin phụ.
Mỗi nhà chế tạo có những thiết kế và ph−ơng thức thao tác thiết bị lập trình
riêng của mình. Những nhân viên kỹ thuật ch−a có kinh nghiệm với PLC th−ờng đòi
hỏi hai hay ba tuần lễ để làm quen với panen lập trình mới và để hiểu đ−ợc nó.
Ngay cả những thao tác viên có kinh nghiệm cũng cần khoảng một tuần lễ huấn
luyện mới có thể làm việc trên loại PLC mới một cách đáng tin cậy.
2. Bộ nhớ chương trỡnh
Chỉ có thông qua ch−ơng trình máy tính thì bộ PLC mới trở nên hữu dụng. Đa
số các bộ nhớ hiện dùng là những bộ nhớ bán dẫn và bảng d−ới đây liệt kê ra những
đặc tr−ng chính của bốn loại bộ nhớ th−ờng dùng nhất
Thế mạnh của điều khiển khả lập trình so với các ph−ơng pháp điều khiển mạch
cứng là ở chỗ trong bộ PLC dễ dàng thay ch−ơng trình, bỏ ch−ơng trình cũ nạp
ch−ơng trình mới trong một thời gian ngắn v...
Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status