a75946613
級別: 探索解密
|
本人剛學PLC,現在碰到一個問題,不知道怎么解決,想了兩天了頭都想大了,請大家賜教! 我們公司想用一塊FX3U控制三個步進帶動運動平臺進行XYZ三軸定位,相當于自動鉆一樣的功能,但是要求一個文件里面要能存40個點,PLC在存9個文件,每次使用機器時只要調出相對應的文件就可以使用。我從來沒有做過這個現在不知道怎么處理。不知道誰有樣例程序可不可以給份給我參照一下。 [ 此帖被a75946613在2013-11-06 19:19重新編輯 ] |
---|---|
|
zsh340
zsh340
級別: 論壇先鋒
|
樓主說的PLC內存9個文件的意思,是不是就是存9個不同的程序啊?每個程序中要有工作的40個點啊?每次工作時調用這個9個文件中的某個程序。是這樣吧?如果是這樣完全可以達到要求。 以前的自動點膠機我就是這樣做的。 |
|
---|---|---|
本帖最近評分記錄:
|
zsh914
級別: 探索解密
|
這個簡單,我經常幫客戶弄,用觸摸屏做配方,把所有產品數據存起來,每一個產品需要的時候調一組數據出來給PLC用就行了. |
|
---|---|---|
|
catfree
虛心向各位學習!!!
級別: 工控俠客
|
在不同的寄存器D里面寫入不同的數據,程序就出來了 |
|
---|---|---|
|
ngch
深圳工控小匠
級別: 網絡英雄
|
雖然不是很明白樓主說的是什么意思!不過使用配方功能應該可以! |
|
---|---|---|
|
a75946613
級別: 探索解密
|
通過一下午的試驗,我做成下面的效果! 先用手動鍵控制XYZ走動--用宏指令把從PLC讀出來的三個數寫到屏寄存器(D-RW),然后要用時再把屏寄存器里的數傳送到固定的PLC數據寄存器(RW-D),然后用MOV傳送到對應的定位表格里面R文件寄存器里面(D-R),我不知道我的做法是不是對的,是不是太復雜了。 因為FX3U表格定位Y0是從R0開始的。 Y1是從R400開始的。 Y2是從R800開始的。 所以我不知道還有哪些更好的辦法能夠直接從屏寄存器傳到R寄存器,位置還不出錯(RW-R0/R400/R800)。 請各位幫支招!謝謝! |
---|---|
|