為了降低解決方案的成本,需要在短時(shí)間內(nèi)構(gòu)建用于工業(yè)控制的應(yīng)用程序。這可以通過減少編程時(shí)間和組態(tài)工業(yè)控制項(xiàng)目的時(shí)間來實(shí)現(xiàn)。
為了達(dá)到這個(gè)目標(biāo),COPA-DATA使用項(xiàng)目自動化工具增強(qiáng)了Straton產(chǎn)品。此功能允許使用標(biāo)準(zhǔn)開發(fā)工具鏈來創(chuàng)建和修改零件或整個(gè)項(xiàng)目。它使您可以將實(shí)際信息從數(shù)據(jù)庫(xml、MS Excel、SQL)或其他工具的導(dǎo)入/導(dǎo)出直接自動化到straton應(yīng)用程序中。典型的信息可以是變量定義和I / O配置,也可以是一些自動生成或從模板復(fù)制的程序。
架構(gòu)
Project Automation是一個(gè)新的強(qiáng)大工具,可以輕松生成或修改用于工業(yè)控制的應(yīng)用程序。它提供了一套完整的接口,以便:
- 創(chuàng)建新的向?qū)б詷?gòu)建新項(xiàng)目的框架。
- 創(chuàng)建用于自動化或?qū)隝 / O配置的向?qū)А?/li>
- 自動生成有關(guān)工程項(xiàng)的文檔。
- 任何導(dǎo)入/導(dǎo)出程序
|
|
Straton IDE集成
可以直接從straton IDE使用IEC61131-3語言開發(fā)自動化項(xiàng)目,而無需使用外部工具。這為開發(fā)自動化項(xiàng)目提供了一種非常簡單的方法,而無需學(xué)習(xí)新語言,也無需安裝外部工具。
- 在straton中將腳本注冊為“新建項(xiàng)目”向?qū)А?br />
您的腳本旨在為新項(xiàng)目創(chuàng)建框架,您可以注冊它,以便straton在其標(biāo)準(zhǔn)過程中提出它以創(chuàng)建新項(xiàng)目。
- 在straton中將腳本注冊為工具。
您的腳本旨在修改一個(gè)打開的項(xiàng)目,您可以注冊它,以便straton從命令菜單和工具欄提出它。
- 從其他應(yīng)用程序運(yùn)行腳本。
用straton開發(fā)的腳本可以從外部應(yīng)用程序運(yùn)行:
- 從命令行:可以直接從Windows控制臺或.BAT文件執(zhí)行腳本。
- 在“ C / C ++”應(yīng)用程序中:您的“ C / C ++”應(yīng)用程序可以通過調(diào)用專用接口直接運(yùn)行自動化項(xiàng)目。
COM接口
市場上有幾種標(biāo)準(zhǔn)或?qū)S泄ぞ呖捎糜谏苫蚺渲糜糜谶^程控制的工業(yè)應(yīng)用。為了將自動化項(xiàng)目集成到這些開發(fā)工具鏈中,自動化庫作為COM組件提供。
典型工具:
- Visual Basic
- 集成了Visual Basic runtime的zenon
- 微軟Excel
- C#
|