西門子觸摸屏分銷商 西門子觸摸屏分銷商
西門子觸摸屏分銷商西門子觸摸屏分銷商西門子觸摸屏分銷商西門子觸摸屏分銷商西門子觸摸屏分銷商
在日常的編程中,我們可能會(huì)遇到以下類似的情況,比如給1個(gè)Y點(diǎn)輸出條件導(dǎo)通了,Y點(diǎn)卻沒有輸出;比如給一個(gè)寄存器賦值,開始寄存器保存的數(shù)據(jù)卻不是我們給的那個(gè)值,還有其他各種奇奇怪怪的現(xiàn)象,這些大部分都是由程序掃描周期引起的,如圖1
圖1
一、PLC的工作過程
這個(gè)時(shí)候我們就需要先掌握plc的工作過程以及PLC的程序執(zhí)行掃描原理,才能去分析這些問題。PLC的工作過程主要分成內(nèi)部處理、通信服務(wù)、輸入處理、程序處理、輸出處理5個(gè)部分,如圖2所示。
圖2
內(nèi)部處理:系統(tǒng)初始化、軟元件復(fù)位、進(jìn)行自診斷以及內(nèi)部工作任務(wù),有沒有錯(cuò)誤以確保系統(tǒng)可靠運(yùn)行;
通信服務(wù):和外部通信聯(lián)系,比如電腦軟件較新顯示內(nèi)容,又如PLC和觸摸屏通信,觸摸屏上一直刷新顯示;
輸入處理:依次讀入所有輸入狀態(tài)和數(shù)據(jù),并將它們存入I/O映象區(qū)的映像寄存器內(nèi)。這里的意思是,比如PLC外部按鈕開關(guān)的狀態(tài),全部讀入PLC內(nèi)。然后執(zhí)行下一個(gè)工作程序處理;
程序處理:由上而下、從左到右。這八個(gè)字非常重要!PLC掃描的順序是從上到下,從左到右的。三菱FX3UPLC的一個(gè)掃描周期的時(shí)間是10ms,不同品牌型號(hào)的PLC掃描周期不一樣。掃描完一次稱為一個(gè)掃描周期。
輸出處理:按照映象區(qū)對(duì)應(yīng)的狀態(tài)集中刷新所有的輸出鎖存電路,再傳送到各相應(yīng)的輸出端子,再經(jīng)過電路驅(qū)動(dòng)相應(yīng)的實(shí)際負(fù)載;這里的意思是,PLC掃描完所有程序后,
需要注意的是,一些中斷輸出會(huì)立即輸出,不會(huì)等程序掃描完再輸出的。
下面重點(diǎn)講一下程序的輸入處理、程序掃描和輸出處理:
外部按鈕按下時(shí),把開關(guān)量的信號(hào)接到PLC的輸入模塊,輸入模塊的信號(hào)要給到PLC內(nèi)部的輸入映像區(qū)需要一定時(shí)間,就三菱FX3U的PLC而言,大概是10ms左右的時(shí)間。
之后執(zhí)行程序掃描,程序掃描也需要花費(fèi)一點(diǎn)時(shí)間,程序越長,掃描周期越長(一般常見程序周期大概10ms),掃描過程也是按照從上往下,從左往右去掃描。
程序掃描完畢,就把各個(gè)輸出的狀態(tài)給到輸出映像區(qū),控制負(fù)載進(jìn)行輸出。
PLC就是不斷執(zhí)行這幾個(gè)過程,如圖3。
圖3
二、程序掃描分析
下面看下一個(gè)簡單的案例,如圖4
圖4
當(dāng)某一刻,按鈕X0按下去,此時(shí)輸入映像區(qū)還沒有馬上接收到X0的信號(hào);執(zhí)行程序掃描,程序掃描有以下4步,先M0常開觸點(diǎn)(此時(shí)是斷開);再掃描Y0線圈(由于條件是斷開的,所以Y0線圈沒有輸出);再掃描X0常開(由于輸入有延時(shí),此時(shí)X0觸點(diǎn)還沒有導(dǎo)通);最后掃描M0線圈(此時(shí)是斷開),此時(shí)輸出映像區(qū)Y0是沒有輸出的,指示燈不亮。
經(jīng)過10ms延時(shí),此時(shí)輸入映像區(qū)接收到X0的信號(hào);執(zhí)行程序掃描,程序掃描有以下4步,先M0常開觸點(diǎn)(此時(shí)是斷開);再掃描Y0線圈(由于條件是斷開的,所以Y0線圈沒有輸出);再掃描X0常開(輸入映像區(qū)有信號(hào),X0觸點(diǎn)導(dǎo)通);最后掃描M0線圈(此時(shí)是M0線圈導(dǎo)通),最后把Y0輸出改映像區(qū),此時(shí)Y0是沒有輸出的,指示燈不亮。
PLC進(jìn)入下一個(gè)掃描周期,輸入映像區(qū)接收到X0的信號(hào);執(zhí)行程序掃描,程序掃描有以下4步,先M0常開觸點(diǎn)(此時(shí)是導(dǎo)通的,因?yàn)槭巧弦粋€(gè)掃描周期的M0線圈是導(dǎo)通的);再掃描Y0線圈(由于M0常開導(dǎo)通了,所以Y0線圈有輸出);再掃描X0常開(輸入映像區(qū)有信號(hào),X0觸點(diǎn)導(dǎo)通);最后掃描M0線圈(此時(shí)是M0線圈導(dǎo)通)最后把Y0輸出改映像區(qū),此時(shí)Y0有輸出的,指示燈點(diǎn)亮。
可以發(fā)現(xiàn),從按鈕按下到指示燈點(diǎn)亮,需要經(jīng)過1個(gè)10ms的延時(shí),再加上2個(gè)掃描周期,設(shè)PLC的掃描周期大概是10ms,那就是按鈕按下去后,30ms過后指示燈Y0 才點(diǎn)亮。
當(dāng)按鈕松開時(shí),我們也來分析下它的掃描周期。
詞條
詞條說明
西門子S7-200模塊CPU224CN可編程控制器西門子S7-200模塊CPU224CN可編程控制器湖北西門子PLC代理商,荊門西門子觸摸屏代理商,上海西門子變頻器代理商,北京西門子交換機(jī)供應(yīng)商,江蘇CPU模塊代理商,浙江西門子S7-200,S7-300,S7-1500,S7-1200系列代理商,廣州西門子電機(jī)代理商,湖北西門子電纜代理商,武漢西門子通訊電纜代理商,上海西門子模塊代理商。西門子授權(quán)
上海西門子可編程控制器深圳西門子電源代理商成都回收西門子PLC模塊成都回收西門子PLC模塊成都回收西門子PLC模塊成都回收西門子PLC模塊三菱和臺(tái)達(dá)plc哪個(gè)好?答:肯定是三菱的性能好了,三菱是日本產(chǎn)的小型系列PLC,性能比較穩(wěn)定,但是價(jià)格相對(duì)臺(tái)達(dá)要貴點(diǎn);臺(tái)達(dá)的是閩臺(tái)產(chǎn)的PLC,發(fā)展時(shí)間較短,性能的穩(wěn)定性不如三菱,但是價(jià)位較低。 所以看你的應(yīng)用了,如果應(yīng)用場合比較干凈,現(xiàn)場條件不復(fù)雜,并且經(jīng)濟(jì)點(diǎn)的
西門子交換機(jī)代理西門子交換機(jī)代理鄂州PLC模塊總代理西門子代理|鄂州PLC模塊總代理西門子代理|鄂州PLC模塊總代理南充回收西門子PLC模塊宜賓回收西門子PLC模塊廣安回收西門子PLC模塊達(dá)州回收西門子PLC模塊眉山回收西門子PLC模塊雅安回收西門子PLC模塊巴中回收西門子PLC模塊貴州回收西門子PLC模塊貴陽回收西門子PLC模塊六盤水回收西門子PLC模塊遵義回收西門子PLC模塊1、理解主從通訊主
西門子CPU模塊代理商Siemens模塊6ES7134-6HD01-0BA1Siemens模塊6ES7134-6HD01-0BA1Siemens模塊6ES7134-6HD01-0BA1交換機(jī)代理商,西門子交換機(jī)代理商,西門子交換機(jī)一級(jí)代理商,西門子交換機(jī)代理商,西門子S7-1200系列代理商,西門子S7-1200CPU代理商,西門子S7-1200CPU代理商,西門子S7-1500CPU代理商,西門
公司名: 潯之漫智控技術(shù)(上海)有限公司
聯(lián)系人: 顏經(jīng)理
電 話:
手 機(jī): 15021292620
微 信: 15021292620
地 址: 上海松江小昆山 廣富林4588弄52號(hào)3樓
郵 編:
網(wǎng) 址: yan6789.b2b168.com
公司名: 潯之漫智控技術(shù)(上海)有限公司
聯(lián)系人: 顏經(jīng)理
手 機(jī): 15021292620
電 話:
地 址: 上海松江小昆山 廣富林4588弄52號(hào)3樓
郵 編:
網(wǎng) 址: yan6789.b2b168.com