Anda di halaman 1dari 51

PLC Siemens

S7-300

By
Suriyun Ontong
GreenSpot Suratthani
ขั้นตอนการทํา HW Config
เปดโปรแกรม

ดับเบิ้ลคลิ๊กเขา
โปรแกรม
เลือกสราง project
ตั้งชื่อ project

2.เลือกType
เปน project
1.ตั้งชื่อ
project

3.คลิ๊ก OK ดําเนินการตอ
Insert Station

InsertÆStationÆSIMATIC 300Station
เปด SIMATIC300(1)

ดับเบิ้ลคลิ๊ก
SIMATIC 300(1)Configguration

เลือก catalog
เลือก SIMATIC 300

กดที่เครื่องหมายบวก SIMATIC 300


เจอเมนูหลัก

เลือก RACK-300 ÆRail


ติดตัง้ Rail

1.ดับเบิ้ลคลิ๊ก Rail
2.จะไดรางสําหรับวาง
อุปกรณ
วางอุปกรณ

1.เลือก slot
2.เลือกอุปกรณ

3.ลากวางหรือดับเบิ้ล
คลิ๊กอุปกรณที่เลือก
วาง CUP

1.เลือกชนิด CPU
3.ลากมาวางหรือดับเบิ้ล
คลิ๊ก ที่ catalog

2.ตรวจสอบ order number


วาง SM-300 slot4-11

1.เลือกชนิด

3.วาง slot4-11 2.ตรวจสอบ order


เลือก Save and Compile
จบขัน้ ตอนการทํา HW Config
PLC Siemens
S7-300

By
Suriyun Ontong
GreenSpot Suratthani
เปดโปรแกรม

ดับเบิ้ลคลิ๊กเขา
โปรแกรม
กอนเขียนโปรแกรม

เปด project ที่สรางไว


คลิ๊กเครื่องหมายบวกไปจนถึง blocks
สราง FC

Insert Æ S7 Block Æ Function


สราง FC

1.FC?

2.ภาษาที่ใชในการเขียน

3.กด OK ยืนยัน
สราง FB

Insert Æ S7 Block Æ Function Block


สราง FB

1.ชื่อ FB?

2.ภาษาที่ใชเขียน

3.กด ok เพื่อยืนยันการสราง FB
สราง DB

Insert Æ S7 Block -- > Data Block


สราง DB

ชื่อ DB?

ยืนยันสราง DB
สราง OB

Insert Æ S7 Block Æ Organization Block


สราง OB

OB?
ภาษาที่ใชเขียน

ยืนยัน
Call blocks
• โปรแกรมจะไมทํางานถา block ที่ถกู สรางขึ้นมายังไมถูกเรียกจาก
OB1 หรือเรียกจาก block อื่นที่ถูกเรียกมาจาก OB1 แลว
เทานั้น

เรียกใช FC1
Call Blocks
• ทุกครั้งที่ call FB ระบบจะทําการสราง DB อัตโนมัติ เพราะ
FB ตองใชคูกับ DB เสมอ

ยืนยันสราง DB
Call Blocks

ตัวอยาง FB1 ใชคูกับ DB2


เริ่มเขียนโปรแกรม
• เราสามารถสรางแตละ Step ไวที่ Function ตางๆเชนแลวคอยเรียกใช
เพื่อความสะดวกในการแกไขภายหลัง เชน
FC1 คือ Stop Machine
FC2 คือ Start Machine
FC3 คือ Standby
- เมื่อเขียน function ครบแลวสามารถทําการเรียกใหโปรแกรมทํางานได เชน
เรียกจาก OB1
- Call FC1
- Call FC2
- Call FC3
PLC Siemens
S7-300

By
Suriyun Ontong
GreenSpot Suratthani
เปดโปรแกรมทีต่ องการจะ download
ปด switch ไปตําแหนง Run P หรือ Stop
สําหรับ CPU รุนเกา แตถาเปนรุนใหมจะไมมี Run
P ใหปดไปไวที่ Run หรือ Stop
2.กด download

1.คลิ๊กเลือก
ตรวจสอบ block กอนการ
download
เริ่มการ download
โปรแกรมจะถามวาตองการโหลด system data(HW) ดวย
หรือไมกด Yes ถาตองการ หรือถาผานการทํา HW config แลวก็
ผานขั้นตอนนีไ้ ปไดเลย ตอบ No ในที่นตี้ อบ Yes
จะมีการถามรายละเอียดเกีย่ วกับ
การ load ตอบ Yes
เริ่มการ load จะมีการเตือนวา CPU
จะเขาสู Mode STOP ตอบ OK
หลังจาก load เสร็จโปรแกรมจะ
ถามวาตองการ Restart CPU
หรือไม ตอบ Yes
จบกระบวนการ download project to CPU
PLC Siemens
S7-300

By
Suriyun Ontong
GreenSpot Suratthani
สรางโปรเจคใหม
ตั้งชื่อเครื่องทีต่ อ งการ upload
เลือกเมนู PLC
Upload Station to PG
ลองกด View ดูวา
โปรแกรมหา CPU เจอ
หรือไม? ถาจะไมดุก็ขาม
ขั้นตอนนี้ไปไดเลย
กด OK เพื่อ
ยืนยันการ
Upload
โปรแกรมเริ่มทําการ upload
การ upload เสร็จสิ้น
พรอมใชงาน
ขอสังเกตุ
• การ upload ควรตั้งชื่อ project ใหสอดคลองการเครื่องจักรเพื่อปองกันการ
สับสน
• เมื่อ upload ขึ้นมาจาก PLC ตัวโปรแกรมจะไมมี Comment และ Symbol
• ยังมีการ upload วิธีอื่นอีก เชน การใช Mode online และ Accessible
Nodes จะแนะนําใน file ตอๆไป

Anda mungkin juga menyukai