hehaiwaer
站的更高,才可以尿的更遠(yuǎn)。
級別: 家園?
|
我現(xiàn)在寫一段控制電機(jī)速度的程序,遇到點(diǎn)問題。我想直接在PLC程序里控制加速時(shí)間,這樣可以在觸摸屏上直接控制加速的時(shí)間快慢。我想讓加速時(shí)間同步,就是讓所以的電機(jī)在相同的時(shí)間達(dá)到一定的速度,F(xiàn)在沒個(gè)電機(jī)運(yùn)行的速度不一樣有的差別還很大,怎樣才能實(shí)現(xiàn)這樣的功能。不一定很精確,只要偏差不是很大就可以。 |
|
---|---|---|
|
wwcwwc
級別: VIP會員
|
在屏上做好相關(guān)的+/-地址后,直接用MOV傳送給你的PLC電機(jī)轉(zhuǎn)速控制的地址,(按鈕做成數(shù)值轉(zhuǎn)換;如按下M100.0等于把5的數(shù)傳送到相關(guān)地址后進(jìn)行加/減法計(jì)算,這樣就按5的數(shù)增/減,具體多少數(shù)值需要自己定)當(dāng)然程序中需要有相關(guān)的邏輯關(guān)系,我指的是+/-按鈕的關(guān)系.用SET/RST指令.希望能夠得到幫助. |
---|---|
本帖最近評分記錄: |
hehaiwaer
站的更高,才可以尿的更遠(yuǎn)。
級別: 家園常客
|
我現(xiàn)在問題的關(guān)鍵就是 這個(gè)加速的過程怎樣控制,就是速度不一樣,但加速的時(shí)間要一樣 |
|
---|---|---|
|
wwcwwc
級別: VIP會員
|
你是指變頻器的頻率上升時(shí)間在PLC上進(jìn)行設(shè)置,如果你的變頻器是以RS485/以太網(wǎng)控制那就好辦。 |
---|---|
|
hehaiwaer
站的更高,才可以尿的更遠(yuǎn)。
級別: 家園常客
|
這樣控制 能否指點(diǎn) |
|
---|---|---|
|
wwcwwc
級別: VIP會員
|
你的精神使我感動(dòng). 請你詳細(xì)說說PLC/HMI是什么品牌;型號可以嗎? |
---|---|
|
hehaiwaer
站的更高,才可以尿的更遠(yuǎn)。
級別: 家園常客
|
PLC是LG的 屏是威倫的 我就是想知道一點(diǎn)思路,我現(xiàn)在也想到一個(gè)辦法了,正在編程。 我的思路是這樣的 以在觸摸屏取一個(gè)加速時(shí)間,在這個(gè)單位時(shí)間內(nèi)生產(chǎn)線速度達(dá)到一定的速度。 在以其中的以臺電機(jī)取一個(gè)加速區(qū)間,計(jì)算這個(gè)加速區(qū)間所需要的加速時(shí)間。 然后我將每臺電機(jī)的加速區(qū)間除這個(gè)時(shí)間,得到每臺電機(jī)在單位時(shí)間要加速的量。 然后就根據(jù)這個(gè)量來加速 |
|
---|---|---|
|
wwcwwc
級別: VIP會員
|
不論什么其原理一樣. 我認(rèn)為:樓主要求的是加/減速時(shí)間一樣的控制. 以變頻器為例;這樣你看可以否?如想從50HZ降到10HZ,那它將要有40HZ頻率的變化.我的公式: I F1-F2 I* IF2 I I 50-10 I * I10 I T(加/減速)=----------- F1:原工作頻率.F2:工作需要變化到的頻率,(取絕對值) T(加/減速)= -------------- =8 I F1 I I 50 I 這個(gè)公式基本能滿足一般要求. 還有如果設(shè)備工藝允許,控制器運(yùn)行不產(chǎn)生報(bào)警,我認(rèn)為可以把加/減速時(shí)間做成定量. [ 此帖被wwcwwc在2009-09-18 09:00重新編輯 ] |
---|---|
本帖最近評分記錄: |
wwcwwc
級別: VIP會員
|
不好意思.看了6樓的說明.我理解錯(cuò)誤了.對不起! 這樣確實(shí)只要把它參數(shù)傳送到各自電機(jī)的加/減速時(shí)間里面就可以了. |
---|---|
|