climate_kej
級(jí)別: 實(shí)習(xí)會(huì)員
|
三菱PLC 數(shù)值D0從外部讀到,如何判斷數(shù)值是在減少還是增加。 有沒(méi)有相關(guān)指令或者示例 |
---|---|
|
bifujian110
羊月薪5000,打算用30萬(wàn)建一個(gè)窩,老虎不允許,說(shuō)私自建就
級(jí)別: 工控俠客
|
讀到后立即存到另一個(gè)寄存器中假如是D1, 下次讀到后, D0跟D1先比較, 完了后在把D0中的值給D1 |
---|---|
|
流辰沙
級(jí)別: 家園常客
|
M8002把D0丟到D1,每次循環(huán)用D0和D1對(duì)比,大于就置位M1,小于就置位M2,然后用M1或M2上升沿再把D0丟到D1。這樣M1和M2就代表變化趨勢(shì),可以在單次循環(huán)里面用,循環(huán)最后復(fù)位下M1和M2。 這樣有啥意義?PID控制? |
---|---|
|
climate_kej
級(jí)別: 實(shí)習(xí)會(huì)員
|
因?yàn)樾枰谶@個(gè)值減少且小于某數(shù)時(shí)關(guān)閉一臺(tái)電機(jī) |
---|---|
|
流辰沙
級(jí)別: 家園常客
|
你具體說(shuō)下D0是采集的什么(溫度、流量?),這臺(tái)電機(jī)是做啥的?能不能在D0大于這個(gè)數(shù)值的時(shí)候,控制啟動(dòng)這臺(tái)電機(jī)呢? |
---|---|
|
marksman_01
一起進(jìn)步
級(jí)別: 家園常客
|
M0加標(biāo)志,M1減標(biāo)志,M2等標(biāo)志,這個(gè)程序最好是在D0數(shù)值采集過(guò)之后調(diào)用一次,如果用主OB循環(huán)標(biāo)志位顯示1個(gè)掃描周期會(huì)被清除 if D0>D1 then M0:=true; M1:=false; M2:=false; D1:=D0; elsif D0<D1 then M0:=false; M1:=true; M2:=false; D1:=D0; else M0:=false; M1:=false; M2:=true; D1:=D0; end_if; |
---|---|
|
climate_kej
級(jí)別: 實(shí)習(xí)會(huì)員
|
謝謝,DO是壓力,控制壓縮機(jī)的 |
---|---|
|
libenlong
級(jí)別: 略有小成
|
丟字用的好啊 |
---|---|
|