為本,以顧客為中心,為用戶提供專業(yè)的自動(dòng)化產(chǎn)品及服務(wù)!
在數(shù)控機(jī)床中,通常用可編程控制器(PLC)對(duì)機(jī)床開(kāi)關(guān)量信號(hào)進(jìn)行控制。PLC可靠性高,使用方便。但在大多數(shù)數(shù)控機(jī)床,特別是經(jīng)濟(jì)型數(shù)控機(jī)床中,要求的輸入輸出點(diǎn)數(shù)并不多,通常在60點(diǎn)以下,因此,為了降低數(shù)控機(jī)床成本,在基于工業(yè)PC機(jī)的數(shù)控系統(tǒng)中,可以采用開(kāi)關(guān)量I/O板加外接繼電器,配合主機(jī)的軟件對(duì)機(jī)床開(kāi)關(guān)進(jìn)行控制。但如果PC機(jī)采用單任務(wù)操作系統(tǒng)(如DOS),數(shù)控系統(tǒng)的所有任務(wù)運(yùn)行都置于一個(gè)總體的消息循環(huán)中,軟件的模塊化和可維護(hù)性較差,系統(tǒng)故障的風(fēng)險(xiǎn)相對(duì)集中,而且不能充分利用PC機(jī)系統(tǒng)資源。而采用非實(shí)時(shí)多任務(wù)操作系統(tǒng)(如Windows)時(shí),Win32API的設(shè)計(jì)沒(méi)有考慮到實(shí)時(shí)環(huán)境的開(kāi)發(fā)用途,其系統(tǒng)調(diào)用的效率不高,不能滿足數(shù)控系統(tǒng)PLC控制的實(shí)時(shí)性要求。
在現(xiàn)代化的工業(yè)生產(chǎn)中,大量采用了可編程序控制系統(tǒng),可編程序控制器能在惡劣的工作環(huán)境下正常工作,但其構(gòu)成的控制系統(tǒng)由于設(shè)計(jì)、安裝、干擾等因素有時(shí)會(huì)出現(xiàn)故障。有些問(wèn)題是在系統(tǒng)設(shè)計(jì)時(shí)考慮不周造成的。根據(jù)實(shí)踐中的經(jīng)驗(yàn)和教訓(xùn),本文闡述可編程序控制系統(tǒng)設(shè)計(jì)時(shí)應(yīng)注意的問(wèn)題。