西門子模塊6SL3040-1LA00-0AA0
西門子模塊6SL3040-1LA00-0AA0
西門子模塊6SL3040-1LA00-0AA0
SINAMICS S120 控制單元 CU310-2 DP 帶 PROFIBUS 接口 不帶 CF 卡
PLC編程軟件監(jiān)視及調(diào)試程序方法
1.用狀態(tài)表監(jiān)視與調(diào)試程序
(1)打開(kāi)和編輯狀態(tài)表
在程序運(yùn)行時(shí),可以用狀態(tài)表來(lái)讀、寫、強(qiáng)制和監(jiān)視可編程序控制器的內(nèi)部變量。單擊日錄樹(shù)中的狀態(tài)表圖標(biāo),或用菜單"檢視→狀態(tài)表”選項(xiàng)均可打開(kāi)已有的狀態(tài)表,并對(duì)它進(jìn)行編輯。如果項(xiàng)日中有多個(gè)狀態(tài)表,可用狀態(tài)表底部的標(biāo)簽切換。
未啟動(dòng)狀態(tài)表時(shí),可在狀態(tài)表中輸人要監(jiān)視的變量的地址和數(shù)據(jù)類型,定時(shí)器和計(jì)數(shù)器可按位或按字監(jiān)視,如果按位監(jiān)視,顯示的是它們的輸出位的0/1狀態(tài);如果按字監(jiān)視,顯示的是它們的當(dāng)前值。
用菜單“編輯→插人"選項(xiàng)或右擊狀態(tài)表中的單元,可在狀態(tài)表中當(dāng)前光標(biāo)位置的上部插人新的行。也可以將光標(biāo)置于最后一行中的任意單元后,按向下的頭鍵,將新的行插在狀態(tài)表的底部。在符號(hào)表中選擇變量并將其復(fù)制在狀態(tài)表中,可以加快創(chuàng)建狀態(tài)表的速度。
(2)創(chuàng)建新的狀態(tài)表
可以將要監(jiān)視的元件分組,分別創(chuàng)建幾個(gè)狀態(tài)表。用鼠標(biāo)右鍵單擊目錄樹(shù)中的狀態(tài)表圖標(biāo)或單擊已經(jīng)打開(kāi)的狀態(tài)表,將彈出一個(gè)窗口,在窗口中選擇“插人狀態(tài)表"選項(xiàng),可創(chuàng)建新的狀態(tài)表.。
(3)啟動(dòng)和關(guān)閉狀態(tài)表寧云
可編程序控制器的通信連接成功后;打開(kāi)狀態(tài)表,用榮單“排錯(cuò)一狀態(tài)表(C)”選項(xiàng)或單擊工具條上的“狀態(tài)表"圖標(biāo),可啟動(dòng)狀態(tài)表,冉操作一次可關(guān)閉狀態(tài)表。調(diào)試程序用的工具條如圖A-5所示,狀態(tài)表被啟動(dòng)后,編程軟件從可編程序控制器收集狀態(tài)信息,并對(duì)表中的數(shù)據(jù)較新。這時(shí)還可以強(qiáng)制修改狀態(tài)表中的變量。
(4)單次讀取狀態(tài)信息
狀態(tài)表被關(guān)閉時(shí),用菜單命令“排錯(cuò)→單次讀取"或單擊工具條上的“單次讀取”按鈕,可以從可編程序控制器收集當(dāng)前的數(shù)據(jù),并在狀態(tài)表中當(dāng)前數(shù)值列顯示出來(lái),執(zhí)行用戶程序時(shí)并不對(duì)其進(jìn)行較新。要連續(xù)收集狀態(tài)表信息,應(yīng)啟動(dòng)狀態(tài)表。
2.用狀態(tài)表強(qiáng)制改變數(shù)值
在RUN方式且對(duì)控制過(guò)程影響較小的情況下,可對(duì)程序中的某些變量強(qiáng)制性地賦值。S7-200 CPU允許強(qiáng)制性地給所有的I/0點(diǎn)賦值,此外較多還可改變16個(gè)內(nèi)部存儲(chǔ)器數(shù)據(jù)(V或M)或模擬量I/0(AI或AQ)。V或M可按字節(jié)、字或雙字來(lái)改變,只能從偶字節(jié)開(kāi)始以字為單位(如AIW6)改變模擬量。強(qiáng)制的數(shù)據(jù)*性地存儲(chǔ)在CPU的EEPROM中。
在讀取輸人階段,強(qiáng)制值被當(dāng)作輸人讀人;在程序執(zhí)行階段,強(qiáng)制數(shù)據(jù)用于立即讀和立即寫指令*的I/0點(diǎn);在通信處理階段,強(qiáng)制值用于通信的讀/寫請(qǐng)求;在修改輸出階段,強(qiáng)制數(shù)據(jù)被當(dāng)作輸出寫入輸出電路。進(jìn)入STOP狀態(tài)時(shí),輸出將為強(qiáng)制值,而不是系統(tǒng)塊中設(shè)置的值。
通過(guò)強(qiáng)制V、M、T或C,強(qiáng)制功能可用來(lái)模擬邏輯條件;通過(guò)強(qiáng)制I/0點(diǎn),可用來(lái)模擬物埋條件。強(qiáng)制可能導(dǎo)致系統(tǒng)出現(xiàn)無(wú)法預(yù)料的情況,引起人員傷亡或設(shè)備損壞,只有合格的人員才能進(jìn)行強(qiáng)制操作。
顯示狀態(tài)表后,可用“排錯(cuò)"菜單中的選項(xiàng)成工具條中與調(diào)試有關(guān)的按鈕執(zhí)行下列操作:強(qiáng)制、取消強(qiáng)制、取消全部強(qiáng)制、讀取全部強(qiáng)制、單次讀取和全部寫人。
用鼠標(biāo)右鍵單擊操作數(shù),從彈出的窗口中可選擇對(duì)該操作數(shù)強(qiáng)制或取消強(qiáng)制。
(1)全部寫入
完成了對(duì)狀態(tài)表中變量的改動(dòng)后,可用全部寫人功能將所有的改動(dòng)傳送到可編程序控制器。執(zhí)行程序時(shí),修改的數(shù)值可能被改寫成新數(shù)值。物理輸人點(diǎn)不能用此功能改動(dòng)。
(2)強(qiáng)制
在狀態(tài)表的地址列選中是個(gè)操作數(shù),在“新數(shù)值"列寫人希望的數(shù)據(jù),然后按工具條中的“強(qiáng)制"按鈕。一旦使用了強(qiáng)制功能,每次掃描都會(huì)將修改的數(shù)值用于該操作數(shù),直到取消對(duì)它的強(qiáng)制。被強(qiáng)制的數(shù)值旁邊將顯示鎖定圖標(biāo)(一把介上的鎖)。
(3)對(duì)單個(gè)操作數(shù)取消強(qiáng)制
選擇一個(gè)被強(qiáng)制的操作數(shù),然后作取消強(qiáng)制操作,鎖定圖標(biāo)將會(huì)消失。
(4)讀取全部強(qiáng)制
執(zhí)行讀取全部強(qiáng)制功能時(shí),狀態(tài)表中被強(qiáng)制的地址的當(dāng)前值列將在曾經(jīng)被顯式(Explicit-ly)強(qiáng)制、隱式(Implily)強(qiáng)制或部分隱式強(qiáng)制的地址處顯示一個(gè)圖標(biāo)。
鎖定圖標(biāo)表示該地址被顯式強(qiáng)制,對(duì)它取消強(qiáng)制之前不能改變此地址的值。握令盟卡把
灰色的鎖定圖標(biāo)表示該地址被隱式強(qiáng)制。例如,如果VW0被顯式強(qiáng)制,則VB0與VB1將被隱式強(qiáng)制,因?yàn)樗鼈儽话赩W0中。被隱式強(qiáng)制的數(shù)值本身不能取消強(qiáng)制,在改變VB0中的數(shù)值之前,必須取消對(duì)VW0的強(qiáng)制。
半塊鎖定圖標(biāo)表示該地址的一部分被強(qiáng)制。例如,如果VW0被顯式強(qiáng)制,因?yàn)閂W1的**字節(jié)是VW0的*二字節(jié),VW1的一部分也被強(qiáng)制。不能對(duì)部分強(qiáng)制的數(shù)值本身取消強(qiáng)制,在改變?cè)摰刂窋?shù)值之前,必須取消使它被部分強(qiáng)制的地址的強(qiáng)制。
3.梯形圖程序的狀態(tài)監(jiān)視
可編程序控制器處于運(yùn)行方式并建立起通信后,選擇菜單命令“排錯(cuò)→程序狀態(tài)",或單擊工具條中的“程序狀態(tài)"按鈕,可在梯形圖中顯示出各元件的狀態(tài)。如果位操作數(shù)為1(ON),觸點(diǎn)、線圈中將出現(xiàn)彩色塊,并以允許較快的通信速度顯示和較新觸點(diǎn)和線圈的狀態(tài)??稍诓藛蚊睢肮ぞ摺x項(xiàng)"打開(kāi)的窗口中,選擇“LAD編輯"標(biāo)簽,在其中設(shè)置功能塊的大小和顯示方式。
被強(qiáng)制的數(shù)值用與狀態(tài)表中相同的符號(hào)來(lái)表示,如鎖定圖標(biāo)表示該數(shù)值已經(jīng)被顯式強(qiáng)制,灰色的鎖定圖標(biāo)表示該數(shù)值已經(jīng)被隱式強(qiáng)制,半塊鎖定圖標(biāo)表示該數(shù)值被部分強(qiáng)制。
可以在程序狀態(tài)起動(dòng)強(qiáng)制和取消強(qiáng)制,但不能使用狀態(tài)表中提供的其他功能。
4.語(yǔ)句表程序的狀態(tài)監(jiān)視
可編程序控制器處于運(yùn)行方式并建立起通信后,選擇菜單命令“排錯(cuò)一程序狀態(tài)",或單擊工具條中的“程序狀態(tài)”按鈕,可在語(yǔ)句表中起動(dòng)程序狀態(tài)監(jiān)視,程序編輯器窗口被分成左側(cè)的程序區(qū)和右側(cè)的狀態(tài)區(qū)。向接尋址的操作數(shù)將同時(shí)顯示括號(hào)中指針的地址和指針?biāo)傅拇鎯?chǔ)單元中的數(shù)值??筛鶕?jù)要監(jiān)控的數(shù)據(jù)類型對(duì)狀態(tài)區(qū)進(jìn)行設(shè)置。在菜單命令“T具一選項(xiàng)"打開(kāi)的窗口中,選擇“STL狀態(tài)”標(biāo)簽,可選擇在語(yǔ)句表程序狀態(tài)中監(jiān)控下列三類數(shù)值:
(1)每條指令較多可監(jiān)控3個(gè)操作數(shù)0p1、Op2和0p3。
(2)較化可監(jiān)控邏輯地棧中4個(gè)當(dāng)前的數(shù)值。
(3)較容可監(jiān)控11個(gè)指令狀態(tài)位。
從CPU獲取的信息限于200個(gè)字節(jié)或屏幕上的25行STL狀態(tài)行。如果**過(guò)了這個(gè)限制,將會(huì)在狀態(tài)窗口中顯示“-”,狀態(tài)信息從位于編輯窗口**湍的**句STL語(yǔ)句開(kāi)始顯示,當(dāng)向下滾動(dòng)編輯窗口時(shí),將從CPU獲取新的信息。
語(yǔ)句表程序狀態(tài)監(jiān)視可以連續(xù)不停地較新屏幕上的數(shù)值.但不能強(qiáng)制數(shù)值。要在語(yǔ)句表程序中強(qiáng)制數(shù)值,需使用狀態(tài)表。如果需要暫停較新,可按“觸發(fā)暫停"按鈕,當(dāng)前的數(shù)據(jù)保留在屏幕上,直到再次按該按鈕。
狀態(tài)數(shù)值的顏色表示指令執(zhí)行的情況,黑色表示該指令被正確執(zhí)行;紅色表示指令執(zhí)行時(shí)有錯(cuò)誤;灰色表示指令沒(méi)有被執(zhí)行,其原因是棧**的值為0),或該指令在一個(gè)沒(méi)有被的SCR塊中;空白表示指令沒(méi)有被執(zhí)行。
不在SCRO順序控制繼電器)塊中的無(wú)條件指令總是被執(zhí)行,而與邏輯堆棧無(wú)關(guān)。有條件指令的執(zhí)行與邏輯堆棧的棧頃值有關(guān)。
指令未被執(zhí)行可能有以下的原因:可編程序控制器木處于運(yùn)行方式,堆棧的棧**值為0,跳轉(zhuǎn)指令跳過(guò)該指令,或指令在未被的SCR塊中。
5.在RUN方式下編輯
建立好計(jì)算機(jī)與可編程序控制器之間的通信聯(lián)系后,選擇菜單命令“排錯(cuò)一在運(yùn)行狀態(tài)編輯程序",CPU224.CPU226可在RUN方式下進(jìn)行編輯。編輯前需退出程序狀態(tài)監(jiān)視,修改程序后,需要將改動(dòng)下載至可編程序控制器。下載之**定要仔細(xì)考慮可能對(duì)設(shè)備或操作人員造成的各種安全后果。
在RUN方式編輯狀態(tài)下取消了一個(gè)輸出控制邏輯,該輸出在下一次CPU上電或轉(zhuǎn)換至STOP方式之前將保持上一狀態(tài)。
在RUN方式偏輯狀態(tài)下取消一個(gè)正在運(yùn)行的HSC(高進(jìn)計(jì)數(shù)器)或PTO/PWM(高述轉(zhuǎn)出)功能,這些功能在下一次CPU上電或轉(zhuǎn)換至STOP方式之前將保持運(yùn)行狀態(tài)。
在RUN方式編輯狀態(tài)下取消ATCH(連接中斷)指令,但是沒(méi)有型除中斷稅序,在下一次CPU上電或STOP轉(zhuǎn)換至RUN方式之前將端績(jī)執(zhí)行中斷,在RUN狀態(tài)取消DTCH(斷開(kāi)中斷)指令,在下一次CPU上電或轉(zhuǎn)換不STOP方式之前中斷不會(huì)關(guān)閉。
在RUN方式編輯狀態(tài)下增加ATCH指令,并且以**次掃描標(biāo)志為條件,在下一次CPU上電或轉(zhuǎn)換至STOP方式之前中斷事件不會(huì)。
在RUN方式編輯狀態(tài)下刪除了EN1(中斷允許)指令,在下一次CPU上電或轉(zhuǎn)換至STOP方式之前中斷將繼續(xù)執(zhí)行。
在RUN方式編輯狀態(tài)下修改接收(RCV)指令的地址表,并且在新老程序切換時(shí)接收指令處于狀態(tài),則接收的數(shù)據(jù)寫人老的地址表,NETR與NETW指令同樣如此。
由于在RUN狀態(tài)編輯不會(huì)影響**次掃描標(biāo)志SM0.1,因此在下一次CPU上電之前或從STOP轉(zhuǎn)換到RUN方式之前,不會(huì)執(zhí)行受控于**次掃描標(biāo)志的邏輯條件。
在RUN方式編輯狀態(tài)下,可修改包含正跳變或負(fù)跳變(EU或ED)指令的網(wǎng)絡(luò),STEP 7-Micrv/WIN 32暫時(shí)為程序中各FU/ED指令分配一個(gè)號(hào)碼。RUN方式程序編輯功能時(shí),交叉引用窗口中的元素使用標(biāo)簽列出當(dāng)前*的所有EU/ED指令。編輯程序時(shí)不要使用重復(fù)的EI/ED指令。
在RUN方式開(kāi)始下載程序時(shí),只能下載程序塊,可編程序控制器需要定的時(shí)間對(duì)修改的程序進(jìn)行背景編譯。
選擇菜單命令“排錯(cuò)→在運(yùn)行狀態(tài)編輯程序”,可以退出RUN方式編輯。
6.調(diào)試程序的其他方法
(1)單次掃描
從STOP方式進(jìn)人RUN方式,**掃描位(SM0.1)在**次掃描時(shí)為1狀態(tài)。由于執(zhí)行速度太快,在程序運(yùn)行狀態(tài)很難觀察到**掃描后可編程序控制器的狀態(tài)。
選擇菜單命令“排錯(cuò)→單次掃描",可編程序控制器從STOP方式進(jìn)人RUN方式,執(zhí)行一次掃描后,回到STOP方式,可以觀察到**掃揣后的狀態(tài)。
(2)多次掃描
可以*執(zhí)行有限次的程序掃描次數(shù)(1-65 535次)通過(guò)選擇掃描次數(shù),在過(guò)程變量變化時(shí),可以監(jiān)視用戶程序的執(zhí)行。當(dāng)可編程序控制器處于STOP方式時(shí),用菜單命令“排錯(cuò)一多次掃描"來(lái)設(shè)置掃描執(zhí)行的次數(shù)。
(3) 觸發(fā)暫停功能的使用
用觸發(fā)暫停功能可以保證在執(zhí)行某一子程序或中斷程序時(shí),保持程序狀態(tài)信息供檢查。顯示出要監(jiān)控的那部分程序,起動(dòng)“程序狀態(tài)"功能,如果顯示的是灰色(未)的狀態(tài)信息,可以用觸發(fā)暫停功能捕捉下一次該程序段被執(zhí)行后的狀態(tài)信息。
單擊“觸發(fā)暫停"圖標(biāo)或用鼠標(biāo)右健單擊處于程序狀態(tài)的程序區(qū),在彈出的菜單中選擇"觸發(fā)暫停"。獲得新的狀態(tài)信息后,它將保持在屏幕上,直到觸發(fā)暫停功能被關(guān)閉。再次選擇觸發(fā)暫停功能可取消該功能。
詞條
詞條說(shuō)明
西門子6ES7338-4BC01-0AB0詳情西門子6ES7338-4BC01-0AB0詳情西門子6ES7338-4BC01-0AB0詳情SIMATIC S7-300,信號(hào)模塊 用于 3 個(gè) SSI 編碼器,用于讀入 定位值,帶有 2 個(gè) FREEZE 輸入端,1x 20 支持時(shí)鐘同步使用西門子PLC設(shè)計(jì)程序時(shí)我們需要對(duì)程序結(jié)構(gòu)有一定了解, 西門子S7-200 CPU的控制程序由主程序、子程序
中國(guó)西門子PLC模塊代理商西門子代理商西門子PLC代理商西門子授權(quán)代理商西門子模塊代理商西門子總代理商PLC應(yīng)用系統(tǒng)中輸入、輸出接口電路中的光電耦合器件的作用是:1、實(shí)現(xiàn)現(xiàn)場(chǎng)與PLC主機(jī)的電氣隔離、提高抗干擾性;2、避免外電路出故障時(shí),外部強(qiáng)電侵入主機(jī)而損壞主機(jī);3、電平交換,現(xiàn)場(chǎng)開(kāi)關(guān)信號(hào)可能有各種電平,光電耦合器將它們變換成PLC主機(jī)要求的標(biāo)準(zhǔn)邏輯電平。
遂寧SIEMENS西門子PLC代理商PLC的運(yùn)行對(duì)環(huán)境的要求注意事項(xiàng)國(guó)產(chǎn)plc因而正在運(yùn)用中應(yīng)留意以下成績(jī):電源:PLC關(guān)于電源線帶來(lái)的攪擾存正在一定的抵抗力。正常PLC都由直流24 V輸入需要應(yīng)輸出端,當(dāng)輸出端運(yùn)用外接電流源時(shí),應(yīng)選用直流穩(wěn)壓電源。??環(huán)境:防止有侵蝕和易爆的氣體,相似化學(xué)的酸堿等。?國(guó)產(chǎn)plc?關(guān)于環(huán)境中有較多粉塵或者侵蝕性氣體的條件,可
西門子S7-1500模塊6ES7531-7PF00-0AB0
西門子S7-1500模塊6ES7531-7PF00-0AB0西門子S7-1500模塊6ES7531-7PF00-0AB0西門子S7-1500模塊6ES7531-7PF00-0AB0SIMATIC S7-1500, 模擬輸入模塊 AI 8xU/R/RTD/TC HF, 16 位分辨率 ,大達(dá) 21 位 RTD 和 TC 分辨率, 精確度 0.1%, 8 通道分組,每組 1, 共模電壓: 30V A
公司名: 潯之漫智控技術(shù)(上海)有限公司
聯(lián)系人: 劉經(jīng)理
電 話: 19873876272
手 機(jī): 19873876272
微 信: 19873876272
地 址: 上海松江石湖蕩鎮(zhèn)塔匯路755弄29號(hào)1幢一層A區(qū)213室
郵 編:
網(wǎng) 址: tianxia56.b2b168.com
公司名: 潯之漫智控技術(shù)(上海)有限公司
聯(lián)系人: 劉經(jīng)理
手 機(jī): 19873876272
電 話: 19873876272
地 址: 上海松江石湖蕩鎮(zhèn)塔匯路755弄29號(hào)1幢一層A區(qū)213室
郵 編:
網(wǎng) 址: tianxia56.b2b168.com