神馬蛋疼名字
級別: *
![]() |
本人小白新人,大學(xué)學(xué)了PLC編程,針對各種模擬場景寫了一堆程序。但我發(fā)現(xiàn)實際中整套設(shè)備中貌似是 主控屏--PLC--驅(qū)動器--步進(jìn)電機的組合,實戰(zhàn)起來光知道PLC編程部分,其他的一臉懵逼,求諸位大神指點一下,關(guān)于驅(qū)動器、主控觸摸屏(不知道這么叫對不對)和PLC之間怎么聯(lián)接,主控屏和驅(qū)動器的程序是不是也有各自獨立的需要我們寫進(jìn)去的程序。 由于可能問不到點上比較難理解,我舉個例子,驅(qū)動器通過發(fā)脈沖控制步進(jìn)電機的運動比如正轉(zhuǎn),這個脈沖是規(guī)律變化的,那和PLC相連后,是要把這個變化規(guī)律的脈沖變化也寫出來發(fā)給編碼器,還是只發(fā)一個開關(guān)信號告訴驅(qū)動器說“正轉(zhuǎn)開關(guān)”--開 就行了? [ 此帖被神馬蛋疼名字在2017-01-17 13:52重新編輯 ] |
---|---|
|
946821
級別: 略有小成
![]() |
關(guān)于這個問題,編碼器就我知道的有兩種接入方法,一種是有高速輸入點的可以直接接在PLC上,如果沒有只能用計數(shù)模塊。屏是有通訊線和PLC直接連接的。至于你說的怎么控制要看你什么要求。編碼器只能讀數(shù)是不能寫的,也就是說你可以知道轉(zhuǎn)了多少轉(zhuǎn)或者換算為多少長度等。比如說你在屏上設(shè)定了一個轉(zhuǎn)數(shù)值,達(dá)到后停幾秒再反轉(zhuǎn)。你可以在程序中編碼器的數(shù)值與設(shè)定值對比(編碼器值要換算)。到達(dá)后正轉(zhuǎn)停止,停幾秒再啟動反轉(zhuǎn)。我這是針對三菱的說的。 樓主留言:我還是有點亂,我也知道屏是有通訊線和PLC直接連接的,但連完還要做什么不知道。后面的驅(qū)動器和PLC關(guān)系我是否可以這么理解:我這邊發(fā)出一個Y0(電機轉(zhuǎn))輸出信號就可以直接讓驅(qū)動器驅(qū)動電機轉(zhuǎn)了,而不需要發(fā)出具體的電機ABCD哪相接電按什么單雙拍變化通電的信號對吧? |
---|---|
|