dickson
級(jí)別: 探索解密
![]() |
圖片:
![]() 可能我表達(dá)不太清晰,我想達(dá)到的程序功能是這樣的: 1.通過開關(guān)運(yùn)行,完成一個(gè)周期記錄+1(這時(shí)候+1數(shù)值寄存進(jìn)入D1),那么完成周期后會(huì)自動(dòng)把D1數(shù)據(jù)乘以4(這時(shí)候D1*4數(shù)值寄存進(jìn)入D10) 【該功能已實(shí)現(xiàn)】 2.我想在觸摸屏上面顯示D10數(shù)值,通過我輸入功能框數(shù)值,能夠?qū)崿F(xiàn)運(yùn)算差值的結(jié)果,那我該怎么做呢?(假設(shè)D10原來數(shù)值是10,但我現(xiàn)在在另一個(gè)方框輸入2,D10顯示數(shù)值為8) 【該功能未實(shí)現(xiàn)】 以上的要求不知道大家能夠看得懂嗎 ![]() |
---|---|
|
dickson
級(jí)別: 探索解密
![]() |
忘了說圖中運(yùn)行的異常問題,當(dāng)模擬運(yùn)行的時(shí)候,D1*K4的功能是正常運(yùn)行的,但是D10-K1的數(shù)值依舊是未變更的 |
---|---|
|
dickson
級(jí)別: 探索解密
![]() |
圖片:
![]() ![]() |
---|---|
|
dickson
級(jí)別: 探索解密
![]() |
10-2?朋友請(qǐng)看看下圖,我不太理解 |
---|---|
|
木林森
級(jí)別: 工控俠客
![]() |
假設(shè)觸摸屏上輸入方框是D12 if d14 <> d12 then d14:=d12; d10:=d10-d12; end_if; |
---|---|
|
菜鳥學(xué)工控_1
級(jí)別: 工控俠客
![]() |
很簡(jiǎn)單,和5樓大佬的思路是一樣的,假設(shè)你的運(yùn)算差值寄存是D20,PLC多寫一行,D20=0時(shí),D4*4=D10, D20<>0時(shí),D10=D10-D20,多一行判斷程序就好了 ![]() |
---|---|
|
dickson
級(jí)別: 探索解密
![]() |
謝謝 我回去試試 |
---|---|
|