999久久久精品国产消防器材,国产成人久久综合77777,√最新版天堂资源网在线,精品久久久久区二区8888,卡一卡二卡三乱码视频

技成培訓(xùn)網(wǎng) 技成學(xué)習(xí)APP 技成工具箱 技成企業(yè)服務(wù)

歡迎回到技成培訓(xùn)網(wǎng)

技成培訓(xùn)網(wǎng)

電工題庫寶典

技成電工課堂

PLC練習(xí)題

技成PLC課堂

變頻器故障查詢

技成PLC學(xué)吧

伺服驅(qū)動(dòng)故障查詢

技成PLC網(wǎng)校

當(dāng)前位置:技成首頁 > 文章中心 > 智能制造 > 設(shè)計(jì)PLC控制程序

設(shè)計(jì)PLC控制程序

發(fā)布于2023-01-10 15:31 155 2 標(biāo)簽:plc

  (1)控制要求

  下面設(shè)計(jì)一個(gè)特別有趣的程序。當(dāng)程序運(yùn)行時(shí),PLC好像有智能一樣,如果操作一個(gè)開關(guān)控制一臺(tái)電動(dòng)機(jī)的啟停,它能夠記憶下剛才所做的一切,并馬上能夠重復(fù)剛才電動(dòng)機(jī)運(yùn)行的全過程。

  電路的控制部件如下:

  示教開關(guān)Sl;操作開關(guān)SO:重復(fù)運(yùn)行開關(guān)S2;單次運(yùn)行開關(guān)S3;交流接觸器KM;指示燈LAMP。

  程序運(yùn)行時(shí),將示教開關(guān)S1閉合,閉合和斷開操作開關(guān)SO啟動(dòng)和停止電動(dòng)機(jī)數(shù)次(開關(guān)閉合、斷開的時(shí)間和次數(shù)不限),然后斷開示教開關(guān)S1,如果閉合單次運(yùn)行開關(guān)S3,PLC 將剛才示教的全過程重復(fù)執(zhí)行一遍并將指示燈點(diǎn)亮后停止運(yùn)行。若閉合重復(fù)運(yùn)行開關(guān)S2、PLC將重復(fù)運(yùn)行示教過程,直到將開關(guān)S2斷開為止。

  (2)I/O的分配

  ①輸入點(diǎn) X0:S0(操作開關(guān))

  X1:S1(示教開關(guān))

  X2:S2(重復(fù)演示運(yùn)行開關(guān))

  X3:S3(單次演示運(yùn)行開關(guān))

  ②輸出點(diǎn) Y0:KM(交流接觸器)

  Y1:LAMP(指示燈)

  分析控制要求可知,在示教過程中,開關(guān)SO每次閉合和斷開的時(shí)間(即電動(dòng)機(jī)啟動(dòng)旋轉(zhuǎn)和停止旋轉(zhuǎn)的時(shí)間)能夠分別被記憶下來。同時(shí)也要將開關(guān)閉合和斷開的次數(shù)記憶下來。而且這些數(shù)據(jù)應(yīng)有序地存放在特定的存儲(chǔ)區(qū)域里。

  當(dāng)示教過程結(jié)束后,程序應(yīng)能將存儲(chǔ)的數(shù)據(jù)按著順序取出來,分別把前面的示教過程準(zhǔn)確無誤地重新演示出來。

  (3)程序設(shè)計(jì)

  根據(jù)控制要求,將按四個(gè)過程、兩個(gè)模塊來設(shè)計(jì)控制程序。這四個(gè)過程是:

  ①程序的初始化過程;

  ②示教記憶過程;

  ③重復(fù)運(yùn)行和單次運(yùn)行過程;

  ④退出運(yùn)行過程。

  兩個(gè)模塊是:

  ①示教記憶模塊;|

  ②重復(fù)演示模塊。

  為了分析方便,分別畫出了兩個(gè)模塊的控制梯形圖,并在圖中標(biāo)出了指令的地址號(hào),以便識(shí)別兩段程序的連接。示教模塊的梯形圖見圖6-68所示。

  為了能夠記憶時(shí)間,在程序中使用了兩個(gè)可逆計(jì)數(shù)器F118,一個(gè)專門記憶電動(dòng)機(jī)旋轉(zhuǎn)運(yùn)行的時(shí)間,另一個(gè)用來記憶電動(dòng)機(jī)停止運(yùn)行的時(shí)間??赡嬗?jì)數(shù)器的加/減計(jì)數(shù)控制端同內(nèi)部特殊常閉繼電器 R9010接在一起。這樣保持計(jì)數(shù)器總處于加計(jì)數(shù)狀態(tài)。計(jì)數(shù)器的計(jì)數(shù)脈沖輸入端連接內(nèi)部特殊0.1s時(shí)間脈沖繼電器,向計(jì)數(shù)器提供時(shí)間周期固定的脈沖信號(hào),計(jì)數(shù)器記錄下的脈沖個(gè)數(shù)實(shí)際上也就是記憶下了時(shí)間。兩個(gè)計(jì)數(shù)器按互鎖的方式連接,當(dāng)一個(gè)計(jì)數(shù)器工作時(shí),迫使另一個(gè)計(jì)數(shù)器停止工作。

  該程序中,位于地址48處的計(jì)數(shù)器是用來記憶電動(dòng)機(jī)停轉(zhuǎn)時(shí)間的;位于地址64處的計(jì)數(shù)器是用來記憶電動(dòng)機(jī)啟動(dòng)旋轉(zhuǎn)過程時(shí)間的。當(dāng)控制觸點(diǎn)X0閉合時(shí),電動(dòng)機(jī)處于旋轉(zhuǎn)狀態(tài),當(dāng)X0斷開時(shí),電動(dòng)機(jī)處于停轉(zhuǎn)狀態(tài)。

  另一個(gè)要解決的問題是如何將每次電動(dòng)機(jī)的啟動(dòng)旋轉(zhuǎn)過程時(shí)間和停轉(zhuǎn)時(shí)間按操作的順序儲(chǔ)存起來。在程序中使用的索引寄存器IX或IY可以解決這個(gè)問題。在高級(jí)指令和一些基本指令中,索引寄存器可用作其他操作數(shù)(WX、WY、WR、SV、EV、DT和常數(shù)K和H)的修正值。有了該功能,可用一條指令代替多條指令來實(shí)現(xiàn)控制。

  在程序中使用索引寄存器可以在數(shù)據(jù)區(qū)進(jìn)行變址尋址,這樣存放和讀取數(shù)據(jù)的方式就變得非常靈活。例如當(dāng)執(zhí)行【FOMV,DT11,IXDT100】這條指令時(shí),若索引寄存器IX的內(nèi)容為X5的話,指令執(zhí)行過后,就把數(shù)據(jù)寄存器DT11的內(nèi)容傳送到數(shù)據(jù)寄存器DT105中去了。也就是說索引寄存器具有地址值修正的功能。在程序運(yùn)行過程中可以改變索引寄存器的數(shù)據(jù)值,這樣就可以將需要處理的時(shí)間數(shù)據(jù)按操作的順序排放在數(shù)據(jù)區(qū)內(nèi)。在程序中使用數(shù)據(jù)存儲(chǔ)單元DT5來存放電動(dòng)機(jī)啟動(dòng)和停止的次數(shù)。

若有收獲,就點(diǎn)個(gè)贊吧!

文章來源于網(wǎng)絡(luò)及文獻(xiàn)如有侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)
分享到:

微信掃一掃分享

閱讀與本文標(biāo)簽相同的文章

plc

相關(guān)推薦

最新文章 熱門文章
最新課程 免費(fèi)課程
PLC資料下載 電工電氣資料下載
應(yīng)用新秀
變頻器故障代碼查詢APP
伺服故障代碼查詢APP
技成
手機(jī)APP
熱門標(biāo)簽