9417300
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 2 個(gè)
工控威望: 130 點(diǎn)
下載積分: 451 分
在線時(shí)間: 10(小時(shí))
注冊時(shí)間: 2013-05-13
最后登錄: 2022-11-06
查看9417300的 主題 / 回貼
樓主  發(fā)表于: 2013-06-01 17:47
圖片:
      請(qǐng)教個(gè)問題,   FX1Nplc加1DA模擬板輸出10V電壓,要設(shè)置從零速到全速平滑可調(diào),也就是0-10V電壓可調(diào)節(jié)加速時(shí)間程序應(yīng)該怎樣編寫
當(dāng)寫入D201 D202數(shù)值時(shí) T0和T1分2個(gè)時(shí)斷分別把D201 D202數(shù)值傳給D0,D0的數(shù)值經(jīng)過運(yùn)算寫到D4寄存器
程序掃秒到D4 有數(shù)值直接傳到d8114寄存器了 怎樣使模擬量電壓不直接跳到D4數(shù)值對(duì)應(yīng)的電壓,而是可調(diào)升速時(shí)間的平滑過度到D4數(shù)值對(duì)應(yīng)的電壓。
     舉例
         第一時(shí)斷d201接通 數(shù)據(jù)數(shù)值500傳給D0,D0的數(shù)值經(jīng)過運(yùn)算寫到D4寄存器 模擬電壓輸出為3.3V,電機(jī)轉(zhuǎn)速為500轉(zhuǎn)
         第二時(shí)斷d202接通  數(shù)據(jù)數(shù)值1500傳給D0,D0的數(shù)值經(jīng)過運(yùn)算寫到D4寄存器 模擬電壓輸出為10V,電機(jī)轉(zhuǎn)速為1500轉(zhuǎn)
但是這樣寫程序模擬電壓會(huì)不會(huì)直接從第一時(shí)斷3.3V直接跳到第二時(shí)斷10V電壓,中間沒有平滑過度,怎樣編寫平滑過度時(shí)間(10秒左右從3.3V加到10V就可以)
john42tw
級(jí)別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 1278 個(gè)
工控威望: 6109 點(diǎn)
下載積分: 52272 分
在線時(shí)間: 1123(小時(shí))
注冊時(shí)間: 2012-04-24
最后登錄: 2024-12-19
查看john42tw的 主題 / 回貼
1樓  發(fā)表于: 2013-06-03 10:11
將 1500-500=1000轉(zhuǎn)
      1000/10=100轉(zhuǎn)
每隔1秒 D0+100 依此類推
如果要更平滑
每隔0.5秒 D0+50 依此類推