我們有一個模擬汽車凸輪軸的項目,首先汽車的凸輪軸會觸發演脈沖給行車電腦之類的控制器,比如有些是每圈發送58個,然后停止2個脈沖的時間,再發58,一直循環下去,這里的速率的是可變的。
我一開始做了兩個軸一個虛軸一個實軸,實軸相對定位每次發送58個就停止,然后虛軸就58+2個然后復位再循環,這里邏輯沒什么問題,但是在高速下的話,每段脈沖重新觸發的時間相對來說時間太長!比如想在要求每秒5000個脈沖,每個脈沖是0.2毫秒,發送58肯定沒問題,但是在發送60個后再重新觸發相對定位的話這個時間肯定是大于兩個脈沖的時間0.4毫秒了。
后來我又試了一下可變速脈沖輸出,但是在變速時以還是因為plc掃描周期的問題有延遲。。。
大佬們我們這個應用是不是不適合用plc做了。。。就算加上指針跳轉感覺也沒法在0.4毫秒內再次觸發循環啊。。
