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