諸位大佬,小弟剛剛學習使用三菱FX3U-1PG模塊,碰到好多問題,現在想向諸位大佬請教些問題:
前提:FX3U-1PG發(fā)送脈沖,是脈沖+方向的形式,也就是BFM#3的bit8 =1。
問題1:BFM#4、#5/#6/#7、#8等一些速度要怎么理解?是指1S內發(fā)送多少脈沖嗎?
問題2:現程序需實現手動/自動控制,在手動控制時,只需要導通BFM#25的bit4和bit5就行嗎?那行走距離和速度頻率怎么控制呢?
問題3:如果程序中使用了BFM#17、#18/#19、#20作為脈沖數和頻率,那這是自動控制的脈沖數和頻率,還是手動控制的脈沖數和頻率?
問題4:在程序中,寫了[DTOP K0 K17 K12000 K1]和[DTOP K0 K17 K-12000 K1],這兩個程序段,這樣寫的程序,是手動控制還是自動控制?我在BFM#25的bit7中使用的絕對地址,根據BFM#17、#18的描述,當前地址為0,目標地址12000,是從0走向了12000,但到達目標地址后,當前地址會被覆蓋成12000的地址嗎?反向移動回原點,是不是要寫[DTOP K0 K17 K0 K1]?但這樣從方向+脈沖的形式來看,是原地不動的,這個要怎么用?
問題5:BFM#25中的所有bit位,是導通一下斷開就行,還是需要一直導通?Bit8這個位,是只要電機在原點位置,就一直導通它嗎?那電機移走了,還需要導通嗎?
問題6:當想讓電機回原點時,是否可以用BFM#25中的bit6這個位,導通bit6之后,電機回原點,但在程序中如何設置原點,要給BFM中#幾寫入數據?如果使用了這個命令,[DTOP K0 K17 K-12000 k1 ]這個指令就沒用了?
請諸位大佬不吝賜教,小弟拜謝