基恩士PLC是日本基恩士公司生產的一款智能型PLC,其運動控制單元可以輸出4路的脈衝頻率信號,以連接伺服驅動器控制伺服電機。同時,它還具有電子凸輪功能,可以使伺服電機的輸出速度在一個週期內發生改變。本文介紹其電子凸輪功能的使用方法和步驟。
工具/原料
基恩士PLC CPU KV-3000+基恩士運動控制模塊KV-MC40V
windows系統的電腦
方法/步驟
電子凸輪功能的應用最重要的一點是新生成凸輪曲線,並把新生成的凸輪曲線替換掉舊的凸輪曲線。這一系列的過程包括:
1,凸輪數據的展開。
“凸輪數據展開”指將指定“凸輪數據更改編號”展開到凸輪數據更改區域。其具體步驟為:
1)指定“凸輪數據更改編號”,凸輪數據展開請求繼電器 ON。
2)檢查凸輪數據展開完成繼電器是否 ON。
2,凸輪數據讀取。
“讀取凸輪數據”指將指定“凸輪數據讀取控制點編號”,從凸輪數據更改區域讀取2048點的凸輪數據到“凸輪數據串”。其具體步驟為:
1) 指定“凸輪數據讀取控制點編號”,凸輪數據讀取請求繼電器 ON。
如果凸輪數據讀取請求繼電器 ON ,則從凸輪數據更改區域,將凸輪數據開始控制點編號和“凸輪數據讀取控制點編號”中指定的控制編號開始2048點的凸輪數據讀取到緩衝存儲器的“凸輪數據開始控制點編號”和“凸輪數據串(0 ~2047)”。
2)檢查凸輪數據讀取完成繼電器是否 ON。
3,凸輪數據寫入。
“寫入凸輪數據”指更改“凸輪數據開始控制點編號”和“凸輪數據串”的值。指定“凸輪數據讀取控制點編號”,將2048 點的凸輪數據寫入凸輪數據更改區域。其具體步驟為:
1)指定“凸輪數據讀取控制點編號”,使凸輪數據寫入請求繼電器 ON 。
2)檢查凸輪數據寫入完成繼電器是否處於 ON 狀態。
4,凸輪數據映射。
“凸輪數據映射”指將凸輪數據更改區域的內容更新為凸輪數據。其具體步驟為:
1)使凸輪數據映射請求繼電器 ON。
2)檢查凸輪數據映射完成繼電器是否 ON。
5,同步凸輪切換。
更改執行中的凸輪數據時,需要在緩衝存儲器中指定在“哪個位置”切換為“哪個編號”的凸輪數據,然後使同步凸輪切換請求繼電器ON。
下圖所示動作為在切換位置1250處從凸輪數據編號20切換到凸輪數據編號21的過程。
注意事項
在編寫相應的梯形圖程序時一定與上述每個動作的時序相對應。
凸輪數據只有在切換完成後才會生效,若只生成新的凸輪數據未切換,伺服電機輸出依據的依然是舊的凸輪曲線。