引用引用第26樓風(fēng)再起時(shí)于2023-08-01 10:19發(fā)表的 :各位大師,這個(gè)程序基本能實(shí)現(xiàn)所有功能,也能切換(頭、中、尾之間部分要切與不切轉(zhuǎn)換),只要時(shí)間只能用100ms速度達(dá)不到,如果程序中100ms定時(shí)器能全部換成10ms定時(shí)器就好啦,可惜10ms定時(shí)器不夠用,大師有辦法 嗎?麻煩路過大師指導(dǎo)一下,十分感謝。
引用引用第28樓gxtmdb82164于2023-08-01 15:53發(fā)表的 :軟件定時(shí)器,有兩種做法1、用1ms定時(shí)器(或者10ms定時(shí)中斷)給自定義的時(shí)基寄存器做累加,兩個(gè)寄存器+一個(gè)布爾量做輸出就行了,這個(gè)基本上你內(nèi)存有多大,就能做多少個(gè),無限的2、用子函數(shù)或者塊什么的,做延時(shí)輸出函數(shù),其實(shí)和上面差不多,但是這個(gè)要更簡(jiǎn)單一些,幾乎所有的小型plc都有公共的時(shí)基寄存器,啟動(dòng)延時(shí)的時(shí)候把目標(biāo)值+時(shí)基鎖存起來,然后用時(shí)基和目標(biāo)值比較做輸出.......
引用引用第31樓菜鳥學(xué)工控_1于2023-08-02 08:06發(fā)表的 :剛學(xué)會(huì)沒多久,能做成這樣就很不錯(cuò)了,看下系統(tǒng)手冊(cè),有1ms(T32、T96)和10ms(T33-T36、T97-T100)的定時(shí)器,和28樓大佬的看法一樣,10ms延時(shí)太短,你的PLC和伺服不一定能響應(yīng)的了,可以測(cè)試看看
主辦單位:上海明控機(jī)電科技有限公司
本站所有內(nèi)容均為網(wǎng)友自行發(fā)布,不代表網(wǎng)站立場(chǎng),如有爭(zhēng)議請(qǐng)與管理員聯(lián)系
工控人家園是公益論壇,不銷售任何資料軟件,不銷售會(huì)員和積分
刪貼、投訴電話:13816792706
遵守法律,文明發(fā)言 滬ICP備10210768號(hào)-2 滬公網(wǎng)安備31010802001143號(hào)