熟女俱乐部五十路二区av,又爽又黄禁片视频1000免费,国产卡一卡二卡三无线乱码新区,中文无码一区二区不卡αv,中文在线中文a

新聞中心

EEPW首頁 > 電源與新能源 > 設計應用 > 一種基于PC總線的工業(yè)電腦可靠運行的工控機應用案例

一種基于PC總線的工業(yè)電腦可靠運行的工控機應用案例

作者: 時間:2013-07-31 來源:網(wǎng)絡 收藏

工控4

圖3 系統(tǒng)仿真圖

其程序模塊包括:壓鑄機驅(qū)動程序模塊、數(shù)字量檢測模塊、狀態(tài)顯示模塊、速度壓力曲線顯示模塊、故障診斷模塊、參數(shù)調(diào)整模塊、打印模塊、幫助模塊。 本系統(tǒng)的設計中采用BORLAND作為程序開發(fā)語言。其中斷服務程序中的Interrupt_app()函數(shù)主要功能是由當前的輸入狀態(tài)依據(jù)邏輯規(guī)則形成新的字節(jié),并送到相應的輸出端口,從而驅(qū)動相應的電磁閥得失電,達到完成壓鑄工藝過程的目的。

工控5

圖4 PLC梯形圖

因而Interrupt_app()函數(shù)主要由三個順序的部分組成:讀輸入狀態(tài)、進行邏輯運算形成字節(jié)、輸出字節(jié)。其設計由PLC梯形圖演化而來。如PLC梯形圖4。

其相應的轉(zhuǎn)換程序如下:

if((R0[0]##‖R0[7])##counter[TC31].TC)‖Ro[1])

R17[4]=1;

else

R17[4]=0;

if (R16[7]##!R0[3])

Start_counter(TC31);

else

End_counter(TC31);

Counter是一個如下的數(shù)據(jù)結構,它對應計時器:

Struct counter

{ int TC; /*表示其觸點*/

int use; /*表示counter當前是否啟動標志*/

unsigned long counter_max; /*定時時間*/

unsigned count; /*記數(shù)值*/

} counter;

延時斷開則為:counter.use=1時,counter.TC=1,counter.count每隔一定時間加1,與count_max相等時,counter.TC=0,停止計數(shù);

延時閉合則為counter.use=1時,counter.TC=0,當計時時間到后,令counter.TC=1,停止計數(shù)。 壓鑄機具有調(diào)整、聯(lián)動兩種工作機制,每種工作制都有一定的動作順序。因而有兩種設計方案:

1)按PLC控制機理進行設計方案:這種工作方式下,只需要將PLC梯形圖轉(zhuǎn)換成相應的程序語言,然后模擬按PLC的工作機理進行驅(qū)動程序設計。

2)步進制設計方案:在這種設計方案下,首先要研究控制壓鑄機動作的PLC流程圖,進而推導出每一種動作的可執(zhí)行條件。在程序設計時,基于當前的工作狀態(tài)的基礎上,進行相應下一步動作的控制。

第一種工作方案采用的PLC流程圖在現(xiàn)場運行很長時間,容易保證控制的正確性,并且易于被現(xiàn)場技術工人理解和掌握。因而采用第二種設計方案。

PLC的基本工作方式是在系統(tǒng)軟件的控制下,采用周期工作方式,也即掃描工作方式。它的操作系統(tǒng)是一個小型的實時系統(tǒng)軟件,具有自身的結構和特點,PLC在每次掃描期間,除了讀入各輸入點的狀態(tài),用戶邏輯輸出控制信號外,還進行故障自診斷和處理與編程器、等的通訊要求。

以上就是小編為您介紹的一種工控機的應用案例,相信通過小編的介紹,大家對工控機的應用都有所了解了吧。目前在很多場合中都會使用工控機,但是真正把工控機用的很好的卻不是很多。為了能夠更好的使用它,讓其始終保持良好的工作性能,在日常使用中,我們必須對其進行必要的、合理的維護。


上一頁 1 2 下一頁

關鍵詞: 控制 計算機

評論


相關推薦

技術專區(qū)

關閉