小白jjjj
級別: 略有小成
|
歐姆龍PLC使用PLS2進行定位,到達位置時停止脈沖輸出,就搞不懂PLC是怎么知道位置到了,像三菱PLC的位置都是直接寫在指令里的,那歐姆龍的位置在哪定義??? 一直搞不懂,求大俠幫忙解惑!!! |
---|---|
|
nightblueblu
道阻且長,窮且益堅。
級別: 論壇先鋒
|
你不知道歐姆龍的指令不需要在指令上輸入那么多參數嗎?指令上指定的寄存器一般都是包含后面好幾個寄存器,指令上寫輸出端口,輸出模式等,其他的像加減速,頻率,脈沖數等你按照指令要求往這些寄存器寫值就行了。至于反饋位置,同樣有脈沖數記錄的寄存器,在特殊寄存器A寄存器里面,具體的請查看手冊 樓主留言:就拿PLS2來說,端口,模式,加減速,啟動頻率,包含這四個,如果我發脈沖讓伺服走100的位置,那PLC怎么知道到100的位置停止脈沖,我就迷糊在這一點 |
|
---|---|---|
|
nightblueblu
道阻且長,窮且益堅。
級別: 論壇先鋒
|
圖片:
歐姆龍的手冊軟件里面就有,非常方便,給你截了個圖,仔細看這個例子,指令上輸入的是D100,D100后面的5個寄存器都是占用的,后面5個用來傳送參數的,D100和D101是加減速頻率,D102和D103是目標頻率,D104和的D105是脈沖輸出總數。同樣下面的D110也是,D110和的D111是開始頻率。 雖然手冊是英文的,如果有PLC基礎,看懂難度還是不大。 [ 此帖被nightblueblu在2018-07-30 09:39重新編輯 ] |
|
---|---|---|
|