I. NGOĐN NGỮ LAƠP TRÌNH CỤA S7-200 CPU
1. Phương pháp laơp trình
S7-200 bieơu dieên moơt mách logic cứng baỉng moơt dãy các leơnh laơp trình. Chương trình bao goăm moơt dãy các taơp leơnh. S7-200 thực hieơn chương trình baĩt đaău từ leơnh laơp trình đaău tieđn và kêt thúc ở laơp trình cuôi trong moơt vòng quét (scan).
Moơt vòng quét (scan cyele) được baĩt đaău baỉng moơt vieơc đĩc tráng thái cụa đaău vào, và sau đó thực hieơn chương trình. Vòng quét kêt thúc baỉng vieơc thay đoơi tráng thái đaău ra. Trước khi baĩt đaău moơt vòng quét tiêp theo S7-200 thực thi các nhieơm vú beđn trong và nhieơm vú truyeăn thođng. Chu trình thực hieơn chương trình là chu trình laịp.
Cách laơp trình cho S7-200 nói rieđng và cho các PLC nói chung dựa tređn hai phương pháp cơ bạn. Phương pháp hình thang (Ladder, viêt taĩt là LAD) và phương pháp lieơt keđ leơnh (Statement list, viêt taĩt là STL).
Nêu có moơt chương trình viêt dưới dáng LAD, thiêt bị laơp trình sẽ tự doơng táo ra moơt chương trình theo dáng STL tương ứng. Ngược lái khođng phại mĩi chương trình viêt dưới dáng STL đeău có theơ chuyeơn sang được dáng LAD.
Phương pháp hình thang (LAD): LAD là moơt ngođn ngữ laơp trình baỉng đoă hĩa, những thành phaăn cơ bạn dùng trong LAD tương ứng với các thành phaăn cụa bạng đieău khieơn baỉng rơ le. Trong chương trình LAD, các phaăn tử cơ bạn dùng đeơ bieơu dieên leơnh logic như sau:
Tiêp đieơm: Là bieơu tượng (Symbol) mođ tạ các tiêp đieơm cụa rơ le
Tiêp đieơm thường mở Tiêp đieơm thương đóng
Cuoơn dađy (coil): Là bieơu tượng mođ tạ rơ le được maĩc theo chieău dòng đieơn cung câp cho rơ le.
Hoơp (Box): Là bieơu tượng mođ tạ các hàm khác nhau, nó làm vieơc khi có dòng đieơn cháy đên hoơp. Những dáng hàm thường được bieơu dieên baỉng hoơp là các boơ thời gian (Timer), boơ đêm (counter) và các hàm toán hĩc. Cuoơn dađy và các hoơp phại maĩc đúng chieău dòng đieơn.
Máng LAD: Là đường nôi các phaăn tử thành moơt mách hoàn thieơn, đi từ đường nguoăn beđn trái sang đường nguoăn beđn phại. Đường nguoăn beđn trái là dađy pha, đường nguoăn beđn phại là dađy trung hòa và cũng là đường trở veă nguoăn cung câp (thường khođng được theơ hieơn khi dùng
chương trình tieơn dúng STEPT MICRO / DOS hoaịc STEPT – MICRO/WIN. Dòng đieơn cháy từ trái qua tiêp đieơm đên đóng các cuoơn dađy hoaịc các hoơp trở veă beđn phại nguoăn.
Phương pháp lieơt keđ
leơnh (STL): Là phương pháp theơ hieơn chương trình dưới dáng taơp hợp các cađu leơnh. Moêi cađu leơnh trong chương trình, keơ cạ những leơnh hình thức bieơu dieên moơt chức naíng cụa PLC.