西門子CPU416F-2,2不能通訊不通維修
以下是可維修的故障類型:
1、200系列CPU模塊不通訊、接錯電燒壞、故障燈亮、SF/DIAG燈亮、不通電、不啟動、不運行、點無輸入、點無輸出、燈閃爍維修。
2、300系列CPU模塊 MPI不通訊、DP不通訊、接錯電燒壞、SF燈亮、不通電、不啟動、BF燈亮、DC5V燈不亮、BATF燈亮維修、RUN燈不亮、FRCE燈亮、燈閃爍維修。
3、數字量輸入模塊點無輸入、輸入燈不亮、輸入端不能控制、繼電器壞更換、保險燒毀維修,點無輸入、點無輸出、輸入輸出燈不亮 、燈一直亮維修
4、 模擬量輸入模塊輸入不正常、SF燈亮維修 模擬量輸出模塊點無輸出、輸出不受控制維修 模擬量輸入輸出模塊輸入不正常、點無輸出、SF燈亮維修
5、400電源模塊內部燒壞、冒煙、燈不亮、不能開機、BATTF燈亮、BAF燈亮、INTF燈亮、DC5V燈不亮、DC24V燈不亮、不能運行維修
6、CP模塊、通訊模塊、接口模塊、網絡模塊 SF燈亮、BUF燈亮、不能通訊、不能聯網、RX/TX燈不亮、不通電維修
7、功能模塊不通電、SF燈亮、不能通訊、不能連上編碼器維修
我來簡要的說一下這些塊通常怎么使用,因為像組織塊OB就有很類型,即很多個OB塊的,每個塊的作用不同,用法也就不同,所以這里只簡要說一點常規的。
OB組織塊中普通常用的就是OB1它就像西門子200PLC中的主程序一樣,根據掃描周期一遍又一遍的自動執行OB1中的程序,所有的其他的FB、FC等的子程序都需要在OB1中被調用,它們中的程序才能被執行,因為只有OB1才是一個自動循環執行的主程序,CPU上電后這個OB1塊就不斷的自動執行。而像OB35是一個100ms的根據時間來自動執行的循環中斷OB組織塊,OB40是一個硬件中斷組織塊,這里中斷的意思主要就是中斷OB1的程序循環,先執行中斷,中斷執行后再繼續執行OB1中的程序。
FB功能塊,就是可以創建你想創建的子程序,但是FB塊的在調用的時候必須配合DB塊來使用。
FC功能,它和FB塊的作用一樣,都是用來創建子程序的時候使用,但是FC就不需要配合DB塊使用。
FB和FC塊中寫好子程序后,必須在OB1中被調用,它們塊中的程序才能被執行。如果,你忘記在OB1中調用了,那么響應的程序則無法執行!