最近開始使用西門子新出的s7-1500plc,其強(qiáng)大的功能深深的吸引住了我。在這里分享一次尷尬的調(diào)試經(jīng)驗(yàn)故事。
事情是這樣的。我正在使用的是s7-1500系列cpu1511(6es7 511-1ak00-0ab0),由于供應(yīng)部是分兩批次進(jìn)的貨,所以在調(diào)試時(shí)現(xiàn)場(chǎng)共有兩種硬件版本的cpu,一種是v1.1,另一種是v1.6。
在開發(fā)程序的時(shí)候,第一臺(tái)使用v1.6開發(fā)的程序,開發(fā)的很順利,機(jī)器運(yùn)行很正常。但是在開發(fā)第二臺(tái)的時(shí)候,問題出現(xiàn)了,程序下載到一半提示“無法下載程序”。這可把我難住了,一行一行的檢查程序,沒有錯(cuò)誤;編譯程序,沒有錯(cuò)誤;在線訪問,很正常。究竟是怎么回事?硬件組態(tài)的也是s7-1500系列cpu1511(6es7 511-1ak00-0ab0),沒有問題啊。但是程序下載到一半提示“無法下載程序”。最終通過在線訪問發(fā)現(xiàn),在線cpu版本是v1.1,而程序硬件組態(tài)版本是v1.6,修改后,下載正常。
在這里分享我的故事,請(qǐng)大家在日后編程時(shí)注意cpu硬件版本。