AnyControl是北京奧特思技術(shù)有限公司遵循IEC61131-3(GB15969.3)標(biāo)準(zhǔn)自主研發(fā)的,用于自動化控制的工業(yè)可編程軟件系統(tǒng)。AnyControl作為自動化控制的系統(tǒng)軟件解決方案,它可以集成邏輯控制、運(yùn)動控制、工業(yè)通訊協(xié)議、物聯(lián)網(wǎng)通訊協(xié)議、人機(jī)界面、工業(yè)視覺以及行業(yè)應(yīng)用算法等,并進(jìn)行統(tǒng)一編程和調(diào)試。
AnyControl IEC61131-可編程系統(tǒng)主要功能如下:
跨平臺性:IDE和runtime均可以跨平臺運(yùn)行,支持全國產(chǎn)化生態(tài)
語言組態(tài):梯形圖LD、功能塊圖FBD、順序功能圖SFC、結(jié)構(gòu)化文本ST、指令表IL和高級語言C/C++
數(shù)據(jù)組態(tài):標(biāo)簽化變量組織方式,支持中英文變量名,支持指針、數(shù)組、結(jié)構(gòu)體、功能塊和枚舉
任務(wù)組態(tài):支持多核和多任務(wù)調(diào)度(任務(wù)類型:周期觸發(fā)、事件觸發(fā)、自由運(yùn)行和中斷觸發(fā)等類型)
協(xié)議組態(tài):支持多種工業(yè)通訊協(xié)議組態(tài),便于與南向和北向設(shè)備互聯(lián)互通
編程調(diào)試:在線變量讀寫、變量趨勢顯示、變量值強(qiáng)制、斷點(diǎn)調(diào)試、在線仿真
指令平臺:X86、X64、ARMv7 Cortex-M/A 、 ARMv8 Cortex-A 、龍芯
下裝無擾:在線修改程序下裝無擾,同時支持連續(xù)版本和非連續(xù)版本的無擾下裝
雙機(jī)冗余:雙機(jī)熱備冗余,可以支持雙/單冗余通訊鏈路
AnyControl遵循PLCopen標(biāo)準(zhǔn)的運(yùn)動控制功能:
單軸速度、位置控制
到位輸出與高速位置捕捉
聯(lián)動:電子齒輪和電子凸輪
多軸運(yùn)動疊加
插補(bǔ):直線插補(bǔ)、圓弧插補(bǔ)、螺旋線插補(bǔ)、球弧插補(bǔ)
行業(yè)應(yīng)用:追剪、飛剪等
回零點(diǎn)
AnyControl支持的通訊協(xié)議:
Modbus RTU 主/從
Modbus TCP 主/從
CANopen 主/從
EtherCAT 主站
ProfiNet 主站
OPC UA 客戶端/服務(wù)器
Socket通訊(TCP/IP、UDP)
串口自由口協(xié)議
CAN自由口協(xié)議
控制器間網(wǎng)絡(luò)變量通訊(基于變量名稱通訊)