學S7-300/400之一:S7-300/400為什么難學?
向各位網友介紹學習S7-300/400的方法,解答在學習中遇到的問題,幫助大家學好S7-300/400。
S7-300/400難學的主要原因如下:
1)S7-300/400是大中型PLC,與主要用于取代繼電器控制、以梯形圖為主的小型PLC相比,S7-300/400的功能強大得多,功能越強,硬件和軟件就越復雜,需要學習的東西就越多。
2)S7-300/400采用了計算高級語言中的很多先進思想和理念,它的語句表語言類似于單片機的匯編語言,要求使用者具有一定的計算機知識。
3)S7-300/400是典型的歐系PLC,很多問題的處理方法與日系PLC有很大區別。
我第一次接觸S7-300是做一個項目,用戶要求使用S7-300。當時沒有一本S7-300/400的書,我手里連中文版的手冊都沒有,只有一些英文的手冊。由于工期緊,不可能花時間熟悉資料,準備好了后再開始動手,只有一邊干一邊熟悉。在此之前,我用過三菱、歐姆龍、GE和S7-200等品牌的PLC,首次使用S7-300,感覺很不習慣。過去熟悉的日系、美系PLC的某些習慣用法,S7-300卻采用完全不同的處理方法。例如編好程序后,不知道怎樣編譯和檢查語法錯誤。下載到CPU后,SF(系統錯誤)燈亮,知道是語法錯誤造成的,但是不知道用什么方法才能查到語法錯誤。
作為大中型PLC,S7-300/400的硬件軟件手冊相當多,遇到問題連查哪本手冊都不知道。后來終于查到下載后語法錯誤在CPU模塊的診斷緩沖區內。
和其他很多使用S7-300/400的設計人員一樣,我經歷了從不習慣到習慣,最后到喜歡的過程。
S7-300/400難學的主要原因如下:
1)S7-300/400是大中型PLC,與主要用于取代繼電器控制、以梯形圖為主的小型PLC相比,S7-300/400的功能強大得多,功能越強,硬件和軟件就越復雜,需要學習的東西就越多。
2)S7-300/400采用了計算高級語言中的很多先進思想和理念,它的語句表語言類似于單片機的匯編語言,要求使用者具有一定的計算機知識。
3)S7-300/400是典型的歐系PLC,很多問題的處理方法與日系PLC有很大區別。
我第一次接觸S7-300是做一個項目,用戶要求使用S7-300。當時沒有一本S7-300/400的書,我手里連中文版的手冊都沒有,只有一些英文的手冊。由于工期緊,不可能花時間熟悉資料,準備好了后再開始動手,只有一邊干一邊熟悉。在此之前,我用過三菱、歐姆龍、GE和S7-200等品牌的PLC,首次使用S7-300,感覺很不習慣。過去熟悉的日系、美系PLC的某些習慣用法,S7-300卻采用完全不同的處理方法。例如編好程序后,不知道怎樣編譯和檢查語法錯誤。下載到CPU后,SF(系統錯誤)燈亮,知道是語法錯誤造成的,但是不知道用什么方法才能查到語法錯誤。
作為大中型PLC,S7-300/400的硬件軟件手冊相當多,遇到問題連查哪本手冊都不知道。后來終于查到下載后語法錯誤在CPU模塊的診斷緩沖區內。
和其他很多使用S7-300/400的設計人員一樣,我經歷了從不習慣到習慣,最后到喜歡的過程。
本文標簽:學S7-300/400之一:S7-300/400為什么難學?
* 由于無法獲得聯系方式等原因,本網使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《學S7-300/400之一:S7-300/400為什么難學?》相關權利人與機電之家網取得聯系。
關于“學S7-300/400之一:S7-300/400為什么難學?”的更多資訊










