1
บทท 1 การแกไขอาการผดปกต (Troubleshooting)
1
บทท 1 การแกไขอาการผดปกต (Troubleshooting)
เนอหาในบทนอธบายถงความผดปกตทอาจเกดขนระหวางการทางานของระบบ สาเหตของความผดปกตและวธการจดการกบ ความผดปกตดงกลาวสาหรบ Redundant System (เมอใช CPU Redundant) โปรดดทสวนตอไปน
คมอผใช QnPRHCPU (Redundant System)
เมอระบบเกดปญหา ใหดาเนนการแกไขอาการผดปกตตามลาดบตอไปน • การตรวจสอบดวยสายตา ( หนา 2, หวขอท 1) • การตรวจสอบความผดปกตและการดาเนนการแกไข ( หนา 7, หวขอท 2)
ขอสงเกตการบนทกโปรแกรมและอปกรณขณะเกดความผดปกต สามารถชวยวเคราะหหาสาเหตของความผดปกต( หนา 27, หวขอท 4)
chapter01.book Page 1 Tuesday, April 19, 2016 4:21 PM
2
1 การตรวจสอบดวยสายตา
สามารถตรวจสอบไดจากสงตอไปน
(1) หลอดไฟแสดงสถานะตรวจสอบวาม Hardware ทางานขดของหรอไม ตรวจสอบหลอดไฟแสดงสถานะแตละจดตามลาดบตอไปนสาหรบสถานะการทางานของโมดลจะสมพนธกบหลอดไฟแสดงสถานะทตวโมดลแตละตว
• โมดล CPU ( เปด คมอภาษาองกฤษฉบบเตม, หวขอท 6.1) • โมดลแหลงจายไฟ ( เปด คมอภาษาองกฤษฉบบเตม, หวขอท 7.1)
1. ตรวจสอบไฟเลยงของระบบโดยการตรวจสอบสถานะหลอดไฟแสดงสถานะแหลงจายไฟของโมดลแหลงจายไฟหากหลอดไฟแสดงสถานะแหลงจายไมตดแมเมอมการจายไฟแลว ใหดาเนนการแกไขอาการผดปกตด งตอไปน
หนา 3, หวขอท 1.12. ตรวจสอบสของหลอดไฟแสดงสถานะแหลงจายไฟ
เมอหลอดไฟแสดงสถานะแหลงจายไฟไมตดเปนสเขยว ใหดาเนนการแกไขอาการผดปกตดงตอไปน หนา 3, หวขอท 1.2
3. เมอใชโมดลแหลงจายไฟทมการตรวจจบอายการใชงาน ใหตรวจสอบสถานะหลอดไฟ LIFEเมอหลอดไฟ LIFE ไมตดเปนสเขยวหรอสสม ใหดำเนนการแกไขอาการผดปกตดงตอไปน
หนา 4, หวขอท 1.34. ตรวจสอบสถานะหลอดไฟ MODE ของโมดล CPU
เมอหลอดไฟ MODE ไมตด ใหดาเนนการแกไขอาการผดปกตดงตอไปน หนา 5, หวขอท 1.4
5. ตรวจสอบสถานะของหลอดไฟ RUN ของโมดล CPUเมอหลอดไฟ RUN ไมตด ใหดาเนนการแกไขอาการผดปกตดงตอไปน
หนา 6, หวขอท 1.56. เมอใช QCPU รน High Performance, Process CPU หรอ Redundant CPU ใหตรวจสอบสถานะหลอดไฟ BOOT
เมอหลอดไฟ BOOT กะพรบ ใหดาเนนการแกไขอาการผดปกตดงตอไปน หนา 6, หวขอท 1.6
7. ตรวจสอบสถานะหลอดไฟ ERR ของโมดล CPUเมอหลอดไฟ ERR ตดหรอกะพรบ แสดงวามความผดปกตตรวจสอบความผดปกตดวยเครองมอการโปรแกรม ( หนา 7, หวขอท 2)
8. ตรวจสอบสถานะหลอดไฟ BAT ของโมดล CPUเมอหลอดไฟ BAT ตด แสดงวาแบตเตอรมแรงดนไฟฟ าระดบตาเปลยนแบตเตอร ( เปด คมอภาษาองกฤษฉบบเตม, หวขอท 13.3)
(2) สายทใชสาหรบการเชอมตอและการ Wiringตรวจสอบวาสายทใชสาหรบการเชอมตอมปญหาหรอไม และตรวจสอบวาขวตอ (Connectors) และ Terminal Box ถกตดตงหรอ เชอมตอไวอยางถกตอง
เปด คมอภาษาองกฤษฉบบเตม, หวขอท 4.8
chapter01.book Page 2 Tuesday, April 19, 2016 4:21 PM
3
บทท 1 การแกไขอาการผดปกต (Troubleshooting)
1
1 การตรวจสอบด วยสายตา1.1 เม อหลอดไฟแสดงสถานะแหล งจ ายไฟไม ต ด
1.1 เมอหลอดไฟแสดงสถานะทแหลงจายไฟไมตด
ใหตรวจสอบดงตอไปน
หากหลอดไฟแสดงสถานะแหลงจายไฟไมตดหลงจากการดาเนนการขางตน สาเหตทอาจเปนไปไดคอ Hardware ของโมดลแหลงจายไฟ หรอ Base Unit ทางานขดของโปรดตดตอเจาหนาทของ Mitsubishi ในพนทของคณ
1.2 เมอหลอดไฟแสดงสถานะทแหลงจายไฟไมตดเปนสเขยว
ใหตรวจสอบรายการตอไปนตามสถานะของหลอดไฟแสดงสถานะแหลงจายไฟ
(1) เมอหลอดไฟแสดงสถานะแหลงจายไฟตดเปนสแดงใหถอดโมดลแหลงจายไฟและตอเขากบ Normal Base Unit จายไฟใหกบระบบอกครงหากหลอดไฟแสดงสถานะแหลงจายไฟตดเปนสแดงหล งจากการจายไฟอกครง แสดงวาโมดลแหลงจายไฟขดของหากหลอดไฟแสดงสถานะแหลงจายไฟไมตดแมหลงจากมการจายไฟระหวางการดาเนนการขางตน พรอมกบ ตรวจสอบรายการทอธบายไวใน หนา 3, หวขอท 1.1
(2) เมอหลอดไฟแสดงสถานะแหลงจายไฟกะพรบเปนสสมจายไฟใหกบระบบอกครง หากหลอดไฟแสดงสถานะแหลงจายไฟกะพรบเปนสสมหลงจากมการจายไฟอกครง แสดงวาโมดลแหลงจายไฟขดของหากหลอดไฟแสดงสถานะแหลงจายไฟไมตดแมหลงจากมการจายไฟระหวางการดาเนนขางตน พรอมกบตรวจสอบรายการท อธบายไวใน หนา 3, หวขอท 1.1
รายการตรวจสอบ การดาเนนการแกไข
หลอดไฟ MODE ของโมดล CPU ตด โมดลแหลงจายไฟทางานขดของ เปลยนโมดลแหลงจายไฟ
แรงดนไฟฟาของแหลงจายไฟไมเหมาะสมแรงดนไฟฟาของแหลงจายไฟอยภายในชวงทระบ( เปด คมอภาษาองกฤษฉบบเตม, หวขอท 7.2)
กระแสไฟฟาจากโมดลแหลงจาย ไมเพยงพอสาหรบเลยงอปกรณ ภายในระบบ
ตรวจสอบการตงคาคอนฟกระบบอกครง เพอใหการใชกระแสไฟ ภายในสาหรบทงระบบไมเกนพกดกระแสไฟฟา output( เปด คมอภาษาองกฤษฉบบเตม, ภาคผนวก 10)
หลอดไฟแสดงสถานะแหลงจายไฟตดเมอมการจายไฟใหกบระบบ อกครงหลงจากถอดโมดลทงหมดออก ยกเวนโมดลแหลงจายไฟ
จายไฟฟาใหกบระบบซาๆ และตอโมดลเขากบระบบทละโมดลโมดลสดทายทตดตงแลวหลอดไฟแสดงสถานะแหลงจายไฟดบลง ทางานขดของ
chapter01.book Page 3 Tuesday, April 19, 2016 4:21 PM
4
1.3 เมอหลอดไฟ LIFE ไมตดเปนสเขยวหรอสสม
ใหตรวจสอบรายการตอไปนตามสถานะของหลอดไฟ LIFE
(1) เมอหลอดไฟ LIFE ดบอยจายไฟใหกบระบบอกครง เมอหลอดไฟ LIFE ตดเปนสแดงนานหนงวนาท ใหเปลยนโมดลแหลงจายไฟ เนองจากโมดลแหลงจายไฟ ใกลหมดอายการใชงานหากหลอดไฟ LIFE ไมตดหรอกะพรบหลงจากการจายไฟอกครง ควรเปลยนโมดลแหลงจายไฟ เนองจากไมสามารถวเคราะหอาย การใชงานได
(2) เมอหลอดไฟ LIFE ตดเปนสแดง
(3) เมอหลอดไฟ LIFE กะพรบเปนสแดงจายไฟใหกบระบบอกครง หากหลอดไฟ LIFE ไมตดเป นสเขยวหรอสสมแมหลงจากมการจายไฟ ใหตรวจสอบการตอสายไฟระหวาง LG และ FG โดยดทรายการตอไปน
• การตอสายกราวดของ PLC ( เปด คมอภาษาองกฤษฉบบเตม, หวขอท 4.8) • การตอสายไฟและสายกราวด ( เปด คมอภาษาองกฤษฉบบเตม, ภาคผนวก 8.1.2.(2)) • การตอสายกราวดกบชนสวนของแหลงจายไฟ ( เปด คมอภาษาองกฤษฉบบเตม, ภาคผนวก 8.1.5)
หากอาการผดปกตยงคงอยหลงจากการตรวจสอบ ให เปลยนโมดลแหลงจายไฟ
รายการตรวจสอบ การดาเนนการแกไข
อณหภมโดยรอบขณะทางานอยนอกชวง 0 ถง 55°C รกษาอณหภมโดยรอบขณะทางานใหอยภายในชวง 0 ถง 55°C
หลอดไฟ LIFE ตดเปนสแดงหลงจากมการจายไฟอกคร ง
หยดการทางานของโมดลแหลงจายไฟสกคร และจายไฟใหกบ ระบบอกครงหลงจากอณหภมภายในของโมดลลดลงหากหลอดไฟ LIFE ไมตดเปนสเขยวหรอสสมหลงจากการจายไฟ อกครง ใหเปลยนโมดลแหลงจายไฟ
chapter01.book Page 4 Tuesday, April 19, 2016 4:21 PM
5
บทท 1 การแกไขอาการผดปกต (Troubleshooting)
1
1 การตรวจสอบด วยสายตา1.4 เม อหลอดไฟ MODEไม ต ด
1.4 เมอหลอดไฟ MODE ไมตด
ใหตรวจสอบรายการตอไปน
สาหรบโมดลทเปนสาเหตของปญหา โปรดตดตอเจาหนาทบรการของ Mitsubishi ในพนทของคณ
รายการตรวจสอบ การดาเนนการแกไข
ตงคาให Forced ON/OFF ยกเลก Forced ON/OFF
เมอใช QCPU High Performance, Process CPU หรอ Redundant CPU ตรวจสอบสวตช RESET/L.CLR ตองอยในตาแหนงกลาง
ปรบสวตช RESET/L.CLR ใหอยในตาแหนงกลาง
หลอดไฟ MODE ตดเมอมการจายไฟใหกบระบบอกคร งหลงจาก เปลยนโมดลแหลงจายไฟ
โมดลแหลงจายไฟเดมมปญหาโปรดตดตอเจาหนาทของ Mitsubishi ในพนทของคณ
หลอดไฟ MODE ไมตดแมเมอมการจายไฟใหกบระบบอกครง หลงจากเปลยนโมดลแหลงจายไฟ
โมดล CPU หรอโมดลอนๆ ทตดตงอยมปญหาจายไฟฟาใหกบระบบซาๆ และตอโมดลเขากบระบบทละโมดลโมดลสดทายทตดตงแลวหลอดไฟแสดงสถานะแหลงจายไฟดบลงขดของ
หลอดไฟแสดงสถานะแหลงจายไฟตดเมอมการจายไฟใหกบระบบอกครงหลงจากถอดโมดลทงหมดออก ยกเวนโมดลแหลงจายไฟ
จายไฟฟาใหกบระบบซาๆ และตอโมดลเขากบระบบทละโมดลโมดลสดทายทตดตงแลวหลอดไฟแสดงสถานะแหลงจายไฟดบลง ขดของ
ทศทางการเชอมตอสาย Extension Cable ไมถกตอง (ทศทาง การเชอมตอ คอ IN-IN, OUT-OUT หรอ IN-OUT)
ตอสาย Extension Cable ใหถกตอง
ไมมการจายไฟ AC ใหกบโมดลแหลงจายไฟ จายกาลงไฟ AC ใหกบโมดลแหลงจายไฟ
chapter01.book Page 5 Tuesday, April 19, 2016 4:21 PM
6
1.5 เมอหลอดไฟ RUN ไมตด
ใหตรวจสอบรายการตอไปน
1.6 เมอหลอดไฟ BOOT กะพรบ
ปดตว PCL และถอดการดหนวยความจาออก ปรบสวตช SW2 และ SW3 ONเมอหลอดไฟ BOOT ตดหลงจากมการจายไฟอกครง การบตระบบจาก ROM มาตรฐานจะเรมตนหากหลอดไฟ BOOT ไมตด สาเหตทอาจเปนไปไดคอ Hardware ของโมดล CPU ขดของโปรดตดตอเจาหนาทของ Mitsubishi ในพนทของคณ
รายการตรวจสอบ การดาเนนการแกไข
หลอดไฟ RUN ของโมดล CPU กะพรบ รเซตโมดล CPU หรอตงเปน RUN จาก STOP
หลอดไฟ ERR. ของโมดล CPU ตดหรอกะพรบตรวจสอบรายละเอยดความผดปกตดวย Programming Tool( หนา 7, หวขอท 2)
หลอดไฟ RUN ตดเมอรเซตโมดล CPU และใหตงเปน RUN อกครง
โมดลดงกลาวอาจไดรบผลกระทบจากสญญาณรบกวนทมากเกนไป ดาเนนการลดสญญาณรบกวน ( เปด คมอภาษาองกฤษ ฉบบเตม, ภาคผนวก 8)หากเกดปญหาเดมขนบอยครงแมหลงจากทดำเนนการลดสญญาณ รบกวนแลว เปนไปไดท PLC มชนสวนทบกพรองหรอการเชอมตอท ไมดโปรดตดตอเจาหนาทของ Mitsubishi ในพนทของคณ
chapter01.book Page 6 Tuesday, April 19, 2016 4:21 PM
7
บทท 1 การแกไขอาการผดปกต (Troubleshooting)
1
2 การตรวจสอบรายละเอ ยดความผ ดปกต
2 การตรวจสอบรายละเอยดความผดปกต
สาเหตความผดปกตและวธการแกไข สามารถตรวจสอบไดโดยการใชฟงกชนการตรวจสอบในโปรแกรม
หากไมสามารถเชอมตอได ใหตรวจสอบความถกตองในการตงคาในโปรแกรมคมอการใชฟงกชนในโปรแกรม
เมอเชอมตอคอมพวเตอรและ PLC ผานระบบ Ethernet ให ตรวจสอบความผดปกต สาเหตและวธการแกไขดวยระบบวเคราะห Ethernet (Ethernet Diagnostics) ( หนา 9, หวขอท 2 (3))
(1) เครองมอวเคราะห PLCเมอไฟ ERR ตดหรอกะพรบ ใหตรวจสอบรายละเอยดความผดปกต วธแกไขและสาเหตดวยเครองมอว เคราะห PLC
[Diagnostics] [PLC Diagnostics]
สาหรบรายละเอยดเกยวกบระบบวเคราะห PLC โปรดดรายการตอไปนคมอการใชงานโปรแกรม
chapter01.book Page 7 Tuesday, April 19, 2016 4:21 PM
8
(2) ขอมลรายละเอยดของโมดลเมอเกดความผดปกตในโมดลพเศษ ใหตรวจสอบความผดปกต สาเหตและวธการแกไขใน system monitor
[Diagnostics] [PLC Diagnostics]
สาหรบรายละเอยดเกยวกบขอมลรายละเอยดของโมดล โปรดดรายการตอไปนคมอการใชงานโมดลพเศษ
1. เลอกโมดลทเกดความผดปกตใน “Main Base” และคลกปม
2. ขอมลรายละเอยดของโมดลทเลอกจะปรากฏขน
chapter01.book Page 8 Tuesday, April 19, 2016 4:21 PM
9
บทท 1 การแกไขอาการผดปกต (Troubleshooting)
1
2 การตรวจสอบรายละเอ ยดความผ ดปกต
(3) เครองมอวเคราะหระบบ Ethernetเมอใชเครองมอวเคราะหระบบ Ethernet จะสามารถตรวจสอบสถานะของโมดล การตงคา Parameter สถานะการสอสาร และ ประวตความผดปกตของ QCPU แบบมพอรท Ethernet ในตว
[Diagnostics] [Ethernet Diagnostics]
สาหรบรายละเอยดเกยวกบการวเคราะห Ethernet โปรดดรายการตอไปนคมอการใชงานโปรแกรม
ขอสำคญการเชอมตอทใช Protocol แบบ UDP จะถอวาเปนการเช อมตอเดยวในแตละสถานะการเชอมตอดงนนแมจะมการใชหลายการเชอมตอ แตผลจากการวเคราะหจะแสดงเปนการเชอมตอเดยว
chapter01.book Page 9 Tuesday, April 19, 2016 4:21 PM
10
3 การตรวจสอบความผดปกตของฟงกชน
หากโมดลมปญหาเกยวกบฟงกชน ใหตรวจสอบรายการตอไปนและดาเนนการแกไขอาการผดปกต หากหลอดไฟ ERR ตดหรอกะพรบ ใหตรวจสอบความผดปกต สาเหตและวธการแกไขด วยเครองมอในโปรแกรม ( หนา 7, หวขอท 2)
ฟงกชน สถานะความผดปกต ขอมลอางอง
เขยนขอมลไปยง PLCไมสามารถเขยนขอมลไปยง PLC ได หนา 11, หวขอท 3.1 (1)
การเขยนโปรแกรมซาโดยไมตงใจ หนา 11, หวขอท 3.1 (2)
อานขอมลจาก PLC ไมสามารถอานขอมลจาก PLC ได หนา 11, หวขอท 3.1 (3)
การดาเนนการเรมตนระบบไมสามารถดาเนนการเรมตนระบบจากการด หนวยความจาได
หนา 12, หวขอท 3.2
ความผดปกตทเกดจาก HardwareUNIT VERIFY ERR. ผดปกต หนา 13, หวขอท 3.3 (1)
CONTROL BUS ERR. ผดปกต หนา 13, หวขอท 3.3 (2)
การสอสารผาน Ethernet
ไมสามารถเชอมตอโดยตรงได หนา 14, หวขอท 3.4 (1)
ไมสามารถเชอมตอผาน Ethernet ได เมอใช วธการอนทไมใชการเชอมตอโดยตรง
หนา 15, หวขอท 3.4 (2)
ไมสามารถเชอมตอผาน Ethernet กบอปกรณอน ได
หนา 15, หวขอท 3.4 (3)
ไมสามารถตงคาขอมลนาฬกาจาก SNTP ได หนา 17, หวขอท 3.4 (4)
ฟงกชนการสอสารผาน Socket
อปกรณทเชอมตอไมสามารถรบขอมลได หนา 19, หวขอท 3.5 (1)
ไมสามารถรบขอมลได หนา 19, หวขอท 3.5 (2)
การประมวลผลไมสมบรณ หนา 19, หวขอท 3.5 (3)
ฟงกชน MC Protocolเกดความผดปกตระหวางการสอสารผาน MC Protocol
หนา 20, หวขอท 3.6
ความผดปกตทเกดจากคาสงของโปรแกรม SFC
เกดความผดปกต “OPERATION ERROR” ในการประมวลผลคาสง S(P).SFCSCOMR และ S(P).SFCTCOMR
หนา 23, หวขอท 3.10 (1)
ไมสามารถอาน comment เมอประมวลผลคาสง S(P).SFCSCOMR และ S(P).SFCTCOMR
หนา 23, หวขอท 3.10 (2)
โมดล I/O
LED ของโมดล output ไมตด หนา 24, หวขอท 3.11 (1)
โหมด output ไมทางาน หนา 24, หวขอท 3.11 (2)
ปญหาการตอสายไฟ คมอผใชโมดล I/O
โมดลแหลงจายไฟขว LIFE OUT ปด (เปด) หนา 25, หวขอท 3.12 (1)
ขว ERR. ปด (เปด) หนา 25, หวขอท 3.12 (2)
chapter01.book Page 10 Tuesday, April 19, 2016 4:21 PM
11
บทท 1 การแกไขอาการผดปกต (Troubleshooting)
1
3 การตรวจสอบความผ ดปกต ของฟ งก ช น3.1 เข ยนไปย ง PLC และอ านข อม ลจาก PLC
3.1 เขยนขอมลไปยง PLC และอานขอมลจาก PLC
(1) เขยนขอมลไปยง PLCหากไมสามารถเขยนขอมลจากคอมพวเตอรไปยง PLC ได ใหตรวจสอบรายการตอไปน
หากดาเนนการตรวจสอบตามขอมลขางตนแลว ไมสามารถเขยนขอมลไปยง PLC ไดสาเหตอาจเกดจาก Hardware ขดของ โปรดตดตอเจาหน าทของ Mitsubishi ในพนทของทาน
(2) การเขยนโปรแกรมซาโดยไมตงใจCPU อาจจะดาเนนเรมตนระบบดวยเครองมอการอานโปรแกรมและการตงคาการเรมตนระบบหากไมมการเรมตนระบบ อาจเกดจาก Hardware ขดของโปรดตดตอเจาหนาท Mitsubishi ในพนทของทาน
สาหรบรายละเอยดเกยวกบการดาเนนการเรมต นระบบ โปรดดรายการตอไปนคมอผใช (คาอธบายฟงกชน, พนฐานของโปรแกรม)
(3) การอานขอมลจาก PLCหากไมสามารถอานขอมลจาก PLC ไปยงคอมพวเตอรได ควรตรวจสอบความถกตองของหนวยความจาเปาหมายหลงจากตรวจสอบวาถกตองแลว ให Reset PLC แลวทาการอานขอมลจาก PLC อกครงถามการเชอมตอแบบ RS-232 ใหลดความเรวในการรบสงขอมล แลวทาการอานขอมลจาก PLC อกครง
หากดาเนนการตามขอแนะนาขางตนแลวยงไมสามารถอานขอมลจาก PLC ได สาเหตอาจจะเกดจาก Hardware ข ดของ โปรดตดตอเจาหนาทของ Mitsubishi ในพนทของทาน
รายการตรวจสอบ วธการแกไข
เมอใช QCPU High Performance, Redundant CPU Dip Switch no.1 อยในตาแหนง on
เลอน Dip Switch no.1 ไปยงตาแหนง off
ขอมลไดรบการปองกนจากรหสผาน ปลดลอกรหสผานดวยเครองมอในโปรแกรม
การดหนวยความจาถกปองกนการเขยน ยกเลกการปองกน
การดหนวยความจาไมไดรบการ format Format การดหนวยความจา
ขนาดของขอมลทจะเขยนใหญกวาความจของหนวยความจา• เพมพนทวางในหนวยความจาใหเพยงพอ• จดระเบยบหนวยความจา
chapter01.book Page 11 Tuesday, April 19, 2016 4:21 PM
12
3.2 การดาเนนการเรมตนระบบ
หากไมสามารถดาเนนการเรมตนระบบจากการดหน วยความจาได ใหตรวจสอบรายการตอไปน
หากดาเนนการตามขนตอนขางตนแลวยงไมสามารถเรมตนระบบได สาเหตอาจเกดจาก Hardware ขดของโปรดตดตอเจาหนาทของ Mitsubishi ในพนทของทาน
รายการตรวจสอบ การดาเนนการแกไข
เกดความผดปกตภายใน PLC จดการสาเหตของปญหา ( หนา 7, หวขอท 2)
เมอใช QCPU High Performance, Process CPU, Redundant CPU Dip Switch ไมอยในตาแหนงทถกตอง
ระบไดรฟ Parameter ทถกตองดวยสวตช DIP SW2 และ SW3
ไมไดตงคาไฟลบตระบบ Parameterตงคาไฟล
ไมไดตงคาไฟลตดตงโปรแกรม Parameter
ไฟลทจะใชไมไดจดเกบไวในการดหนวยความจา จดเกบไฟลทจะใช
chapter01.book Page 12 Tuesday, April 19, 2016 4:21 PM
13
บทท 1 การแกไขอาการผดปกต (Troubleshooting)
1
3 การตรวจสอบความผ ดปกต ของฟ งก ช น3.3 ความผ ดปกต ท เก ดจาก Hardware
3.3 ความผดปกตทเกดจาก Hardware
(1) UNIT VERIFY ERR. ผดปกตหากเกดความผดปกต UNIT VERIFY ERR. ใหตรวจสอบรายการตอไปน
หากเกดความผดปกต UNIT VERIFY ERR. แมหลงจากดาเนนการขนตอนขางตน ใหดาเนนการตอไปนตามลาดบเพอใหระบบ กลบมาทางานเปนปกต
• ตรวจสอบหมายเลขชองเสยบเปาหมายในขอมลทวไป (SD5) ของรหสความผดปกต และเปลยนโมดลทสมพนธกน • เปลยนโมดล CPU • เปลยนหนวยฐาน
หากเกดความผดปกต UNIT VERIFY ERR. แมหลงจากดาเนนการขางตน สาเหตทอาจเปนไปไดคอ Hardware ขดของโปรดตดตอเจาหนาทของ Mitsubishi ในพนทของคณ
(2) CONTROL BUS ERR. ผดปกตหากเกดความผดปกต CONTROL BUS ERR. ใหตรวจสอบรายการตอไปน
หากเกดความผดปกต CONTROL BUS ERR. แมหลงจากดาเนนการขนตอนขางตน ใหดาเนนการตอไปนตามลาดบเพอใหระบบ กลบมาทางานเปนปกต
• ตรวจสอบหมายเลขชองเสยบเปาหมายในขอมลทวไป (SD5) ของรหสความผดปกต และเปลยนโมดลทสมพนธกน • เปลยนโมดล CPU • เปลยนหนวยฐาน
หากเกดความผดปกต CONTROL BUS ERR. แมหลงจากดาเนนการขางตน สาเหตทอาจเปนไปไดคอ Hardware ขดของโปรดตดตอเจาหนาทของ Mitsubishi ในพนทของคณ
รายการตรวจสอบ การดาเนนการแกไข
โมดลมการตอหรอถอดออกระหวางการทางาน หรอต ดตงไมถกตอง ตดตงโมดลใหถกตองและรเซตโมดล CPU
เมอตอโมดลขยายมการตอสายตอขยายอยางไมถกตอง ตอสายตอขยายใหถกตองและรเซตโมดล CPU
รายการตรวจสอบ การดาเนนการแกไข
มการตดตงโมดลไมถกตอง ตดตงโมดลใหถกตองและรเซตโมดล CPU
เมอใชหนวยฐานแบบขยาย มการตอสายตอขยายไม ถกตอง ตอสายตอขยายใหถกตองและรเซตโมดล CPU
สญญาณรบกวนมผลกระทบกบโมดลดาเนนการลดสญญาณรบกวน ( เปด คมอภาษาองกฤษฉบบเตม, ภาคผนวก 8)
chapter01.book Page 13 Tuesday, April 19, 2016 4:21 PM
14
3.4 การสอสารผาน Ethernet
(1) ไมสามารถเชอมตอโดยตรงไดหากการสอสารผาน Ethernet ไมสามารถเชอมตอโดยตรงกบโปรแกรม ใหตรวจสอบรายการตอไปน
ไมสามารถดาเนนการสอสารผาน Ethernet แมหลงจากดำเนนการขางตน สาเหตทอาจเปนไปไดคอ Hardware ขดของโปรดตดตอเจาหนาทของ Mitsubishi ในพนทของคณ
*1 เมอมการเปดใชงานพอรทอเทอรเนต (Ethernet Port) อยางนอยสองพอรทในการตงคาการเชอมตอเคร อขายบนคอมพวเตอร สวนบคคลการสอสาร ดวยการเชอมตอโดยตรงจะไมสามารถใชไดในการตงคา ใหเปดใชงานพอร ทอเทอรเนต (Ethernet Port) สาหรบการเชอมตอโดยตรงพอรทเดยวและ ปดใชงานพอรทอเทอรเนต (Ethernet Port) อนๆ
รายการตรวจสอบ การดาเนนการแกไข
โมดล CPU ไมไดเชอมตอโดยตรงกบโปรแกรมดวยสายเคเบลเชอมตอโมดล CPU กบเครองมอการโปรแกรมโดยตรงดวยสาย
เคเบล*1
การตงคาบนอปกรณเชอมตอ (คอมพวเตอรสวนบคคล) ไมถกตอง• การตงคาพอรทอเทอรเนต (Ethernet Port)• การตงคาไฟรวอลล (Firewall)• การตงคาการสอสารของซอฟตแวรรกษาความปลอดภย
แกไขการตงคาบนอปกรณเชอมตอ
ในการตงคา Transfer Setup ของเครองมอการโปรแกรม ไม ได เลอก “Ethernet Port Direct Connection” สาหรบโมดล I/F PLC ของดาน PLC
แกไขการตงคา Transfer Setup
เมอมการอาน Parameter หลงจากสลบไปยงการเชอมตอผาน USB มการเลอก “Disable direct connection to MELSOFT” ใน การตงคาพอรทอเทอรเนต (Ethernet Port) ในตว
แกไข Parameter
ใน “Status of Each Connection” ของ “Ethernet Diagnostics” มการตงคา MELSOFT Direct Connection ใหอยในสถานะบงคบ การปดใชงาน
เปลยนสถานะการบงคบใหเปนเปดการใชงาน
ใน “Error History” ของ “Ethernet Diagnostics” มการตรวจพบ ความผดปกตของการเชอมตอโดยตรง
ดาเนนการแกไขตามรหสความผดปกต
การสอสารสามารถดาเนนการโดยการเพมคาของระยะเวลาตรวจสอบ เวลาการสอสารหรอจานวนครงทลองใหมในการตงคาสถานโฮสต แบบละเอยดของ “Transfer Setup”
• ปรบคาของระยะเวลาตรวจสอบเวลาการสอสารหรอจานวนครงทลองใหม (Retry Time)
• ตรวจสอบสภาพของสายเคเบล อปกรณทเชอมตอ (คอมพวเตอร สวนบคคล) และโมดล CPU
อปกรณทเชอมตอ (คอมพวเตอรสวนบคคล) ไมรองรบการเชอมตอ โดยตรง
เชอมตอฮบ
chapter01.book Page 14 Tuesday, April 19, 2016 4:21 PM
15
บทท 1 การแกไขอาการผดปกต (Troubleshooting)
1
3 การตรวจสอบความผ ดปกต ของฟ งก ช น3.4 การส อสารผ าน Ethernet
(2) ไมสามารถทาการเชอมตอผาน Ethernet เมอใชวธการอนทไมใชการเชอมตอโดยตรงหากไมสามารถทาการเชอมตอผาน Ethernet กบเครองมอการโปรแกรมไดดวยวธการอนนอกเหนอจากการเชอมตอโดยตรง ใหตรวจสอบรายการตอไปน
หากการเชอมตอผาน Ethernet ไมสามารถดาเนนการไดแมหลงจากดาเนนการขางตน สาเหตทอาจเปนไปไดคอ การขดของของ อปกรณทเชอมตอตรวจสอบรายการทอธบายไวใน หนา 15, หวขอท 3.4 (3)
(3) ไมสามารถเชอมตอผาน Ethernet กบอปกรณอนไดหากไมสามารถเชอมตอผาน Ethernet กบอปกรณทเช อมตอ ใหตรวจสอบรายการตอไปน
รายการตรวจสอบ การดาเนนการแกไข
IP Address ทบซอนกน
• ตรวจสอบ IP Address ทซากนโดยใชฟงกชน Find CPU และ แกไข IP Address
• แกไข IP Address ของเครองมอการโปรแกรม (คอมพวเตอร สวนบคคล) ใหแตกตางจาก Address ของโมดล CPU
• ถอดอปกรณออกจากเครอขาย และใชคาสง Ping IP Address ของอปกรณทถอดออก หากมการตอบสนองใดๆ แสดงว าม การใช IP Address เดยวกน แกไข IP Address
Protocal ทระบไมถกตอง
แกไขการตงคา Transfer Setupมการเลอก “Ethernet Port Direct Connection”
IP Address หรอชอโฮสตทระบไมถกตอง
รายการตรวจสอบ การดาเนนการแกไข
เกดความผดปกตในฮบ แกไขความผดปกตของฮบ*1
การตงคาบนอปกรณเชอมตอ (คอมพวเตอรสวนบคคล) ไมถกตอง• การตงคา IP Address• การตงคาพอรทอเทอรเนต (Ethernet Port)• การตงคาไฟรวอลล (Firewall)• การตงคาการสอสารของซอฟตแวรรกษาความปลอดภย
แกไขการตงคาบนอปกรณเชอมตอ
SD/RD LED ของโมดล CPU ไมกะพรบระหวางการสอสาร ตรวจสอบการตอสายไฟ
IP Address ทบซอนกน
• แกไข IP Address ของอปกรณทเชอมตอ เพอไมใหซากนกบ Address ของโมดล CPU
• ถอดอปกรณออกจากเครอขาย และใชคาสง Ping IP Address ของอปกรณทถอดออก หากมการตอบสนองใดๆ แสดงว าม การใช IP Address เดยวกน แกไข IP Address
ERR. LED ตดหรอกะพรบเมอมการจายไฟอกครง จดการสาเหตของปญหา ( หนา 7, หวขอท 2)
เมอมการอาน Parameter หลงจากสลบไปยงการเชอมตอ USB การตงคาพอรทอเทอรเนต (Ethernet Port) ในตวไมถกตอง
แกไข Parameter
ใน “Status of Each Connection” ของ “Ethernet Diagnostics” มการตงคา MELSOFT Direct Connection เปนสถานะบงคบ การปดใชงาน
เปลยนสถานะการบงคบใหเปนเปดการใชงาน
ใน “Error History” ของ “Ethernet Diagnostics” มการตรวจพบ ความผดปกตของการเชอมโดยตรง
ดาเนนการแกไขตามรหสความผดปกต
chapter01.book Page 15 Tuesday, April 19, 2016 4:21 PM
16
ไมสามารถดาเนนการสอสารผาน Ethernet แมหลงจากดำเนนการขางตน สาเหตทอาจเปนไปไดคอ Hardware ขดของโปรดตดตอเจาหนาทของ Mitsubishi ในพนทของคณ
*1 หากมการเชอมตอสวตชงฮบเขากบคอมพวเตอรสวนบคคลหรอโมดล CPU อกครง หรอเปลยนเปนอปกรณอน อาจตองใชเวลาใน การอาน MAC Address ในกรณนน ใหรเซตหรอปด-เปดเครองใหม หากขอความ UDP แบบดมมถกสง โดยฟงกชนการสอสารผาน ซอกเกต สวตชงฮบอาจรบร MAC Address อกครง
*2 อปกรณบน Ethernet ม “แคช ARP” ซงเปนตารางการตดตอของ IP Address และ MAC Address เมอเปลยนอปกรณบนเครอขาย ดวยอปกรณทม IP Address เดยวกน MAC Address ทเกบไวใน “แคช ARP” จะไมสอดคลองกน ซงอาจทาใหเกดการสอสารท ผดปกต“แคช ARP” ไดรบการอปเดตโดยการรเซตอปกรณหร อรอใหเวลาผานไประยะหนง เวลาทใชในการอปเดตจะแตกตางกนออกไปขน อยกบอปกรณ
จานวนของการเชอมตอจากอปกรณทเชอมตอ (คอมพวเตอรสวน บคคล) เกนกวาจานวนของ “MELSOFT connection” ของการตงคา การเปด (แตละจานวนของการเชอมตอ TCP และ UDP)
รกษาจานวนของการเชอมตอของอปกรณทเชอมตอ (คอมพวเตอร สวนบคคล) ใหอยภายในจานวนในการตงคาการเปด
อปกรณถกตดไฟดวยการเปดการเชอมตอ TCP/IP
การเชอมตอ TCP/IP ยงคงเปดอยดาเนนการตอไปน:• รอประมาณหนงนาทและลองอกครงหลงจากมการปดการเชอมตอ โดยฟงกชนการตรวจสอบการทางานของโมดล CPU
• เพมจานวนการเชอมตอในการตงคาเพอเพมการเชอมตอสารอง
สามารถดาเนนการสอสารโดยการเพมคาของระยะเวลาการตรวจสอบ เวลาการสอสารหรอจานวนครงในการลองใหมในการตงคาสถาน โฮสตแบบละเอยดของ “Transfer Setup”
• ปรบคาของระยะเวลาตรวจสอบเวลาการสอสารหรอจานวนครงทลองใหม (Retry Time)
• ตรวจสอบสภาพของสายเคเบล อปกรณทเชอมตอ (คอมพวเตอร สวนบคคล) และโมดล CPU
การตงคาใดๆ ในโมดล CPU หรออปกรณทเชอมต อตอไปนไม ถกตอง• Address เครอขาย• IP Address ของเราเตอรคาดฟอลต• รปแบบซบเนตมาสก• IP Address ของเราเตอร• ซบเนตมาสก
แกไขการตงคา
เมอใชเราเตอร เกดความผดปกตในเราเตอร แกไขความผดปกตของเราเตอร
เมอใชเราเตอร การตงคาบนเราเตอรไมถกต อง แกไขการตงคาบนเราเตอร
อปกรณบนเครอขายเชน โมดล CPU อปกรณทเชอมตอ (คอมพวเตอร สวนบคคล) ฮบ หรอเราเตอรถกเปลยน (เมอเปลยนดวยอปกรณทม IP Address เดยวกน)
รเซตอปกรณบนเครอขาย*2
ไมสามารถดาเนนการสอสารหลงจากการเปลยนฮ บหรอเราเตอรฮบหรอเราเตอรอาจมความบกพรองเปลยนฮบหรอเราเตอร
รายการตรวจสอบ การดาเนนการแกไข
chapter01.book Page 16 Tuesday, April 19, 2016 4:21 PM
17
บทท 1 การแกไขอาการผดปกต (Troubleshooting)
1
3 การตรวจสอบความผ ดปกต ของฟ งก ช น3.4 การส อสารผ าน Ethernet
(4) ไมสามารถตงคาขอมลนาฬกาจาก SNTP ไดหาก SNTP ไมสามารถตงคาขอมลนาฬกา โปรดดขอม ลตอไปน
หาก SNTP ไมสามารถตงคาขอมลนาฬกา แมหลงจากดาเนนการขางตนแลว สาเหตทอาจเปนไปไดคอ การขดของของอปกรณท เชอมตอตรวจสอบรายการทอธบายไวใน หนา 15, หวขอท 3.4 (3)
รายการตรวจสอบ การดาเนนการแกไข
ฟงกชนการตงคาเวลาไมทางาน (ตรวจสอบ “Ethernet Diagnostics” หรออปกรณเกบขอมลพเศษ (SD1270))
ตรวจสอบรายการตอไปนในฟงกชนการตงคา• มการตงคาใหใช SNTP• ขอมลอนพทของ IP Address ของเซรฟเวอร SNTP ไมถกตอง• ขอมลอนพทของเงอนไขการประมวลผลไมถกตอง• ขอมลอนพทของเขตเวลาไมถกตอง
การตงคาเวลาลมเหลว (ตรวจสอบ “Ethernet Diagnostics” หรออปกรณเกบขอมลพเศษ (SD1270))
• ตรวจสอบใหแนใจวา Parameter CPU เปนปกต• ตรวจสอบใหแนใจวาเซรฟเวอร SNTP ทระบทางานเปนปกต
สาหรบ Multi CPU: โมดล CPU ทตงคาเวลาไมใช CPU No. 1. ตงคาเวลาใหกบโมดล CPU No. 1.
Parameter ของโมดล CPU ผดปกต แกไข Parameter
เวลาถกเขยนทบจากโปรแกรมหรออปกรณอน ลบการเขยนทบจากโปรแกรมหรออปกรณอน
chapter01.book Page 17 Tuesday, April 19, 2016 4:21 PM
18
(5) การสอสารชาหรอไมเสถยรหากการสอสารชาหรอไมเสถยร ใหตรวจสอบรายการตอไปน
รายการตรวจสอบ การดาเนนการแกไข
IP Address ซากน
แกไข IP Address ทซากน ตรวจสอบ IP Address ทซากนใน ลกษณะตอไปน• ตรวจหา IP Address โดยใชฟงกชน Find CPU• ถอดอปกรณทเชอมตอออกจากเครอขาย และดาเนนการ PING ดวย IP Address ของอปกรณทถอดออก หากมอปกรณใดๆ ตอบสนอง แสดงวา IP Address ซากน
จานวนของการเชอมตอของ UDP เกนกวาจานวนทตงไวใหกบ “UDP” ของการตงคาการเปด (แตละจานวนของการเชอมตอของ MELSOFT และ Protocal MC)
รกษาจานวนของการเชอมตอของ UDP ใหอยภายในจำนวนของ การตงคาการเปด
การเชอมตอทองตาม UDP ดาเนนการสอสารผาน TCP
ไมมการเชอมตอใหมลองทาการสอสารใหมเพมจานวนครงในการลองใหม
ฮบ เราเตอร สายเคเบล มความผดปกต เปลยนฮบ เราเตอร หรอสายเคเบล
การสอสารของอปกรณนอกเหนอจากโมดล CPU ไมเสถยร• ดาเนนการลดสญญาณรบกวน• ตรวจสอบจานวนของปรมาณการใชเครอขาย หากปรมาณการใช เครอขายทาใหเกดความไมเสถยร ใหลดปรมาณการใชงาน
ไดรบขอมลโดยไมจาเปนจานวนมาก(ปรมาณขอมลทมการเผยแพรสามารถตรวจสอบไดใน “Connection Status” ในระบบวเคราะห Ethernet)
เพอลดปรมาณการสอสารของโมดล CPU ใหเพมเวลาการประมวลผล เซอรวสในการตงคาการประมวลผลเซอรวสของ Parameter PC
ลดขอมลทมการเผยแพรบนเครอขาย• ระบอปกรณทเผยแพรและจากดปรมาณขอมลทมการเผยแพร
(อปกรณ เชน คอมพวเตอรสวนบคคล หรอเราเตอร )• ใชการกรองขอมลทมการเผยแพรดวยเราเตอรเพอปองกนไมให โมดล CPU รบขอมล
• แยกเครอขายทมการเผยแพรขอมลบอยครงออกจากเครอขาย ของโมดล CPU
ปรมาณการสอสารผาน Ethernet ของโมดล CPU มระดบสง
• เพมเวลาการประมวลผลเซอรวสในการตงคาการประมวลผล เซอรวสของ Parameter PLC
• ลดจานวนของอปกรณทเชอมตอ• ลดความถของการสอสารตอการเชอมตอและปรมาณขอมล
มการใชโปรแกรม Interrupt ลดความถและเวลาประมวลผลของโปรแกรม Interrupt
chapter01.book Page 18 Tuesday, April 19, 2016 4:21 PM
19
บทท 1 การแกไขอาการผดปกต (Troubleshooting)
1
3 การตรวจสอบความผ ดปกต ของฟ งก ช น3.5 ฟ งก ช นการส อสารผ าน Socket
3.5 ฟงกชนการสอสารผาน Socket
สาหรบรายละเอยดเกยวกบฟงกชนการสอสารผาน Socket โปรดดรายการตอไปนคมอผใช QnUCPU (การสอสารผานพอรท Ethernet ในตว)
(1) อปกรณทเชอมตอไมสามารถรบขอมลไดหากขอมลไมถกสงไปยงอปกรณเปาหมาย ใหตรวจสอบรายการตอไปน
(2) ไมสามารถรบขอมลไดหาก CPU ไมสามารถรบขอมลจากอปกรณทเชอมต อ ใหตรวจสอบรายการตอไปน
(3) การประมวลผลไมสมบรณหากการประมวลผลการเปดไมเสรจสมบรณ ใหตรวจสอบรายการตอไปน
(a) Passive Open
(b) Active Open
รายการตรวจสอบ การดาเนนการแกไข
การเชอมตอยงไมไดรบการเปด(ตรวจสอบบตทตรงกนใน SD1282)
รอจนกระทงการเชอมตอเสรจสมบรณ
ตรวจพบความผดปกตในระบบวเคราะห Ethernet จดการสาเหตของปญหา
Parameter หรอขอมลการตงคาสาหรบ SOCOPEN ไมถกตอง แกไข Parameter หรอขอมลการตงคา
คาสง SOCSND ไมไดรบการประมวลผล (ตรวจสอบการตดต อเรมตน และความผดปกตของอปกรณ)
แกไขเงอนไขการประมวลผลหรอจดการสาเหตของปญหาทมการระบโดย Error Code ในพนทสถานะการเสรจสมบรณของคาสง SOCSND
อปกรณทเชอมตอมความผดปกต แกไขความผดปกตของอปกรณทเชอมตอ
รายการตรวจสอบ การดาเนนการแกไข
การเชอมตอยงไมไดรบการเปด(ตรวจสอบบตทตรงกนใน SD1282)
รอจนกระทงการเชอมตอเสรจสมบรณ
ตรวจพบความผดปกตในระบบวเคราะห Ethernet จดการสาเหตของปญหา
Parameter หรอขอมลการตงคาสาหรบ SOCOPEN ไมถกตอง แกไข Parameter หรอขอมลการตงคา
คาสง SOCRCV ไมไดรบการประมวลผล (ตรวจสอบการตดต อ เรมตนและความผดปกตของอปกรณ)
แกไขเงอนไขการประมวลผลหรอจดการสาเหตของความผดปกตทระบโดย Error Code ในพนทสถานะการเสรจสมบรณของคาสง SOCOPEN
อปกรณทเชอมตอมความผดปกต แกไขความผดปกตของอปกรณทเชอมตอ
รายการตรวจสอบ การดาเนนการแกไข
Parameter ไมถกตอง แกไข Parameter
อปกรณทเชอมตอมความผดปกต แกไขความผดปกตของอปกรณทเชอมตอ
รายการตรวจสอบ การดาเนนการแกไข
ตรวจพบความผดปกตในระบบวเคราะห Ethernet จดการสาเหตของปญหา
Parameter หรอขอมลการตงคาสาหรบ SOCOPEN ไมถกตอง แกไข Parameter หรอขอมลการตงคา
คาสง SOCRCV ไมไดรบการประมวลผล(ตรวจสอบการตดตอเรมตนการเสรจสมบรณของอ ปกรณ)
แกไขเงอนไขการประมวลผลหรอจดการสาเหตของความผดปกตทระบโดย Error Code ในพนทสถานะการเสรจสมบรณของคาสง SOCRCV
อปกรณทเชอมตอมความผดปกต แกไขความผดปกตของอปกรณทเชอมตอ
chapter01.book Page 19 Tuesday, April 19, 2016 4:21 PM
20
3.6 ฟงกชน MC Protocol
หากเกดความผดปกตระหวางการสอสารผาน MC Protocol ใหตรวจสอบรายการตอไปน
หากเกดความผดปกตระหวางการสอสารผาน MC Protocol แมหลงจากดาเนนการขางตน สาเหตทอาจเปนไปไดคอ Hardware ขดของโปรดตดตอเจาหนาทของ Mitsubishi ในพนทของคณ
*1 อาจตองมการประมวลผลคาสงการรบอยางนอยสองคาสงเพออานขอมลทสงโดยคาสงการสงเดยว เนองจาก TCP ไมมสถาปตยกรรม สาหรบการระบขอบเขตของขอมลสาหรบสาเหตน ขนาดขอมลทไดรบตองมการตรวจสอบเมอมการรบ และรบขอมลทเหลอหากขนาดของขอมลทไดรบไมเพยงพอสาหรบรายละเอยด โปรดดรายการตอไปน
คมอผใช QnUCPU (การสอสารผานพอรท Ethernet ในตว)
รายการตรวจสอบ การดาเนนการแกไข
อปกรณทเชอมตอไมสงคาสง สงคาสงไปยงโมดล CPU
ไมมการตอบสนองสงกลบมาจากอปกรณทรบคาส ง
ตรวจสอบรายการตอไปน:• Protocol การสอสาร (TCP/IP) ไมสอดคลองกนระหวางโมดล
CPU และอปกรณเปาหมาย• คาสงถกสงไปยงหมายเลขพอรททระบในการตงคาการเปดของ โมดล CPU
• คาสงทสงตรงกบการตงคารหสขอมลการสอสาร (Binary/ASCII)• คาของ Sub - Header ทสงไปเปนปกต• มการสงขอมลของความยาวขอมลทรองขอ• คาขอจากหลายอปกรณทเชอมตอถกสงพรอมกนไปยงพอรท MC
Protocol เดยวทระบในการตงคาการเปดหากไมมการตอบสนองถกสงกลบมาจากอปกรณทเชอมตอทงท รายการทงหมดทกลาวถงขางตนเปนปกต แสดงวาการสอสารกบ อปกรณทเชอมตออาจขดของตรวจสอบรายการทอธบายไวใน หนา 15, หวขอท 3.4 (3)
รหสสนสดของการตอบสนองไมใช “0”ซอมชนสวนทมความผดปกตตามขอมลของรหสสนสดหรอรหส ความผดปกต
IP Address ทระบในคาสงไมถกตอง แกไข IP Address
ขอกาหนดเฉพาะของรปแบบคาสง เชน ชนดคาสง อปกรณ หรอ Address ไมถกตอง
แกไขรปแบบคาสง( คมออางอง Protocol การสอสาร MELSEC)
ความยาวของขอมลทไดรบและปรมาณของขอมลทไดรบจรงไม เทากนเมอใช TCP
ระบการดาเนนการสาหรบการรบขอมลทเหลออย เมอขอมลจรง
นอยกวาความยาวขอมลการตอบของขอความทไดรบ*1
เมอดาเนนการขางตนแลว สาเหตทอาจเปนไปไดคอ ซอฟตแวร ลมเหลว โปรดตดตอเจาหนาทของ Mitsubishi ในพนทของคณ
chapter01.book Page 20 Tuesday, April 19, 2016 4:21 PM
21
บทท 1 การแกไขอาการผดปกต (Troubleshooting)
1
3 การตรวจสอบความผ ดปกต ของฟ งก ช น3.7 ฟ งก ช น Predefined Protocol
3.7 ฟงกชน Predefined Protocol
(1) ไมสามารถดาเนนการสอสารขอมลหากไมสามารถดาเนนการสอสารขอมลผานฟงกชน Protocol ทกาหนดไวลวงหนา ใหตรวจสอบรายการต อไปน
(2) ไมสามารถทาการอานหรอการเขยนการตงคา Protocolหากไมสามารถอานหรอการเขยนการตงคา Protocol ให ตรวจสอบรายการตอไปน
หากไมสามารถสอสารไดแมหลงจากดาเนนการขางตน สาเหตทอาจเปนไปไดคอ Hardware ขดของโปรดตดตอเจาหนาทของ Mitsubishi ในพนทของคณ
รายการตรวจสอบ การดาเนนการแกไข
ไมไดเปดการเชอมตอทเกยวของดาเนนการ OPEN Processing ของการเชอมตอกบอปกรณ ภายนอก
ใน “Open Settings” สาหรบ “Built-in Ethernet port setting” ใน Parameter PLC ไมไดเลอก “Predefined protocol” สาหรบ “Open system”
ตงคา “Open system” เปน “Predefined protocol”
SM1354 (Protocol ทกาหนดไวลวงหนาแลว) ไมไดเปดหลงจากเขยนการตงคา Protocol ใหปดและเปดเครอง รเซต หรอ ตรวจสอบการตงคา Protocol
คาสงการประมวลผลสาหรบ Protocol ทกาหนดไวลวงหน าเสรจ สมบรณโดยมความผดปกต
ตรวจสอบผลการประมวลผลในพนทสถานะการเสรจสมบรณของ คาสงการประมวลผล Protocol ทกาหนดไวลวงหนาและจ ดการ สาเหตของความผดปกต
ในขอมลการควบคมของคาสงการประมวลผล Protocol ทกาหนด ไวลวงหนา หมายเลข Protocol การประมวลผลไมไดรบการระบไว หรอหมายเลข Protocol ทระบไวอยนอกชวง
ระบหมายเลข Protocol การประมวลในขอมลการควบคมของคาสง การประมวลผล Protocol ทกาหนดไวลวงหนา
สถานะการสอสารของอปกรณภายนอกผดปกต แกไขความผดปกตของอปกรณภายนอก
รายการตรวจสอบ การดาเนนการแกไข
(การอาน)ไมสามารถอานขอมลการตงคา Protocol
ตรวจสอบวาการตงคา Protocol เขยนไปยงไดรฟเปาหมายหากคาสาหรบ SD1359 ถง SD1362 (ขอมลความผดปกตของ ขอมลการตงคา Protocol ทกาหนดไวลวงหนา) เปน 0 และ SD1363 (จานวนของ Protocol registered) เปน 0 การตงคา Protocol จะไมไดรบการเขยนไปยงไดรฟเปาหมาย
(การเขยน)เมอเปดเครอง รเซต หรอตรวจสอบการตงคา Protocol หลงจากม การเขยนการตงคา Protocol ไปยงโมดล CPU เกดความผดปกต ของขอมลการตงคา Protocol (รหสความผดปกต)
ตรวจสอบวาการตงคา Protocol ทเขยนถกตองตรวจสอบ SD1359 ถง SD1362 (ขอมลความผดปกตของขอมล การตงคา Protocol ทกาหนดไวลวงหนา) และแกไข Protocol ท ตรวจพบความผดปกตของขอมลการตงคา Protocol (หมายเลข Protocol หมายเลขแพคเกต หมายเลขสวนประกอบ) หลงจาก การเชอมตอ ใหเขยนการตงคา Protocol อกครง
chapter01.book Page 21 Tuesday, April 19, 2016 4:21 PM
22
3.8 การสงขอมลจากอปกรณภายนอก
หากไมมการตอบสนองสงกลบมาจากอปกรณภายนอก ใหตรวจสอบรายการตอไปน
หากดาเนนการแกไขตามวธขางตนแลวไมสามารถสอสารได สาเหตอาจเกดจาก Hardware ขดของโปรดตดตอเจาหนาทของ Mitsubishi ในพนทของคณ
3.9 สถานะการทางานของโมดล CPU
หากการสลบสถานะการทางานของโมดล CPU ใชเวลานาน ใหตรวจสอบรายการตอไปน
หากดาเนนการแกไขตามวธขางตนแลวไมสามารถสอสารได สาเหตอาจเกดจาก Hardware ขดของโปรดตดตอเจาหนาทของ Mitsubishi ในพนทของคณ
รายการตรวจสอบ การดาเนนการแกไข
อปกรณภายนอกมากกวาหนงอปกรณกาลงสอสารกบโมดล CPU
• ปรบวธการประมวลผลใน Parameter• ปรบเวลาในการตดตอสอสาร• ตรวจสอบสภาพของสายเคเบล อปกรณทเชอมตอ (คอมพวเตอร สวนบคคล) และโมดล CPU
มการใชฟงกชนลอกขอมลโปรดดทสวนการแกไขอาการผดปกตของคมอต อไปน
คมอผใช QnUDVCPU/LCPU (ฟงกชนการลงลอกขอมล)
รายการตรวจสอบ การดาเนนการแกไข
มการใชฟงกชนลอกขอมลโปรดดทสวนการแกไขอาการผดปกตของคมอต อไปน
คมอผใช QnUDVCPU/LCPU (การใชฟงกชนลอกขอมล)
chapter01.book Page 22 Tuesday, April 19, 2016 4:21 PM
23
บทท 1 การแกไขอาการผดปกต (Troubleshooting)
1
3 การตรวจสอบความผ ดปกต ของฟ งก ช น3.10 ความผ ดปกต ท เก ดจากคำส งของโปรแกรม SFC
3.10 ความผดปกตทเกดจากคาสงของโปรแกรม SFC
(1) เกดความผดปกต “OPERATION ERROR” ในการประมวลผลของคาสง S(P).SFCSCOMR และ S(P).SFCTCOMRตรวจสอบวาคาของอปกรณสาหรบคาสงตอไปนอยภายในชวงทกาหนด
• n1 (หมายเลขบลอก) • n2 (จานวน reading comment) • n3 (จานวน reading comment ตอ 1 scan)
เมอคาอปกรณเปนไปตามชวงทกาหนดแลว ใหตงคาการเกบ comment file ในหนวยความจานอกเหนอจาก ATA card*1 เปน “Comment file used in a command”
*1 Program Memory, Standard ROM, SRAM card และ Flash card
(2) ไมสามารถอาน Comment เมอประมวลผลคาสง S(P).SFCSCOMR และ S(P).SFCTCOMRตรวจสอบรายการตอไปน
รายการตรวจสอบ การดาเนนการแกไข
SFC Program ไมสามารถทางานได (ตรวจสอบรเลยพเศษ (SM331))
• รนโปรแกรม SFC• ตงคาชนดการประมวลผลโปรแกรมของโปรแกรม SFC เป น
“SCAN”
Comment fi le ทใชไมไดถกตงคาแบบ “Comment file used in a command” ตงคาดวย Parameter หรอดวยคาสง QCDSET
• แกไข Parameter comment file ดวย “Comment file used in a command” ใหแกไข Parameter
• ตงคา comment file ดวยคาสง QCDSET ใหประมวลผลคาสง QCDSET
การตงคา “Comment file used in a command” ของ Parameter ถกตงคาเปน “Use the same file name as the program” แตไฟล ทมชอเดยวกนกบไฟลโปรแกรม SFC ไมมอยในหนวยความจา เปาหมาย
สราง comment file ทมชอเดยวกนกบไฟลโปรแกรม SFC และ จดเกบไวในหนวยความจาเปาหมาย
บลอกทระบดวยคาสง S(P).SFCSCOMR และ S(P).SFCTCOMR ไมไดรบการเรยกใชงาน
ทบทวนเงอนไขการประมวลผลของคาสง(ไมสามารถอาน comment ของขนตอนททางานหรอ comment ของเงอนไขการถายโอนทเกยวของกบขนตอนททางานอย เนองจาก บลอกทระบดวยคาสงนนไมมการเรยกใชงาน)
ขนตอนทเรยกใชงานไมมอยในบลอกทระบ ดวยคาสง S(P).SFCSCOMR และ S(P).SFCTCOMR
ทบทวนเงอนไขการประมวลผลของคาสง(ไมสามารถอาน comment ของขนตอนททางานหรอ comment ของเงอนไขการถายโอนทเกยวของกบขนตอนททางานอย เนองจาก ไมมขนตอนทเรยกใชงานอยในบลอกทระบ ดวยคาสงนน)
chapter01.book Page 23 Tuesday, April 19, 2016 4:21 PM
24
3.11 โมดล I/O
(1) LED ของโมดล output ไมตดเมอ LED ของโมดล output หรอดาน output ของโมดลแบบรวม I/O ไมตด ใหตรวจสอบรายการตอไปน
(2) โหลด output ไมทางานเมอโหลด output ของโมดล output หรอโมดลแบบรวม I/O ไมทำงาน ใหตรวจสอบรายการตอไปน
รายการตรวจสอบ การดาเนนการแกไข
ตรวจสอบ output จากเครองมอในโปรแกรมวาเปน OFF หรอไม ตรวจสอบโปรแกรมอกครง
ตรวจสอบหมายเลข output ของโมดล ดวยเครองมอโปรแกรมวา ตรงหรอไม
เปลยนหมายเลข output
LED ไมตดทงท output ของโมดล I/O อนถกบงคบใหตดสวางCPU, Base, Extension cable มความผดปกตของ Hardwareโปรดตดตอเจาหนาทของ Mitsubishi ในพนทของคณLED ไมตดแมมการบงคบใหตดสวางหลงจากมการเปลยนโมดล
กบโมดล I/O อน
LED ตดเมอมการบงคบตดสวางหลงจากมการเปล ยนโมดลกบ โมดล I/O อน
Hardware มความผดปกตโปรดตดตอเจาหนาทของ Mitsubishi ในพนทของคณ
รายการตรวจสอบ การดาเนนการแกไข
LED ทโมดลไมตด ตรวจสอบรายการทอธบายไวใน หนา 24, หวขอท 3.11 (1)
ไมมการตอแรงดนไฟฟาจากแหลงจายไฟ ตรวจสอบการตอโหลดกบแหลงจายไฟอกครง
แรงดนไฟฟาของขว COM output เปน 0V ตรวจสอบการตอโหลดกบแหลงจายไฟอกครง
กระแสไฟฟาไมพอ เมอมการสงงาน output พรอมกนจานวนสงสดเปลยนหมายเลขรเลย output และใชโหลดสงสดทต อพรอมกนให กระแสอยภายใตคาทกาหนด
โมดลทางานเปนปกตเมอเปลยนเปนโมดล I/O อน Hardware มความผดปกตโปรดตดตอเจาหนาทของ Mitsubishi ในพนทของคณ
chapter01.book Page 24 Tuesday, April 19, 2016 4:21 PM
25
บทท 1 การแกไขอาการผดปกต (Troubleshooting)
1
3 การตรวจสอบความผ ดปกต ของฟ งก ช น3.12 โมด ลแหล งจ ายไฟ
3.12 โมดลแหลงจายไฟ
(1) ขว LIFE OUT ปด (เปด)หากขว LIFE OUT ปดเมอเปดเครอง หรอระหวาง PLC ทำงานอย ใหตรวจสอบสถานะ LED ของโมดลแหลงจายไฟ
• การแสดง LED และสถานะโมดลระหวางการทางาน ( เปด คมอภาษาองกฤษฉบบเตม, หวขอท 7.2) • การแกไขอาการผดปกต ( หนา 2, หวขอท 1)
(2) ขว ERR. ปด (เปด)หากขว ERR. ปดเมอเปดเครองหรอระหวาง PLC ทางานอย ใหตรวจสอบรายการตอไปน
หากขว ERR. ปดหลงจากดาเนนการขางตน สาเหตทอาจเปนไปไดคอ Hardware ขดของตรวจสอบการทางานของระบบ เรมจากระบบทเลกทสดกอน สาหรบโมดลทไมทางาน โปรดตดตอเจาหนาท ของ Mitsubishi ในพนทของคณ
ขอสำคญหาก CPU หยดการทางานระหวางมการใชโมดลแหลงจ ายไฟใน Redundant System โปรดดรายละเอยดตามรายการตอไปน
• ขอกาหนดเฉพาะของโมดลแหลงจายไฟ ( เปด คมอภาษาองกฤษฉบบเตม, หวขอท 7.2) • การตอสายไฟกบโมดลแหลงจายไฟ ( เปด คมอภาษาองกฤษฉบบเตม, หวขอท 4.8.1)
รายการตรวจสอบ การดาเนนการแกไข
ERR. LED ของโมดล CPU กะพรบ จดการสาเหตของปญหา ( หนา 7, หวขอท 2)
แรงดนไฟฟาของไฟทจายไมถกตอง จายไฟทมแรงดนไฟฟาใหถกตอง
POWER LED ไมตดเปนสเขยวเมอทาการถอดโมดลแหลงจายไฟ และทดลองตดตงลงบน Base ใหมอกครง(อยาตดตงโมดลอนนอกจากโมดลแหลงจายไฟ)
โมดลแหลงจายไฟทางานขดของเปลยนโมดลแหลงจายไฟ
กระแสไฟฟาภายในสาหรบทงระบบเกนพกดกระแสไฟฟา output ของโมดลแหลงจายไฟ
ตรวจสอบการตงคาระบบอกครง เพอใหการใชกระแสไฟ ภายในสาหรบทงระบบไมเกนพกดกระแสไฟฟา output( เปด คมอภาษาองกฤษฉบบเตม, ภาคผนวก 10)
chapter01.book Page 25 Tuesday, April 19, 2016 4:21 PM
26
(a) ความผดปกตทสามารถตรวจสอบโดยขว ERR.รายการตอไปนแสดงความผดปกตทสามารถตรวจสอบโดยขว ERR. ของโมดลแหลงจายไฟในระบบแหลงจายไฟเดยว/ระบบ แหลงจายไฟ Redundant
• ระบบแหลงจายไฟเดยว
*1 ไมรวม Q00JCPU และ Q00UJCPU (ไมมขว ERR.)
• ระบบแหลงจายไฟสารอง
*1 ไมรวม Q00JCPU และ Q00UJCPU (ไมมขว ERR.)*2 สามารถใชไดสาหรบการตอขยายใน Extension ท 2 หรอหลงจากนนใน Redundant System ซงมการใช Redundant CPU ทม
หมายเลขซเรยล (หาหลกแรก) เปน “09012” หรอมากกว าน
ขอสงเกตในระบบแหลงจายไฟ Redundant ความลมเหลวของโมดลแหล งจายไฟ Redundant System ยงสามารถตรวจสอบไดโดยการใช Programming Tool
หมายเหต 1.1หมายเหต 1.2 • การตรวจสอบโดยระบบวเคราะห PLC (PLC Diagnostics) • การตรวจสอบโดยการตรวจสอบระบบ (System Monitor)
สาหรบรายละเอยดเกยวกบระบบวเคราะห PLC และการตรวจสอบระบบ โปรดดรายการตอไปน คมอการทางานสาหรบ Programming Tool ทใช
Base Unit
โมดล CPU*1
QCPU รน Basic,QCPU รน High Performance,
QCPU รน UniversalProcess CPU Redundant CPU
Main Base (Q3B)ตรวจสอบแหลงจายไฟ AC, ฟวสของโมดลขาดหรอไม และความผดปกตทหยดการทางานของโมดล CPU (รวมถงการรเซต)High speed Main Base รอบรบ
ระบบ Mutiple CPU (Q3DB)
Extension Base (Q6B) ไมสามารถตรวจสอบความผดปกต (ปดตลอดเวลา) (เพมไมได)
Main Base รน Slim (Q3SB) ตรวจสอบแหลงจายไฟ AC, ฟวสของโมดลขาดหรอไม และ ความผดปกตทหยดการทางานของโมดล CPU (รวมถงการรเซต)
(รวมไมได)
Base Unitโมดล CPU*1
QCPU รน Basic, QCPU รน High Performance, CPU Process, QCPU รน Universal
Redundant CPU
Main Base ของ Redundant System ชนดมไฟเลยง (Q3RB)
ตรวจสอบแหลงจายไฟ AC, ฟวสของโมดลขาดหรอไม ความผดปกตทหยดการทางานของโมดล CPU (รวมถงการรเซต) และการขดของของโมดลแหลงจ ายไฟสารอง
Extension Base ของ Redundant System ชนดมไฟเลยง (Q6RB)
ตรวจสอบแหลงจายไฟ AC, ฟวสของโมดลขาดหรอไม ความผดปกต ทหยดการทางานของโมดล CPU (รวมถงการรเซต) และการขดของ ของโมดลแหลงจายไฟสารอง
ไมสามารถตรวจสอบความผดปกต
(ปดตลอดเวลา)*2
Main Base ของระบบ Redundant ชนดไมมไฟเลยง (Q6WRB)
(รวมไมได)ไมสามารถตรวจสอบความผดปกต
(ปดตลอดเวลา)
หมายเหต 1.1 ความลมเหลวของโมดลแหลงจายไฟสารองไมสามารถตรวจสอบโดย QCPU รน Basic
หมายเหต 1.2 เมอใช QCPU รน High Performance หรอ CPU Process ใหตรวจสอบเวอรชนของโมดล CPU และ Programming Tool ทใชQCPU รน High Performance ( เปด คมอภาษาองกฤษฉบบเตม, ภาคผนวก 6.2)Process CPU ( เปด คมอภาษาองกฤษฉบบเตม, ภาคผนวก 6.4)
หมายเหต 1.1, หมายเหต 1.2
Basic
Highperformance Process
chapter01.book Page 26 Tuesday, April 19, 2016 4:21 PM
27
บทท 1 การแกไขอาการผดปกต (Troubleshooting)
1
4 การบ นท กข อม ล
4 การบนทกขอมล
ขอมลตอไปนจะเปนประโยชนสาหรบการวเคราะหหาสาเหตของความผดปกต เมอบนทกขอมลไวทนทหลงจากเกดปญหา • โปรแกรมและ Parameter • ขอมลอปกรณและ Buffer Memory • ขอมลการตงคาระบบ • ขอมลประวตความผดปกต
(1) การบนทกโปรแกรมและ Parameterขนตอนในการบนทกขอมลอธบายไวดงตอไปน
[Online] [Read from PLC]
1. คลกปม
2. คลกปม เพอดาเนนการอานจาก PLC
chapter01.book Page 27 Tuesday, April 19, 2016 4:21 PM
28
(2) การบนทกขอมลอปกรณและขอมล Buffer Memoryขนตอนในการบนทกขอมลอธบายไวดงตอไปน
[Online] [Read from PLC]
ขอสำคญเมอเลอกใชอปกรณ File Register จะตองทาการบนทก File Register ดวย
1. เลอก “Device Memory”
2. คลกปม
3. กรอกขอมลในชอง “Device Data Name” และเลอกกลอง อปกรณทจะบนทก
4. ปอนหมายเลข I/O เรมตน ในชอง “Buffer Memory Start Address”
5. คลกปม และดาเนนการ อานจาก PLC
chapter01.book Page 28 Tuesday, April 19, 2016 4:21 PM
29
บทท 1 การแกไขอาการผดปกต (Troubleshooting)
1
4 การบ นท กข อม ล
(3) การบนทกขอมลการตงคาระบบขนตอนในการบนทกขอมลอธบายไวดงตอไปน
[Diagnostics] [System Monitor]
1. คลกปม
2. คลกปม
chapter01.book Page 29 Tuesday, April 19, 2016 4:21 PM
30
(4) การบนทกขอมลความผดปกตขนตอนในการบนทกขอมลอธบายไวดงตอไปน
[Diagnostics] [System Monitor]
1. คลกปม
2. คลกปม
chapter01.book Page 30 Tuesday, April 19, 2016 4:21 PM