新手學(xué)習(xí)西門子200-SMART PLC時(shí)常用遇到的幾個(gè)小錯(cuò)誤
很多朋友在一開始接觸plc,學(xué)習(xí)PLC時(shí),會(huì)遇到諸多報(bào)錯(cuò),現(xiàn)在給大家總結(jié)一下新手都會(huì)遇到哪些簡(jiǎn)單是錯(cuò)誤。
問(wèn)題一:在連接PLC時(shí),顯示IP地址錯(cuò)誤、查找不到PLC的IP地址
其實(shí),這個(gè)問(wèn)題很好解決,一般情況下,如果是查找不到PLC的IP地址,那應(yīng)該就是連接PLC時(shí),需選擇的端口不對(duì),連接PLC選擇的端口應(yīng)為顯卡驅(qū)動(dòng)端口,如下:
但具體選擇那個(gè)選項(xiàng),得根據(jù)自己的電腦進(jìn)行選擇。
如果顯示IP地址錯(cuò)誤,查找不到IP地址,那需要檢查電腦的IP地址和PLC的IP地址是不是在同一個(gè)網(wǎng)段,比如plc的IP地址是192.168.2.1,二電腦的IP地址是192.168.1.2,那他們便不在同一網(wǎng)段,這個(gè)時(shí)候,需要區(qū)手動(dòng)修改電腦IP地址(比如修改為:192.168.2.10),使得他們都在192.168.2.XX的網(wǎng)段,這個(gè)時(shí)候便可以進(jìn)行連接,當(dāng)然,修改PLC的IP地址跟電腦在同一網(wǎng)段也是一樣,這里不在敘述
問(wèn)題二:當(dāng)在編寫PLC程序時(shí),尤其是再定義I\O符號(hào)時(shí),會(huì)報(bào)錯(cuò),如下:
當(dāng)定義下面顯示有紅色波浪線時(shí),說(shuō)明定義錯(cuò)誤,這個(gè)時(shí)候需要重新定義,不然下載程序時(shí)會(huì)報(bào)錯(cuò)
問(wèn)題三:編寫程序時(shí),程序段里面有未完成的分支,如下圖:
這個(gè)時(shí)候,對(duì)程序進(jìn)行編譯時(shí)就會(huì)報(bào)錯(cuò),有時(shí)候如果程序段寫的多,我們可以編譯以后看下面的提示,如下圖,根據(jù)提示,將錯(cuò)誤更正就可以編譯下載了
問(wèn)題四:程序段中有沒有定義的指令,如下圖:
這個(gè)時(shí)候,對(duì)其進(jìn)行編譯,也會(huì)出現(xiàn)報(bào)錯(cuò),編譯不了的情況,出現(xiàn)這種情況,可根據(jù)問(wèn)題三種的處理方法,找到錯(cuò)誤地方,將其更正再進(jìn)行編譯下載,如果程序段多,一眼看不出錯(cuò)誤地方,也可編譯后根據(jù)提示,找出出錯(cuò)的地方,如下圖
問(wèn)題五:將所有程序?qū)懺谝粋€(gè)程序段里面,如下圖,將兩個(gè)起保停程序?qū)懺谝粋€(gè)程序段里面
這個(gè)時(shí)候,同樣編譯會(huì)報(bào)錯(cuò),出現(xiàn)這種錯(cuò)誤的處理方法就是將他們分開來(lái)寫,如圖:
這樣,一個(gè)在程序段1里面,一個(gè)在程序段2里面,便不會(huì)報(bào)錯(cuò)
如果程序段多,一眼看不錯(cuò)哪里錯(cuò),或者不想一條條慢慢找,那也可以看編譯之后的提示,如下,根據(jù)提示找到對(duì)應(yīng)的錯(cuò)誤,將其修改更正后再次編譯,直到?jīng)]有出現(xiàn)錯(cuò)誤
問(wèn)題六:很多朋友在PLC運(yùn)行或者調(diào)試時(shí),都需要監(jiān)控PLC程序,這樣方便我們直觀的看到plc的運(yùn)行效果,那當(dāng)我們監(jiān)控以后,需要對(duì)程序進(jìn)行編輯修改時(shí),發(fā)現(xiàn)修改不了,系統(tǒng)不讓編輯。
這個(gè)問(wèn)題,起始很簡(jiǎn)單,只需要將監(jiān)控取消,便可進(jìn)行修改編輯了。
結(jié)束語(yǔ):以上便是給大家總結(jié)的幾個(gè)新手經(jīng)常出現(xiàn)的小問(wèn)題,總之,學(xué)習(xí)PLC時(shí),如果出現(xiàn)一些錯(cuò)誤,可以多觀察,多思考,先檢查硬件,再檢查軟件。