先設(shè)置步進(jìn)控制器的分辨率,例如設(shè)為發(fā)送10000個(gè)脈沖步進(jìn)電機(jī)轉(zhuǎn)1周(360°),即每個(gè)脈沖步進(jìn)電機(jī)旋轉(zhuǎn)0.036°,再用設(shè)定的旋轉(zhuǎn)角度除以0.036就得出旋轉(zhuǎn)設(shè)定的角度需要的脈沖數(shù),至于小數(shù)點(diǎn)的話用三菱PLC可以先將K10000和K360還有設(shè)定的旋轉(zhuǎn)角度用浮點(diǎn)轉(zhuǎn)換指令轉(zhuǎn)換為浮點(diǎn)數(shù),再相除即可!西門子PLC可以直接輸入浮點(diǎn)數(shù)做浮點(diǎn)運(yùn)算!如果PLC不支持浮點(diǎn)運(yùn)算指令,可以講以上數(shù)值放大N倍,再做計(jì)算亦可!
以上!