6ES7513-1AL02-0AB0
西門子PLC S7-1500系列軟件特點(diǎn)
西門子PLC S7-1500系列的博圖編程軟件,有以下幾方面特點(diǎn):
1. 創(chuàng)新的STEP 7編程語(yǔ)言
博圖軟件的編程語(yǔ)言采用全符號(hào)編程,提高了程序的可讀性,包含下列優(yōu)點(diǎn):
(1)提高了編譯器性能,縮短了程序循環(huán)時(shí)間
(2)在所有 IEC 語(yǔ)言中支持64 位數(shù)據(jù)類型,編程工藝更為
(3)統(tǒng)一下載所有程序變更
(4)LD 和功能設(shè)備中集成計(jì)算功能塊,簡(jiǎn)化了復(fù)雜的數(shù)學(xué)運(yùn)算過(guò)程;
2. 信息安全集成
博圖軟件通過(guò)控制器安全級(jí)別的保護(hù)機(jī)制,提高了系統(tǒng)安全,防止通過(guò)西門子HMI 進(jìn)行未經(jīng)授權(quán)的訪問(wèn),同時(shí)還具有這些優(yōu)點(diǎn):
(1)通過(guò)對(duì)組件和程序進(jìn)行信息安全保護(hù),增強(qiáng)投資保護(hù)力度
(2)對(duì)項(xiàng)目規(guī)劃數(shù)據(jù)、固件文件以及安全通信進(jìn)行完整性和機(jī)密性保護(hù),提高了設(shè)備的可用性;
3. 兼容性好
博圖軟件對(duì)現(xiàn)有S7項(xiàng)目中,通過(guò)重復(fù)使用所有S7-1500 CPU上的程序以及集成的移植工具,實(shí)現(xiàn)對(duì)現(xiàn)有專有知識(shí)的投資保護(hù);同時(shí)還具有下述優(yōu)點(diǎn):
(1)通過(guò)將硬件數(shù)據(jù)上傳到工程組態(tài),實(shí)現(xiàn)各種硬件的快速準(zhǔn)確識(shí)別
(2)使用符號(hào)上傳整個(gè)項(xiàng)目,進(jìn)行維修操作時(shí)無(wú)需打開當(dāng)前項(xiàng)目;
4. 技術(shù)集成
博圖軟件集成標(biāo)準(zhǔn)運(yùn)動(dòng)控制功能,靈活連接支持PROFIdrive的所有驅(qū)動(dòng)裝置,還具有:
(1)集成標(biāo)準(zhǔn) PLC open組件,實(shí)現(xiàn)項(xiàng)目快速實(shí)施;
(2)TRACE 功能:可循環(huán)記錄多達(dá) 16 個(gè)變量,實(shí)現(xiàn)控制程序和驅(qū)動(dòng)裝置的優(yōu)化;
(3)記錄CPU不同存儲(chǔ)區(qū)的數(shù)據(jù),便于查找偶發(fā)錯(cuò)誤;
(4)集成的PID控制器,可簡(jiǎn)化閉環(huán)控制任務(wù):控制參數(shù)的優(yōu)化實(shí)現(xiàn)了控制質(zhì)量(PID控制器),從而節(jié)省了操作時(shí)間;
(5)PID Compact/PID 3-Step:帶有模擬量或脈沖寬度調(diào)制輸出的連續(xù)控制器,以及適用于帶有自整定功能的外部執(zhí)行器的特殊步進(jìn)控制器;
5. 歸檔和配方
在博圖軟件中,用戶可以通過(guò)Office工具和Web server,快速訪問(wèn)所有機(jī)器相關(guān)的操作數(shù)據(jù),還可以進(jìn)行下列操作:
(1)可通過(guò)Web瀏覽器或SD卡讀卡器,快速訪問(wèn)設(shè)備組態(tài)數(shù)據(jù)
致命錯(cuò)誤會(huì)導(dǎo)致CPU停止執(zhí)行用戶程序。根據(jù)錯(cuò)誤的嚴(yán)重性,一個(gè)致命錯(cuò)誤會(huì)導(dǎo)致CPU無(wú)法執(zhí)行某些功能或所有功能。處理致命錯(cuò)誤的目的是使CPU進(jìn)入安全狀態(tài),使之可以響應(yīng)對(duì)當(dāng)前錯(cuò)誤狀況的詢問(wèn)。
當(dāng)發(fā)生一個(gè)致命錯(cuò)誤時(shí),CPU執(zhí)行以下任務(wù):①進(jìn)入STOP(停止)方式;②點(diǎn)亮系統(tǒng)致命錯(cuò)誤LED和STOP(停止)LED指示燈;③斷開輸出。這種狀態(tài)將會(huì)持續(xù)到錯(cuò)誤清除之后。表1列出了可以從CPU模塊讀到的致命錯(cuò)誤代碼及其描述。
表1 致命錯(cuò)誤代碼及描述
錯(cuò)誤代碼 |
描 述 |
0000 |
無(wú)致命錯(cuò)誤 |
0001 |
用戶程序校驗(yàn)和錯(cuò)誤 |
0002 |
編譯后的梯形圖程序校驗(yàn)和錯(cuò)誤 |
0003 |
掃描看門狗超時(shí)錯(cuò)誤 |
0004 |
內(nèi)部EEPROM錯(cuò)誤 |
0005 |
內(nèi)部EEPROM用戶程序校驗(yàn)和錯(cuò)誤 |
0006 |
內(nèi)部EEPROM配置參數(shù)校驗(yàn)和錯(cuò)誤 |
0007 |
內(nèi)部EEPROM強(qiáng)制數(shù)據(jù)校驗(yàn)和錯(cuò)誤 |
0008 |
內(nèi)部EEPROM缺省輸出表值校驗(yàn)和錯(cuò)誤 |
0009 |
內(nèi)部EEPROM用戶數(shù)據(jù)、DB1校驗(yàn)和錯(cuò)誤 |
000A |
存儲(chǔ)器卡失效 |
000B |
存儲(chǔ)器卡用戶程序校驗(yàn)和錯(cuò)誤 |
000C |
存儲(chǔ)器卡配置參數(shù)校驗(yàn)和錯(cuò)誤 |
000D |
存儲(chǔ)器卡強(qiáng)制數(shù)據(jù)校驗(yàn)和錯(cuò)誤 |
000E |
存儲(chǔ)器卡缺省輸出表值校驗(yàn)和錯(cuò)誤 |
000F |
存儲(chǔ)器卡用戶數(shù)據(jù)、DB1校驗(yàn)和錯(cuò)誤 |
0010 |
內(nèi)部軟件錯(cuò)誤 |
0011 |
比較觸點(diǎn)間接尋址錯(cuò)誤 |
0012 |
比較觸點(diǎn)非法值錯(cuò)誤 |
0013 |
存儲(chǔ)器卡空,或者CPU不能識(shí)別該卡 |
0014 |
比較觸點(diǎn)范圍錯(cuò)誤 |
在程序的正常運(yùn)行中,可能會(huì)產(chǎn)生非致命錯(cuò)誤(如尋址錯(cuò)誤)。在這種情況下,CPU產(chǎn)生一個(gè)非致命運(yùn)行時(shí)間錯(cuò)誤代碼。表1列出了這些非致命錯(cuò)誤代碼及其描述。
表1 運(yùn)行程序錯(cuò)誤
錯(cuò)誤代碼 |
含 義 |
0000 |
無(wú)錯(cuò)誤 |
0001 |
執(zhí)行HDEF之前,HSC禁止 |
0002 |
輸入中斷分配沖突并分配給HSC |
0003 |
到HSC的輸入分配沖突,已分配給輸入中斷 |
0004 |
在中斷程序中企圖執(zhí)行ENI、DLSI或HDEF指令 |
0005 |
*個(gè)HSC/PLS未執(zhí)行完之前,又企圖執(zhí)行同編號(hào)的第二個(gè)HSC/PLS |
0006 |
間接尋址錯(cuò)誤 |
0007 |
TODW(寫實(shí)時(shí)時(shí)鐘)或TODR(讀實(shí)時(shí)時(shí)鐘)數(shù)據(jù)錯(cuò)誤 |
0008 |
用戶子程序嵌套層數(shù)超過(guò)規(guī)定 |
0009 |
在程序執(zhí)行XMT或RCV時(shí),通信口0又執(zhí)行另一條XMT/RCV指令 |
000A |
HSC執(zhí)行時(shí),又企圖用HDEF指令再定義該HSC |
000B |
在通信口1上同時(shí)執(zhí)行XMT/RCV指令 |
000C |
時(shí)鐘存儲(chǔ)卡不存在 |
000D |
重新定義已經(jīng)使用的脈沖輸出 |
000E |
PTO個(gè)數(shù)設(shè)為0 |
0091 |
范圍錯(cuò)誤(帶地址信息):檢查操作數(shù)范圍 |
0092 |
某條指令的計(jì)數(shù)域錯(cuò)誤(帶計(jì)數(shù)信息):檢查計(jì)數(shù)范圍 |
0094 |
范圍錯(cuò)誤(帶地址信息):寫無(wú)效存儲(chǔ)器 |
009A |
用戶中斷程序試圖轉(zhuǎn)換成自由端口模式 |
009B |
非法指針(字符串操作中起始位置值為0) |
西門子PLC模塊S7-1500 CPU 1518-4 PN/DP中央處理器,帶4MByte工作存儲(chǔ)器用于程序和20MByte用于數(shù)據(jù),第1個(gè)接口:PROFINET IRT帶雙端口交換機(jī),第2接口:PROFINET RT,第3接口:以太網(wǎng), 第4個(gè)接口:PROFIBUS, 1ns比特性能表現(xiàn),需要SIMATIC存儲(chǔ)卡
2.組態(tài)
2.1配置PC站的硬件機(jī)架
PC站的硬件機(jī)架配置參見表2.
序號(hào) 說(shuō)明 圖示
1. SIMATIC NET軟件成功安裝后,在任務(wù)欄(Taskbar)中會(huì)有Station Configuration Editor圖標(biāo)2. 雙擊圖標(biāo)打開Station Configuration Editor 配置對(duì)話框3. 選擇1號(hào)插槽,鼠標(biāo)右鍵選擇Add添加4. 在添加組件窗口中選擇OPC Server,點(diǎn)擊OK即完成5. 選擇3號(hào)槽,鼠標(biāo)右鍵選擇Add添加6. 在添加組件窗口中選擇CP5611,點(diǎn)擊OK7. CP5611的參數(shù)設(shè)置:
a) 地址設(shè)置為 4
b) 波特率設(shè)置為187.5K
c) Bus profile設(shè)置為
Standard
8. 點(diǎn)擊Station name按鈕,PC站的名稱。這里命名為“MPIOPC”。點(diǎn)擊OK
表2
2.2 在Step7中組態(tài)PC Station
在Step7中組態(tài)PC Station參見表3.
序號(hào) 說(shuō)明 圖示
1. 創(chuàng)建新項(xiàng)目并在項(xiàng)目中插入PC站點(diǎn)2. 將PC Station默認(rèn)名稱“SIMATIC PC Station(1)”,修改為“MPIOPC”,必需與Station Configuration Editor中所命名的Station Name名稱相同3. 打開硬件組態(tài)4. 在硬件目錄窗口中,鼠標(biāo)左鍵選擇與安裝的Simatic net軟件版本相符的硬件,拖拽到與在Station Configuration Editor配置的PC 硬件機(jī)架相對(duì)應(yīng)的1號(hào)插槽中。5. 在硬件目錄中,鼠標(biāo)左鍵選中要組態(tài)的CP5611,拖拽到與在Station Configuration Editor配置的PC 硬件機(jī)架相對(duì)應(yīng)的3號(hào)插槽中。6. 配置CP5611網(wǎng)絡(luò)參數(shù)。在CP5611屬性對(duì)話框中,選擇與Station Configurator中相同的MPI地址4,單擊OK。7. 雙擊CP5611,在彈出的CP5611屬性對(duì)話框的Interface Type下拉框中選擇MPI,點(diǎn)擊Properties8. 在接口設(shè)置對(duì)話框的Address下拉框中選擇4,點(diǎn)擊Properties9. 在MPI屬性對(duì)話框中,Network Settings標(biāo)簽下選擇187.5K,10. 編譯保存PC站點(diǎn)硬件組態(tài)11. 從菜單欄Option下Configure Network命令進(jìn)入網(wǎng)絡(luò)組態(tài)界面12. 如右圖所示,右鍵單擊OPC Server,在彈出對(duì)話框中選擇Insert New Connection命令,插入一個(gè)新連接13. a) 選擇Unspecified連接伙伴,
b) 連接類型菜單中選擇S7 connection,單擊OK按鈕,彈出S7 connection屬性對(duì)話框
14. S7 connection屬性對(duì)話框設(shè)置:
設(shè)置伙伴S7-200PLC的MPI地址2,點(diǎn)擊Address Details按鈕
15. Address Details對(duì)話框中設(shè)置機(jī)架號(hào)和插槽號(hào)如右圖(Rack/Slot)必須是0,通信伙伴的TSAP必須為03.00。設(shè)置完成后點(diǎn)擊OK確認(rèn)16. 確認(rèn)所有對(duì)話框后,已建好的S7連接就會(huì)顯示在連接列表中。點(diǎn)擊編譯存盤按鈕,如得到No error的編譯結(jié)果,則正確組態(tài)完成
表3.
2.3組態(tài)下載
組態(tài)的下載參見表4.
序號(hào) 說(shuō)明 圖示
1. 打開設(shè)置PG/PC接口,選擇PC internal(local)2. NetPro中的站點(diǎn)出現(xiàn)黃色箭頭標(biāo)識(shí)3. 在NetPro窗口點(diǎn)擊功能按鈕欄中下載按鈕將組態(tài)下載到PC站中4. 下載完成后,可以打開Station Configuration Editor窗口檢查組件狀態(tài)。右圖為正確狀態(tài)顯示畫面。OPC Server插槽Conn一欄出現(xiàn)連接圖標(biāo),說(shuō)明OPC server下至少組態(tài)了一個(gè)連接。
表4.
2.4數(shù)據(jù)通訊的測(cè)試—OPC Scout
OPC Scout工具隨Simatic Net軟件一起提供,當(dāng)完成PC Station組態(tài)下載后,可用此工具進(jìn)行OPC Server和PLC的數(shù)據(jù)通訊測(cè)試。參見表5.
序號(hào) 說(shuō)明 圖示
1. 按照以下路徑打開OPC Scout:Start→All Programs→Simatic→SIMATIC NET→OPC Scout2. 在OPC Scout界面,雙擊“OPC.SimaticNET”3. 在隨之彈出的“Add Group”對(duì)話框中輸入組名,本例命名為“OPC_MPI”。點(diǎn)擊OK確認(rèn)4. 雙擊已添加的連接組5 在彈出的OPC Navigator對(duì)話框中雙擊S7,再雙擊S7 connection_1,然后雙擊bs,即出現(xiàn)可訪問(wèn)的對(duì)象樹(bs tree)6 雙擊任意所需訪問(wèn)的PLC數(shù)據(jù)區(qū)都可以建立標(biāo)簽變量。這里以DB區(qū)為例。雙擊“New Definition”,“Define New Item”對(duì)話框即被打開。7 在“Define New Item”對(duì)話框中定義標(biāo)簽變量與數(shù)據(jù)類型。
a):Datatype設(shè)置數(shù)據(jù)類型
b):Address設(shè)置首地址
c):No.Value設(shè)置數(shù)據(jù)長(zhǎng)度。定義完成后,點(diǎn)擊OK確認(rèn)。
8 新定義的條目顯示在OPC Navigator的中間窗口。點(diǎn)擊“→”就可將此條目移到OPC-Navigator的右側(cè)窗口,再點(diǎn)擊OK按鈕就可將此條目連接到OPC Server9 上一步確認(rèn)后,所定義的條目(Item)即嵌入到OPC Scout中。如果“Quality”顯示“good”,則OPC Server與PLC的S7連接已經(jīng)建立,也就意味著可以對(duì)標(biāo)簽變量進(jìn)行讀寫操作。10 雙擊條目的“Value”欄,即可在“Write Value(s) to the Item(s)”窗口中對(duì)有關(guān)條目進(jìn)行寫操作
l CPU 1518-4 PN/DP:4 M 程序,20 M 數(shù)據(jù);1 ns;1 x PROFINET (2 端口交換機(jī)),2 x ETHERNET,1 x PROFIBUS 6ES7 518-4AP00-0AB0
l CPU 1517-3 PN/DP:2 MB 程序,8 MB 數(shù)據(jù);2 ns;1 x PROFINET(2 端口交換機(jī)),1 x ETHERNET,1 x PROFIBUS 6ES7 517-3AP00-0AB0
l CPU 1516-3 PN/DP:1 MB 程序,5 MB 數(shù)據(jù);10 ns;1 x PROFINET(2 端口交換機(jī)),1 x ETHERNET,1 x PROFIBUS 6ES7 516-3AN01-0AB0
l CPU 1515-2 PN:500K 程序,3 M 數(shù)據(jù);30 ns;1 x PROFINET(2 端口交換機(jī)),1 x ETHERNET 6ES7 515-2AM01-0AB0
l CPU 1513-1 PN:300 KB 程序,1.5 MB 數(shù)據(jù);40 ns;1 x PROFINET(2 端口交換機(jī)) 6ES7 513-1AL01-0AB0
l CPU 1511-1 PN:150 KB 程序,1 MB 數(shù)據(jù);60 ns;1 x PROFINET(2 端口交換機(jī)) 6ES7 511-1AK01-0AB0
l CPU 1512SP-1 PN:200 KB 程序,1 MB 數(shù)據(jù);48 ns ;1 x PROFINET,
l 帶有 3 個(gè)端口(1xRJ45,2x 通過(guò) BusAdapter(RJ45 或 FC)
l 6ES7 512-1DK01-0AB0
l CPU 1510SP-1 PN:100 KB 程序,750 KB 數(shù)據(jù);72 ns ;1 x PROFINET,
l 帶有 3 個(gè)端口(1xRJ45,2x 通過(guò) BusAdapter(RJ45 或 FC)
l 6ES7 510-1DJ01-0AB0
l CPU 1512C-1 PN, 250 KB 程序,1 MB 數(shù)據(jù);48 ns;集成2x PN 接口;集成 32 DI/32 DO, 5 AI/2AO, 6 HSC@100kHz 6ES7 512-1CK00-0AB0
l CPU 1511C-1 PN, 175 KB 程序,1 MB 數(shù)據(jù);60 ns;集成2x PN 接口;集成 16 DI/16 DO, 5 AI/2AO, 6 HSC@100kHz 6ES7 511-1CK00-0AB0
l CPU 1515SP PC 2GB ,8GB CFast,Windows 7 嵌入版32 位6ES7677-2AA31-0EB0
l CPU 1515SP PC 2GB 備件* 6ES7677-2AA30-0AA0
l CPU 1515SP PC 4GB ,16GB CFast,Windows 7 嵌入版64 位6ES7677-2AA41-0FB0
l CPU 1515SP PC 4GB 備件* 6ES7677-2AA40-0AA0
l CPU 1515SP PC 4GB ,16GB CFast,Windows 7 嵌入版64 位 + HMI 128PT6ES7677-2AA41-0FK0
l CPU 1515SP PC 4GB ,16GB CFast,Windows 7 嵌入版64 位+ HMI 512PT 6ES7677-2AA41-0FL0
l CPU 1515SP PC 4GB ,16GB CFast,Windows 7 嵌入版64 位 + HMI 2048PT6ES7677-2AA41-0FM0
l SIMATIC ODK 1500S 開發(fā)包6ES7806-2CD00-0YA0
l S7-1500 軟件控制器CPU 1507S 6ES7672-7AC00-0YA0
l 安全CPU 模塊
l CPU 1518F-4 PN/DP,中央處理單元,帶有工作存儲(chǔ)區(qū)(4 M 程序,20 M 數(shù)據(jù)) 6ES7 518-4FP00-0AB0
l CPU 1517F-3 PN/DP,中央處理單元,帶有工作存儲(chǔ)區(qū)(2 MB 程序,8 MB 數(shù)據(jù)) 6ES7 517-3FP00-0AB0
l CPU 1516F-3 PN/DP,中央處理單元,帶有工作存儲(chǔ)區(qū)(1.5 MB 程序,5 MB 數(shù)據(jù)) 6ES7 516-3FN01-0AB0
l CPU 1515F-2 PN,中央處理單元,帶有工作存儲(chǔ)區(qū)(750 KB 程序,3 MB 數(shù)據(jù)) 6ES7 515-2FM01-0AB0
l CPU 1513F-1 PN,中央處理單元,帶有工作存儲(chǔ)區(qū)(450KB 程序,1.5 MB 數(shù)據(jù)) 6ES7 513-1FL01-0AB0
l CPU 1511F-1 PN,中央處理單元,帶有工作存儲(chǔ)區(qū)(225KB 程序,1 MB 數(shù)據(jù)) 6ES7 511-1FK01-0AB0
l CPU 1512SP F-1 PN,中央處理單元,帶有工作存儲(chǔ)區(qū)(300 KB 程序,1 MB 數(shù)據(jù)) 6ES7 512-1SK01-0AB
l CPU 1510SP F-1 PN,中央處理單元,帶有工作存儲(chǔ)區(qū)(150 KB 程序,750 KB 數(shù)據(jù)) 6ES7 510-1SJ01-0AB0
l 35mm 高性能信號(hào)模塊,不含40 針前連接器
l DI 16:數(shù)字輸入模塊,高性能 16DI,24 V DC 6ES7 521-1BH00-0AB0
l DI 16:源型輸入,16DI,24 V DC 6ES7 521-1BH50-0AA0
l DI 16:數(shù)字輸入模塊,16DI,230 V AC 6ES7 521-1FH00-0AA0
l DI 32:數(shù)字輸入模塊,高性能 32DI,24 V DC 6ES7 521-1BL00-0AB0
l DQ 8:數(shù)字輸出模塊,8DQ,可控硅,230 V AC / 2 A 6ES7 522-5FF00-0AB0
l DQ 8:數(shù)字輸出模塊,8DQ,繼電器,230 V AC / 5 A 6ES7 522-5HF00-0AB0
l DQ 8:數(shù)字輸出模塊,高性能 8DQ,晶體管,24 V DC / 2 A 6ES7 522-1BF00-0AB0
l DQ 16:數(shù)字輸出模塊,16DQ,晶體管,24 V DC / 0.5 A 6ES7 522-1BH00-0AB0
l DQ 32:數(shù)字輸出模塊,32DQ,晶體管,24 V DC / 0.5 A 6ES7 522-1BL00-0AB0
l AI 8:模擬輸入模塊,8AI,U/I/RTD/TC 6ES7 531-7KF00-0AB0
l AI 8:模擬輸入模塊,8AI,U/I,高速6ES7 531-7NF10-0AB0
l AQ 4:模擬輸出模塊,4AQ,U/I 6ES7 532-5HD00-0AB0
l AQ 8:模擬輸出模塊,8AQ,U/I ,高速6ES7 532-5HF00-0AB0
l 25mm 緊湊型信號(hào)模塊,含 40 針推入式前連接器
l DI 16:數(shù)字量輸入模塊,16 DI 緊湊型,24V DC 6ES7 521-1BH10-0AA0
l DI 32:數(shù)字量輸入模塊,32 DI 緊湊型,24V DC 6ES7 521-1BL10-0AA0
l DQ 16:數(shù)字量輸出模塊,16 DQ 緊湊型,晶體管,24VDC/0.5A 6ES7 522-1BH10-0AA0
l DQ 32 :數(shù)字量輸出模塊,32 DQ 緊湊型,晶體管,24VDC/0.5A 6ES7 522-1BL10-0AA0
l DI16/DQ16:數(shù)字量輸入輸出模塊,16 DI x24VDC / 16 DQ x24VDC/0.5A 緊湊型 6ES7 523-1BL00-0AA0
l AI 4:模擬量輸入模塊,4 AI 緊湊型,U/I/RTD/TC ST 6ES7 531-7QD00-0AB0
l AQ 2:模擬量輸出模塊,2 AQ 緊湊型,U/I ST 6ES7 532-5NB00-0AB0
l AI 4/ AQ 2:模擬量輸入輸出模塊,AI 4xU/I/RTD/TC / AQ 2xU/I ST 6ES7534-7QE00-0AB0
l 通信模塊
l CM:PtP RS232,通訊模塊6ES7 540-1AD00-0AA0
l CM:PtP RS422/485,通訊模塊6ES7 540-1AB00-0AA0
l CM:PtP RS232,高性能通訊模塊6ES7 541-1AD00-0AB0
l 43
l S7-1500 訂貨號(hào)
l CM:PtP RS422/485,高性能通訊模塊6ES7 541-1AB00-0AB0
l CM 1542-5:RS485,PROFIBUS 通訊模塊6GK7 542-5DX00-0XE0
l CP 1542-5;RS485,PROFIBUS 通訊模塊6GK7 542-5FX00-0XE0
l CP 1543-1:RJ45,工業(yè)以太網(wǎng)通訊模塊6GK7 543-1AX00-0XE0
l CM 1542-1;RJ45,PROFINET 通訊模塊 6GK7 542-1AX00-0XE0
在程序的正常運(yùn)行中,可能會(huì)產(chǎn)生非致命錯(cuò)誤(如尋址錯(cuò)誤)。在這種情況下,CPU產(chǎn)生一個(gè)非致命運(yùn)行時(shí)間錯(cuò)誤代碼。表1列出了這些非致命錯(cuò)誤代碼及其描述。
表1 運(yùn)行程序錯(cuò)誤
錯(cuò)誤代碼 |
含 義 |
0000 |
無(wú)錯(cuò)誤 |
0001 |
執(zhí)行HDEF之前,HSC禁止 |
0002 |
輸入中斷分配沖突并分配給HSC |
0003 |
到HSC的輸入分配沖突,已分配給輸入中斷 |
0004 |
在中斷程序中企圖執(zhí)行ENI、DLSI或HDEF指令 |
0005 |
*個(gè)HSC/PLS未執(zhí)行完之前,又企圖執(zhí)行同編號(hào)的第二個(gè)HSC/PLS |
0006 |
間接尋址錯(cuò)誤 |
0007 |
TODW(寫實(shí)時(shí)時(shí)鐘)或TODR(讀實(shí)時(shí)時(shí)鐘)數(shù)據(jù)錯(cuò)誤 |
0008 |
用戶子程序嵌套層數(shù)超過(guò)規(guī)定 |
0009 |
在程序執(zhí)行XMT或RCV時(shí),通信口0又執(zhí)行另一條XMT/RCV指令 |
000A |
HSC執(zhí)行時(shí),又企圖用HDEF指令再定義該HSC |
000B |
在通信口1上同時(shí)執(zhí)行XMT/RCV指令 |
000C |
時(shí)鐘存儲(chǔ)卡不存在 |
000D |
重新定義已經(jīng)使用的脈沖輸出 |
000E |
PTO個(gè)數(shù)設(shè)為0 |
0091 |
范圍錯(cuò)誤(帶地址信息):檢查操作數(shù)范圍 |
0092 |
某條指令的計(jì)數(shù)域錯(cuò)誤(帶計(jì)數(shù)信息):檢查計(jì)數(shù)范圍 |
0094 |
范圍錯(cuò)誤(帶地址信息):寫無(wú)效存儲(chǔ)器 |
009A |
用戶中斷程序試圖轉(zhuǎn)換成自由端口模式 |
009B |
非法指針(字符串操作中起始位置值為0) |