跟著老師學(xué)習(xí)西門(mén)子PLC S7-300/400
西門(mén)子的S7-300/400具有強(qiáng)大的功用、先進(jìn)的程序結(jié)構(gòu)、運(yùn)用方便的編程軟件、極高的可靠性,使它成為大中型PLC的老大。有商場(chǎng)調(diào)查報(bào)告稱S7-300在國(guó)內(nèi)中型PLC的商場(chǎng)占有率為80%。
S7-300/400是很難學(xué)的PLC,我在網(wǎng)上不止一次看到有人感嘆“S7-300/400太難學(xué),學(xué)不會(huì),不學(xué)了!”
我想借這個(gè)帖子,向各位網(wǎng)友介紹學(xué)習(xí)S7-300/400的辦法,回答在學(xué)習(xí)中遇到的問(wèn)題,協(xié)助大家學(xué)好S7-300/400。
S7-300/400難學(xué)的首要原因如下:
1)S7-300/400是大中型PLC,與首要用于取代繼電器操控、以梯形圖為主的小型PLC相比,S7-300/400的功用強(qiáng)大得多,功用越強(qiáng),硬件和軟件就越復(fù)雜,需要學(xué)習(xí)的東西就越多。
2)S7-300/400采用了計(jì)算高檔語(yǔ)言中的許多先進(jìn)思想和理念,它的句子表語(yǔ)言類似于單片機(jī)的匯編語(yǔ)言,要求運(yùn)用者具有必定的計(jì)算機(jī)常識(shí)。
3)S7-300/400是典型的歐系PLC,許多問(wèn)題的處理辦法與日系PLC有很大區(qū)別。
我第一次接觸S7-300是做一個(gè)項(xiàng)目,用戶要求運(yùn)用S7-300。當(dāng)時(shí)沒(méi)有一本S7-300/400的書(shū),我手里連中文版的手冊(cè)都沒(méi)有,只要一些英文的手冊(cè)。因?yàn)楣て诰o,不可能花時(shí)間熟悉材料,準(zhǔn)備好了后再開(kāi)始動(dòng)手,只要一邊干一邊熟悉。在此之前,我用過(guò)三菱、歐姆龍、GE和S7-200等品牌的PLC,首次運(yùn)用S7-300,感覺(jué)很不習(xí)氣。過(guò)去熟悉的日系、美系PLC的某些習(xí)氣用法,S7-300卻采用徹底不同的處理辦法。例如編好程序后,不知道怎樣編譯和檢查語(yǔ)法過(guò)錯(cuò)。下載到CPU后,SF(系統(tǒng)過(guò)錯(cuò))燈亮,知道是語(yǔ)法過(guò)錯(cuò)形成的,但是不知道用什么辦法才能查到語(yǔ)法過(guò)錯(cuò)。
作為大中型PLC,S7-300/400的硬件軟件手冊(cè)相當(dāng)多,遇到問(wèn)題連查哪本手冊(cè)都不知道。后來(lái)終于查到下載后語(yǔ)法過(guò)錯(cuò)在CPU模塊的診斷緩沖區(qū)內(nèi)。
和其他許多運(yùn)用S7-300/400的規(guī)劃人員一樣,我經(jīng)歷了從不習(xí)氣到習(xí)氣,最后到喜愛(ài)的進(jìn)程。
S7-300/400是很難學(xué)的PLC,我在網(wǎng)上不止一次看到有人感嘆“S7-300/400太難學(xué),學(xué)不會(huì),不學(xué)了!”
我想借這個(gè)帖子,向各位網(wǎng)友介紹學(xué)習(xí)S7-300/400的辦法,回答在學(xué)習(xí)中遇到的問(wèn)題,協(xié)助大家學(xué)好S7-300/400。
S7-300/400難學(xué)的首要原因如下:
1)S7-300/400是大中型PLC,與首要用于取代繼電器操控、以梯形圖為主的小型PLC相比,S7-300/400的功用強(qiáng)大得多,功用越強(qiáng),硬件和軟件就越復(fù)雜,需要學(xué)習(xí)的東西就越多。
2)S7-300/400采用了計(jì)算高檔語(yǔ)言中的許多先進(jìn)思想和理念,它的句子表語(yǔ)言類似于單片機(jī)的匯編語(yǔ)言,要求運(yùn)用者具有必定的計(jì)算機(jī)常識(shí)。
3)S7-300/400是典型的歐系PLC,許多問(wèn)題的處理辦法與日系PLC有很大區(qū)別。
我第一次接觸S7-300是做一個(gè)項(xiàng)目,用戶要求運(yùn)用S7-300。當(dāng)時(shí)沒(méi)有一本S7-300/400的書(shū),我手里連中文版的手冊(cè)都沒(méi)有,只要一些英文的手冊(cè)。因?yàn)楣て诰o,不可能花時(shí)間熟悉材料,準(zhǔn)備好了后再開(kāi)始動(dòng)手,只要一邊干一邊熟悉。在此之前,我用過(guò)三菱、歐姆龍、GE和S7-200等品牌的PLC,首次運(yùn)用S7-300,感覺(jué)很不習(xí)氣。過(guò)去熟悉的日系、美系PLC的某些習(xí)氣用法,S7-300卻采用徹底不同的處理辦法。例如編好程序后,不知道怎樣編譯和檢查語(yǔ)法過(guò)錯(cuò)。下載到CPU后,SF(系統(tǒng)過(guò)錯(cuò))燈亮,知道是語(yǔ)法過(guò)錯(cuò)形成的,但是不知道用什么辦法才能查到語(yǔ)法過(guò)錯(cuò)。
作為大中型PLC,S7-300/400的硬件軟件手冊(cè)相當(dāng)多,遇到問(wèn)題連查哪本手冊(cè)都不知道。后來(lái)終于查到下載后語(yǔ)法過(guò)錯(cuò)在CPU模塊的診斷緩沖區(qū)內(nèi)。
和其他許多運(yùn)用S7-300/400的規(guī)劃人員一樣,我經(jīng)歷了從不習(xí)氣到習(xí)氣,最后到喜愛(ài)的進(jìn)程。