IEC_6-1131-3的5種標(biāo)準(zhǔn)編程語言_第1頁
IEC_6-1131-3的5種標(biāo)準(zhǔn)編程語言_第2頁
IEC_6-1131-3的5種標(biāo)準(zhǔn)編程語言_第3頁
IEC_6-1131-3的5種標(biāo)準(zhǔn)編程語言_第4頁
IEC_6-1131-3的5種標(biāo)準(zhǔn)編程語言_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、IEC 6-1131/3的5種標(biāo)準(zhǔn)編程語言用于開發(fā)控制系統(tǒng)和商業(yè)管理系統(tǒng)的TRACE MODE6編程工具面向不同領(lǐng)域的軟件工程師. TRACE MODE6包含的五種編程語言為:Techno SFC、Techno LD、Techno FBD、Techno ST和Techno IL.這些語言是下列IEC 6-1131/3標(biāo)準(zhǔn)語言的擴展: SFC(順序功能圖); LD(梯形圖); FBD(功能塊); ST(結(jié)構(gòu)化文本); IL(指令表).TRACE MODE6 IEC 6-1131/3編程語言中包括3種可視化的編程語言(FBD、SFC、LD),針對的目標(biāo)用戶是工程師和商業(yè)分析人員;2種面向過程的(S

2、T、IL)語言,面向程序員。使用TRACE MODE6 IEC 6-1131/3語言,你可以同樣方便的對控制器、人機界面算法、企業(yè)資產(chǎn)管理和制造執(zhí)行系統(tǒng)的邏輯功能進行編程。TRACE MODE6提供的IEC 6-1131/3語言將強大的功能、易用性和低誤差率完美的組合在一起.TRACE MODE6 IEC 6-1131/3編程語言不但完全遵從國際標(biāo)準(zhǔn),而且包含了諸如帶有典型控制算法的擴展功能模塊庫.所有5種IEC 6-1131/3編程語言與TRACE MODE 6實時數(shù)據(jù)庫的通訊機理都是相同的. 每個程序擁有一組參數(shù),實時數(shù)據(jù)通過輸入?yún)?shù)進入程序中,計算結(jié)果返回到輸出參數(shù). 參數(shù)與TRACE

3、MODE 6通道屬性,如控制器和輸入/輸出設(shè)備的實時輸入/輸出值、數(shù)據(jù)庫單元或內(nèi)部變量等相連接. 這樣程序在一個周期間可以因為不同的數(shù)據(jù)線程處理而被多次調(diào)用.在TRACE MODE6集成開發(fā)環(huán)境中對使用IEC 6-1131/3語言開發(fā)的程序進行調(diào)試和編輯.用Techno FBD、Techno LD和Techno SFC語言開發(fā)的程序是在可視化編輯器中進行編輯和調(diào)試,在文本編輯器中對使用Techno ST和Techno IL語言開發(fā)的程序進行調(diào)試和編輯.用不同的語言開發(fā)的程序可以相互調(diào)用,嵌套。例如,一個用Techno FBD開發(fā)的程序可以調(diào)用一個用Techno ST語言開發(fā)的功能模塊,該功能模

4、塊也可以使用Techno LD開發(fā)的子程序調(diào)用等等. 這種編程中的靈活性允許程序員、控制工程師和商業(yè)顧問高效的從事工程開發(fā)工作,他們中的每一個人都使用自己最擅長的程序開發(fā)工具從事自己的那部分工作.編程語言的簡要描述 Techno FBD語言針對的使用者是控制工程師. 對PID控制回路的編程而言,很難找到有比Techno FBD更合適的語言了. 使用Techno FBD開發(fā)的一個程序表現(xiàn)為一個圖表,該圖表由連接了輸入和輸出端的一系列功能模塊組成. TRACE MODE6包含了超過150個標(biāo)準(zhǔn)功能模塊。這些模塊能完成的功能涉及領(lǐng)域很廣-從最簡單的邏輯操作到自適應(yīng)調(diào)節(jié)PID回路控制。濾波、比例積分、

5、微分控制、PDD、模糊控制、位置控制、脈寬調(diào)制變換、統(tǒng)計、三角法和集成的用于閥、泵、馬達的現(xiàn)成控制算法模塊-所有這些都作為標(biāo)準(zhǔn)功能模塊包含在TRACE MODE6開發(fā)環(huán)境中.Techno LD語言是為熟悉繼電器邏輯圖編輯的工程們準(zhǔn)備的. LD編輯器看上去非常象FBD編輯器,這種程序是用觸點和線圈組成,而不是功能模塊. 在用Techno LD編寫的程序中可以包括普通FBD功能模塊,盡管TRACE MODE6的這一特色超出IEC 6-1131/3標(biāo)準(zhǔn)框架了.Techno ST語言首先是定位給程序設(shè)計者使用的.它是一個與Pascal語言相類似的高級程序設(shè)計語言. 它支持矩陣(包括多維矩陣),類型變換

6、監(jiān)控程序,以及一些象DO - WHILE、REPEAT - UNTIL、FOR - TO - DO、IF - THEN - ELSE、CASE - OF的結(jié)構(gòu)語句.程序頭是按照列出的參數(shù)自動生成的,從而可以節(jié)省編程時間. 使用字、標(biāo)記、注解和數(shù)值常數(shù)用高亮顏色顯示,就象在最新的可視化程序設(shè)計環(huán)境中所采用的那樣. 用戶可以自己設(shè)置顏色背景.Techno IL是帶助記指令的最簡單的編程語言,有點類似于Assembler. 這種語言所以包括在IEC 6-1131/3中是為了適應(yīng)低端控制器的編程需要。在任何處理器中,IL程序都很容易被轉(zhuǎn)換為機器語言碼,這樣可以保證很快的程序運行速度. 然而,最新的控制

7、器有相當(dāng)強的性能,Techno IL事實上比之ST或FBD已經(jīng)不占優(yōu)勢. 盡管如此,這種語言還是包括在TRACE MODE6中,目的是為了支持老式的設(shè)備. 這一事實本身再一次說明了IEC 6-1131/3的優(yōu)越性所在.Techno SFC程序設(shè)計語言是用來建立復(fù)雜算法的有效工具. SFC本身不是一種獨立的語言. 一個用Techno SFC編寫的程序看上去就象一個方框圖,這個方框圖由程序塊(梯階)、步間的轉(zhuǎn)換和發(fā)生這些轉(zhuǎn)換時所依賴的條件組成. 每個程序塊,象每個轉(zhuǎn)換條件一樣,是一個用任何一種IEC 6-1131/3標(biāo)準(zhǔn)語言編寫的程序. 這種語言用來編寫批處理和商業(yè)應(yīng)用程序非常方便. Techno

8、 SFC可以很容易的被工程師和商業(yè)分析員所掌握. 用IEC 6-1131/3語言編寫的程序可以在任何其它支持這種標(biāo)準(zhǔn)的編程平臺上轉(zhuǎn)換成TRACE MODE6. TRACE MODE6可以編譯全部的5種IEC 6-1131/3語言程序,甚至包括機器碼形式的SFC!這保證了程序?qū)崟r 執(zhí)行時的高速度.功能強大的調(diào)試工具 IEC-61131-3編程軟件 產(chǎn)品簡介:提供IEC-61131-3標(biāo)準(zhǔn)的編程軟件。詳細(xì)介紹產(chǎn)品采購在線教程維護維修品牌售后 OpenPCS 2004 Automation Suite for IEC 61131-3 OpenPCS 程序設(shè)計工具OpenPCS是唯一被PLCopen鑒

9、定為“輕便級”的IEC 61131-3工作平臺。該平臺的卓越的質(zhì)量和性能能滿足您的需求。我們的產(chǎn)品為國際控制器制造商提供了一個他正在為它的嵌入式控制器尋找的輔助軟件包。顧客的硬件聯(lián)合OpenPCS的運行系統(tǒng)及其程序設(shè)計工具給IEC 61131提供了一個真正適應(yīng)的控制器。來自世界各地的公司使用inforteam軟件的同時也部分為他們自己的行業(yè)做廣告。PLCopen 被鑒定了的IEC 61131-3 編譯器連續(xù)作用繪制順序功能圖連續(xù)函數(shù)繪圖控制功能圖適用于PLC程序員的階梯圖結(jié)構(gòu)文本和指令表功能塊編程用戶和OEM庫支持一個網(wǎng)絡(luò),多位控制器網(wǎng)絡(luò)變量用于數(shù)據(jù)交換聯(lián)機監(jiān)控便于發(fā)現(xiàn)并修理故障在線升級加快調(diào)

10、試周期OpenPCS 源代碼運行系統(tǒng)OpenPCS 的運行系統(tǒng)是一個適于帶有IEC 61131-3的軟可編輯控制器。這種虛擬機執(zhí)行UCODE, 通用的, 目標(biāo)獨立代碼, 模擬一個可編程控制器(PLC)。因為不同目標(biāo)系統(tǒng)是一個大的范圍,所以我們的焦點是實現(xiàn)一個便攜式執(zhí)行系統(tǒng)的核心,它在二天之內(nèi)易于適合任一種控制器和任一個操作系統(tǒng)。ANSI-C 實施輕便支持所有微處理器類型覆蓋面積小于80 - 160 kB能在DOS, Windows, RTX, Linux及其它操作系統(tǒng)上運行適合于多任務(wù)的高級應(yīng)用軟中斷任務(wù)的響應(yīng)時間快原代碼擁有最佳性能我們知道,典型的PLC 應(yīng)用軟件或動作控制速度是至關(guān)緊要的。

11、顯然, 一臺虛擬機的輕便性是以降低性能為代價的。 OpenPCS是當(dāng)今唯一實現(xiàn)了用真正的原代碼編譯器作為另外的編輯措施來克服這個障礙的軟可編程邏輯控制器。 這些NCCs 把控制器特定的二進制指令直接編譯到UCODE 外。 這給以下兩種應(yīng)用軟件帶來了好處:一是內(nèi)存空間有限、代碼壓縮率極高的應(yīng)用軟件,二是高速應(yīng)用、高性能、代碼壓縮率極高的應(yīng)用軟件。機器代碼直接被執(zhí)行20-40倍的TIC UCODE性能沒有調(diào)試信息被插入適用的控制器類型:- Infineon C165/ 166/ C167CS, - 日立H8, - 英特爾80C188/186 實時模式;- 英特爾4x86, 586, 奔騰保護模式;

12、- Motorola 68k, Coldfire, PowerPC;- SH4, SH8, ARM, MIPS;- DSP5630X 等等;靈活的執(zhí)照最小的投資為了減少開發(fā)風(fēng)險、限制必要的投資,我們提供不同的方法 任意兩天OEM 解答時間, 以完美地的符合您的要求為宗旨,介紹程序設(shè)計工具的體系結(jié)構(gòu)及執(zhí)行系統(tǒng)。許可明確化,風(fēng)險清晰化。 OEM開發(fā)許可證包含任何您的工程師將需要在您的控制器實施IEC 61131的東西及需要測試的應(yīng)用領(lǐng)域。 這樣做的目的是限制您的開發(fā)費用到最低。 因為我們以ANIS-C原始資料的方式提供了我們所有的執(zhí)行系統(tǒng),這將為您提供一種安全的投資和一個獨立的前景。 通常您將需要一些時間來把您的項

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論