老大很悲傷
冰凍三尺非一日之寒
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 286 個(gè)
工控威望: 524 點(diǎn)
下載積分: 4021 分
在線時(shí)間: 173(小時(shí))
注冊時(shí)間: 2011-11-02
最后登錄: 2024-10-31
查看老大很悲傷的 主題 / 回貼
樓主  發(fā)表于: 2017-12-20 18:25
看到別人寫的程序,先說硬件,4AD兩個(gè)。4DA一個(gè)。每個(gè)模塊用三個(gè)通道,模擬量輸入模塊2個(gè),采集各通道的值存入:D0,D1.D2.D3.D4.D5.輸出模塊一個(gè)。占用三個(gè)通道。比如D100.D101.D102.程序中把D0~~D5做一些加減乘除運(yùn)算,比較運(yùn)算,區(qū)間比較。最后的運(yùn)算結(jié)果存入D200.D201.D202.......最后MOV   D200   D100     MOV  D201   D101     MOV   D202    D102........模擬量就算處理完了,F(xiàn)在我的疑問是,不是處理模擬量都用PID指令嗎?還有設(shè)定值什么的,濾波系數(shù),微分系數(shù)。為什么程序中沒有。程序這樣寫算完整的嗎?看完感覺怪怪的。如果不用PID調(diào)節(jié)是不是也可以處理完模擬量的輸入輸出。小弟新人,感謝賜教!
不小心遇見你
自動(dòng)項(xiàng)目、PLC、視覺、通訊等工控軟件開發(fā)QQ3515716
級(jí)別: 工控俠客

精華主題: 3 篇
發(fā)帖數(shù)量: 2036 個(gè)
工控威望: 2953 點(diǎn)
下載積分: 25161 分
在線時(shí)間: 1427(小時(shí))
注冊時(shí)間: 2014-01-05
最后登錄: 2024-11-07
查看不小心遇見你的 主題 / 回貼
1樓  發(fā)表于: 2017-12-20 21:21
引用
引用第2樓法唘法不孤起于2017-12-20 18:50發(fā)表的  :
也可以用M8011或者更高快的定時(shí)器。只是一種方式,還是建議升級(jí)5U吧,5U的模擬量設(shè)置時(shí)間平均,50毫秒以上就能精確到十位,個(gè)位有跳動(dòng)。低于50十位都跳動(dòng)。

2樓好牛逼
都5U了 沒玩過
項(xiàng)目、視覺、通訊QQ3515716