2022版S7-1200入門手冊指南_第1頁
2022版S7-1200入門手冊指南_第2頁
2022版S7-1200入門手冊指南_第3頁
2022版S7-1200入門手冊指南_第4頁
2022版S7-1200入門手冊指南_第5頁
已閱讀5頁,還剩130頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

A5E02486780-

S7-1200STEP7Basic使工作更輕松PLC概念歡迎使用西門子SIMATIC控制器系列的最新產(chǎn)品-S7-1200。SIMATICS7-1200緊湊型控制器是一款節(jié)省空間的模塊化控制器,適合要求簡單或高級邏輯、HMI和網(wǎng)絡功能的小S7-1200設計緊湊、成本低廉且功能強大,是控制小型應用的完美解決作為SIMATIC“全集成自動化”(TIA,TotallyIntegratedAutomation)計劃的一部分,S7-1200產(chǎn)品系列和STEP7Basic編程工具為您提供了滿足您自動化需求所需的靈活性。S7-1200SIMATICS7-1200控制器解決方案是專為“緊湊型”控制器類別設計的,由SIMATICS7-1200控制器和SIMATICHMI基本型面板組成,此二者均可使用SIMATICSTEP7BasicS7-1200I/O(I/O的需求降到最低)、2脈沖寬度應用(83)的脈沖發(fā)生器以及最多6個高速計數(shù)器(頁78)CPUI/O614個輸410個輸出點DCI/O的信號模塊I/OCPU以提供附加I/O(9)。SIMATICHMI基本型面板(10)是專為S7-1200設計的。S7-1200PLC。下文設備手冊,11/2009,A5E02486780- 強大靈活的S7-1200簡 擴展CPU的能 HMI基本型面 安裝尺寸和間隙要 STEP7Basic使工作更輕 在您需要時提供的幫 打印在線幫助的主 提供易于使用的工 輕松向用戶程序中插入指 從工具欄輕松訪問收藏的指 在編輯器之間輕松拖 輕松更改CPU的工作模 輕松修改STEP7Basic的外觀和組 簡化了PLC概 每個掃描周期均執(zhí)行的任 CPU的工作模 存儲區(qū)、尋址和數(shù)據(jù)類 用戶程序的執(zhí) 防止對CPU或代碼塊的訪問非常容 輕松創(chuàng)建設備配 組態(tài)CPU和模塊的運 組態(tài)CPU的IP地 輕松設計用戶程 使用OB組織用戶程 FB和FC使模塊化任務編程變得很輕 數(shù)據(jù)塊為程序數(shù)據(jù)提供了便捷的存儲方 輕松使用功能強大的編程語 提供您所期望的基本指 設備手冊,11/2009,A5E02486780- 便于編程的其它功 系統(tǒng)存儲器和時鐘存儲器提供了標準功 監(jiān)視表格便于監(jiān)視用戶程 便于訪問的項目庫和全局 用于顯示使用情況的交叉引 用于檢查調(diào)用層級的調(diào)用結(jié) PROFINET指令(傳輸塊(T- PtP、USS和Modbus通信協(xié) PtP指 USS指令 Modbus指令 高速計數(shù) 脈沖寬度調(diào)制 轉(zhuǎn)到在線并連接到 將IP地址下載到在線 與在線CPU交 從在線CPU上 比較離線CPU與在線 顯示診斷事 使用監(jiān)視表格監(jiān)視 強制設置CPU中的變 常規(guī)規(guī) CPU模 信號 數(shù)字信號模 模擬信號模 通信模 設備手冊,11/2009,A5E02486780-強大靈活的S7-1200簡 S7-1200控制器使用靈活、功能強大,可用于控制各種各樣的設備以滿足您的自動化需S7-1200設計緊湊、組態(tài)靈活且具有功能強大的指令集,這些優(yōu)勢的組合使它成為CPUPROFINETI/O以戶程序后,CPUCPU根據(jù)用戶程序邏輯監(jiān)視輸入為了與編程設備通信,CPUPROFINETPROFINETCPUHMICPUS7-1200CPU都提供密碼保護功能,用戶通過它可以組態(tài)CPU功能的訪問。②③I/O ④PROFINET連接器(CPU的底部設備手冊,11/2009,A5E02486780- 強大靈活的S7-1200簡 CPUCPUCPU90x100x90x100x110x100x251225125022642862141021024102410241024102410244096409681923個,1003個,803個,100kHz1個,30kHz3個,80kHz1個,20kHz3個,100kHz3個,30kHz3個,80kHz3個,20kHz存儲卡(選件10天/40618μs/0.1μs/ DC輸出型(非繼電器型)CPUCPU型號提供了各種各樣的特征和功能,這些特征和功能可幫助用戶針對不同的應用創(chuàng)建有效的解決方案。有關特定CPU技術(shù)規(guī)范(頁102)。 設備手冊,11/2009,A5E02486780-S7-1200CPUCPUS7-1200CPU技術(shù)規(guī)范(97)。8xDC8xDC8x8xDC輸入/8xDC8xDC輸入/8x16xDC輸16xDC16x16xDC輸入/16xDC16xDC輸入/16x繼電器輸4x模擬量8x2x4x4x模擬量輸入/2x模擬量輸2xDC輸入/2xDC1x設備手冊,11/2009,A5E02486780- S7-1200HMISIMATICHMI基本型面板提供了用IP65CE、UL、cULusNEMA4x認證。KTP400Basic單色(STN,灰度4"4320xKTP600Basic彩色(TFT,256色)(STN,灰度6"6 320x240KTP1000BasicPN彩色(TFT,256色10"8640xTP1500Basic彩色(TFT,256色15"1024x

128502002532KB5個配方,20條數(shù)據(jù)記錄,20個條目128502002532KB5個配方,20條數(shù)據(jù)記錄,20個條目256502002532KB5個配方,20條數(shù)據(jù)記錄,20個條目256502002532KB配方存儲器(集5個配方,20條數(shù)據(jù)記錄,20個條目 設備手冊,11/2009,A5E02486780-S7-1200S7-1200PLCDIN導軌上,其緊湊型設計CPU、SMCMDINDIN導軌卡夾將設備固DINS7-1200CPU1211CCPU9045CPU11055816DC和繼電器型(8I、16I、8Q、16Q、8I/8Q)4522.516I/16Q7035CM1241RS232CM12413015設備手冊,11/2009,A5E02486780- S7-12002525252525 側(cè)視 垂直安 水平安 空隙區(qū)25mm的發(fā)熱區(qū)以便空氣自由流通。有關安裝的具體要求和指導原則,請參考《S7-1200系統(tǒng)手 設備手冊,11/2009,A5E02486780-STEP7Basic使工作更輕 STEP7BasicHMI可視化和設置網(wǎng)絡通信。為幫助用戶提高生產(chǎn)率,STEP7Basic提供了兩種不同的項目視①②③④①②③④⑤⑥⑦設備手冊,11/2009,A5E02486780- STEP7Basic為幫助用戶獲得更多信息或快速而高效地解決問題,STEP7Basic提供了智能的需求點(例如,指令的工具提示)通過“層疊”提供更多信STEP7Basic提供了豐富全面的在線信息和幫助系統(tǒng),該系統(tǒng)介紹了用戶已安裝的所有SIMATICTIA產(chǎn)品。該信息系統(tǒng)會在一個不會遮擋工作區(qū)域的窗口中打開。單擊信息系統(tǒng)中的“顯示/隱藏目錄”(Show/hidecontents)如果STEP7Basic已最大化,則單擊“顯示/隱藏目錄”按鈕將不會移除幫助窗STEP7Basic中的“向下還原” 設備手冊,11/2009,A5E02486780-STEP7Basic幫助窗口中的“打印”(Print)按通過“打印”(Print對話框可以單擊“打印”(Print按鈕將所選設備手冊,11/2009,A5E02486780- STEP7BasicSTEP7Basic提供了包含各種程序指令的任務卡。這些指令按STEP7Basic提供了“收藏夾”(Favorites)工具用戶可以通過添加新指令方便地自定義“收藏夾”(Favorites)“收藏夾”(Favorites) 設備手冊,11/2009,A5E02486780-STEP7Basic7Basic允許用戶將元素從一個編輯器拖放CPU的(200%CPUI/O。PLC變量表中CPU上顯示。器”(Spliteditor)菜單命令或工具欄中的相應CPU該CPU沒有用于更改工作模式(STOP或RUN)的物理開關。在設備配置中組態(tài)CPU時,應組態(tài)CPU屬性中的啟動行為(頁44)?!霸诰€和診斷”(OnlineandDiagnostics)門CPU工作模式的操作員面板。)CPUCPU的使用操作員面板上的按鈕更改工作模式(STOPRUN)MRES按鈕。RUN/STOP指示器的顏色指示CPUSTOP模式,而綠色表示RUN設備手冊,11/2009,A5E02486780- STEP7BasicSTEP7Basic

STEP7Basic為“拔出的”模塊提供了一塊”(Unpluggedmodules區(qū)域,然后插PLC變量。8X8組合的數(shù)字SM16SM來替8SM。在“選項”(Options)菜單中選擇“設置”(Settings) 設備手冊,11/2009,A5E02486780- STEP7Basic在“開始”(Start門戶中,單擊“創(chuàng)建新項目”(Createnewproject)任務。建”(Create)按鈕。創(chuàng)建項目后,選擇“設備和網(wǎng)絡”(Devices&Networks)門戶。單擊“添加新設備”(Addnewdevice)在“添加新設備”(Addnewdevice),單擊“SIMATICPLC”從列表中選擇一個CPU單擊“添加”(Add)CPU添加到設備視圖顯示所添加的CPUS7-1200設備手冊,11/2009,A5E02486780- CPUI/O“PLC變量”I/OPLC變量后,STEP7Basic會將變量存(例如程序編輯器、設備編輯器、可視化編輯器和在工具欄中,單擊“水平拆分編輯器空間”(Spliteditorspacehorizontally)按鈕。STEP7Basic即會將變量表和設備編輯器顯示 設備手冊,11/2009,A5E02486780-200%以上,以便能清楚的查CPUI/O點。I0.0I0.1PLC變量輸入變量表之后,在用戶程序中即設備手冊,11/2009,A5E02486780- PLC(LAD)LAD程序是一系列類似梯級的程序段。在項目樹中展開“程序塊”(Programblocks)文件夾以顯示[OB1]”雙擊“Main[OB1]”(OB1)。使用“收藏夾”(Favorites)上的按鈕單擊“收藏夾”(Favorites)上的“常單擊“輸出線圈”(Outputcoil)按“收藏夾”(Favorites)還提供了用于單擊“打開分支”(Open存項目”(SaveprojectLAD 設備手冊,11/2009,A5E02486780-PLCPLC變量。<??.?>。“Running”CPUI/O拆分項目視圖的工作區(qū)(17)。CPU200%可以將“設備配置”(Deviceconfiguration)中CPUI/OLAD指令PLC變量表中創(chuàng)建相應條目。設備手冊,11/2009,A5E02486780- ADD指令。單擊“收藏夾”(Favorites)工具欄中ADD指ADD指ADD指令所用的值輸單擊右鍵以顯示快捷菜單并選擇“插入輸入”(Insertinput)ADD 設備手冊,11/2009,A5E02486780-HMIHMI雙擊“添加新設備”(Addnew話框中單擊“SIMATICHMI”按鈕。HMI設備。HMIHMI設備單擊“確定”(OK)HMI設備添加到HMISTEP7BasicHMI向?qū)?,可以幫助用戶HMI設備的所有畫面和結(jié)構(gòu)。HMISTEP7Basic將創(chuàng)建一個HMI畫面。設備手冊,11/2009,A5E02486780- CPUHMI轉(zhuǎn)到“設備和網(wǎng)絡”(DevicesandNetworks)并選擇網(wǎng)絡視圖來顯示CPU和HMI設備。PROFINET網(wǎng)絡,只需從一個設備的綠HMIHMI選擇相應的網(wǎng)絡連接,單擊“HMI連接”(HMIconnection)按鈕。HMICPUHMI設HMIPLC變量列HMI變量進行組態(tài)。HMIPLCPLCHMI畫面編輯HMI連接。HMIPLCHMI 設備手冊,11/2009,A5E02486780-HMIHMIHMI畫STEP7Basic提供了一個標準庫集PLCHMIPLCHMIPLCPLC“連接”(ConnectionsCPUPLC變量。PLCHMI“詳細信息”HMI設備手冊,11/2009,A5E02486780- 設備手冊,11/2009,A5E02486780-簡化了PLC概 I/O點都通過內(nèi)部存儲區(qū)(即過程映像)CPU、信號板和信號模塊CPU僅在用戶程序執(zhí)行前讀取物理輸入,并將輸入值CPU執(zhí)行用戶指令邏輯,并更新過程映像輸出區(qū)中的執(zhí)行完用戶程序后,CPU將所生成的輸出從過程映像 ①將Q存儲器寫入物理輸

②I執(zhí)行啟動 將物理輸入的狀態(tài)復制到I存儲 RUN模式

⑤設備手冊,11/2009,A5E02486780- PLCCPUI/O的自動更新中刪除來更改其默認行為。也可在執(zhí)行指令時立即讀取數(shù)I/OCPUCPUSTOP模式、STARTUPRUNCPU前面的狀LED指示當前工作模式。在STOP模式下,CPUSTARTUP模式下,CPU會執(zhí)行任何啟動邏輯(如果存在)STARTUP模式RUNCPURUN只有CPUSTOP模式時,才CPURUNIP可以使用編程軟件指定CPU的上電模式以及重啟方法。該組態(tài)項目出現(xiàn)在CPU“設備配置”(DeviceConfiguration)的“啟動”(Startup)CPU將執(zhí)行一系列上電診斷檢查和系統(tǒng)初始化操作。然后CPU進入適當?shù)纳想娔J?。檢測到的某些錯誤將阻止CPURUNCPUSTOP模式、“RUN模式”和CPU未提供用于更改工作模式的物理開關。請使用STEP7Basic在線工具中的CPU操作員面板更改工作模式(STOP或STPCPUSTOP 設備手冊,11/2009,A5E02486780-PLCCPUCPU后,首(如存在)CPUCPU內(nèi)置的存儲空間更大。CPUCPU恢復。CPU留出了足夠的緩沖時間來保存幾個SIMATIC存儲卡,CPU將運行存儲卡中的程序而不是自身存儲器中的程序。CPUSIMATIC存儲CPU頂蓋,然后“Lock”將可選的SIMATIC使用傳送卡可將項目復制到多個CPU,而無需使用STEP7Basic。傳送卡將所存儲的項目從卡中復制到CPU的存儲器。將程序復制到CPU后必須取出傳送卡。CPUCPUCPU內(nèi)部裝載存儲器的所有內(nèi)容(I/O)CPU然程序卡必須保留在CPU中。如果取出程序卡,CPU將切換到STOP設備手冊,11/2009,A5E02486780- PLCS7-12000TRUE,FALSE,0,16#0016#12,16#000016#ABCD,16#00000000到16#00'A','t',-128123,--32,768123,--2,147,483,648到123,-000+/-1.18x10-38+/-3.40x10123.456、-3.4、-1.2E+123.4E-+/-2.23x10-308+/-1.79x10-T#-24d_20h_31m_23s_648msto-2,147,483,648ms+2,147,483,647 設備手冊,11/2009,A5E02486780-PLC025412DTL#2008-12-DTL#1970-01-01-DTL#2554-12-31-23:59:59.999 DTL12DBDTL。BCD-999123,--99999991234567,-

STEP7Basic簡化了符號編程。用戶為數(shù)據(jù)地址創(chuàng)建符號名稱或“變量”,作為與存儲器I/OPLCCPU的存儲區(qū)結(jié)構(gòu)及其尋址方PLC變量所引用的“絕對”CPU提供了以下幾個選項,CPU(I)(Q)(M)(DB)DB“全局”DB存儲所有代碼塊均可使用的數(shù)據(jù),DBFBFB的參數(shù)進行構(gòu)造。CPU的操作系統(tǒng)就會分配要在執(zhí)行塊期間使用的臨(L)CPU將重新分配本地存儲器,以用于執(zhí)行設備手冊,11/2009,A5E02486780- PLC(I)(Q)存儲區(qū)(I0.3Q1.7)物理輸入或輸出,請在引用后面添加“:P”(例如,I0.3:P、Q1.7:P"Stop:P")。CPU、SBSM(物理輸入CPU、SBSM(物理輸出CPU、SBSM(物理輸入CPU、SBSM(物理輸出(可選FB(可選 I0.3:P、Q1.7:P"Stop:P")位存儲區(qū),33)通過后面的句點(“.”)與位地址(4)分隔。M3.??A37654321

位在字節(jié)中的位置(48位 設備手冊,11/2009,A5E02486780-PLCI/OCPUI/O模塊時,系統(tǒng)IQ地址。8位字節(jié)方式進行分配,無論模2點(4個字節(jié))的方式進行分配。在此DI162..3來替8..9。工具可以協(xié)助您更改大小錯誤或與CPU(OB)OBCPU中的特定事件作出響應,(OB1)為用戶程序提OB執(zhí)行特定的功能,如處理啟動功能塊(FB)是從另一個代碼塊(OB、FB或FC)進行調(diào)用時執(zhí)行的子例程。調(diào)用塊將參數(shù)傳遞到FB,并標識可存儲特定調(diào)用數(shù)據(jù)或該FB實例的特定數(shù)據(jù)塊(DB)。更DBFBDBFBDB會保存FB在不同調(diào)用或連續(xù)調(diào)用之間的值,以便能支持異步通信。功能(FC)是從另一個代碼塊(OB、FB或FC)進行調(diào)用時執(zhí)行的子例程。FC不具DBFCFCDB中。CPU中可用裝載存儲器和工作存儲器的限制。對所支持設備手冊,11/2009,A5E02486780- PLCOBCPUOB(OBOB,將不會執(zhí)行正I/OI/O進行讀取和寫入。)可根據(jù)需要啟用其OB。(每個程序循環(huán)事件和啟動事件都可以連接OB。)OB以及從該OB調(diào)用的所有功能。優(yōu)先級、優(yōu)先級組以及隊列用于確定事件服務例程的處理順序?!跋鹊较鹊谩監(jiān)B開始執(zhí)行后,如果發(fā)生另一個相同或較低優(yōu)先級組中的OBCPU能夠OB的執(zhí)行。OBOB2中的事件將1OB312中任何OB的執(zhí)行。OB1個程序循環(huán)事件OB1(默認2001100(默認20041200412001616個下降沿事件1OB200 設備手冊,11/2009,A5E02486780-PLCOB6CV=PV66個外部復位事件12001個事件(OB11MaxCycle(OB12xMaxCycle 啟動事件的特殊情況:只允許診斷錯誤事件(OB82關聯(lián))中斷啟動事件。啟動事件 CPU4OBOBOB4OBOB2(OB)OB(1),OB80(3)會12OBOBCPUOBOB后,CPU隨后根據(jù)該優(yōu)先級組內(nèi)的OBCPU每次執(zhí)OBOB中斷優(yōu)先級組的所有事件后,CPUOB,并從中斷點繼OB。CPU3中的事件(如時間錯誤事件),OB將中斷優(yōu)先1(OB)2(OB)CPU會先執(zhí)行時間錯誤OB,然后再回頭執(zhí)行優(yōu)先級組2(如果被中斷)或優(yōu)先級組1OB。設備手冊,11/2009,A5E02486780- PLCCPUCPU3CPU組態(tài)安全等級和密碼在“設備配置”(Deviceconfiguration),選擇CPU選擇“保護”(Protection)屬性以選擇保CPU的默認狀態(tài)是沒有任何限制,也沒CPUCPU的屬性進行組態(tài)并輸入密碼。CPUCPU每次只允許PLCPLC通信(使用代碼塊中的通信指令)CPUHMI功能CPU的只讀訪問、HMIPLCPLC通信,沒有密以下情況下需要密碼:修改(寫入)CPU以及更改CPU(RUN/STOP)HMIPLCPLCCPU中的數(shù)據(jù)、修改(寫入)CPUCPU(RUN/STOP)。 設備手冊,11/2009,A5E02486780- CPUPLC (CM)3101、102103 CPU CPU (SB)1CPU I/O(SM)829CPU1214C8個;CPU1212C2個;CPU1211C不允許使用絡”(Devices&Networks)并單擊“添加設備”(Adddevice)?!疤砑有略O備”(Addnewdevice)S7-1200設備手冊,11/2009,A5E02486780- CPUCPU(包括所有模塊)的組態(tài)“CPU”而CPU(也可通過從“新手上路”(Firststeps)中選擇“PLC程序”(CreateaPLCprogram)完全跳CPU。在程序編輯器中,從“在線”(Online菜單中選擇“硬件檢測”(Hardwaredetection)命令。從在線對話框中選擇CPU之后,STEP7Basic會上傳CPU以及所有模塊(SM、SB或CM)的硬件配置。隨后可以為CPU和模塊(頁44)組態(tài)參數(shù)。 設備手冊,11/2009,A5E02486780-CPUCPU“添加新設備”(Addanewdevice)對話框中選擇CPU并單擊“確定”(OK),將CPU添加到CPUCPU,可在巡CPU組態(tài)CPU的運行參數(shù)(44)。CPUIPCPUIPIP設備手冊,11/2009,A5E02486780- 使用硬件目錄將模塊添加到CPU(SB)CPUI/O點。SBCPU(SM)I/OCPU(CMCPU提供附加的通信端口(RS232RS485)。這些模塊連接在CPU左側(cè)。 設備手冊,11/2009,A5E02486780-

使用設備配置的“網(wǎng)絡視圖”(Networkview)網(wǎng)絡連接之后,使用巡視窗口的“屬性”(Properties)選項卡組態(tài)網(wǎng)絡的參數(shù)。選擇“網(wǎng)絡視圖”(Networkview)以顯設備手冊,11/2009,A5E02486780- CPUCPU的運行參數(shù),請在設備視圖中選擇該CPU,并使用巡視窗口的“屬性”(Properties選項CPUPROFINETIPCPU本地(板載)I/O、高速計數(shù)器(HSC)和脈沖發(fā)生器系統(tǒng)時鐘(時間、時區(qū)和夏令時CPU所涉及的讀/CPUSTOPRUN只要工作狀態(tài)從STOP切換到RUN,CPU就會清除過程映像輸入、初始化過程映像輸出OB(OB中的指令此時對過程映像輸入進行任何讀訪問,讀取到的只有零,而不是當前物理輸入值。)OBFCFB啟動OB,則按照OB編號依次執(zhí)行各啟動OB,OB編號最小的先執(zhí)行。在啟動過程中,CPU在啟動模式下,可以更改HSC(High-SpeedCounter,高速計數(shù)器)、(Pulse-WidthModulation,脈沖寬度調(diào)制)PtP(Point-to-Point只有在RUN模式下才會真正運行HSC、PWMOB后,CPURUNSTOP模式、RUN模式還是上一個模 設備手冊,11/2009,A5E02486780-CPURUNCPU會保留保持性存儲器中存儲的當前值。CPU每次下載完項目元素(例如程序塊、數(shù)據(jù)塊或硬件配置),CPU都會在下一次轉(zhuǎn)換為RUNSTOPRUN轉(zhuǎn)換均會執(zhí)行暖啟動(不會清(SM)(SB)(CM)的運行參數(shù),請在設備視圖中選擇(SM)沖捕捉”(瞬時脈沖之后停留)RUNSTOP模式時使用凍結(jié)值或替(CM)設備手冊,11/2009,A5E02486780- CPUIPCPUIPIPCPU的屬性時組PROFINETIP地址與其它參數(shù)。在PROFINET網(wǎng)絡中,制造商會為每個設備都分配一個唯一的“介質(zhì)訪問控制”(MAC地址)IPLAN之間的鏈接,它依IP地址傳送和接收數(shù)據(jù)包。IPCPUIPIP地址相匹STEP7BasicIP在項目樹中右鍵單擊“在線訪問”(Onlineaccess)選擇“屬性”(Properties)CPUIPIPCPUIP地址和子網(wǎng)掩CPUIPCPU和路由器(如果適用)IP參見《S7-1200以獲取更多信息。CPU(如果適用)IP 設備手冊,11/2009,A5E02486780-創(chuàng)建處理自動化任務的用戶程序時,需要將程序指令插入代碼塊(OB、FB或FC)OBOB(OB1)OB外,CPU還提供其它執(zhí)行特定功能的OB,例如執(zhí)行啟動任務、處理中斷和錯誤或者以特定的時間間隔執(zhí)行特OBCPU中的一個特定事件作出響應,并能根據(jù)預定義的優(yōu)先級FB是從另一個代碼塊(OB、FBFC)進行調(diào)用時執(zhí)行的子例程。調(diào)用塊將參數(shù)傳遞到FB,并標識可存儲特定調(diào)用數(shù)據(jù)或該FB實例的特定數(shù)據(jù)塊(DB)。更改背景DB可實FBDBFBDBFB在不同調(diào)用或連續(xù)FC是從另一個代碼塊(OB、FB或FC)進行調(diào)用時執(zhí)行的子例程。FC不具有相關的背景DB。調(diào)用塊將參數(shù)傳遞給FC。FC中的輸出值必須寫入存儲器地址或全局DB中。都放入一個程序循環(huán)OB(OB1)中以循環(huán)執(zhí)行該程序。線性結(jié)構(gòu) 模塊化結(jié)構(gòu)OBOBOBFCFB設備手冊,11/2009,A5E02486780- FBFC個代碼塊調(diào)用另一個代碼塊時,CPU會執(zhí)行被調(diào)用塊中的程序代碼。執(zhí)行完被調(diào)用塊后,CPU被調(diào)用(或中斷) 塊結(jié)束(返回到調(diào)用塊

OB,FB,

OB,FB,OBOBFCFBFCDBFCFBFB 4OB3層 設備手冊,11/2009,A5E02486780-OBOB是由事件驅(qū)動(如診斷中斷或時間間隔)CPUOBOB預定義了起始事件和OBOBRUN模式期間,程序循環(huán)OB以最低優(yōu)先級等級執(zhí)行,可被其它各種類型的程序處理中斷。(OBOBCPURUNOB。)循環(huán)OB后,CPU會立即重新執(zhí)行程序循環(huán)OB。該循環(huán)處理是用于PLC的“正常”處理類型。對于許多應用,整個用戶程序位于一個OB中,如默認的程序循環(huán)OB1。OB以執(zhí)行特定的使用“添加新塊”(Addnewblock)先級(35)來確定處理中斷事OBOBOB,甚至可以為程序循環(huán)和啟OB“添加新塊”(Addnewblock)OBOB的名稱并提200OB編號。OBCPUOB(默認OB1)OBOB(OB1)完成后,CPUOB(OB200)。OBOBOBOB設備手冊,11/2009,A5E02486780- FBFC(FC)FCFC將此運FC可執(zhí)行以下任務:FCFB不同,F(xiàn)CDBFC(L)保存用于計算運算的FC執(zhí)行完成后使用,可將輸出值賦給全局存MDB。(FB)FB是可通過塊參數(shù)以編程方式實現(xiàn)其調(diào)用的代FB(IN)(OUT)和輸入/(IN_OUT)(DB)或“背景”DBDBFB的實例(或調(diào)用)關聯(lián)的一塊存儲區(qū)FB完成后存儲數(shù)據(jù)。FBFB都應具有一個或多DBFBFB調(diào)用或“背景”的靜態(tài)局部數(shù)據(jù)的背景DB。FB完成后,背景DB將存儲這些值。FBDBDBDBFBDBFB控制FBDBCPU執(zhí)行該FB中的程序代碼,并將塊參數(shù)和靜態(tài)局部數(shù)據(jù)存儲在背景DB中。FB執(zhí)行完成后,CPUFBDBFBFBFBFB的不同調(diào)用選擇不同DB。 設備手冊,11/2009,A5E02486780-FBOBFB可以控制多個相似的設備(如電機),方法是在每次調(diào)用時為各設備DB存儲單個設備的數(shù)據(jù)(如速度、加速時間和總運行時間)FB22DB201用于存儲第一個設備的運行數(shù)據(jù),DB202用于存儲第二個設備的運行數(shù)據(jù),DB203用于存儲第三個設備的OBFBOBFBFB22,DBFB22,DBFB22,DBDBDB(DB)以存儲代碼塊的數(shù)據(jù)。用戶程序中的所有程序塊都可訪問全局DB中的數(shù)據(jù),而背景DB僅存儲特定功能塊(FB)的數(shù)據(jù)。CPU(I)(Q)(M)。此外,可使用數(shù)據(jù)塊(DB)快速訪問存儲在程序本身中的數(shù)據(jù)??蓪B定義為只讀。當數(shù)據(jù)塊關閉或相關代碼塊的執(zhí)行結(jié)束時,DBDBOB、FBFCDB中的數(shù)DBFBDBFB的參數(shù)(InputOutputInOut)FBDBDBFBDB設備手冊,11/2009,A5E02486780- blocks)文件夾。雙擊“添加新塊”(Addnew在“添加新塊”(Addnewblock)對話框中,單擊“功能(FC)”(Function(FC))“LAD”為FC單擊“確定”(OK)將塊添加到newandopen)選項(默

代碼塊(OB、FB或FC)調(diào)用CPU中的FBFC。CallOBOB是由事件驅(qū)動的(35)CPU接收到事件時,將OB進行響應。 設備手冊,11/2009,A5E02486780-可以在LAD(梯形圖)或FBD(功能塊圖)LAD是一種圖形編程語言。它使用基于電路圖的表示法。要創(chuàng)建復雜運算邏輯,可插入LAD還為多種功能(如數(shù)學運算、定時器、計數(shù)器和移動)提供“功能框”LADLAD(上升沿或下降沿) 與LAD一樣,F(xiàn)BD也是一種圖形編程語言。設備手冊,11/2009,A5E02486780- (1時“有能流”(0時“沒有能流”常開觸 常閉觸 在賦的位值為1時,常開觸點將閉合(ON)0(ON)ANDORAND邏輯OR邏輯程序段。I(輸入)Q(輸出),號會連接到PLC上的輸入端子。CPU掃描已連接的輸入信號并更新過程映像輸入寄存輸出線 反向輸出線1001 設備手冊,11/2009,A5E02486780-QCPU接的輸出信號連接到PLC0的輸出端子。在RUN模式下,CPU系統(tǒng)將掃描輸入信號,并CPU都會將存儲在過程映像寄存器中的新輸出狀態(tài)響LAD程序段的梯級中間以及觸點或其它指令NOT

AND功能(FBD) LADNOTNOTNOTFBD編程,可從“收藏夾”(Favorites)工具欄或指令樹中拖動“反”(Negatebinaryinput)工具,然后將其放置在輸入或輸出端以在該功能框連接器上創(chuàng)建AND功能框 OR功能框 XOR功能框ANDTRUETRUEORTRUETRUEXORTRUETRUEFBD編程中,LAD(&)(>=1)(x)功能框程序段表示,可“收藏夾”(Favorites)工具欄或指令樹中拖動“插入二進制輸入”(Insertbinaryinput)工具,然后將其放置在功能框的輸入側(cè)以添加更多輸“插入輸入”(Insertinput)設備手冊,11/2009,A5E02486780-

TRUE或者功能框輸出為TRUE(FBD)。 IN1IN1IN1IN1IN1IN1MOVE可將存儲在指定地址的數(shù)據(jù)元素復制到新地址。MOVE_BLK(可中斷移動)可將數(shù)據(jù)元素塊復制到新地址UMOVE_BLK(不可中斷移動)可將數(shù)據(jù)元素塊復制到新地址MOVEINOUT參數(shù)指定的目標地MOVE_BLKUMOVE_BLKCOUNTCOUNT指定要復制的PLCINOUT參 設備手冊,11/2009,A5E02486780-OB的執(zhí)行速率CTU用于加計

CTD用于減計數(shù) CTUD用于加計數(shù)和減計數(shù)CPUSIntUSInt3IntUInt6DIntUDInt3CU01時,CTU1。下圖顯示了計數(shù)值為無符號整數(shù)CTU時序圖(其中,PV=3)。PV(預設計數(shù)值)的值,則計數(shù)器輸出參數(shù)Q=1 R01,則當0。CD01時,CTD1。下圖顯示了計數(shù)值為無符號整數(shù)CTD時序圖(其中,PV=3)。設備手冊,11/2009,A5E02486780- 如果參數(shù)CV(當前計數(shù)值)的Q=1。如果參數(shù)LOAD的值從0變?yōu)?PV(預設值)的值將作CV(當前計數(shù)值)裝載

(CU,CountUp)(CD,CountDown)01時,CTUD11CTUD時序圖(其中,PV=4)。CV(當前計數(shù)值)PV(預設值)的值,則計數(shù)器輸QU=1。CV0QD=1LOAD0變?yōu)镃V(當前計數(shù)值)裝R的01,則當前計數(shù)值重0。

設備手冊,11/2009,A5E02486780-TPTONQONTOFQOFFTONRONR重RTTP、TONTOF定時器

TONR定時器具有附

RT指令可重置指定定時器----[RT]---CPU16個字節(jié)TP定時設備手冊,11/2009,A5E02486780- TON定時 TOF定時 TONR定時 保持型接通延遲 設備手冊,11/2009,A5E02486780-S7-1200除基本指令外,S7-1200還提供了其它一些功能強大的指令集,可幫助您輕松解決復雜控S7-1200中的強大功能的實例。CTRL_PWMCTRL_PWM(PWM,PulseWidthModulation)指令可提供占空比可變的固定循環(huán)PWM輸出以指定頻率(循環(huán)時間)啟動之后將脈沖寬度調(diào)制(83)PID_Compact指令:PID(比例/積分/微分)控制使用PID如,加熱器或變頻器),以保持設定點。PID_Compact指PID控以恒定的采樣時間間隔(OB中)PID_CompactPID_Compact首次下載用戶程序后,PID控制器仍處于“未激活”生錯誤或在調(diào)試窗口中單擊“控制器停止”(Controllerstop)圖標,PID在自動模式下,PID_CompactPID設備手冊,11/2009,A5E02486780- 運動控制指令:運動控制指令使用相關工藝數(shù)據(jù)塊和CPU的專用PTO(PulseTrainOutputs,脈沖串輸出)STEP7Basic的在線信息系統(tǒng)。MC_Power可啟用和禁用運動

MC_Reset MC_Home可建立軸控制程序MC_MoveAbsolute可啟動到

MC_MoveRelative可啟動

MC_MoveJog可執(zhí)行用于MC_MoveVelocity可使軸 設備手冊,11/2009,A5E02486780-CPU屬性可啟用“系統(tǒng)存儲器”和“時鐘存儲器”M“診斷圖形已更改”CPU1OB結(jié)束后,CPU才會設置“診斷圖形已更改”O(jiān)BOB執(zhí)行期間,用戶程序都無法檢測到是否出現(xiàn)了“首次掃描”O(jiān)B1(執(zhí)行完第一次掃描后,“首次掃描”0。)M80.5Hz(慢)10Hz(快)(尤其在與沿指令結(jié)合使用時),用于CPUSTOPSTARTUPRUNCPU設備手冊,11/2009,A5E02486780- (=(Firstscan)(Diagnosticgraph1(高)(Always1(high))0(低)(Always0(low))(尤其在與沿指令結(jié)合PLC 設備手冊,11/2009,A5E02486780-使用“監(jiān)視表格”CPU執(zhí)行的用戶程序的值??稍陧椖恐袆?chuàng)建并保CPUCPUCPUCPU存儲區(qū)(輸入和輸出(I和Q)、外圍設備輸入、位存儲器(M)和DB(31))STOPCPU的外圍設備輸出(例如“Stop:P”或“Q3.4:P”)。例如,測試CPU的接線時可為輸出端賦特定值?!皬娭啤弊兞炕?qū)⒆兞吭O置為特定值(95)。每次掃描應用一次強制制輸入或輸出(使用“:P”),單擊其中一個“強制”(Force)按鈕即可。設備手冊,11/2009,A5E02486780- 以在這些庫中存儲各種對象,例如FC、FB、DB、設備配置、數(shù)據(jù)類型、監(jiān)視表格、過HMI設備的組件保存在項目中。STEP7Basic提供了幾個可供所有項目使用的全局庫。具欄中的“保存對庫所做的更改”(Savethechangestothelibrary)按鈕。 設備手冊,11/2009,A5E02486780-CPUHMI“交叉引用”(Cross-reference)選項卡顯示使用了所選對象的實引用,請選擇“顯示交叉引用”(Showcross-references)(在項目視圖中,可在“工具”(Tools)菜單中找到交叉引用。)(R)(W)設備手冊,11/2009,A5E02486780- 顯示調(diào)用結(jié)構(gòu)時會顯示用戶程序中使用的塊的列表。STEP7Basic高亮顯示調(diào)用結(jié)構(gòu)的OB以OBFC、FBDB。如果某個代碼塊調(diào)用了其它塊,則被調(diào)用塊將以OB如果通過編譯無法解決不一致問題,可使用“詳細資料”(Details)列中的鏈接轉(zhuǎn)到程序 設備手冊,11/2009,A5E02486780- 為了能夠與下列設備進行通信,CPUPROFINET端口同時支持以太網(wǎng)通信標準和TCP/IP的通信標準:STEP7BasicHMICPUTCP(T-block)CPUCPUSTEP7Basic。CPUHMICPUHMICPUCPU項目必須同時包含這兩個CPUCPU項目必須包含這些設備(CPUHMI)設備手冊,11/2009,A5E02486780- PROFINET指令(傳輸塊(T-CPU(TCPTransportConnectionProtocolTCPISO傳輸(RFC1006CPUISO-over-TCP連接時,請在被動通信伙伴的TSAPASCII字符。HMICPUCPUHMICPUPROFINETSiemensCSM12774①CPUHMI設備。PROFINET指令((T-TSEND_CTCPISOonTCP通信連CPU會自動保持和監(jiān)視該連接。TSEND_C兼具TCON、TDISCONTSEND的功能。CONT=1TSEND_CDONE置CONT0TSEND_C要通過建立的連接發(fā)送數(shù)據(jù),請在REQ的上升沿執(zhí)行TSEND_C。發(fā)送操作成功執(zhí)行后,TSEND_CDONE參數(shù)一個周期。要建立連接并發(fā)送數(shù)據(jù),請在CONT=1且REQ=1時執(zhí)行TSEND_C。發(fā)送操作成功執(zhí)行后,TSEND_CDONE參數(shù)一個周期。由于TSEND_C采用異步處理,所以在DONE參數(shù)值或ERROR參數(shù)值為_,ETRUEU_CE=1時,接收方區(qū)域中的數(shù)據(jù)才一致。 設備手冊,11/2009,A5E02486780-PtP、USSModbusTRCV_CCPUTCPISO-on-TCP通信連后,CPUTRCV_C指令兼具TCON、TDISCONTRCV指令的功能。要建立連接,請在參數(shù)CONT=1時執(zhí)行TRCV_CEN_R1TRCV_CEN_R1CONT1時CONT0TRCV_C。連接將立即中止且數(shù)據(jù)可能丟處理TSEND_C和TRCV_C指令花費的時間量無法確定。要確保這些指令在每次掃描循OB中或從程序循不要OBOB、循環(huán)中斷PtP、USSModbusCPUPtP協(xié)議進行基于字符的串行和實施所選的協(xié)議。PtP使得眾多可能得以實從其它設備(例如,條碼閱讀器、RFID閱與其它設備(例如,GPS設備、第三方照PtP是一種支持各種波特率和奇偶校驗選項的串行通信。STEP7Basic提供了指令庫,USS驅(qū)動協(xié)議(RS485)ModbusRTURTUPtP通信功能。設備手冊,11/2009,A5E02486780- PtP、USSModbusPtPPORTCF、_G_FG指令,可以從用戶程序中更改組態(tài)。PORT_CFGSEND_CFG_G用于更改通信端口中串行接收方參數(shù)的組態(tài)。該指令可組態(tài)表示接收消息開始和結(jié)束的條件。指令將接收滿足這些條件的消息。動態(tài)組態(tài)更改不會永久存儲在CPUSEND_PTP、RCV_PTPRCV_RSTPtP通SEND_PTPCM模塊以指定波特率發(fā)送數(shù)據(jù)的同時,CPU會繼續(xù)執(zhí)行用戶RCV_PTPCMCMCPU。RCV_RSTCM1K字節(jié)。可以跨多個接收的消息SGN_SETSGN_GETRS232CMRS232通信信 設備手冊,11/2009,A5E02486780-PtP、USSModbusUSSUSS庫支持USS協(xié)議,并提供了專門用于通過CM模塊的RS485端口與驅(qū)動器進行通USS庫控制物理驅(qū)動器和讀/RS485CM最多可16個驅(qū)動器。USS_PORTCPUCM的所有驅(qū)動器之間的實際通信。請在應用程序中分別為每個CM插入一個不同的USS_PORT指令。請確保用戶程序以足USS_PORTUSS_PORT指令用OBOB。USS_DRV指令用于訪問USS網(wǎng)絡中指定的驅(qū)動器。USS_DRV指令的輸入和輸出16個驅(qū)動器,則用戶程序必須至少具16USS_DRVCPU以控制驅(qū)動器功能所USS_DRVUSS_DRVOB。USS_RPMUSS_WMUSS_RPMUS_WPMOB。CMUSS網(wǎng)絡,背景數(shù)據(jù)塊包含用于該網(wǎng)絡中所有驅(qū)動器的臨USS指令通過背景數(shù)據(jù)塊來共享信息。USS_DRV指令通過創(chuàng)建請求消息和解釋驅(qū)動器響應消息與驅(qū)動器USSCMUSS指令必須USS_DRVUSS_PORTUSSCMUSS_PORT指令,T指令用于處理與單個驅(qū)動器之間的通信。在延時中斷OB中執(zhí)行USS_PORT以防止驅(qū)動器超時,并使USS_DRV調(diào)用可以使用USS更新數(shù)據(jù)。設備手冊,11/2009,A5E02486780- PtP、USSModbusUSS_RPM指令用于從驅(qū)動器讀取參數(shù)。在程序循環(huán)OBUSS_RPMUSS_WPMOB中執(zhí)USS_WPM。參數(shù)“EEPROMEEPROM“EEPROMEEPROM作的次數(shù)降到最低。CPUCPU通常USS_PORTUSS_PORT間隔。USS_PORTUSS_PORT間隔短時,并不會增加事3次才能完成事務,則驅(qū)動器超時間隔是處理該事務可能花費的時間。默認情況下,USS2次重試。USS_PORT調(diào)用間隔(毫秒 設備手冊,11/2009,A5E02486780-PtP、USSModbusModbusMB_COMM_LOAD指令用于組態(tài)CMModbusRTURS232RS485CM用戶程序必須先執(zhí)行MB_COMM_LOADMB_SLAVE或MB_MASTERMB_MASTERModbus主站進行通信??蒑odbus從站設備中的數(shù)據(jù)。MB_MASTERDBMB_COMM_LOADMB_DB從同一個OB(或OB優(yōu)先等級)執(zhí)行指定端口的所有MB_MASTERMB_SLAVEModbus從站進行通信。ModbusRTUMB_SLAVEMB_SLAVEDBMB_COMM_LOADMB_DB參數(shù)。從循環(huán)中斷OB執(zhí)行所有的MB_SLAVE指令。Modbus指令不使用通信中斷事件來控制通信過程。用戶程序必須輪詢MB_MASTERMB_SLAVE如果某個端口作為從站響應Modbus主站,則MB_MASTER無法使用該端口。對于給定MB_SLAVEModbusMB_SLAVE將不能使用該端口。MB_MASTER執(zhí)行的一個或多ModbusMB_SLAVE的輪詢(周期性執(zhí)行)速度有要求,Modbus主站的進入請求。如果用戶程序操作Modbus主站并使用MB_MASTER向從站發(fā)送請求,則用戶必須繼續(xù)輪詢(MB_MASTER)直到返回從站的響應。設備手冊,11/2009,A5E02486780- PtP、USSModbus 設備手冊,11/2009,A5E02486780- CPU(SB,SignalBoard)的輸出,(PTO,Pulse-TrainOutput)(PWM,Pulse-WidthModulation指令和基本運動指令使用這些輸出。有關基本運動指令的信息,請參見STEP7Basic的CPUSB的輸出組態(tài)為脈沖發(fā)生器時(PWM或基本運動控制指令使用),這會從Q存儲器中移除相應的輸出地址(Q0.0、Q0.1、Q4.0和Q4.1),并且這些地址在用CPU不S7-1200CPU的數(shù)字量輸出100KHz20KHz。STEP7Basic并不會提醒用戶。這可能會導致應用出現(xiàn)問題,因此請始終確保不會超設備手冊,11/2009,A5E02486780- 高速計數(shù)器(HSC,High-SpeedCounter)可用作增量軸編碼器的輸入。該軸編碼器每轉(zhuǎn)HSC中。HSC上,并且在當前計數(shù)值小于當前預設值的時段時,HSC會提供一個中斷。HSCCPU掃描周期影響相對較選擇HSC

所有HSC在同一計數(shù)器運行模式下的工作方式都相同。HSC共有四種基本類型:具有2個時鐘輸入的雙相A/BHSCHSCHSC被組態(tài)(計數(shù)類型)為報告頻率而非當前脈沖計數(shù)值。有三種可用的頻率測量周期:0.01、0.1或1.0秒。HSCHSC相關的時鐘、方向控制和復位功能的輸HSC的當前模式使用的輸入均可 設備手冊,11/2009,A5E02486780-HSC1(I0.3)I0.3可以用HSC2。PTOPTO0PTO0PTOPTO1PTO1HSC62個時鐘輸入的雙相計數(shù)A/BABZ PTO輸出,則通常應將方向輸出設 6CPU1211CHSC3 6CPU1211CHSC4 僅當安裝信號板時,CPU1211CCPU1212CHSC5HSC6設備手冊,11/2009,A5E02486780- HSCCPUHSC(I)HSC的當前值分配的默認地址。可以通過修改CPU的屬性(頁44)來更改當前值的輸入地址。CPU6CPU的“屬性”(Properties)HSCU的屬性Pe)來組態(tài)高速計數(shù)器的參數(shù),例如,計數(shù)器功能、初始值、復位選項和中斷事件。組態(tài)HSC之后,在用戶程序中使用CTRL_HSC指令控HSC的運行。 設備手冊,11/2009,A5E02486780-CTRL_HSCCTRL_HSCCPU掃描速率更快每個CTRL_HSC指令都將數(shù)據(jù)存儲在背景數(shù)據(jù)塊中。將CTRL_HSCHSC1=1=1=1=(僅限頻率測量模式1=向前,-1=0.01、0.1(僅限頻率測量模式設備手冊,11/2009,A5E02486780- 雖然CTU、CTD和CTUD計數(shù)器指令的計數(shù)速率受到CPU掃描速率的限制,但HSCCPU100kHz的計數(shù)速率對事件進行計數(shù)(適用于HSC1、23CPU計數(shù)輸入組態(tài))。CPU設備配置的項目設置中組態(tài)高速計數(shù)器,然后才能在程序中使用高速計數(shù)HSC設備配置設置包括選擇計數(shù)模式、I/O連接、中斷分配以及是作為高速計數(shù)器CTRL_HSC指令參數(shù)提供了計數(shù)將計數(shù)方向設置為NEW_DIR將當前計數(shù)值設置為NEW_CV將參考值設置為NEW_RV將周期值(僅限頻率測量模式)設置為NEW_PERIOD如果執(zhí)行CTRL_HSC指令后以下布爾標記值被設置為1,則相應的NEW_xxx值將裝載CTRL_HSC指令可處理多個請求(同時設置多個標記)。DIR=1NEW_DIR值,0=CV=1NEW_CV值,0=RV=1NEW_RV值,0=PERIOD=1NEW_PERIOD值,0=CTRL_HSC指令通常放置在觸發(fā)計數(shù)器硬件中斷事件時執(zhí)行的硬件中斷OB中。例如,如果CV=RV事件觸發(fā)計數(shù)器中斷,則硬件中斷OB代碼塊可以執(zhí)行CTRL_HSC指令以NEW_RV值來更改參考值。CTRL_HSC 設備手冊,11/2009,A5E02486780-Modulation)(PTO,PulseTrainOutput)PWM0到滿刻度之間變化,因此可提供在許多方面都與模擬量輸出相同的數(shù)字量輸出。例如,PWM輸出圍可以是從閉合到完全打開。PTO由運動控制指令使用。

占空比可表示為循環(huán)時間的百分數(shù)或相對量(如,01000010000)。脈沖寬度可從CTRL_PWM指令可提供占空比可變的固定循環(huán)時間輸出。PWM輸出以指定頻率(循環(huán)時間)PWMPTOPWMPTO設備手冊,11/2009,A5E02486780-

CPU輸出,也CPU上還是在連接的信號板上,PTO1/PWM1PTO2/PWM2則使用接下來的兩個數(shù)字量輸出。請注意,PWMPTO的每個通道可選擇使用兩個輸PTOPWM--PTOPWM--PWMU來組態(tài)設備配置中的脈沖通道,然后組態(tài)(PTO/M),并選擇或。啟用脈沖發(fā)生器(復選框)。如果啟用名稱:”(Name:)編輯框中的名稱來更改名稱,但必須是唯一的名稱。已啟用的脈沖發(fā)生器的名稱將成為“常量”(constant)CTRL_PWMPWM參脈沖發(fā)生器可用作:PWMPTO(CPU–百分數(shù)(0–千分數(shù)(0–萬分數(shù)(0起始地址:輸入要在其中查找脈沖寬度值的輸出(Q)的字長度地址。對于PWM1,默認位置是QW1000;而對于PWM2,默認位置是QW1002。該位置的值控制脈沖PLCSTOPRUN模式時都會初始化為上面指定的“初始脈沖寬度:”(Initialpulsewidth:)Q字值會引起脈沖寬度變化。 設備手冊,11/2009,A5E02486780-CTRL_PWMCTRL_PWMDB。CTRL_PWM指令使用數(shù)據(jù)塊(DB)來存儲參數(shù)信息。數(shù)據(jù)塊CTRL_PWM指令控制。量”(constant)PWM參數(shù)。1=0=PWM輸入EN為TRUE時,PWM_CTRL指令將根據(jù)ENABLE輸入的值啟動或停止所標識的PWMQCPUCTRL_PWM指令執(zhí)行S7-1200CPUBUSYFALSE。PLC第一次進入RUN模式時,脈沖寬度將設置為在設備配置中組態(tài)的初始值。根據(jù)需)(例如,移動、轉(zhuǎn)換、數(shù)學運算)PID將指定的脈沖寬度寫入相應(Q)(S7模擬格設備手冊,11/2009,A5E02486780- 設備手冊,11/2009,A5E02486780- CPUCPU的工作模式(上傳、比較和同步用戶程序的代碼塊(監(jiān)視表格(93)強制(95)CPU診斷緩沖區(qū)(93)要裝載項目(IP址),CPU“在線訪問”(Onlineaccess)CPU:打開“在線訪問”(OnlineaccessCPU選擇在雙擊“更新可訪問的設備”(Updateaccessibledevices)以CPU。使用“在線工具”(Onlinetools)CPU上的數(shù)設備手冊,11/2009,A5E02486780- IPIP地址,必須執(zhí)行CPU(46)CPUCPUIPIPCPUIP地址和子網(wǎng)掩碼。CPU“在線訪問”(87)設置IP地址。IPPLC循環(huán)上電時不IP地址的設備配置后,用戶可以在“在線訪問”(Onlineaccess)IP地址。 設備手冊,11/2009,A5E02486780-CPUCPU“在線和診斷”(OnlineandDiagnostics)門戶提供了用于更改在線CPU工作模式的操作員“在線工具”(Onlinetools)CPU的工作模式。CPU模式(STOP或RUN)。操作員面板還提供了用于復位存儲器的MRES按鈕。RUN/STOP指示器的顏色指示CPUSTOP模式,而綠色表示RUNCPUCPUCPU中的代碼塊之后,可以通過“在線工具”(Onlinetools)任務卡顯示操作員面板。CPU

CPU 設備手冊,11/2009,A5E02486780- CPUCPUSTEP7提供了兩種從在線CPUCPU打開項目后,展開“在線訪問”(Onlineaccess)CPUCPU將“程序塊”(Programblocks)CPU的“程序塊”(Programblocks)STEP7Basic會將代碼塊從在線CPU還可以使用“比較”CPUCPU選擇離線CPU從“工具”(Tools)菜單中選擇“比較離線/在線”(Compareoffline/online)命令。CPUCPU的代碼塊不匹配,則可使用“比較”CPU。單擊“操作”(Action圖標選擇是上傳、下載單擊“同步”(Synchronize)按鈕可將代碼CPU或從中裝載代碼 設備手冊,11/2009,A5E02486780-CPU使用“CPU”CPU,則很容易上傳硬件配置。CPU連接到編程設備,并且必須創(chuàng)建一個新項目。新設備,但要選擇“CPU”而不是選擇特定CPU。在門戶視圖中,單擊“新手上路”(Firststeps)“PLC程序”(CreateaPLCprogram)。STEP7BasicCPU。CPUCPU在程序編輯器中,從“在線”(Online菜單中選擇“硬件檢測”(Hardwaredetection)命令。設備手冊,11/2009,A5E02486780- CPU從在線對話框中選擇CPU之后,STEP7Basic會上傳CPU以及所有模塊(SM、SBCM)不會IP“設備配置”(Deviceconfiguration)IP地址。CPUCPU選擇離線CPU從“工具”(Tools)菜單中選擇“比較離線/在線”(Compareoffline/online)命令。CPUCPU的代碼塊不匹配,則可使用“比較”CPU。單擊“操作”(Action)圖標選擇是上 單擊“同步”(Synchronize)按鈕可將代CPU。單擊“詳細比較”(detailedcomparison)按鈕可CPUCPU的代碼塊之間的差 設備手冊,11/2009,A5E02486780-CPU提供了一個診斷緩沖區(qū),其中CPU工作模式切換事件,或CPU或模塊檢測到的錯誤。CPU50個最新發(fā)生的事件。日志填滿后,新事件將CPU入(I)、輸出(Q)、外圍設備輸入或輸出(如“On:P”、“I3.4:P”或“Q3.4:P”)、M存儲器或DBCPU中的程“修改”和“強制”功能測試用戶程序的執(zhí)行。(HSC)(PWM)(PTO)設備I/OI/O點的地址分配給這些設備之后,無法通過監(jiān)視表格的“強制”I/O點的地址值。設備手冊,11/2009,A5E02486780- 指定在掃描周期開始或結(jié)束時、CPU切換到STOP模式時,或者是“永久”(從STOP切RUN后不會重置值)監(jiān)視或修改變量。雙擊“添加新監(jiān)視表格”(Addnewwatchtable)打開新要監(jiān)視變量,必須在線連接到CPU“立即修改”(Modifynow)“使用觸發(fā)器修改”(Modifywithtrigger)即修改”(Modifynow)功能?!皢⒂猛鈬O備輸出”(Enableperipheraloutputs)CPUSTOP模式時啟用CPU時,單擊“監(jiān)視”(Monitor)按鈕將在“監(jiān)視值”(Monitorvalue)域中顯示數(shù)據(jù)點的實際值。 設備手冊,11/2009,A5E02486780-CPUCPUCPU在執(zhí)行用戶程序前將此強制值應用到輸入過程映像并在執(zhí)行掃描之前,CPU掃描結(jié)束時,CPU會將用戶程序生成的輸出值改寫成為外圍設備輸出指定的任意強制STEP7BasicCPU正在執(zhí)行的用戶程序而言仍保持激活狀態(tài),并直到這些元素被清除。要清除這些被強制元素,必須使用STEP7Basic連接到在線CPU,然后使用監(jiān)CPU正在執(zhí)行寫保護存儲卡上的用戶程序,則無法通過監(jiān)視表格初始化或更改對I/O啟 強制功能不影響I存儲區(qū)的清除 將Q存儲器寫入到物理輸出期間強制功能不影響輸出值的初始化 將物理輸入的狀態(tài)復制到I存儲器后CPUOB執(zhí)行期間,CPU在用戶程I存儲器后,CPU應用強制值。

用戶程序(OB)執(zhí)行期間,CPU在用戶程序訪問物理輸入時應用強 設備手冊,11/2009,A5E02486780- 8.8CPU 設備手冊,11/2009,A5E02486780- S7-1200S7-1200自動化系統(tǒng)的測試標準均基于S7-1200EC指令提出的要求和安全相關目標,并且(EN)。EC2006/95/EC(低壓指令)“設計用于特定電壓限值內(nèi)的電氣設備”–EN61131-2:2007設備要求和測試EC指令2004/108/EC(EMC指令)“電磁兼容性EN61000-6-4:2007EN61000-6-2:2005EC指令94/9/EC(ATEX)“擬用于潛在爆炸性環(huán)境的設備和保護系統(tǒng)EN60079-15:2005:保護類型CESiemensIAASRDSTPLCWerner-von-Siemens-Str.50D92224AmbergUL508認證(工業(yè)控制設備CSAC22.2142號(過程控制設備SIMATICSIMATICS7-1200CSAcULusS7-1200(UL)檢驗和認證,其符合標UL508CSA22.2142號。設備手冊,11/2009,A5E02486780- (FM):類,2A、B、C、DT4ATa=40°CI類,2區(qū),IICT4Ta=40°CEN60079-0:2006-EN60079-15:20053GExnAII要安全使用S7-1200EN60529IP54,并且考慮設70°C80°C,則所選40%S7-1200AS/NZS2064(A類)S7-1200產(chǎn)品定期向特定機構(gòu)遞交申請以便進行與特定市場和應用有關的認ABS(美國船級社BV(法國船級社DNV(挪威船級社GL(德國船級社LRS(英國勞氏船級社ClassNK(日本船級社 設備手冊,11/2009,A5E02486780-S7-1200EN61000-6-EN61000-6-(EMC)是電氣設備在電磁環(huán)境中按預期運行以及運行時電磁干(EMI)不會干擾周圍其它電氣設備的能力。-EN61000-6-EN61000-4-8kV6kVEN61000-4-80100MHz,10V/m,1kHz80%1.42.0GHz,3V/m,1kHz802.02.7GHz,1V/m,1kHz80EN61000-4-2kV,5kHzACDC2kV,5kHzI/OEN6100-4-AC2kV共模,1kVDC2kV共模,1kVDC系統(tǒng)(I/O信號、DC電源系統(tǒng)),需要外部保EN61000-4-150kHz80MHz,10VRMS,1kHz80%EN61000-4-AC60Hz時,0%1個周期、40%1270%30-EN61000-6-EN55011,A0.15MHz0.50.5MHz55MHz30<79dB(μV)準峰值;<66dB(μV)<73dB(μV)準峰值;<60dB(μV)<73dB(μV)準峰值;<60dB(μV)30MHz230MHz230MHz1<40dB(μV/m10m<47dB(μV/m10m設備手冊,11/2009,A5E02486780- -EN60068-2-2Bb,干熱和EN60068-2-1Ab,寒冷-40C+70°EN60068-2-30,測試Db25C55°CEN60068-2-14Na,溫度驟-40°C+70°C3小時,2EN60068-2-320.3m,51080660hPa(-1000-(25mm進風距離0C55°C95%,不結(jié)露1080795hPa(-1000S020.5ppm;H2S<0.1ppm;RH<EN60068-2-14Nb,溫度變5C55°C,3°EN60068-2-2715G,11ms脈沖,36EN60068-2-6DIN5-9Hz3.5mm,9-15059Hz7.00mm,915010124V/5V520VDC(光隔離邊界的型式測試115/230V1500VAC常規(guī)測試/1950VDC115/230V115/230V1500VAC常規(guī)測試/1950VDC115V/230V24V/5V1500VAC常規(guī)測試/3250VDC 設備手冊,11/2009,A5E02486780-IIEN61131-2(不需要保護導線)IP20機械保護,EN12.5mm的異物施加外部保護。24120/23085VAC264VAC,4763S7-1200CPU的輸出電源或任何數(shù)字量信號模塊時,會發(fā)送信號“1”到數(shù)50

使用壽命(x103次動作 250VAC30VDC 250VAC(p.f=0.4)30VDC 設備手冊,11/2009,A5E024867

溫馨提示

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

評論

0/150

提交評論