三菱fx5u编程手册_FX5U系列PLC控制伺服3种方式
FX5U系列PLC為三菱目前最新的小型PLC,機身小巧卻功能強大,不僅保留了三菱小型PLC已有的優點,還吸收了大型PLC的開發理念,在整體性能上得到了很大的提高。
本文以FX5U在控制伺服的性能上做個總結,歸納下FX5U控制伺服的3種方式。
第一種:脈沖控制方式
FX5U本體支持4個200KHz的脈沖輸出,本體最多可以控制4個軸,對應的定位指令除了包含FX3U主機擁有的指令外,還支持2速、多段速運行、簡易直線插補等功能。
如果自帶的脈沖控制軸數不夠,還可以通過擴展帶有定位功能的模塊來實現。
其中高速脈沖輸入輸出模塊FX5-16ET/ES-H,此模塊支持控制2個軸,一個FX5主機最多可以擴展4個此模塊,這樣通過擴展FX5-16ET/ES-H,整體控制主機4軸+模塊2軸*4個,共12個軸。
此FX5-16ET/ES-H模塊對應的編程方法與主機控制軸的定位指令使用方法相同。
FX5-16ET/ES-H,輸出可以控制2個軸,輸入可以使用高速技術功能,另外此模塊的輸入輸出點也可以當成普通的輸入輸出點使用。
以上主機與FX5-16ET/ES-H模塊定位功能相對簡單,只能實現簡易直線插補功能,如果要實現圓弧插補功能,FX5U主機還可以擴展FX5-20PG-P模塊,一個模塊可以控制兩個軸,此模塊功能類似三菱中大型的定位模塊功能,如RD75P2。
一個FX5U系列PLC最多可以擴展16臺此模塊。(需要另外購買A6CON1用于接線)
以上FX5U主機、FX5-16ET/ES-H、FX5-20PG-P是通過脈沖方式控制伺服,那可以連接的伺服可以是三菱的MR-JE-A、MR-J4-A等能接收脈沖型的伺服。
另外如果是第三方的伺服、步進等能接收高速脈沖信號的,可以通過以上三菱的產品來控制。
第二種方式:通過三菱伺服系統控制網絡(SSCNETⅢ/H)控制三菱伺服
在三菱中大型PLC中,有簡易運動模塊通過光纖方式連接三菱B型驅動器,通過SSCNET Ⅲ/H網絡來控制伺服,比如通過LD77MS、QD77MS、RD77MS等模塊連接MR-JE-B、MR-J4-B等型號伺服進行控制。
這種配置的優點有:
1. 每個模塊控制的軸數較多,且一個系統中可以配置多個簡易運動模塊
2. 三菱簡易運動模塊與三菱伺服通過光纖控制,接線減少,減少接線等工作量,也便于后期設備的維護。
3. PLC與運動模塊、伺服等構成一個整體,各個部分之間的數據、狀態可以通過光纖傳遞,運動模塊、伺服驅動器中的各種數據、狀態,PLC可以讀取到。
4. 伺服驅動器的參數數據在PLC側的運動模塊中,后期如果伺服驅動器更換只需要設置好站號,直接更換,不需要再單獨寫伺服驅動器參數。
5. 運動模塊與伺服驅動器之間通光纖連接,通訊速度快、距離遠,抗干擾能力強。
6. 簡易運動模塊功能強,除了直線、圓弧插補等功能外,還支持同步控制、凸輪控制等,能實現復雜的軸動作控制。
FX5U對應的簡易運動模塊有FX5-40SSC-S、FX5-80SSC-S,分別能控制4軸、8軸。
通過SSCNET Ⅲ/H網絡控制,所有三菱中能支持此網絡的驅動器都可以連接,且可以混合使用,甚至一些第三方廠家支持此網絡的產品也可以添加到此網絡中控制。
FX5-40SSC-S、FX5-80SSC-S,本體上帶有外接信號的接口,這個接口用來接手脈、急停、外部指令等信號,通常這些信號不是必須使用,如果不使用,此接口對應的接頭可以不用單獨購買,如果使用這些信號,需要單獨購買,型號為LD77MHIOCON。
第三種方法:通過三菱CC-Link IE Field Basic網絡控制三菱MR-JE-C伺服。
FX5U主機自帶以太網口,此網口上帶有CC-Link IE Field Basic標志,通過此網口可以用來連接三菱支持此網絡的MR-JE-C伺服。通過這種控制方式,可以不擴展定位模塊等,可以節省成本。
目前最新版本FX5U,通過網口可以控制16臺MR-JE-C伺服。多臺伺服可以通過路由器連接。
除了三菱MR-JE-C伺服外,另外支持此網絡的三菱變頻器、機械手、觸摸屏、遠程I/O模塊等也可以同時連接到此網絡中。
通過以上的總結,可以看出三菱FX5U產品性能較強,在控制伺服上可以通過多種方式實現,目前三菱對應的A、B、C三種伺服都可以用FX5U來實現,以上的控制方法均已在實際應用中多次使用,以上產品我公司每年也在大批量銷售,用戶可以根據實際工程需求,選擇合適的方式來控制。
如果在實際控制工程中,有相關PLC、伺服的選型問題,也可以聯系我們來做整體的解決方案。
總結
以上是生活随笔為你收集整理的三菱fx5u编程手册_FX5U系列PLC控制伺服3种方式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 联想计算机不能进入系统桌面,联想电脑装系
- 下一篇: python按行读取文件取消空白行_py