IMC系列控制器采用本公司與國外合作開發的IMCASIC,以DDA原理經過PGE(PulseGenerator)均勻送出各軸位移量,實現最多八軸伺服定位及同動/不同動控制。IMC全閉環控制采用PID及前饋控制,解決跟隨誤差(TrackingError)及穩態誤差(Stead-StateError)問題,以-10V至10V之電壓信號驅動速度型或扭矩型伺服驅動器,可應用于多軸精密伺服控制無此功能);在脈波輸出控制時,亦可由編碼器輸入端讀回馬達編碼器值,應用在脈沖型馬達控制;在每一軸控制中皆有一組sensor輸入點,包括了零點、上行程極限點及下行程極限點,另外尚有sevoron輸出點、PositionReady輸出點及EmergencyStop輸入點;
內建運算處理器(PowerPC440)和硬件雙浮點專用運動控制IC,搭配實時多任務操作系統RTOS(VXWorks)及周邊其他設備架構成一嵌入式運動控制平臺,IMC上內建了MCCL運動控制函數庫,具備運動控制各項功能。除可單機獨立運行外,還整合了PCI或Ethernet等與外界的通訊界面,內建WebServer可通過以太網實現遠程控制,此外IMC整合了目前流行的伺服運動總線,可通過總線實現多軸控制。IMC軟件包含軌跡插值運算,集成發展工具,運動控制函數庫....等工具提供給使用者進行應用程序的開發。
在其它輸出入點部份,使用遠端非同步擴展IO子板,最大可擴充至128點輸入點及128輸出點;此外本卡亦可選配使用差動輸入型式之6channelA/D轉換器。