山東西門子S7-1200系列PLC代理商價(jià)格
參考價(jià) | ¥ 300 |
訂貨量 | ≥1 件 |
- 公司名稱 上海卓曙自動(dòng)化設(shè)備有限公司
- 品牌 Siemens/西門子
- 型號(hào)
- 產(chǎn)地 中國(guó)
- 廠商性質(zhì) 經(jīng)銷商
- 更新時(shí)間 2019/10/8 14:44:48
- 訪問(wèn)次數(shù) 559
山東西門子S7-1200PLC山東西門子S7-1200西門子S7-1200PLC代理西門子S7-1200PLC模塊山東西門子PLC代理
聯(lián)系我們時(shí)請(qǐng)說(shuō)明是化工儀器網(wǎng)上看到的信息,謝謝!
電動(dòng)機(jī)功率 | 4kW | 外形尺寸 | 3mm |
---|---|---|---|
應(yīng)用領(lǐng)域 | 環(huán)保,食品,地礦,印刷包裝,紡織皮革 | 重量 | 2kg |
山東西門子S7-1200系列PLC代理商價(jià)格
西門子S7-1200系列PLC的跳轉(zhuǎn)指令
跳轉(zhuǎn)的實(shí)現(xiàn)使PLC的程序靈活性和智能性大大提高,可以使主機(jī)根據(jù)對(duì)不同條件的判斷,選擇不同的程序段執(zhí)行。跳轉(zhuǎn)用跳轉(zhuǎn)指令JMP和標(biāo)號(hào)指令LBL配合實(shí)現(xiàn)。如圖5-45所示。
1)跳轉(zhuǎn)指令(JMP):使能輸入有效時(shí),使程序流程跳轉(zhuǎn)到的標(biāo)號(hào)為N的程序分支執(zhí)行。執(zhí)行跳轉(zhuǎn)指令時(shí),邏輯堆棧的棧頂值總是1。
2)標(biāo)號(hào)指令(LBL):用于標(biāo)記程序段,作為跳轉(zhuǎn)指令執(zhí)行時(shí)跳轉(zhuǎn)到的目的位置。操作數(shù)N為0-255的字型數(shù)據(jù)。
注意:JMP和LBL指令只能配合用在同一程序塊中,如主程序、同一子程序和同一中斷程序。不能從主程序跳轉(zhuǎn)到某一子程序或中斷程序,也不能從某一中斷程序跳轉(zhuǎn)到其他中斷程序、子程序或主程序。
在STL中指令格式:JMP N
LBL N
圖5-45 跳轉(zhuǎn)、標(biāo)號(hào)指令
a)跳轉(zhuǎn)指令b)標(biāo)號(hào)指令
程序循環(huán)結(jié)構(gòu)可以描述需重復(fù)進(jìn)行一定次數(shù)的程序片段,即循環(huán)體。循環(huán)程序設(shè)計(jì)所用的指令有兩條:FOR和NEXT。
1)循環(huán)開(kāi)始指令(FOR):用來(lái)標(biāo)記循環(huán)體的開(kāi)始,在梯形圖中有3個(gè)數(shù)據(jù)輸入端:當(dāng)前循環(huán)計(jì)數(shù)INDX,起始值INIT,結(jié)束值FINAL。其在LAD中的符號(hào)如圖5-43a所示。
2)循環(huán)結(jié)束指令( NEXT):用以標(biāo)記循環(huán)體的結(jié)束,并且將棧頂置1。該指令無(wú)操作數(shù),如圖5-43b所示。
圖5-43 FOR-NEXT循環(huán)指令的LAD表示符號(hào)
a)循環(huán)開(kāi)始h)循環(huán)結(jié)束
注意:FOR和NEXT之間的程序部分為循環(huán)體,兩條指令必須成對(duì)使用。例如,設(shè)定循環(huán)初始值INIT為1,結(jié)束值FINAL為20,使能輸入有效時(shí),執(zhí)行循環(huán)體,同時(shí)INDX從1開(kāi)始計(jì)數(shù),執(zhí)行一次循環(huán)體,INDX當(dāng)前計(jì)數(shù)值加1,直到執(zhí)行20次,當(dāng)前計(jì)數(shù)值也增加到20,此時(shí)系統(tǒng)終止循環(huán)。
在循環(huán)執(zhí)行過(guò)程中可以修改循環(huán)結(jié)束值,也可在循環(huán)體內(nèi)部用指令修改結(jié)束值。使能輸入有效時(shí),循環(huán)一直執(zhí)行,直到循環(huán)結(jié)束。
FOR和NEXT循環(huán)體內(nèi)部可以再含有FOR、NEXT循環(huán)體,稱為循環(huán)嵌套,嵌套大深度為8層。
每次使能輸入重新有效,指令自動(dòng)將各參數(shù)復(fù)位。
指令格式:FOR INDX, INIT,FINAL(循環(huán)開(kāi)始指令);NEXT(循環(huán)結(jié)束指令)。
WDR指令的作用是允許CPU的看門狗定時(shí)器重新被觸發(fā)。當(dāng)使能輸入有效時(shí),每執(zhí)行WDR指令一次,看門狗定時(shí)器就被復(fù)位一次。用本指令可用以延長(zhǎng)掃描周期,從而可以有效避免看門狗超時(shí)錯(cuò)誤。
WDR指令在LAD中以線圈形式編程,如圖5-41c所示。
使用WDR指令時(shí)要小心,因?yàn)槿绻阌醚h(huán)指令去阻止掃描完成或過(guò)渡的延遲掃描完成的時(shí)間,那么在終止本次掃描之前,下列操作過(guò)程將被禁止:非自由口方式的通信、非立即I/O更新、強(qiáng)制更新、SM位更新(SM0,SM5~SM29不能被更新)、運(yùn)行時(shí)間診斷等。
如果希望程序的掃描周期超過(guò)500ms,或者在中斷事件發(fā)生時(shí)有可能使程序的掃描周期超過(guò)500ms時(shí),你應(yīng)該使用看門狗復(fù)位指令來(lái)重新觸發(fā)看門狗定時(shí)器。
在STL中指令格式:WDR (無(wú)操作數(shù))
圖5-41 看門狗復(fù)位指令
STOP指令在使能輸入有效時(shí),使CPL從RUN轉(zhuǎn)入STOP模式,從而可以立即終止程序的執(zhí)行。STOP指令在LAD中以線圈形式編程,如圖5-41b所示。
STOP指令不含操作數(shù)。指令的執(zhí)行不考慮對(duì)特殊標(biāo)志寄存器位和“能流”的影響。
STOP指令可以用在主程序、子程序和中斷程序中。如果在中斷程序中執(zhí)行STOP指令,則中斷處理立即終止,并忽略所有掛起的中斷,繼續(xù)向前掃描程序的剩余部分。本次掃描結(jié)束,完成CPU從RUN到STOP的轉(zhuǎn)變。
在STL中指令格式:STOP(無(wú)操作數(shù))
圖5-41 停止指令
山東西門子S7-1200系列PLC代理商價(jià)格