高級編程
TIAPortal支持五種IEC編程語言:梯形邏輯、功能塊圖、語句表、按順序圖形編程編輯器以及結(jié)構(gòu)化控制語言(SCL)。Broadwater表示,“新型SCL編輯器提高了編寫軟件的速度。它可以縮減模塊使你簡化編碼,自動錄入變量名稱,還可以建立功能庫并應(yīng)用到其它項(xiàng)目中。”
跨引用特性
跨引用特性使得普通編碼處理可以跨所有IEC編程語言進(jìn)行。用戶可以瀏覽PLC所有模塊的標(biāo)簽以及連接到PLC的HMI所引用的標(biāo)簽。
項(xiàng)目組織
“因?yàn)镻LC控制多個設(shè)備,TIAPortal檔案樹允許我將功能模塊和數(shù)據(jù)分類建成一個邏輯文件夾結(jié)構(gòu)。”Broadwater稱,“在處理某個問題時,我不用打開所有其它功能模塊顯示項(xiàng)目樹。這大大縮減了我的工作量。但該功能不適用于其它編輯器。”
相同功能在TIAPortal的PLCHMI界面上也可以使用。“最近,我在HMI上建立了不同元素的子文件夾。”Broadwater繼續(xù)說道,“模型數(shù)據(jù)選項(xiàng)界面有三個子界面。我建立了一個簡單的文件夾并把這些界面都放進(jìn)去,這樣當(dāng)我想修改某個HMI界面的時候就不需要打開包含50或60個HMI界面的文件夾樹。我只需要進(jìn)入文件夾結(jié)構(gòu)然后快速找到特定的界面。”
除錯和I/O受益
BurrOak工程師在設(shè)計(jì)FP400過程中面臨的一個挑戰(zhàn)是用一種核心編碼編寫軟件,該核心編碼可以兼容所有BurrOak機(jī)器,這樣他們就不必不斷地編寫特殊編碼。
“核心編碼用于運(yùn)行基礎(chǔ)設(shè)備。”Lund稱,“但每個自定義的模塊都有不同的輸出選項(xiàng)。因此,我們創(chuàng)造了功能模塊以運(yùn)行有共同點(diǎn)的各種類型機(jī)制。這表示我們現(xiàn)在可以將這些選項(xiàng)與核心編碼進(jìn)行混合和匹配,省去了自定義不同模塊時不斷除錯和重復(fù)驗(yàn)證所有編碼的過程。”
S7-1500采用的標(biāo)準(zhǔn)終端模塊適用于所有I/O模塊,這對BurrOak十分有利。Broadwater表示,“我們再也不需要安裝三個終端模塊分別為編碼卡、32位輸出卡和16位輸入卡服務(wù)�,F(xiàn)在只需要一個標(biāo)準(zhǔn)化的模塊就可兼容所有應(yīng)用。”
Lund和Broadwater估測,采用S7-1500和TIAPortal節(jié)省了30%的工程時間,主要源于其省去了軟件工程師除錯的過程。“這是因?yàn)榧紟焸儸F(xiàn)在可以自己修復(fù)這些組件。”
FP400的適用性可以幫助BurrOak拓展亞洲市場。Lund表示,在最近一次銷售峰會上,某個公司代表對該機(jī)器的設(shè)計(jì)非常滿意并表示這款機(jī)器好像就是為其印度客戶量身定做的。









