您好, 歡迎來到化工儀器網(wǎng),! 登錄| 免費注冊| 產(chǎn)品展廳| 收藏商鋪|
當(dāng)前位置:潯之漫智控技術(shù)(上海)有限公司>>技術(shù)文章>>云南臨滄西門子代理商|授權(quán)代理
云南思茅西門子代理商|授權(quán)代理
除上述輸入輸出繼電器外,,其余的均屬內(nèi)部繼電器。 內(nèi)部繼電器實質(zhì)上是一些存儲器單元,,它們不能直接控制外部負載,,只能在PLC內(nèi)部起各種控制作用,或直接受外部信號控制,。在梯形圖中它們也可用線圈和觸點來表示,,線圈的狀態(tài)由邏輯關(guān)系控制,觸點相當(dāng)于讀繼電器的狀態(tài),,因此可在梯形圖程序中被無限次使用,。CPM1A系列PLC的內(nèi)部繼電器及其通道號表示可分為以下幾類:
(1)內(nèi)部輔助繼電器(AR) 內(nèi)部輔助繼電器的作用是在PLC內(nèi)部起信號的控制和擴展作用,相當(dāng)于接觸繼電器線路中的中間繼電器,。CPM1A機共有512個的內(nèi)部輔助繼電器,,其編號為20000~23115,所占的通道號為200CH~231CH,。內(nèi)部輔助繼電器沒有掉電保持狀態(tài)的功能,。
(2)暫存繼電器(TR) 暫存繼電器用于具有分支點的梯形圖程序的編程,它可把分支點的數(shù)據(jù)暫時貯存起來,。CPM1A型機提供了8個暫存繼電器,,其編號為TR0~TR7,在具體使用暫存繼電器時,,其編號前的“TR"一定要標寫以便區(qū)別,。TR繼電器只能與LD,OUT指令聯(lián)用,,其他指令不能使用TR作數(shù)據(jù)位。
(3)保持繼電器(HR) 保持繼電器用于各種數(shù)據(jù)的存儲和操作,,它具有停電記憶功能,,可以在PLC掉電時保持其數(shù)據(jù)不變。保持作用是通過PLC內(nèi)的鋰電池實現(xiàn)的,。保持繼電器的用途與內(nèi)部輔助繼電器基本相同,。CPM1A系列PLC中的保持繼電器共有320個,其編號為HR0000~HR1915,,所占的通道號為HR00~HR19,。在編程中使用保持繼電器時,除了標明其編號外,還要在編號前加上“HR"字符以示區(qū)別,,例如“HR0001",。
(4)定時/計數(shù)器(TIM/CNT) 在CPM1A系列PLC中提供128個定時/計數(shù)器,使用時,,某一編號只能用作定時器或計數(shù)器,,不能同時既用作定時器又用作計數(shù)器,如已使用了TIM001,,就不能再出現(xiàn)CNT001,,反之亦然。
此外,,在CPM1A系列PLC中,,對于上述繼電器編號,也可以用來進行高速定時(又稱高速定時器TIMH)和可逆計數(shù)(又稱可逆計數(shù)器CNTR),,它們在使用時需要用特殊指令代碼來,。
(5)內(nèi)部專用繼電器(SR) 內(nèi)部專用繼電器用于監(jiān)視PLC的工作狀態(tài),自動產(chǎn)生時鐘脈沖對狀態(tài)進行判斷等,。其特點是用戶不能對其進行編程,,而只能在程序中讀取其觸點狀態(tài)。
CPM1A系列PLC中常用的15個專用繼電器及它們的具體編號和功能如下:
25200繼電器:高速計數(shù)復(fù)位標志(軟件復(fù)位),。
25208繼電器:外設(shè)通訊口復(fù)位時僅一個掃描周期為ON,,然后回到OFF狀態(tài)。
25211繼電器: 強制置位/復(fù)位的保持標志,。在編程模式與監(jiān)視模式互相切換時,,ON為保持強制置位/復(fù)位的接點;OFF為解除強制置位/復(fù)位的接點,。
25309繼電器:掃描時間出錯報警,。當(dāng)PLC的掃描周期超過100s時,1809變ON并報警,,但CPU仍繼續(xù)工作,;當(dāng)PLC的掃描周期超過130s時,CPU將停止工作,。
25313繼電器:常ON繼電器
25314繼電器:常OFF繼電器
25315繼電器:第一次掃描標志,。PLC開始運行時,25315為ON一個掃描周期,,然后變OFF,。
25500~25502繼電器:時鐘脈沖標志。這3個繼電器用于產(chǎn)生時鐘脈沖,,可用在定時或構(gòu)成閃爍電路,。其中,25500產(chǎn)生0.1s脈沖(0.05sON/0.05sOFF),在電源中斷時能保持當(dāng)前值,;25501產(chǎn)生0.2s脈沖(0.1sON/0.1sOFF),,具有斷電保持功能;25502產(chǎn)生1s脈沖(0.5sON/0.5sOFF),,具有斷電保持功能,。
25503~25507繼電器:這五個繼電器為算術(shù)運算標志。其中,,25503為出錯標志,,若算術(shù)運算不是BCD碼輸出時,則25503為ON,;25504為進位標志CY,,若算術(shù)運算結(jié)果有進位/錯位時,則25504為ON,;25505為大于標志GR,,在執(zhí)行CMP指令時,若比較結(jié)果“>",,則25505為ON,;25506為相等標志EQ,在執(zhí)行CMP指令時,,若比較結(jié)果“=",,則25506為ON;25507為小于標志LE,,在執(zhí)行CMP指令時,,若比較結(jié)果“<",則有25507為ON,。
(6)數(shù)據(jù)存儲繼電器(DM) 數(shù)據(jù)存儲繼電器實際是RAM中的一個區(qū)域,,又稱數(shù)據(jù)存儲區(qū)(簡稱DM區(qū))它只能以通道的形式訪問。CPM1A系列PLC提供的讀/寫數(shù)據(jù)存儲器尋址范圍為DM0000~DM1023(共1023字),,只讀數(shù)據(jù)存儲器尋址范圍為DM6144~DM6655(共512字),。編程時需要在通道號前標注“DM",DM區(qū)具有掉電保持功能
各高速計數(shù)器不同的輸入端有專用的功能,,如:時鐘脈沖端,、方向控制端、復(fù)位端,、起動端。
注意:同一個輸入端不能用于兩種不同的功能,。但是高速計數(shù)器當(dāng)前模式未使用的輸入端均可用于其他用途,,如作為中斷輸入端或作為數(shù)字量輸入端。例如,如果在模式2中使用高速計數(shù)器HSC0,,模式2使用I0.0和I0.2,,則I0.1可用于邊緣中斷或用于HSC3。
2. 高速脈沖輸出占用的輸出端子
S7-200有PTO,、PWM兩臺高速脈沖發(fā)生器,。 PTO脈沖串功能可輸出個數(shù)、周期的方波脈沖(占空比50%),;PWM功能可輸出脈寬變化的脈沖信號,,用戶可以脈沖的周期和脈沖的寬度。若一臺發(fā)生器給數(shù)字輸出點Q0.0,,另一臺發(fā)生器則給數(shù)字輸出點Q0.1,。當(dāng)PTO、PWM發(fā)生器控制輸出時,,將禁止輸出點Q0.0,、Q0.1的正常使用;當(dāng)不使用PTO,、PWM高速脈沖發(fā)生器時,,輸出點Q0.0、Q0.1恢復(fù)正常的使用,,即由輸出映像寄存器決定其輸出狀態(tài),。PLC中斷程序的概念及建立中斷程序的方法
1. 中斷程序的概念
中斷程序是為處理中斷事件而事先編好的程序。中斷程序不是由程序調(diào)用,,而是在中斷事件發(fā)生時由操作系統(tǒng)調(diào)用,。在中斷程序中不能改寫其他程序使用的存儲器,最好使用局部變量,。中斷程序應(yīng)實現(xiàn)特定的任務(wù),,應(yīng)“越短越好",中斷程序由中斷程序號開始,,以無條件返回指令(CRETI)結(jié)束,。在中斷程序中禁止使用DISI、ENI,、HDEF,、LSCR和END指令。
2. 建立中斷程序的方法
方法一:從“編輯"菜單→選擇插入(Insert)→ 中斷(Interrupt),。
方法二:從指令樹,,用鼠標右鍵單擊“程序塊"圖標并從彈出菜單→選擇插入(Insert)→ 中斷(Interrupt)。
方法三:從“程序編輯器"窗口,,從彈出菜單用鼠標右鍵單擊插入(Insert)→ 中斷(Interrupt),。
程序編輯器從先前的POU顯示更改為新中斷程序,,在程序編輯器的底部會出現(xiàn)一個新標記,代表新的中斷程序
請輸入賬號
請輸入密碼
請輸驗證碼
以上信息由企業(yè)自行提供,,信息內(nèi)容的真實性、準確性和合法性由相關(guān)企業(yè)負責(zé),,化工儀器網(wǎng)對此不承擔(dān)任何保證責(zé)任,。
溫馨提示:為規(guī)避購買風(fēng)險,建議您在購買產(chǎn)品前務(wù)必確認供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量,。