在運動控制方面,兩者功能是相同的,比如調速、定位POS、控制力/轉矩、液壓軸、電子齒輪GEAR、電子凸輪CAM、快速測量輸入MeasuringInput、快速輸出OutputCAM、三軸插補/路徑PATH等功能。
在邏輯控制方面,兩者功能也差不多,都可以使用IEC61131-3中規定的功能塊進行程式設計。
在工藝控制方面,兩者也都能實現,比如溫度、流量、壓力、物位控制等等。
但在其他方面存在差距:
1.效能方面
T-CPU的型號有315T、317T兩大類,控制軸數為8軸或32軸。
SIMOTION型號非常多,以SIMOTION D為例,控制軸數選擇有單軸、8軸、16軸、32軸、64軸、128軸。能控制128軸的SIMOTION D455-2 DP/PN是當前效能最好的控制器之一,比S7-400H系列PLC的CPU還要強勁。
2.硬體結構方面
SIMOTION硬體分C、D、P三大類,其整合度更高,比如可以選擇與S120驅動器高度整合的SIMOTION D系列,其內部集成了一個S120的CU。能節省空間和成本。而SIMOTION C集成了4個AO、Pulse驅動器介面和4個Encoder反饋介面,輕鬆實現4軸連線。最後,SIMOTION P是與上位機整合在一起的,內部集成了Windows XP作業系統,可以輕鬆實現程式設計除錯和HMI監視。
3.軟體程式設計方面
SIMATIC T-CPU作為SIMATIC家族的一員,其程式設計習慣與PLC更為型別,比如使用LAD,呼叫FB/FC的形式實現軸控制,當然其他PLC語言SCL、FBD、CFC等都可以使用。除錯軟體為S7-Technology。
SIMOTION作為運動控制器,其程式設計習慣既有與傳統程式設計方面相似的地方,比如使用LAD/FBD呼叫PLCopen實現軸控制,又有其更具特色的程式設計方法,比如運動控制圖MCC,結構化文件ST。作為一高階語言,ST程式設計效率高、結構靈活,非常適合工程人員使用。除錯軟體為SIMOTION SCOUT。
-------------
說到這裡,到底在T-CPU和SIMOTION時如何取捨?
第一,考慮系統規模,如果軸數較多,就不能考慮T-CPU了。T-CPU的32個軸是極限資料,在實際選型時是需要考慮裕量的。
第二,如果軸數不多,那麼用T-CPU與SIMOTION都能實現。這就要看個人習慣了。如果是一個熟練掌握S7 PLC程式設計的工程師,那麼使用T-CPU或許更容易上手一些。如果對程式設計習慣沒什麼偏好,建議還是用SIMOTION吧,最好是SIMOTION D。
在運動控制方面,兩者功能是相同的,比如調速、定位POS、控制力/轉矩、液壓軸、電子齒輪GEAR、電子凸輪CAM、快速測量輸入MeasuringInput、快速輸出OutputCAM、三軸插補/路徑PATH等功能。
在邏輯控制方面,兩者功能也差不多,都可以使用IEC61131-3中規定的功能塊進行程式設計。
在工藝控制方面,兩者也都能實現,比如溫度、流量、壓力、物位控制等等。
但在其他方面存在差距:
1.效能方面
T-CPU的型號有315T、317T兩大類,控制軸數為8軸或32軸。
SIMOTION型號非常多,以SIMOTION D為例,控制軸數選擇有單軸、8軸、16軸、32軸、64軸、128軸。能控制128軸的SIMOTION D455-2 DP/PN是當前效能最好的控制器之一,比S7-400H系列PLC的CPU還要強勁。
2.硬體結構方面
SIMOTION硬體分C、D、P三大類,其整合度更高,比如可以選擇與S120驅動器高度整合的SIMOTION D系列,其內部集成了一個S120的CU。能節省空間和成本。而SIMOTION C集成了4個AO、Pulse驅動器介面和4個Encoder反饋介面,輕鬆實現4軸連線。最後,SIMOTION P是與上位機整合在一起的,內部集成了Windows XP作業系統,可以輕鬆實現程式設計除錯和HMI監視。
3.軟體程式設計方面
SIMATIC T-CPU作為SIMATIC家族的一員,其程式設計習慣與PLC更為型別,比如使用LAD,呼叫FB/FC的形式實現軸控制,當然其他PLC語言SCL、FBD、CFC等都可以使用。除錯軟體為S7-Technology。
SIMOTION作為運動控制器,其程式設計習慣既有與傳統程式設計方面相似的地方,比如使用LAD/FBD呼叫PLCopen實現軸控制,又有其更具特色的程式設計方法,比如運動控制圖MCC,結構化文件ST。作為一高階語言,ST程式設計效率高、結構靈活,非常適合工程人員使用。除錯軟體為SIMOTION SCOUT。
-------------
說到這裡,到底在T-CPU和SIMOTION時如何取捨?
第一,考慮系統規模,如果軸數較多,就不能考慮T-CPU了。T-CPU的32個軸是極限資料,在實際選型時是需要考慮裕量的。
第二,如果軸數不多,那麼用T-CPU與SIMOTION都能實現。這就要看個人習慣了。如果是一個熟練掌握S7 PLC程式設計的工程師,那麼使用T-CPU或許更容易上手一些。如果對程式設計習慣沒什麼偏好,建議還是用SIMOTION吧,最好是SIMOTION D。