編程軟件安裝完成後,部分對話框按鈕顯示亂碼、标題或信息顯示亂碼,為什麼會導緻這樣的問題,是軟件安裝不正确,還是設置的問題…...以S7 200軟件STEP 7-Micro/WIN安裝為例,安裝完成後,點擊Tools—Options—General在Language下選擇Chinese,單擊OK,重啟軟件,将軟件更改為中文模式,就可以在中文環境下進行程序編程、下載和上傳了。可是部分功能如PG/PC設置按鈕就變成亂碼了,如圖:
對話框按鈕亂碼
這種情況怎麼辦呢?我們需要對計算機的語言進行設置,以Win 7系統為例,在計算機控制面闆内選擇—區域和語言—格式--中文(簡體,中國)--應用,點擊确定。重新打開STEP 7-Micro/WIN軟件,亂碼問題就成功解決了。如圖:
對話框恢複正常
在全球化經濟的今天,有許多的跨國公司,越來越多的項目需要跨國合作,必須需要一套全球化的,支持多語言切換的編程軟件,西門子S7 200也是這樣的軟件,它支持的語言有:德語、英語、法語、西班牙語、意大利語、中文和韓語。當然還有許多這樣的軟件。如:SIMATIC Manager、Win cc……, 我們所用的這些編程軟件基本上都是英文的,計算機技術最先産生于美國,我們使用的操作系統基本上也都是國外的,那編程軟件大多數都是基與他們的操作系統。另外英文字符也有其自身獨特的優勢,像我們的鍵盤都是輸入英文字符和字母,而電腦裡要顯示中文的話,必須通過這些字符和字母進行一次次的轉換。對于國内工程技術人員,安裝這些軟件是大部分都是選擇默認英文安裝的,安裝完成後,再進行語言切換,語言切換後部分信息就會出現亂碼的情況,這時我們就需要對計算機的語言進行設置,與軟件匹配。
那麼為什麼不用中文編程,主要原因為:
1.編程的起源不在中國 : 計算機的起源在美國,自然而然的優先使用了英文。而漢字太多,多音字也很多,用命令的時候會變得很慢。
2.流通性差 : 英語目前還是全世界最通用的語言(雖然現在全世界都在學中文,但還需要個周期),幾乎也成為了不同語種國度之間的共同語言,那中文相對來說流通性還是要差上許多,所以程序員們在互相交流的時候會難達成共識,就無法共同進步。
3.體系不夠成熟 : 盡管計算機隻有0和1那麼簡單,但要用一種語言通過0和1表達人類的所有想法,設計這樣一個龐大的體系談何容易。現在彙聚的全人類智慧發展了幾十年的高級語言,依然還是存在很多問題的。
4.成本高 : 想用中文編程,隻能有兩種方式,一是在原有硬件基礎上,将中文編程轉成英文編程再轉成機器語言;二是要重新定義硬件,重新設計制作符合中文編程的硬件。那這兩種方式的成本是相當高的。
S7--200中的出錯和故障處理
,