一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

國(guó)產(chǎn)可編程系統(tǒng)AnyControl的具體功能和特點(diǎn)

控制工程中文版 ? 來(lái)源:控制工程中文版 ? 2023-09-08 16:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

編程控制器是工業(yè)自動(dòng)化領(lǐng)域最常見(jiàn)的控制設(shè)備,比如我們常說(shuō)的PLC、邊緣控制器、工控機(jī)、運(yùn)動(dòng)控制器、機(jī)器人控制器、DCS控制站、遠(yuǎn)程I/O和車輛控制器,都屬于可編程自動(dòng)化控制器。

如同手機(jī)需要iOSAndroid操作系統(tǒng)一樣,一個(gè)可編程控制器除了硬件外,還需要操作系統(tǒng)(Runtime)和開(kāi)發(fā)平臺(tái)(IDE)這些軟件。目前市場(chǎng)上,像西門(mén)子、羅克韋爾和三菱這些PLC大廠都有自己開(kāi)發(fā)的操作系統(tǒng)和編程環(huán)境,而其他更多的企業(yè)是采用CODESYS這類第三方的Runtime和IDE來(lái)開(kāi)發(fā)自己的可編程控制器。

但由于技術(shù)門(mén)檻等多種原因,在可編程控制器操作系統(tǒng)和編程環(huán)境方面,一直由國(guó)外產(chǎn)品占據(jù)壟斷地位,可用的國(guó)產(chǎn)產(chǎn)品屈指可數(shù)。因此,控制器的Runtime和IDE也被認(rèn)為是“卡脖子”技術(shù)之一。

所幸的是,隨著近幾年國(guó)家對(duì)工業(yè)軟件等“卡脖子”技術(shù)的日益重視,目前市場(chǎng)上已經(jīng)涌現(xiàn)出一些優(yōu)秀的基于IEC61131-3標(biāo)準(zhǔn)自主研發(fā)的工業(yè)可編程軟件系統(tǒng),可為國(guó)產(chǎn)化可編程控制器提供Runtime和IDE。由北京奧特思技術(shù)有限公司自主開(kāi)發(fā)的AnyControl就是其中的佼佼者,在短短兩年多的時(shí)間內(nèi),不僅實(shí)現(xiàn)了產(chǎn)品的迭代升級(jí),而且已經(jīng)擁有一批國(guó)內(nèi)控制器用戶,在功能上已經(jīng)可以對(duì)標(biāo)知名的CODESYS。

今天,我們就對(duì)最新版的AnyControl做深入介紹,讓您全面了解這款國(guó)產(chǎn)可編程系統(tǒng)的具體功能和特點(diǎn)。

dd6a1dd0-4ddc-11ee-a25d-92fbcf53809c.png

▲Anycontrol IDE界面

01AnyControl總體介紹

AnyControl是北京奧特思技術(shù)有限公司遵循IEC61131-3(GB15969.3)標(biāo)準(zhǔn)自主研發(fā)的,用于自動(dòng)化控制的工業(yè)可編程軟件系統(tǒng)。AnyControl作為自動(dòng)化控制系統(tǒng)解決方案,可以集成邏輯控制、運(yùn)動(dòng)控制、工業(yè)通訊協(xié)議、物聯(lián)網(wǎng)通訊協(xié)議、人機(jī)界面、工業(yè)視覺(jué)以及行業(yè)應(yīng)用算法等,并進(jìn)行統(tǒng)一編程和調(diào)試。

02AnyControl可編程系統(tǒng)主要功能

IEC61131-3可編程系統(tǒng)

跨平臺(tái)性:IDE和runtime均可以跨平臺(tái)運(yùn)行,支持全國(guó)產(chǎn)化生態(tài)

語(yǔ)言組態(tài):梯形圖LD、功能塊圖FBD、順序功能圖SFC、結(jié)構(gòu)化文本ST、指令表IL和高級(jí)語(yǔ)言C/C++

數(shù)據(jù)組態(tài):標(biāo)簽化變量組織方式,變量名支持中文,支持指針、數(shù)組、結(jié)構(gòu)體、功能塊和枚舉

任務(wù)組態(tài):支持多核與多任務(wù)調(diào)度(任務(wù)類型:周期觸發(fā)、事件觸發(fā)、自由運(yùn)行和中斷觸發(fā)等類型)

雙機(jī)冗余:雙機(jī)備熱冗余,可以支持雙/單冗余通訊鏈路

協(xié)議組態(tài):支持多種工業(yè)通訊協(xié)議,便于與南向和北向設(shè)備互聯(lián)互通

編程調(diào)試:在線變量讀寫(xiě)、變量趨勢(shì)顯示、變量值強(qiáng)制、斷點(diǎn)調(diào)試、在線仿真

指令平臺(tái):X86、X64、ARMv7 Cortex-M/A、ARMv8 Cortex-A、龍芯

下裝無(wú)擾:在線修改程序下裝無(wú)擾,同時(shí)支持連續(xù)版本和非連續(xù)版本的下裝無(wú)擾

運(yùn)動(dòng)控制算法

符合PLCopen Motion Control標(biāo)準(zhǔn)

單軸速度、絕對(duì)和相對(duì)位置控制

到位輸出與高速位置捕捉

聯(lián)動(dòng):電子齒輪和電子凸輪

多軸運(yùn)動(dòng)疊加

插補(bǔ):直線插補(bǔ)、圓弧插補(bǔ)、螺旋線插補(bǔ)、球弧插補(bǔ)

行業(yè)應(yīng)用:追剪、飛剪等

回零點(diǎn)

03AnyControl系統(tǒng)結(jié)構(gòu)

ddc5907a-4ddc-11ee-a25d-92fbcf53809c.png

04多核與多任務(wù)

支持多任務(wù)調(diào)度

任務(wù)可以分配到不同處理器核上運(yùn)行

支持任務(wù)基于優(yōu)先級(jí)的調(diào)度

高優(yōu)先級(jí)搶占低優(yōu)先級(jí)任務(wù)

同一優(yōu)先級(jí)任務(wù)可輪轉(zhuǎn)或者按照時(shí)間片調(diào)度(依賴調(diào)度器設(shè)置)

支持任務(wù)超時(shí)看門(mén)狗

支持多任務(wù)類型

周期觸發(fā)任務(wù)

邊沿觸發(fā)任務(wù)

信號(hào)狀態(tài)任務(wù)

自由運(yùn)行任務(wù)

中斷觸發(fā)任務(wù)

05IEC61131-3五種編程語(yǔ)言

梯形圖LD

功能塊圖FBD/CFC

結(jié)構(gòu)化文本ST

順序功能圖SFC

指令表IL

06C/C++等高級(jí)語(yǔ)言擴(kuò)展

支持C/C++代碼靜態(tài)聯(lián)編集成到Runtime中

支持動(dòng)態(tài)加載C/C++等語(yǔ)言動(dòng)態(tài)鏈接庫(kù)(dll、so等)

可通過(guò)IEC61131-3語(yǔ)言調(diào)用上述高級(jí)語(yǔ)言程序

deb465ec-4ddc-11ee-a25d-92fbcf53809c.jpg

07豐富的數(shù)據(jù)類型

類別 數(shù)據(jù)類型 描述
標(biāo)準(zhǔn)數(shù)據(jù)類型 BOOL
BYTE、SINT、USINT、WORD、INT、UINT、DWORD、DINT、UDINT、LWORD、LINT、ULINT
REAL、LREAL
TIME、TOD、DATE、DT、LTIME、LTOD、LDATE、LDT
STRING
支持所有標(biāo)準(zhǔn)數(shù)據(jù)類型
用戶定義數(shù)據(jù)類型 結(jié)構(gòu)體、枚舉、功能塊、數(shù)組STRUCT、ENUM、FB、ARRAY 用戶定義數(shù)據(jù)類型可以任意嵌套
擴(kuò)展數(shù)據(jù)類型 指針(包括支持函數(shù)指針)POINTER 指針可以指向任何數(shù)據(jù)類型,包括指向函數(shù)

08靈活的調(diào)試手段

程序調(diào)試

?圖形語(yǔ)言和文本語(yǔ)言的斷點(diǎn)調(diào)試

?所有處理器和OS的斷點(diǎn)調(diào)試

?單步運(yùn)行、運(yùn)行到斷點(diǎn)處

?查看調(diào)用棧

dece6438-4ddc-11ee-a25d-92fbcf53809c.png

在線監(jiān)控

?變量在線讀寫(xiě)

?變量監(jiān)視列表

?趨勢(shì)曲線

def84384-4ddc-11ee-a25d-92fbcf53809c.png

邏輯仿真

?PC可被虛擬為物理控制器

?無(wú)需連接物理控制器,即可實(shí)現(xiàn)程序邏輯調(diào)試

09全面支持強(qiáng)制:I/O通道和邏輯運(yùn)算

I/O通道強(qiáng)制:

設(shè)備不可用時(shí),可以任意強(qiáng)制I/O通道及變量進(jìn)行程序調(diào)試

邏輯運(yùn)算強(qiáng)制:

邏輯調(diào)試時(shí),可以對(duì)變量進(jìn)行強(qiáng)制且在邏輯中該值不被覆蓋

df59dd24-4ddc-11ee-a25d-92fbcf53809c.png

10遵循PLCopen標(biāo)準(zhǔn)的Motion Control

支持軸的可視化配置

支持PLCopen標(biāo)準(zhǔn)的Motion Control功能塊

持續(xù)更新的運(yùn)動(dòng)控制功能……

11控制器雙機(jī)熱備冗余

支持控制器雙機(jī)熱備冗余

冗余通訊通道基于標(biāo)準(zhǔn)的UDP協(xié)議

冗余通訊通道支持雙鏈路冗余

df6941d8-4ddc-11ee-a25d-92fbcf53809c.png

12開(kāi)放的通訊協(xié)議

支持可擴(kuò)展的通訊總線架構(gòu),可以方便集成新的通訊協(xié)議

支持的通訊協(xié)議

?ModbusRTU主/從

?ModbusTCP主/從

?CANopen主/從

?EtherCAT主站

?ProfiNet主站

?OPC UA客戶端/服務(wù)器

?Socket通訊(TCP/IP、UDP)

?串口自由口協(xié)議

?CAN自由口協(xié)議

?控制器間網(wǎng)絡(luò)變量通訊(基于變量名稱)

?可定制擴(kuò)展…

13其他主要功能

在線修改程序下裝無(wú)擾

可自定義算法工具庫(kù)和工程模板

變量的自動(dòng)聲明、向?qū)捷斎牒蛯傩孕薷?/p>

程序自動(dòng)完成輸入助手

支持交叉引用表、跳轉(zhuǎn)到元素定義處和引用處

程序異常保護(hù):除零、數(shù)組越界、棧溢出等

文件讀寫(xiě)操作

多任務(wù)之間同步方式:互斥量、信號(hào)量和事件

runtime與系統(tǒng)其他進(jìn)程可共享內(nèi)存通訊

可與Matlab邏輯銜接

14核心技術(shù)安全可控

開(kāi)發(fā)的工具鏈:開(kāi)源、不受控

?IDE采用開(kāi)源工具開(kāi)發(fā),可以“一次編寫(xiě),處處編譯”

?runtime采用標(biāo)準(zhǔn)C編寫(xiě),可以用各種支持C的編譯鏈編譯

開(kāi)發(fā)出的產(chǎn)品:可跨平臺(tái)運(yùn)行

? IDE:可跨OS和處理器平臺(tái)運(yùn)行,可以運(yùn)行于windows、linux、麒麟等操作系統(tǒng),運(yùn)算處理器可以是x86、ARM和龍芯等

? Runtime:標(biāo)準(zhǔn)C編寫(xiě)的Runtime可以很好適配各種操作系統(tǒng)和處理器平臺(tái)

源代碼掌控度:百分之百

? IDE:100%掌控

? Runtime:100%掌控

聯(lián)系我們

北京奧特思技術(shù)有限公司是國(guó)內(nèi)提供國(guó)產(chǎn)化IEC61131-3可編程系統(tǒng)的供應(yīng)商,致力于為用戶提供先進(jìn)的邏輯控制、運(yùn)動(dòng)控制和現(xiàn)場(chǎng)總線協(xié)議轉(zhuǎn)換的自動(dòng)化軟件解決方案。公司對(duì)標(biāo)全球先進(jìn)的IEC61131-3可編程系統(tǒng)提供商,填補(bǔ)了中國(guó)自動(dòng)化控制底層核心技術(shù)的空白,為廣大用戶提供自主可控且標(biāo)準(zhǔn)化程度高、易用性好的產(chǎn)品及服務(wù)。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 控制器
    +關(guān)注

    關(guān)注

    114

    文章

    17116

    瀏覽量

    184443
  • plc
    plc
    +關(guān)注

    關(guān)注

    5037

    文章

    13931

    瀏覽量

    474830
  • 可編程控制器
    +關(guān)注

    關(guān)注

    6

    文章

    539

    瀏覽量

    39486
  • 操作系統(tǒng)
    +關(guān)注

    關(guān)注

    37

    文章

    7154

    瀏覽量

    125647

原文標(biāo)題:AnyControl:一款對(duì)標(biāo)CODESYS的全棧國(guó)產(chǎn)化IEC61131-3可編程系統(tǒng)

文章出處:【微信號(hào):控制工程中文版,微信公眾號(hào):控制工程中文版】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    如何利用FPGA設(shè)計(jì)可編程電壓源系統(tǒng)?

    性能好,規(guī)模大,可重復(fù)編程,開(kāi)發(fā)投資小等優(yōu)點(diǎn)。隨著微電子技術(shù)的發(fā)展,F(xiàn)PGA的成本不斷下降,正逐漸成為各種電子產(chǎn)品不可或缺的重要部件。由于FPGA有著如此眾多的優(yōu)點(diǎn),因此系統(tǒng)采用FPGA作為控制芯片,實(shí)現(xiàn)可編程電壓源
    發(fā)表于 08-07 08:03

    什么是可編程邏輯控制器?可編程邏輯控制器有哪些特點(diǎn)?

    什么是可編程邏輯控制器?可編程邏輯控制器主要有哪些特點(diǎn)?可編程邏輯控制器主要有哪些應(yīng)用領(lǐng)域?
    發(fā)表于 07-05 06:00

    可編程邏輯控制器的特點(diǎn)

    可編程邏輯控制器是種專門(mén)為在工業(yè)環(huán)境下應(yīng)用而設(shè)計(jì)的數(shù)字運(yùn)算操作電子系統(tǒng)。它采用一種可編程的存儲(chǔ)器,在其內(nèi)部存儲(chǔ)執(zhí)行邏輯運(yùn)算、順序控制、定時(shí)、計(jì)數(shù)和算術(shù)運(yùn)算等操作的指令,通過(guò)數(shù)字式或模擬式的輸入輸出
    發(fā)表于 09-07 07:16

    可編程USB轉(zhuǎn)串口適配器的功能特點(diǎn)有哪些呢

    什么是可編程USB轉(zhuǎn)串口適配器?可編程USB轉(zhuǎn)串口適配器的功能特點(diǎn)有哪些呢?可編程USB轉(zhuǎn)串口適配器有哪些應(yīng)用領(lǐng)域呢?
    發(fā)表于 11-10 07:06

    系統(tǒng)可編程模擬電路的原理與應(yīng)用

    摘要:從分析在系統(tǒng)可編程模擬電路中的基本單元PAC塊出發(fā).闡述了在系統(tǒng)可編程模擬電路的原理、特點(diǎn)及應(yīng)用。美鍵詞:運(yùn)算跨導(dǎo)放大器 模擬前端
    發(fā)表于 05-08 09:37 ?15次下載

    MAX6870/MAX6871可編程電源特點(diǎn)及引腳功能和應(yīng)用

    MAX6870/MAX6871可編程電源特點(diǎn)及引腳功能和應(yīng)用電路 1 特點(diǎn)及引腳功能  
    發(fā)表于 03-05 15:45 ?1730次閱讀
    MAX6870/MAX6871<b class='flag-5'>可編程</b>電源<b class='flag-5'>特點(diǎn)</b>及引腳<b class='flag-5'>功能</b>和應(yīng)用

    可編程SoC(SoPC),什么是可編程SoC(SoPC)

    可編程SoC(SoPC),什么是可編程SoC(SoPC) SOPC ( System on a Programmable Chip,片上可編程系統(tǒng))是以PLD(
    發(fā)表于 03-26 17:01 ?2538次閱讀

    可編程控制器的特點(diǎn)有哪些

    可編程控制器使用較多,因此可編程控制器具有很強(qiáng)的現(xiàn)實(shí)意義。對(duì)于可編程控制器,大家或多或少有所耳聞,但大家未必知曉可編程控制器的幾大特點(diǎn)。本文
    發(fā)表于 10-06 17:42 ?9094次閱讀

    基于國(guó)產(chǎn)可編程邏輯芯片的工業(yè)網(wǎng)絡(luò)解決方案

    基于國(guó)產(chǎn)可編程邏輯芯片的工業(yè)網(wǎng)絡(luò)解決方案1工業(yè)網(wǎng)絡(luò)在工業(yè)領(lǐng)域,工業(yè)自動(dòng)化現(xiàn)場(chǎng)連接的設(shè)備多種多樣,根據(jù)控制對(duì)象的不同,大致可分為過(guò)程控制和運(yùn)動(dòng)控制,而實(shí)現(xiàn)整個(gè)系統(tǒng)的自動(dòng)化控制,最關(guān)鍵的就是工業(yè)控制網(wǎng)絡(luò)
    的頭像 發(fā)表于 02-08 09:15 ?1495次閱讀
    基于<b class='flag-5'>國(guó)產(chǎn)</b><b class='flag-5'>可編程</b>邏輯芯片的工業(yè)網(wǎng)絡(luò)解決方案

    可編程器件的特點(diǎn)和發(fā)展歷程

    可編程器件(Programmable devices)是一種集成電路,可以在生產(chǎn)過(guò)程中通過(guò)編程改變其功能和性能。它們具有的特點(diǎn)和發(fā)展歷程可以追溯到20世紀(jì)60年代的早期靜態(tài)隨機(jī)存儲(chǔ)器(
    的頭像 發(fā)表于 12-21 17:19 ?1368次閱讀

    可編程片上系統(tǒng)是什么意思

    可編程片上系統(tǒng)(Programmable System-on-Chip,PSoC)是一種特殊的嵌入式系統(tǒng)。它首先是一個(gè)片上系統(tǒng),這意味著整個(gè)系統(tǒng)
    的頭像 發(fā)表于 03-28 15:09 ?969次閱讀

    可編程片上系統(tǒng)的基本特征和主要應(yīng)用

    可編程片上系統(tǒng)是一種特殊的嵌入式系統(tǒng):首先它是片上系統(tǒng),即由單個(gè)芯片完成整個(gè)系統(tǒng)的主要邏輯功能
    的頭像 發(fā)表于 03-28 15:13 ?1084次閱讀

    什么是現(xiàn)場(chǎng)可編程邏輯陣列?它有哪些特點(diǎn)和應(yīng)用?

    可編程邏輯元件和可編程互連,實(shí)現(xiàn)邏輯電路的設(shè)計(jì)和配置。FPLA在電子系統(tǒng)設(shè)計(jì)、數(shù)字信號(hào)處理、網(wǎng)絡(luò)通信等多個(gè)領(lǐng)域都有廣泛應(yīng)用。本文將對(duì)現(xiàn)場(chǎng)可編程邏輯陣列進(jìn)行詳細(xì)介紹,包括其定義、原理、
    的頭像 發(fā)表于 05-23 16:25 ?1802次閱讀

    可編程電源使用方法

    可編程電源使用方法 可編程電源使用方法 摘要:本文詳細(xì)介紹了可編程電源的使用方法,包括其基本概念、主要功能、選擇原則、操作步驟、注意事項(xiàng)以及實(shí)際應(yīng)用案例,旨在幫助讀者全面了解
    的頭像 發(fā)表于 06-10 15:29 ?1740次閱讀

    國(guó)產(chǎn)可編程硅振在機(jī)器人伺服系統(tǒng)中的應(yīng)用,替換SiTime

    國(guó)產(chǎn)可編程硅振在機(jī)器人伺服系統(tǒng)中的應(yīng)用,替換SiTime
    的頭像 發(fā)表于 09-26 10:09 ?629次閱讀
    <b class='flag-5'>國(guó)產(chǎn)</b><b class='flag-5'>可編程</b>硅振在機(jī)器人伺服<b class='flag-5'>系統(tǒng)</b>中的應(yīng)用,替換SiTime