西門子6SL3217-0CE25-5UA1
Micromaster 440,單相 230V 輸入或三相 440V 輸入
Siemens Micromaster 440 是一款交流矢量驅(qū)動(dòng)器,專為需要廣泛功能和動(dòng)態(tài)響應(yīng)的自動(dòng)化應(yīng)用而設(shè)計(jì)。Micromaster 440 具有集成的制動(dòng)斬波器,能夠在沒(méi)有編碼器的情況下停在目標(biāo)位置。這可確保在制動(dòng)期間提供出色的精度,并提供短聲明斜面。精密的矢量控制功能可確保精確地控制速度,即使負(fù)載突然出現(xiàn)變化。
Siemens Micromaster 440 是高性能矢量控制變頻器,在自動(dòng)化應(yīng)用中提供更高級(jí)和更精密的控制。
TRANS FUS060德國(guó)西門子SIEMENS流量計(jì)優(yōu)點(diǎn)
優(yōu)化的性能-更高的精度和4條路徑對(duì)障礙的抵抗力
維護(hù)成本低-長(zhǎng)時(shí)間的測(cè)量穩(wěn)定性
增強(qiáng)的監(jiān)控功能-擴(kuò)展的診斷功能
西門子SIEMENS流量計(jì)規(guī)格參數(shù):
件的自動(dòng)化(CBA)中的PROFIBUS DP 智能設(shè)備
PROFINET I/O 控制器,用于在PROFINET 上運(yùn)行分布式I/O
CPU 317-2 DP
CPU 315-2 DP
具有中、大規(guī)模的程序存儲(chǔ)容量間應(yīng)用的多任務(wù)自動(dòng)化系統(tǒng)
與集中式I/O 和分布式I/O 一起,可用作生產(chǎn)線上的*控制器
對(duì)二進(jìn)制和浮點(diǎn)數(shù)運(yùn)算具有較高的處理能力
PROFIBUS DP 主站/ 從站接口
可用于大規(guī)模的I/O 配置
西門子SIMATIC HMI第二代移動(dòng)面板
西門子發(fā)布面向工業(yè)自動(dòng)化的第二代有線移動(dòng)面板。第二代移動(dòng)操作和控面板的產(chǎn)品性能、靈活性和便捷性相較前代產(chǎn)品都得以提升。第二代SIMATIC HMI移動(dòng)面板采用高寬比為16:9的7寸或9寸高亮1,600萬(wàn)色寬屏顯示,能清晰呈現(xiàn)高度復(fù)雜和詳細(xì)的工藝流…
S7-400冗余控制器
兩種總線形式的創(chuàng)新型冗余控制器
說(shuō)明
SIMATICS7-400 PNH系統(tǒng)可以根據(jù)具體應(yīng)用需求量身定制:性能可擴(kuò)展、的冗余度可靈活組態(tài),安全功能易于集成。集成PROFINET接口,可冗余連接I/O設(shè)備,或者通過(guò)PROFIBUS連接I/O設(shè)備,實(shí)現(xiàn)工廠級(jí)通信。無(wú)論何種應(yīng)用,使用SIMATIC S7-400 PNH,均可在熟悉的STEP7 工程環(huán)境中,進(jìn)行便捷而有效的編程和組態(tài)。
應(yīng)用
■ 避免控制器故障引起的停機(jī)。主要用于生產(chǎn)、能源、供水系統(tǒng)、機(jī)場(chǎng)助航照明、編組站系統(tǒng)等領(lǐng)域。
■ 避免因工廠故障造成數(shù)據(jù)丟失而導(dǎo)致的高昂重啟成本。主要用于行李處理、高架倉(cāng)庫(kù)、跟蹤和追溯等領(lǐng)域。
■ 在工廠或機(jī)器停機(jī)時(shí)保護(hù)工廠、工件和材料。主要用于爐子、半導(dǎo)體、船舶等領(lǐng)域。
■ 無(wú)監(jiān)督和維修人員亦能保障正常運(yùn)行。主要用于污水處理廠、隧道、船閘、樓宇系統(tǒng)等領(lǐng)域。
效益
簡(jiǎn)單、高效的工程組態(tài)
與在標(biāo)準(zhǔn)系統(tǒng)中一樣,SIMATIC S7-400H 可以使用所有 STEP 7 編程語(yǔ)言進(jìn)行編程??梢院苋菀椎陌殉绦驈臉?biāo)準(zhǔn)系統(tǒng)遷移到冗余系統(tǒng)中,反之亦然。當(dāng)加載程序時(shí),它會(huì)自動(dòng)傳送到兩個(gè)冗余控制器中。使用 STEP 7,可以對(duì)特定冗余功能和配置進(jìn)行參數(shù)設(shè)置。
出色的診斷和模塊更換優(yōu)勢(shì)
■? 利用集成的自我診斷功能,系統(tǒng)可以提前檢測(cè)故障和發(fā)送信號(hào),避免故障對(duì)生產(chǎn)過(guò)程產(chǎn)生影響。這樣可以有針對(duì)性地替換故障組件,加快維修進(jìn)程。
■ 可以在系統(tǒng)運(yùn)行過(guò)程中對(duì)所有組件進(jìn)行熱插拔。更換一個(gè) CPU 后,當(dāng)前的所有程序和數(shù)據(jù)可以自動(dòng)重新裝載。
■ 即使在系統(tǒng)運(yùn)行過(guò)程中,也可以修改程序(例如,程序塊的修改和重新裝載),更改配置(例如,增加或刪減 DP從站或模塊)以及改變 CPU 的內(nèi)存分配。
設(shè)計(jì)和功能
根據(jù)統(tǒng)計(jì)數(shù)字表明,所有自動(dòng)化組件(無(wú)論是機(jī)械式、機(jī)電式,還是電子式)都會(huì)出現(xiàn)故障。因此,工廠維護(hù)和工廠改造也就必不缺少。在實(shí)際應(yīng)用中,期待的可用性是不現(xiàn)實(shí)的。
通過(guò)西門子 SIMATIC S7-400H,能夠限度地降低生產(chǎn)故障機(jī)率,化生產(chǎn)率。
說(shuō)明
有一系列從入門級(jí)CPU直到高性能CPU,用于配置控制器。所有CPU控制大量結(jié)構(gòu);多個(gè)CPU可以在一個(gè)多值計(jì)算配置中一起工作以提高性能。由于CPU的高處理速度和確定性的響應(yīng)時(shí)間,可縮短機(jī)器的循環(huán)周期。
不同的CPU具有不同性能,例如,工作存儲(chǔ)器,地址范圍,連接數(shù)量和執(zhí)行時(shí)間。十款款標(biāo)準(zhǔn)的CPU,集成PROFIBUS、PROFINET?總線接口。
應(yīng)用
S7- 400尤其適合于加工工業(yè)中的數(shù)據(jù)密集型任務(wù)。高處理速度和確定性的響應(yīng)時(shí)間,縮短高速機(jī)械制造業(yè)設(shè)備控制的循環(huán)周期。
S7 - 400用于整體協(xié)調(diào)各種設(shè)備,控制低級(jí)別的系統(tǒng)。這是由高速通訊能力和集成接口來(lái)保證的。
在S7- 400的許多器件也可用于 環(huán)境條件下的SIPLUS版本。
6ES7952-1KY00-0AA0
SIMATIC S7-400H 具有以下功能:
■ 出現(xiàn)故障時(shí),能夠無(wú)擾切換
■ 集成故障檢測(cè)功能;提前檢測(cè)故障,避免影響生產(chǎn)過(guò)程
■ 在線維護(hù),即可在工廠運(yùn)行期間,更換故障組件
■ 組態(tài)更改,即可在工廠運(yùn)行期間,進(jìn)行工廠擴(kuò)容
在CPU的V數(shù)據(jù)區(qū)中分配庫(kù)指令數(shù)據(jù)區(qū)(Library Memory);
如有必要,使用主站軟件測(cè)試。
注意:由子程序參數(shù)HoldStart和MaxHold的保持寄存器區(qū),是在S7-200 CPU的V數(shù)據(jù)存儲(chǔ)區(qū)中分配,此數(shù)據(jù)區(qū)不能和庫(kù)指令數(shù)據(jù)區(qū)有任何重疊,否則在運(yùn)行時(shí)會(huì)產(chǎn)生錯(cuò)誤,不能正常通信。注意Modbus 中的保持寄存器區(qū)按"字"尋址,即MaxHold規(guī)定的是VW而不是VB的個(gè)數(shù)。
在圖2的例子中,規(guī)定了 Modbus 保持寄存器區(qū)從 VB0 開(kāi)始(HoldStart = VB0),并且保持寄存器為1000個(gè)字(MaxHold=1000),因保持寄存器以字(兩個(gè)字節(jié))為單位,實(shí)際上這個(gè)通信緩沖區(qū)占用了VB0~VB1999共2000個(gè)字節(jié)。因此分配庫(kù)指令保留數(shù)據(jù)區(qū)時(shí)至少要從VB2000開(kāi)始。當(dāng)然保持區(qū)不一定要從VB0開(kāi)始。
注意:你選用的CPU的V存儲(chǔ)區(qū)大??!CPU型號(hào)不同V數(shù)據(jù)存儲(chǔ)區(qū)大小不同。應(yīng)根據(jù)需要選擇Modbus保持寄存器區(qū)域的大小。
包含 Modbus RTU 從站指令庫(kù)的項(xiàng)目編譯、下載到CPU中后,在編程計(jì)算機(jī)(PG/PC)上運(yùn)行一些 Modbus 測(cè)試軟件可以檢驗(yàn)S7-200的Modbus RTU通信是否正常,這對(duì)查找故障點(diǎn)很有用。測(cè)試軟件通過(guò)計(jì)算機(jī)串口(RS-232)和PC/PPI電纜連接CPU。如果必要,須將PC/PPI電纜設(shè)置在自由口通信方式。
可到一些軟件下載尋找類似軟件,如 ModScan32 等。
2.3 Modbus RTU 從站地址與S7-200的地址對(duì)應(yīng)
Modbus地址總是以00001、30004之類的形式出現(xiàn)。S7-200內(nèi)部的數(shù)據(jù)存儲(chǔ)區(qū)與Modbus的0、1、3、4共4類地址的對(duì)應(yīng)關(guān)系如下:
表2. Modbus地址對(duì)應(yīng)表
Modbus地址 | S7-200數(shù)據(jù)區(qū) |
---|
00001 ~ 00128 | Q0.0 ~ Q15.7 |
10001 ~ 10128 | I0.0 ~ I15.7 |
30001 ~ 30032 | AIW0 ~ AIW62 |
40001 ~ 4xxxx | T ~ T + 2 * (xxxx -1) |
其中T為S7-200中的緩沖區(qū)起始地址,即 HoldStart。
如果已知S7-200中的V存儲(chǔ)區(qū)地址,推算Modbus地址的公式如下:
Modbus地址 = 40000 + (T/2+1) ; T為偶數(shù)
2.4 Modbus RTU 從站指令庫(kù)支持的功能碼
Modbus RTU 從站指令庫(kù)支持特定的 Modbus 功能。訪問(wèn)使用此指令庫(kù)的主站必須遵循這個(gè)指令庫(kù)的要求。
表 3. Modbus RTU 從站功能碼
功能碼 | 主站使用相應(yīng)功能碼作用于此從站的效用 |
---|
1 | 讀取單個(gè)/多個(gè)線圈(離散量輸出點(diǎn))狀態(tài)。 功能 1 返回任意個(gè)數(shù)輸出點(diǎn)(Q)的 ON/OFF 狀態(tài)。 |
---|
2 | 讀取單個(gè)/多個(gè)觸點(diǎn)(離散量輸入點(diǎn))狀態(tài)。 功能 2 返回任意個(gè)數(shù)輸入點(diǎn)(I)的 ON/OFF 狀態(tài)。 |
---|
3 | 讀取單個(gè)/多個(gè)保持寄存器。功能 3 返回 V 存儲(chǔ)區(qū)的內(nèi)容。在 Modbus 協(xié)議下保持寄存器都是"字"值,在一次請(qǐng)求中可以讀取zui多 120 個(gè)字的數(shù)據(jù)。 |
---|
4 | 讀取單個(gè)/多個(gè)輸入寄存器。功能 4 返回 S7-200 的模擬量數(shù)據(jù)值。 |
---|
5 | 寫單個(gè)線圈(離散量輸出點(diǎn))。功能 5 用于將離散量輸出點(diǎn)設(shè)置為的值。這個(gè)點(diǎn)不是被強(qiáng)制的,用戶程序可以覆蓋 Modbus 通信請(qǐng)求寫入的值。 |
---|
6 | 寫單個(gè)保持寄存器。功能 6 寫一個(gè)值到 S7-200 的 V 存儲(chǔ)區(qū)的保持寄存器中。 |
---|
15 | 寫多個(gè)線圈(離散量輸出點(diǎn))。功能 15 把多個(gè)離散量輸出點(diǎn)的值寫到 S7-200 的輸出映像寄存器(Q 區(qū))。輸出點(diǎn)的地址必須以字節(jié)邊界起始(如 Q0.0 或 Q2.0),并且輸出點(diǎn)的數(shù)目必須是 8 的整數(shù)倍。這是此 Modbus RTU 從站指令庫(kù)的限制。些點(diǎn)不是被強(qiáng)制的,用戶程序可以覆蓋 Modbus 通信請(qǐng)求寫入的值。 |
---|
16 | 些多個(gè)保持寄存器。功能 16 寫多個(gè)值到 S7-200 的 V 存儲(chǔ)區(qū)的保持寄存器中。在一次請(qǐng)求中可以寫zui多 120 個(gè)字的數(shù)據(jù)。 |
---|
2.5 Modbus RTU 從站例程
Modbus RTU 從站例程
需要 STEP 7-Micro/WIN V4.0 SP3 以上版打開(kāi)
2.6 Modbus RTU 從站常見(jiàn)問(wèn)題
Modbus 從站的網(wǎng)絡(luò)地址與 S7-200 的 CPU 網(wǎng)絡(luò)地址有什么關(guān)系?
沒(méi)有關(guān)系。支持網(wǎng)絡(luò)通信的通信協(xié)議必須有其自己的網(wǎng)絡(luò)尋址規(guī)定。 Modbus 從站的地址只是它在 Modbus 網(wǎng)絡(luò)上的地址,而通常所說(shuō)的 S7-200 CPU 地址是 CPU 在西門子的 PPI 網(wǎng)絡(luò)上的站地址。S7-200 CPU 的大部分通信功能都通過(guò) PPI 網(wǎng)絡(luò)完成,例如編程、網(wǎng)絡(luò)讀寫通信等。
西門子6SL3217-0CE25-5UA1
如何理解 Modbus 地址與功能碼的區(qū)別?
Modbus 地址與 Modbus 的功能碼是兩個(gè)層次的概念。
根據(jù) Modbus 通信協(xié)議,Modbus 數(shù)據(jù)的地址使用 00xxx、10xxx、30xxx 和 40xxx 的形式,分別表示數(shù)字量輸出、數(shù)字量輸入、模擬量輸入等數(shù)據(jù)地址。在使用 S7-200 的指令庫(kù)時(shí),Modbus 數(shù)據(jù)地址與 S7-200 的 I/O 和數(shù)據(jù)存儲(chǔ)區(qū)地址間有特定的對(duì)應(yīng)關(guān)系。
有些設(shè)備表明它支持 Modbus RTU 通信協(xié)議,但也詳細(xì)提供了讀寫數(shù)據(jù)的詳細(xì)通信幀格式,其中包括如何 Modbus 站的地址,需要讀寫數(shù)據(jù)類型、長(zhǎng)度等等。數(shù)據(jù)幀有特定字節(jié)指出此指令讀寫的數(shù)據(jù)類型和地址,此字節(jié)的數(shù)據(jù)內(nèi)容即所謂"功能碼",如功能 1 讀取單個(gè)/多個(gè)數(shù)字量輸出點(diǎn)的值。
支持 Modbus 協(xié)議的設(shè)備或軟件,使用時(shí)用戶直接設(shè)置或看到的應(yīng)當(dāng)是 Modbus 數(shù)據(jù)地址。Modbus 地址所訪問(wèn)的數(shù)據(jù),是通過(guò)各種"功能"讀寫而來(lái)。功能碼是 Modbus 地址的底層。如果 Modbus 通信的一方提供的所謂 Modbus 協(xié)議只有功能碼,則需要注意了解此功能號(hào)與 Modbus 地址間的對(duì)應(yīng)關(guān)系。
Modbus 指令庫(kù)啟動(dòng)后,如何通過(guò)同一個(gè)通信端口進(jìn)行 CPU 監(jiān)控?
Modbus 指令庫(kù)使用的是 CPU 的自由口通信功能,工作在自由口模式下的通訊口不能使用 Micro/WIN 的 PPI 編程通信監(jiān)控。如果通信口都已經(jīng)被占用,可以考慮:
為何有些 HMI 軟件使用 Modbus RTU 讀取S7-200中的實(shí)數(shù)會(huì)出現(xiàn)錯(cuò)誤?
有些HMI軟件使用Modbus RTU通信協(xié)議時(shí),處理存儲(chǔ)在數(shù)據(jù)保持寄存器中的實(shí)數(shù)(浮點(diǎn)數(shù))的方式與西門子的實(shí)數(shù)保存格式不同。西門子的PLC遵循"高字節(jié)低地址、低字節(jié)高地址"的規(guī)律。
Modbus RTU的保持寄存器總是以"字(雙字節(jié))"為單位,而一個(gè)實(shí)數(shù)需要4個(gè)字節(jié)(雙字)表示。HMI軟件在處理時(shí)可能會(huì)把保持寄存器的兩個(gè)"字"互換位置,造成不能識(shí)別以西門子格式表示的實(shí)數(shù)。如果HMI軟件一方無(wú)法處理這種實(shí)數(shù),則可在S7-200 CPU中編程將存入數(shù)據(jù)緩沖區(qū)(保持寄存器區(qū))的實(shí)數(shù)的高字和低字互換。
為何有的HMI軟件用Modbus RTU可以讀取作為從站的S7-200的內(nèi)容,但不能寫入?
可能此軟件使用了Modbus功能15(寫多個(gè)離散量)或類似功能(功能 16)。S7-200從站協(xié)議遵守"以整字節(jié)地址邊界(如Q0.0、Q2.0)開(kāi)始、以8的整數(shù)倍為位個(gè)數(shù)"的規(guī)約。如果HMI軟件未嚴(yán)格執(zhí)行此規(guī)律就可能發(fā)生寫入錯(cuò)誤的情況。
S7-200是否支持 Modbus ASCII 模式?
S7-200可以支持上述模式,但是沒(méi)有現(xiàn)成的指令庫(kù),需要用戶自己編程。
項(xiàng)目編譯后為何出現(xiàn)很多錯(cuò)誤?
使用指令庫(kù)時(shí),若編譯后出現(xiàn)很多錯(cuò)誤,一般是因?yàn)槲磶?kù)指令數(shù)據(jù)存儲(chǔ)區(qū)。請(qǐng)參考相關(guān)條目。
S7-200 CPU的Port1是否可以支持Modbus RTU協(xié)議?
可以。用戶可以自己編程實(shí)現(xiàn)。
在S7-200的"Tips and Tricks"幫助文檔中,Tip041是Modbus RTU從站程序,用戶可以參考。
S7-200是否可以組成Modbus RTU通信網(wǎng)絡(luò)?如何組網(wǎng)?
S7-200可以組成RS-485基礎(chǔ)上的Modbus RTU網(wǎng)絡(luò)。如果通信對(duì)象是不同標(biāo)準(zhǔn)的通信口,可能還需要轉(zhuǎn)換。
參見(jiàn):RS-485網(wǎng)絡(luò)組成
3STEP 7-Micro/WIN 的標(biāo)準(zhǔn)指令庫(kù)
STEP 7-Micro/WIN V4.0 以上版內(nèi)部已經(jīng)帶有新的指令庫(kù),但在未安裝西門子 Instruction Library 軟件包的情況下,不能顯示出來(lái)使用。
要使用西門子的標(biāo)準(zhǔn)指令庫(kù),必須先安裝西門子的指令庫(kù)軟件包 Instruction Library。安裝了 Instruction Library 之后,只要安裝的 STEP 7-Micro/WIN 版本是的,就能獲得相應(yīng)版本的新指令庫(kù)。安裝 Micro/WIN 的升級(jí)包(Service Pack)也會(huì)更新指令庫(kù)的版本。
用戶可以直接從下面獲得西門子 Instruction Library 軟件安裝包:
Instruction Library
的 STEP 7-Micro/WIN V4.0 SP5 版本支持以下幾種西門子標(biāo)準(zhǔn)指令庫(kù):
USS通信協(xié)議庫(kù):
可使CPU通信口 Port0 和 Port 1 支持與Micro-Master 3(MM3系列)和Micro-Master 4(MM4系列,如MM420、MM430、MM440等)、SINAMICS G110系列的USS通信控制,通過(guò)一些預(yù)先編好的子程序和中斷程序,以方便地控制變頻器的運(yùn)行和讀寫其參數(shù)。
Micro/WIN V4.0的USS指令庫(kù)現(xiàn)在已經(jīng)針對(duì)西門子的Master Drive做了優(yōu)化。
Modbus RTU Slave(從站)通信協(xié)議庫(kù):
可使CPU通信口 Port0 支持Modbus RTU從站通信功能。
Modbus RTU Master (主站)通信協(xié)議庫(kù):
可使 CPU 通信口 Port 0 和 Port 1 支持 Modbus RTU 主站通信功能。
以上通信協(xié)議庫(kù)都是使用了S7-200 CPU的自由口通信功能。
圖1. 西門子標(biāo)準(zhǔn)庫(kù)以淺藍(lán)色圖標(biāo)表示(Micro/WIN V4.0 SP5)
從以下兩種途徑可以獲得STEP 7-Micro/WIN指令庫(kù):
安裝STEP 7-Micro/WIN32 附加軟件包Instruction Library V1.1,訂貨號(hào)6ES7830-2BC00-0YX0。
已安裝STEP 7-Micro/WIN32 V3.1和Toolbox V1.0(包括為TP070配置的TP Designer和老的指令庫(kù),訂貨號(hào)6ES7810-2TC00-0YX0),再安裝正式的STEP 7-Micro/WIN32 V3.2(或V4.0)版,也可自動(dòng)獲得新的指令庫(kù)。新舊版本的軟件及其指令庫(kù)可以在一臺(tái)計(jì)算機(jī)上共存(V4.0 的各升級(jí)包不能共存)。
注意:
所有舊的CPU21x不能使用新的指令庫(kù)
舊版本的指令庫(kù)不能與新的指令庫(kù)在同一個(gè)項(xiàng)目文件中共存
安裝了新版本的指令庫(kù)后,舊版本的指令庫(kù)不再能夠看到
用戶自定義的指令庫(kù)不能與西門子的庫(kù)重名
有時(shí)因?yàn)橄到y(tǒng)和軟件安裝有問(wèn)題,可能在安裝完西門子標(biāo)準(zhǔn)指令庫(kù)后仍然不能看到西門子標(biāo)準(zhǔn)庫(kù)。這時(shí)可以嘗試添加標(biāo)準(zhǔn)庫(kù)。標(biāo)準(zhǔn)庫(kù)的文件存在Micro/WIN安裝目錄下的Standard Libs目錄下。
3.1 分配庫(kù)指令數(shù)據(jù)區(qū)
調(diào)用STEP 7 - Mciro/WIN32 V3.2 Instruction Library(指令庫(kù))需要分配庫(kù)指令數(shù)據(jù)區(qū)(Library Memory)。庫(kù)指令數(shù)據(jù)區(qū)是相應(yīng)庫(kù)的子程序和中斷程序所要用到的變量存儲(chǔ)空間。
如果在編程時(shí)不分配庫(kù)指令數(shù)據(jù)區(qū),編譯時(shí)會(huì)產(chǎn)生許多相同的錯(cuò)誤(錯(cuò)誤18)。
操作步驟(以Modbus RTU庫(kù)指令為例):
在指令樹(shù)的Project(項(xiàng)目)中,以鼠標(biāo)右鍵單擊Program Block(程序塊),在彈出的快捷菜單中選擇Library Memory。如圖2所示:
圖2
在彈出的選項(xiàng)卡中設(shè)置庫(kù)指令數(shù)據(jù)區(qū),如圖2所示:
圖3.缺省情況下是從VB0開(kāi)始,但因?yàn)榕cModbus的保持寄存區(qū)沖突,所以手動(dòng)改為VB2000。按"Suggest Address"按鈕也可以自動(dòng)分配。
可以使用Suggest Address(*地址)設(shè)置數(shù)據(jù)區(qū),但要注意編程軟件設(shè)置的數(shù)據(jù)區(qū)地址,只考慮到了其他一般尋址,而未考慮到諸如Modbus數(shù)據(jù)保持寄存器區(qū)等的設(shè)置。應(yīng)當(dāng)確保不與其他任何已使用的數(shù)據(jù)區(qū)重疊、沖突。不應(yīng)重復(fù)按Suggest Address按鈕,否則也會(huì)造成混亂。
在STEP 7-Micro/WIN32 V3.1中,有分配庫(kù)指令數(shù)據(jù)區(qū)時(shí)有不同的操作方法,需要在Symbol Table(符號(hào)表)中設(shè)置一個(gè)首地址。我們強(qiáng)烈建議使用當(dāng)時(shí)的編程版本。
3.2 添加指令庫(kù)
注意:添加自定義指令庫(kù),需要關(guān)閉編輯庫(kù)指令的項(xiàng)目,新建立一個(gè)項(xiàng)目。如果要添加其他來(lái)源的庫(kù)指令自然不需要如此。
*步:在Micro/WIN的File(文件)菜單中選擇Add/Remove Libraries...(添加/刪除指令庫(kù))命令 ;或者在指令樹(shù)的Libraries(指令庫(kù))分支上單擊鼠標(biāo)右鍵,選擇Add/Remove Libraries...
圖4. 選擇添加/刪除指令庫(kù)命令
添加/刪除對(duì)話框中將顯示已經(jīng)在本機(jī)的Micro/WIN中集成的用戶自定義指令庫(kù)。
圖5. 已安裝的庫(kù)指令
第二步:按Add(添加)按鈕,選擇新定義的庫(kù)文件路徑。用戶自定義庫(kù)將自動(dòng)添加到Micro/WIN指令樹(shù)的Libraries分支下。
6SL3244-0BA10-0BA0
6SL3244-0BA20-1BA0
6SL3244-0BA20-1PA0
6SL3255-0AA00-4BA1
6SL3244-0BB00-1BA0
6SL3244-0BB00-1PA0
6SL3244-0BB12-1BA0
6SL3244-0BB12-1PA0
6SL3255-0AA00-4CA1
6SL3224-0BE13-7UA0
6SL3224-0BE15-5UA0
6SL3224-0BE17-5UA0
6SL3224-0BE21-1UA0
6SL3224-0BE21-5UA0
6SL3224-0BE22-2UA0
6SL3224-0BE23-0UA0
6SL3224-0BE24-0UA0
6SL3224-0BE25-5UA0
6SL3224-0BE27-5UA0
6SL3224-0BE31-1UA0
6SL3224-0BE31-5UA0
6SL3224-0BE31-8UA0
6SL3224-0BE32-2UA0
6SL3224-0BE33-0UA0
6SL3224-0BE33-7UA0
6SL3224-0BE34-5UA0
6SL3224-0BE35-5UA0
6SL3224-0BE37-5UA0
6SL3224-0BE38-8UA0
6SL3224-0BE41-1UA0
6SL3224-0XE41-3UA0
6SL3224-0XE41-6UA0
6SL3224-0XE42-0UA0
6SL3217-0CE15-5UA1
6SL3217-0CE17-5UA1
6SL3217-0CE21-1UA1
6SL3217-0CE21-5UA1
6SL3217-0CE22-2UA1
6SL3217-0CE23-0UA1
6SL3217-0CE24-0UA1
6SL3217-0CE25-5UA1
6SL3217-0CE27-5UA1
6SL3217-0CE31-1UA1
6SL3217-0CE31-5UA1
6SL3217-0CE31-8UA1