從STEP 7 V5.3 SP2起,可在項(xiàng)目和庫中用外語輸入文本,即使這些語言和為STEP 7所設(shè)置的語言不匹配。為此,必須在操作系統(tǒng)的"控制面板"中設(shè)置相應(yīng)的Windows語言。這樣就可以,例如,在中文版本的Windows中以STEP 7語言font 7,但仍允許輸入中文文本。
此時(shí),必須對(duì)語言設(shè)置的下列類型和選項(xiàng)進(jìn)行區(qū)分:
Windows語言設(shè)置
在Windows控制面板中進(jìn)行此設(shè)置。操作系統(tǒng)所固有的文本以所選語言顯示,并且可以輸入外語字符串文本。
項(xiàng)目語言
項(xiàng)目語言是首次創(chuàng)建項(xiàng)目時(shí),在Windows控制面板中設(shè)置的語言。一旦選定,就不能更改此項(xiàng)目語言。不過,利用"中性語言"設(shè)置,仍可以在Windows中以其它語言設(shè)置打開計(jì)算機(jī)上的項(xiàng)目。在將項(xiàng)目語言更改為"中性語言"之前,要確保先前在項(xiàng)目中只使用了英語字符集中的字符(ASCII字符0x2a - 0x7f) 來輸入文本。
要查明項(xiàng)目或庫的項(xiàng)目語言,請(qǐng)選擇編輯 > 項(xiàng)目屬性菜單命令。在所顯示的對(duì)話框中,還可以選擇"可以在任意Windows語言設(shè)置下打開(語言-常規(guī))"選項(xiàng)。
如果通過另存為菜單命令復(fù)制一個(gè)項(xiàng)目,而項(xiàng)目語言與當(dāng)前Windows語言設(shè)置不同,可以在復(fù)制的項(xiàng)目中將項(xiàng)目語言更改為當(dāng)前在Windows中設(shè)置的語言。這一點(diǎn)在某些情況下很有用,例如當(dāng)要?jiǎng)?chuàng)建項(xiàng)目的特定語言變量時(shí)。此時(shí),主項(xiàng)目應(yīng)只包含英語字符集中的字符(ASCII字符0x2a - 0x7f)。這將確保在以相應(yīng)語言進(jìn)一步編輯特定語言項(xiàng)目時(shí)不會(huì)發(fā)生數(shù)據(jù)損壞現(xiàn)象。
STEP 7語言
STEP 7語言是在"SIMATIC管理器"中使用選項(xiàng) > 自定義菜單命令設(shè)置的語言。此語言是STEP 7中用于接口元素、菜單命令、對(duì)話框以及出錯(cuò)消息的語言。
如果您正使用其它語言版本(如德語、英語、法語、意大利語或西班牙語)的Windows,則通過將STEP7語言選擇為"英語",可以確保STEP 7界面正確顯示。
規(guī)則
如果要在有不同語言設(shè)置的計(jì)算機(jī)上編輯項(xiàng)目或庫,確保遵守以下"規(guī)則",以防在使用外語字符集時(shí)出現(xiàn)不相容或數(shù)據(jù)破壞的現(xiàn)象:
僅將STEP 7安裝在名稱中包含英語字符(ASCII字符0x2a - 0x7f)的文件夾中。
僅使用名稱中包含英語字符(ASCII字符0x2a - 0x7f)的項(xiàng)目名稱和項(xiàng)目路徑。例如,如果使用德語變音、西里爾字母或中文字符,則只能在Windows中具有兼容語言設(shè)置的計(jì)算機(jī)上打開項(xiàng)目。
在多項(xiàng)目中,僅使用具有相同項(xiàng)目語言或被標(biāo)識(shí)為中性語言形式的項(xiàng)目和庫。多項(xiàng)目本身就是中性語言形式的。
創(chuàng)建庫時(shí),始終要使其成為中性語言形式的庫,以確保可在那些具有不同Windows語言設(shè)置的計(jì)算機(jī)中使用它們。為庫項(xiàng)目分配名稱、輸入注釋或創(chuàng)建符號(hào)名或進(jìn)行其它操作時(shí),確保僅使用ASCII字符(0x2a - 0x7f),以便在使用這些庫時(shí)不會(huì)出問題。
導(dǎo)入/導(dǎo)出硬件組態(tài)或符號(hào)表時(shí),確保僅導(dǎo)入/導(dǎo)出具有語言兼容的文件。
在用戶自定義屬性名稱中,僅使用英語字符集中的字符(ASCII字符0x2a - 0x7f)。
如果在語句表源程序中,您將不屬于英語字符集(ASCII字符0x2a - 0x7f)的字符用于TITLE、AUTHOR和FAMILY塊屬性中,那么請(qǐng)將這些條目放在單引號(hào)中。