發(fā)布時(shí)間:2019-05-09 來源:眾智博遠(yuǎn)
說明
根據(jù)工程組態(tài)的各個流程,分組顯示 STEP 7 中所有的重要新功能。
硬件配置
以下 S7-1500 系列新型 CPU 完善了這一產(chǎn)品組合:
CPU 1518(F)-4 PN/DP MFP(多功能平臺)
CPU 1516T(F)
現(xiàn)有 PROFINET IO 設(shè)備的硬件識別
在線功能“硬件識別”可檢測到所連接 PROFINET 子網(wǎng)上的 IO 設(shè)備。用戶可以將檢測到的設(shè)備傳送到項(xiàng)目中:STEP 7 將插入 IO 設(shè)備及所有模塊和子模塊,這樣就不需要手動插入硬件目錄中的 IO 設(shè)備和模塊。
使用“轉(zhuǎn)至設(shè)備視圖”(Go to device view) 功能可快速從 PLC 變量表導(dǎo)航到設(shè)備視圖中已組態(tài)的輸入或輸出。
包含新增過濾功能的擴(kuò)展報(bào)警顯示。
編程語言編輯器
多語言項(xiàng)目文本(如塊和程序段標(biāo)題或注釋)可以用所有可用語言直接在編程編輯器中顯示并進(jìn)行編輯。用戶還可以導(dǎo)出及導(dǎo)入文本進(jìn)行外部翻譯。以下編輯器支持本地顯示項(xiàng)目文本:PLC 變量表、編程編輯器(LAD、FBD、SCL、STL、GRAPH)、數(shù)據(jù)塊和 PLC 數(shù)據(jù)類型。
狀態(tài)欄已用 SCL 擴(kuò)展。現(xiàn)在會顯示當(dāng)前光標(biāo)位置。通過雙擊行號,可以調(diào)用“轉(zhuǎn)至行號”(Go to line number) 功能導(dǎo)航至其他行。編輯模式(插入/覆蓋)也會在狀態(tài)欄中顯示。雙擊顯示字段可以切換編輯模式。
新指令
用戶可以使用“FileReadC”和“FileWriteC”指令從 S7-1500 CPU 的 SIMATIC 內(nèi)存卡中讀取 ASCII 文件的數(shù)據(jù),或?qū)?shù)據(jù)寫入 SIMATIC 內(nèi)存卡上的 ASCII 文件。
可以使用“GetClockStatus”指令讀取 S7-1500 CPU 的內(nèi)部 CPU 時(shí)鐘中的以下信息:
通過 NTP 服務(wù)器實(shí)現(xiàn)時(shí)間同步的相關(guān)信息
關(guān)于是否活從夏令時(shí)到標(biāo)準(zhǔn)時(shí)間的自動切換的信息
借助“EQ_TypeOfDB”指令(SCL:"TypeofDB")的幫助,可確定通過 DB_ANY 變量處理的數(shù)據(jù)塊的數(shù)據(jù)類型。
現(xiàn)有的“SCATTER”和“GATHER”指令已經(jīng)過擴(kuò)展,目前還支持僅包含布爾元素的匿名 STRUCT 數(shù)據(jù)類型和 PLC 數(shù)據(jù)類型。
有以下兩種新的 PID 輔助功能可用:可幫助減少控制技術(shù)中任務(wù)的編程量。
"SplitRange"
用于將控制器輸出分配給多個執(zhí)行器。根據(jù)控制器輸出,多個不同執(zhí)行器將到控制
"RampFunction"
此功能可限制掃描速率和信號值。上升速率可單獨(dú)限制在四個工作區(qū)域:正或負(fù)信號,上升或下降信號。
語言創(chuàng)新
“引用”提供新的指針類型。引用是指向特定數(shù)據(jù)類型的類型化指針。如果使用引用,則在創(chuàng)建程序時(shí)需定義該數(shù)據(jù)類型。因?yàn)檫\(yùn)行過程中該數(shù)據(jù)類型無需確認(rèn),因此程序的執(zhí)行更為效且結(jié)構(gòu)更為清晰明了。“取消引用”可直接對引用的變量進(jìn)行讀寫訪問,無需事先復(fù)制變量或在程序中加入更多指令。
自版本 V2.5 起,需要有 S7-1500 系列 CPU 才能使用引用。
在 LAD/FBD 中輸入指令時(shí)可使用布爾型常量。這可以方便當(dāng)前路徑的測試或“橋接”。
實(shí)現(xiàn)此功能需要有 V4.0 及更高固件版本的 S7-1200 CPU 或者 V1.8 及更高固件版本的 S7-1500。
系統(tǒng)功能
信息系統(tǒng)可以顯示集成的硬件手冊。其好處是,用戶可以搜索、篩選內(nèi)容,或?qū)?nèi)容用作收藏項(xiàng)。部分硬件手冊已隨 TIA Portal V15 一同安裝。如有需要,可下載以支持包形式提供的更多硬件手冊。為此,可在目錄的工具欄中選擇“檢查更新”(Check for updates) 功能。
本地用戶和權(quán)限管理
管理項(xiàng)目用戶
將新功能權(quán)限打開為只讀/將項(xiàng)目打開為只讀 + 寫/創(chuàng)建用戶和角色
管理項(xiàng)目角色
為項(xiàng)目角色分配用戶
實(shí)現(xiàn) TIA Portal 工業(yè)全的塊
用戶效管理 TIA portal 項(xiàng)目中的產(chǎn)品
庫
全局庫可導(dǎo)出為只讀庫。所包含的庫類型具有永寫保護(hù),因此可防止被更改。庫類型的寫保護(hù)始終保持(即使用作類型實(shí)例)。無法取消全局庫的寫保護(hù)。只讀庫可用于 PLC 和 HMI 類型。
用于控制操作數(shù)的新功能
布爾操作數(shù)可通過雙擊監(jiān)控值來控制。可以方便快速地切換實(shí)際值。
非布爾操作數(shù)也可通過存儲對話框方便快速地進(jìn)行控制。
在數(shù)據(jù)塊中,全局變量和實(shí)例變量均受支持。
所用指令的交叉引用
利用用戶定義的“指令”類型過濾器,可在交叉引用中顯示已在 CPU 中使用的各個指令版本的全部指令。
加載 PLC 變量表
PLC 變量表可按指定的結(jié)構(gòu)上傳到設(shè)備或從設(shè)備上下載,從而改進(jìn) CPU 的團(tuán)隊(duì)工程組態(tài)。
CPU 上的 PLC 變量表也可隨“可訪問設(shè)備”顯示以及在存儲卡上顯示。
通過在線/離線對比可以詳細(xì)了解各個 PLC 變量表中的在線和離線變量。
固件版本 V2.5 及以上版本的 S7-1500 的斷點(diǎn)
在 SCL 和 STL 程序的混合 LAD/FBD 塊中也可以測試斷點(diǎn)。
到達(dá)斷點(diǎn)時(shí),CPU 會進(jìn)入“HOLD”工作狀態(tài)。到達(dá)斷點(diǎn)時(shí)還可以監(jiān)視和控制變量。
這樣就可以使用斷點(diǎn)逐步對 STL 和 SCL 程序代碼進(jìn)行測試,以便找到程序創(chuàng)建期間的邏輯錯誤并加以糾正,從而可以在實(shí)際調(diào)試前,輕松而快速地分析復(fù)雜程序。
PLCSIM
S7-1500 CPU 的專有保護(hù)塊可利用 PLCSIM V15 進(jìn)行仿真(目前不支持 S7-1200 CPU)。
在 SIM 表內(nèi)更改值時(shí),可對模擬量值使用滾動條,對布爾值使用按鈕,非常方便,從而能夠快速測試 STEP 7 用戶程序。
PLCSIM V15 和 PLCSIM Advanced V2.0 可安裝在同一臺計(jì)算機(jī)上,但這兩款仿真工具不能同時(shí)使用。
跟蹤
虛擬信號基于數(shù)學(xué)函數(shù)從記錄的信號生成。支持以下函數(shù):
基本運(yùn)算
對值、平方根、平方、1/x、模數(shù)運(yùn)算
積分、微分
過濾功能
在測量光標(biāo)的范圍內(nèi),計(jì)算所選信號的平均值、RMS 和積分
TIME、LTIME、TOD、LTOD、DATE 和 LDT 類型的時(shí)間變量可以記錄為信號,用于指定觸發(fā)條件
疊加測量的導(dǎo)入和導(dǎo)出
使用箭頭鍵移動測量光標(biāo)