博途編程與STEP7編程都有哪些區(qū)別?
STEP 7 編輯
STEP 7是一款編程軟件,廠商是西門子,用于西門子系列工控產(chǎn)品包括SIMATIC S7、M7、C7和基于PC的WinAC的編程、監(jiān)控和參數(shù)設(shè)置,是SIMATIC工業(yè)軟件的重要組成部分。
STEP 7具有以下功能:硬件配置和參數(shù)設(shè)置、通訊組態(tài)、編程、測試、啟動和維護(hù)、文件建檔、運行和診斷功能等。STEP 7的所有功能均有大量的在線幫助,用鼠標(biāo)打開或選中某一對象,按F1可以得到該對象的相關(guān)幫助。
在STEP 7中,用項目來管理一個自動化系統(tǒng)的硬件和軟件。STEP 7用SIMATIC管理器對項目進(jìn)行集中管理,它可以方便地瀏覽SIMATIC S7、M7、C7和WinAC的數(shù)據(jù)。實現(xiàn)STEP 7各種功能所需的SIMATIC軟件工具都集成在STEP 7中。
TIA博途
TIA博途是全集成自動化軟件TIA portal的簡稱,是西門子工業(yè)自動化集團(tuán)發(fā)布的一款全新的全集成自動化軟件。它是業(yè)內(nèi)首個采用統(tǒng)一的工程組態(tài)和軟件項目環(huán)境的自動化軟件,幾乎適用于所有自動化任務(wù)。借助該全新的工程技術(shù)軟件平臺,用戶能夠快速、直觀地開發(fā)和調(diào)試自動化系統(tǒng)。
TIA博途與傳統(tǒng)方法相比,無需花費大量時間集成各個軟件包,同時顯著降低了成本。TIA博途的設(shè)計兼顧了高效性和易用性,適合新老用戶使用。
在TIA博途軟件中編輯程序更加人性化,對梯形圖畫法支持更加靈活。今天就說幾條我在使用TIA博途STEP7過程中,感到非常暢快的地方。
1、同一網(wǎng)段下支持多個獨立分支,以前無論是S7-200還是S7-300梯形圖都不允許在一個網(wǎng)段內(nèi)有多個分支,現(xiàn)在博途STEP7這種限制解除了。
這樣的好處是,程序看起來更加緊湊,同一功能的程序放在一個網(wǎng)段內(nèi)條理更清晰。
下圖是STEP 7MicroWIN 中多個獨立分支編譯后,提示的錯誤。
2、輸出指令后可繼續(xù)編寫,以前我們編程時當(dāng)輸出類指令出現(xiàn)后,就標(biāo)志著一條信號分支的結(jié)束。而在博途中你可以繼續(xù)往下編輯程序,如下圖所示
結(jié)合上一條同一網(wǎng)段內(nèi)可以多條分支,上圖中的程序就等效成下圖:
3、指令改寫更加高效,在博途軟件中同類型指令,可以點擊右上方黃色三角直接替換。
點擊黃色三角后,如下圖所示:
除了指令可以選擇和替換,參數(shù)也可以選擇和替換,下圖是加法指令:
點擊上圖中的(???)選擇加法指令的參數(shù),如下圖所示:
程序在后期調(diào)試的時候,難免要改指令和更換數(shù)據(jù)類型,無疑這樣更改效率更高。
4、接口可自定義,在博途中指令入口的數(shù)目不像以前是固定的,同一指令的可添加多個操作數(shù),還以加法指令為例。
上圖中的加法指令內(nèi),有個星號,當(dāng)我們需要多個數(shù)據(jù)相加時,點擊星號可以增加操作數(shù),如下圖所示:
這樣多個數(shù)據(jù)相加,用一條指令就可以搞定,不用再像以前那樣累計。
5、使能輸出端可自定義、西門子每條指令都有EN和ENO兩端,EN使能輸入端、ENO使能輸出端,如下圖所示。
只有當(dāng)使能輸入端EN接通時,指令才可以執(zhí)行,指令執(zhí)行完成后ENO端才接通。
當(dāng)上圖中的除法指令MD30=0時,指令是出錯不執(zhí)行的(除數(shù)不能為零)。正常情況下圖中程序中的加法指令不能被執(zhí)行。
上圖中的除法指令中,除數(shù)IN2=0.0,后面的ADD加法指令是不能被執(zhí)行的。
有條件的朋友可以試驗一下,看看會出現(xiàn)什么結(jié)果。
以前在無論在S7-200還是S7-300中ENO指令只要不接通,后面的指令都是無法執(zhí)行的。現(xiàn)在博途中可以自定義ENO指令了,可通過下圖所示進(jìn)行選擇:
選擇“生成ENO”后程序如下圖所示,ENO變成深色。
這樣即便除法指令因為除數(shù)為零,不能被執(zhí)行,那么ADD加法指令依然不被影響。
工程師必備
- 項目客服
- 培訓(xùn)客服
- 平臺客服
TOP




















