軟PLC運(yùn)行系統(tǒng)的工作原理|加工中心
軟PLC運(yùn)行系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)軟PLC運(yùn)行系統(tǒng)是PLC控制系統(tǒng)的核心,合理地設(shè)計(jì)其組成模塊能夠提升 PLC控制系統(tǒng)的穩(wěn)定性和開(kāi)放性。因此,本章在分析軟PLC運(yùn)行系統(tǒng)工作原理 的基礎(chǔ)上研究了各個(gè)模塊的實(shí)現(xiàn)以及多任務(wù)的調(diào)度,并對(duì)軟PLC指令系統(tǒng)進(jìn)行 了設(shè)計(jì)。 1軟PLC運(yùn)行系統(tǒng)的工作原理軟PLC運(yùn)行系統(tǒng)是一個(gè)獨(dú)立的應(yīng)用程序,通過(guò)模擬傳統(tǒng)PLC硬件掃描過(guò)程 實(shí)現(xiàn)控制。在每個(gè)掃描周期內(nèi),軟PLC運(yùn)行系統(tǒng)都必須完成公共操作、輸入刷 新、用戶程序執(zhí)行以及輸出刷新工作,然后循環(huán)這一過(guò)程。軟PLC運(yùn)行系統(tǒng)周期掃描的四個(gè)階段: 公共操作階段公共操作階段是每次執(zhí)行掃描程序前必須做的檢查工作,用于檢查計(jì)算機(jī)硬 件設(shè)施、存儲(chǔ)空間大小、創(chuàng)建軟PLC運(yùn)行所需的任務(wù)線程以及系統(tǒng)資源等等。 若系統(tǒng)存在故障,則停止運(yùn)行并給出報(bào)警信息,等待用戶處理。 輸入刷新階段輸入刷新階段是利用I/O接口模塊讀取I/O板卡或接口設(shè)備中的數(shù)據(jù),利用 通訊接口模塊讀取精工系統(tǒng)應(yīng)用程序的輸入數(shù)據(jù),將它們保存到軟PLC運(yùn)行系統(tǒng)創(chuàng)建的數(shù)據(jù)共享區(qū)。 用戶程序執(zhí)行階段用戶程序執(zhí)行是按照用戶程序存儲(chǔ)區(qū)中的PLC指令調(diào)用系統(tǒng)指令函數(shù),完 成相應(yīng)的邏輯運(yùn)算,并將結(jié)果保存在輸出映像區(qū)。 輸出刷新階段輸出刷新是利用I/O接口模塊將輸出映像區(qū)中數(shù)據(jù)寫(xiě)入I/O板卡或接口設(shè) 備,對(duì)外部強(qiáng)電電路、開(kāi)關(guān)等進(jìn)行控制;利用通訊接口模塊將控制信息傳送給其 它的精工系統(tǒng)應(yīng)用程序。本文采摘自“五軸精工加工中心軟PLC控制系統(tǒng)的研究”,因?yàn)榫庉嬂щy導(dǎo)致有些函數(shù)、表格、圖片、內(nèi)容無(wú)法顯示,有需要者可以在網(wǎng)絡(luò)中查找相關(guān)文章!本文由海天精工整理發(fā)表文章均來(lái)自網(wǎng)絡(luò)僅供學(xué)習(xí)參考,轉(zhuǎn)載請(qǐng)注明!