




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
12123PLC45PLC678庫9PIDABCS7-200參 E F /系統的風險,并避免可能的危 所有帶有標記符號?的都是西門子的 護所有者權利的目地由第使用而特別標示的。
?
Copyright?
S7-200SMART系列包括許多微型可編程邏輯控制器(MicroPLC,MicroProgr LogicController),這些控制器可以控制各種自動化應用。S7-200SMART結構緊湊、成S7-200SMARTWindows的編程工具,這使得您可以靈活地解S7-200SMARTCPU的安裝和編程信息,適用于具備可編程邏輯控制
STEP7-Micro/WINSMARTS7-200SMARTCPU本手冊中所述S7-200SMART產品的完整列表和訂貨號,請參見技術規范(頁509)。、CE和其它標
除了文檔之外,我們還在Internet的客戶支持 S7-200SMART S7-200SMART擴展模 適用于S7-200SMART的HMI設 通信選 編程軟 指 連接到 組態CPU以進行通 概 建立硬件通信連 與CPU建立通 創建示例程 為項目設置CPU類 示例程 更改CPU的工作模 S7-200SMART設備安裝準 功率預 安裝和拆卸步 S7-200SMART設備的安裝尺 安裝和拆卸 安裝和拆卸擴展模 安裝和拆卸信號 拆卸和重新安裝端子塊連接 接線準 PLC概 控制邏輯的執 輸入和寫入輸 立 或寫入 執行用戶程 數 實數格 字符串格 分配指令的常數 使用指針進行間接尋 指針示 保存和恢復數 項目組 上傳項目組 類 使用 在CPU中插入 通過卡傳送程 上電后恢復數 更改CPU的工作模 設計PLC系統的指 用戶程序的元 創建用戶程 借助向導創建控制程 LAD編輯器的特 FBD編輯器的特 STL編輯器的特 數據塊(DB)編輯 符號 變量 PLC錯誤響 致命錯 用于調試程序的功 PLC設備組 組態PLC系統的運 系統 對通信進行組 組態數字量輸 組態數字量輸 組態保持范 組態系統安 組態啟動選 組態模擬量輸 組態模擬量輸 組態RTD模擬量輸 組態RS485/RS232CM01通信信號 清除PLC 創建復位為出廠默認卡 高速 程序指 位邏 標準輸 立即輸 邏輯堆棧概 STL邏輯堆棧指 上升沿和下降沿檢測 線圈:輸出和立即輸出指 置位、復位、立即置位和立即復位功 置位和復位優先雙穩態觸發 位邏輯輸入示 位邏輯輸出示 時 和設置實時時 和設置擴展實時時 通 發送和接收(RS485/RS232為自由端口 獲取端口地址和設置端口地址(RS485/RS232上的PPI協議 獲取IP地址和設置IP地址(以太網 比 比較數 比較字符 轉 標準轉換指 ASCII字符數組轉 數值轉換為ASCII字符 ASCII子字符串轉換為數 編碼 計數 計數器指 高速計數器指 高速計數器編 高速計數器的初始化順序示 高速輸入降 脈沖輸 脈沖輸出指令 脈寬調制 使用SM位置組態和控 數 加法、減法、乘法和除 產生雙整數的整數乘法和帶余數的整數除 遞增和遞 使用PID向 PID算 轉換和標準化回路輸 將回路輸出轉換為標定整數 正作用或反作用回 中 中斷指 中斷例程概述和CPU型號支 中斷編程準 S7-200SMARTCPU支持的中斷類 中斷優先級、排隊和示例程 邏輯運 取 與、或和異 傳 字節、字、雙字或實數傳 塊傳 交換字 字節立即傳送 和寫入 程序控 FOR-NEXT循 JMP(跳轉至標號 END、STOP和WDR(看門狗定時器復位 移位和循環移 移位和循環移 移位寄存器 字符 字符串(獲取長度、和連接 從字符串中子字符 在字符串中查找字符串和第一個字 添 先進先出和后進先 器填 查 定時 定時器指 定時器編程提示和示 時間間隔定時 子例 CALL(子例程)和RET(有條件返回 CPU通信連 CPU通信端 以太 概 TCP/IP協 以太網網絡組態示 分配Internet協議(IP)地 為編程設備和網絡設備分配IP地 為項目中的CPU或設備組態或更改IP地 搜索以太網網絡上的CPU和設 查找CPU上的以太網(MAC)地 HMI與CPU通 PPI協 波特率和網絡地 波特率和網絡地址定 為S7-200SMARTCPU設置波特率和網絡地 單主站和多主站PPI網 構建網 通用準 確定網絡的距離、傳輸率和電纜長 網絡中的中繼 選擇網絡電 連接器引腳分 偏置和端接網絡電 偏置和端接CM01信號 在網絡中使用HMI設 自由端口模 使用自由端口模式創建用戶定義的協 對RS232設備使用RS232/PPI多主站電纜和自由端口模 創建用戶定義的指令 USS庫指 USS通信概 USS協議概 使用USS協議的要 決定適用于變頻器通信超時的 USS程序指 使用USS協議指 USS_INIT指 USS_CTRL指 USS_RPM_x指 USS_WPM_x指 USS協議執行錯誤代 USS協議示例程 ModbusRTU主 MBUS_CTRL指令(初始化主站 MBUS_MSG指 ModbusRTU從 MBUS_INIT指令(初始化從站 指 調試程 書簽功 交叉 顯示程序狀 顯示程序編輯器中的狀 組態STL狀態選 使用狀態圖以監視程 強制特定 在STOP模式下寫入和強制輸 如何執行有限次數的掃 硬件故障排除指 PID回路和整 PID回路定義 先決條 自滯后和自偏 自整定序 例外情 關于過程變量超限的說明(結果代碼 PID整定控制面 使 輸 組 輸 x_RUN子例 使用運動控 輸入加速 時 組態運動包 運動控制的特 編程運動 組態運動 導為運動軸創建的子例 運動控制子例程使用準 子例 AXISx_MAN子例 AXISx_GOTO子例 AXISx_RUN子例 子例 子例 AXISx_LDPOS子例 子例 AXISx_DIS子例 AXISx_CFG子例 子例 運動軸的示例程 監視運動 顯示和控制運動軸的操 顯示和修改運動軸的組 顯示運動軸的曲線組 運動軸錯誤代碼(SMW620、SMW670或SMW720的 運動指令的錯誤代碼(SMB634、SMB684或SMB734的七個LS位 高 運動軸的特殊器(SM)位 了解運動軸的RP搜索模 選擇工作區位置以消除反 常規規 常規技術規 S7-200SMART CPU CPUSR20規 CPUST40、SR40和 CPUST40、SR40和CR40規 CPUST60和CPU CPUST60和SR60規 數字量輸入和輸出擴展模塊 EM數字量輸入規 EM數字量輸出規 EM數字量輸入/輸出規 模擬量輸入和輸出擴展模塊 EM模擬量輸入規 EM模擬量輸出模塊規 EM模擬量輸入/輸出模塊規 RTD模塊規 EMRTD選型 信號 SB1點模擬量輸出規 SB2DI/2DQ數字量輸入/輸出規 SBRS485/RS232規 功率預 功率要求計算示 計算功率要 PLC非致命錯誤代 PLC非致命錯誤SM標 PLC致命錯誤代 時間戳不匹 SM(特殊器)概 SMB0:系統狀 SMB1:指令執行狀 SMB2:自由端口接收字 SMB3:自由端口字符錯 SMB4:中斷隊列溢出、運行時程序錯誤、中斷啟用、自由端口發送器空閑和強制 SMB5:I/O錯誤狀 SMB6-SMB7:CPUID、錯誤狀態和數字量I/O SMB8-SMB15:I/O模塊ID和錯 SMB28-SMB29:信號板ID和錯 SMB34-SMB35:定時中斷的時間間 SMB36-45(HSC0)、SMB46-55(HSC1)、SMB56-65(HSC2)、SMB136-145 SMB67-SMB81和SMB567- 0 1 2高速輸 SMB86-SMB94和SMB186-SMB194:接收信息控 SMW98:I/O擴展總線通信錯 SMW100-SMW110系統.......................................................................................................SMB130:端口1的自由端口控制(請參見 SMB136-SMB145:HSC3高速計數 SMB186-SMB194:接收消息控制(請參見SMB86- 2高速輸出(請參見SMB66- SMB600-SMB649:軸0開環運動控 SMB650-SMB699:軸1開環運動控 SMB700-SMB749:軸2開環運動控 SMB1000-SMB1049:CPU硬件/固件 SMB1050-SMB1099:SB(信號板)硬件/固件 SMB1100-SMB1299:EM(擴展模塊)硬件/固件 常用特殊器 按優先級別順序排列的中斷..................................................................................................高速計數器匯 指 器范圍和特 訂貨 產品概 S7-200SMART系列微型可編程邏輯控制器(MicroPLC,MicroProgr bleLogicController)可以控制各種設備以滿足您的自動化控制需要。CPU根據用戶程序控制邏輯監視輸入并更改輸出狀態,用戶程序可以包含布爾邏輯、計數、定時、復雜數算以及與其它智能設備的通信。S7-200SMART結構緊湊、組態S7-200SMARTCPU將微處理器、集成電源、輸入電路和輸出電路組合到一個結構緊湊的外殼中形成功能強大的MicroPLC。用戶程序后,CPU將包含應用中的輸入和輸出設備所需①I/O②③④(DIN導軌蓋下面):LINK,STOP和ERROR⑦RS485⑧可選信號板(僅限標準 8面CPU具有不同型號,它們提供了各種各樣的特征和功能,這些特征和功能可幫助用戶針信息,請參見技術規范(頁513)。S7-200SMART S7-200Smart0XXXXXXXXXXXX CPU尺寸:HxWxD 125x100x器1282416DQ無無430KHz420KHz2PID8實時時鐘,備用時間7 可組態V 區(當前值),以及T S7-200SMARTCPUCPUSR40、CPUSR60、HxWxD90x100x125x100x175x100x用戶 122430816201224368162444411144460KHz460KHz460KHz440KHz240KHz240KHz2A/BA/BA/B2@1003個,1003個,100PID888有有有 可組態V器、M器、C器的區(當前值),以及T器要保持的部分(保持性定時器上 率預算(513)中的工作表計算功率預算。S7-200SMART為更好地滿足應用要求,S7-200SMART系列包括各種擴展模塊和信號板??梢詫⑦@些擴展模塊與標準CPU型號(SR20、SR40、ST40、SR60或ST60)一起使用,給CPU規范(頁509)。 88S7-200SMARTHMIS7-200SMARTComfortHMI、SMARTHMI、BasicHMIMicroHMITD400CKTP1000C人機界面(頁637)。 HMI設TD400CCPUBasicHMIKTP1000WinCCflexible/WinCCBasic/STEPBasicPROFINETBasicHMISTEP7-Micro/WINSMARTTD400C組態文本顯示消息。要啟動“文本顯示”向導,請從“工具”(Tools)菜單中選擇“文本顯示”(TextDisy)可從客戶支持(3)SIMATIC(TD)S7-200SMARTCPUHMICPUHMICPUPPI(點對點接口)HMICPUCPU之間交換數據(XMT/RCV指令HMICPUCPU之間交換數據(XMT/RCV指令STEP7-Micro/WINSMART提供了一用于對組件和指令進行便捷的項STEP7-Micro/WINSMART提供三種程序編輯器(LAD、FBDSTL),為幫助您找到所需信息,STEP7-Micro/WINSMART提供了內容豐富
STEP7-Micro/WINSMARTWindowsXPSP3(32位)、Windows7(3264位鼠標(推薦STEP7-Micro/WINSMARTCDCD-ROM分銷商或銷售部門,從客戶支持(頁3)STEP7-Micro/WINSMART。STEP7-Micro/WINSMARTWindowsXPWindows7STEP7-Micro/WINSMART,必須以 驟,即可學會用戶程序的創建方法,然后可以該程序并在CPU中運行。此示例需要以太網電纜、CPUSTEP7-Micro/WINSMART編程軟件的編程設編程設備與CPU。前,必須采取合適的安全預防措施并確保切斷該CPU的電源。直流安 交流安CPU或相關設備或者對它們進行接線,則可能會觸電或CPU和相關設備的所有電源,則CPUCPUSTEP7-Micro/WINSMART編程設備進行通則必須將默認IP地址更改為新的唯一的IP地址。CPUCPU內置了自動跨接功能,接連接到CPU時不需要以太網交換機。CPU CPU 與CPU建立通①在STEP7-Micro/WINSMART中,使用以下方法之一顯示“通信”(Communications)對話框,組態與CPU的通信。)按鈕??凇?Windows)區域內,從“組 CPU選擇網絡接口卡的TCP/IP accessibledevices)以獲取已連接CPU高亮顯示CPU,然后單擊“確定”(OK)與CPU建立通信之后,即可創建和 所有項目組件,在“文件”(File)或PLC菜單功能區的“傳輸”(Transfer)區域單 合CTRL+D。STEP7-Micro/WINSMART未找到您CPUCPUCPU(NIC)CPUCPUIPCPUIP地址與網絡接口卡的有關如何完成此任務的信息,請參見“CPUIP地址”STEP7-Micro/WINSMART個程序段中使用6條指令創建了一個非常簡單的自啟動、自復位定時器。(LAD)LAD(STL)STL STEP7-Micro/WINSMART使 LDNLDW>=T33,(40x10ms0.4s之后,M10.0=40為低電平,60LDT33=(100x10ms1s)時間段之后,通M0.0復位定時器。2ぼ 3ぼ 0.4V0 73300 010①T33(當前值④T33(位)⑤展開“程序塊”(ProgramBlock)樹可將LAD指令插入到程序編輯器②輸入并保存程序之后,可以將程 到CPU要輸入定時器指令T33:雙擊“定時器”(Timers)(PT)T33(40*100.4秒)時,該觸點將提供能流接通CPU的輸出)單擊觸點上方的“???”單擊線圈上方的“???”(100)時,定時器觸點的能流會接通M0.0單元。M0.0使能,M0.0的狀態由斷開(0)變為接通(1)將復位定時器。單擊觸點上方的“???”要輸入用于接通M0.0的線圈:單擊線圈上方的“???”CPUCPUCPU(CPUCPUST40CPUST60)CPU,則建包括CPU類型和其它參數的項目在“文件”(File菜單功能區的“操作”(Operations)區域,單擊“保存”(Save)按鈕下的向下箭頭以顯示“另存為”(SaveAs)按鈕。單擊“另存為”(SaveAs)在“另存為”(Save 點擊“保存”(Save)以保存項目。 件”(File)或PLC菜單功能區的“傳送”(Transfer)區域單擊“下 ”(Download)按鈕。STEP7-Micro/WINSMART將完制到CPU。如果CPU處于RUN模式,將彈出一 提示您將CPU置于STOP模式。單“是”(Yes)CPUSTOPSTEP7-Micro/WINSMART將指示不匹配并提示您采取措施 CPUCPU有以下兩種工作模式:STOPRUNCPULED指示當前工作模式。在STOP模式下,CPU不執行任何程序,而用戶可以程序塊。在RUN模式下,CPU執行程序。CPURUN在PLC菜單功能區或程序編輯器中單擊“運行”(RUN)按鈕:提示時,單擊“確定”(OK)CPU可監視STEP7-Micro/WINSMART中的程序,方法是在“調試”(Debug)菜單功能區或程序編輯器中單擊“程序狀態”(ProgramStatus)按鈕。STEP7-Micro/WINSMARTCPUSTOP要停止程序,單擊“停止”(STOP)按鈕并確認將CPU置于STOP模式的提示。也可在程序邏輯中包括STOP指令,以將CPU置于STOP模式。 S7-200SMARTS7-200SMARTS7-200SMART可采用水平或垂直方式安裝在面板或標準DIN導軌上。S7-200SMART體積小,用戶能更有效地利用空間。SIMATICS7-200SMARTPLCPLC安裝在機柜、控制柜或電控室內。僅獲得的人員有權打開機柜、控制柜或進入電控室。PLCPLC等低壓邏輯型設備開。的區域內。少在高溫環境中可延長所有電子設備的使用。S7-200SMART25mm25mm的深度。①③②④CPUCPU24VDC用請參見特定CPU的技術規范,確定24VDC傳感器電源功率預算,CPU提供的5VDC5VDC(579)來確CPU可以為您的組態提供多少電能(或電流)。CPU5VDCCPU5VDCCPU提供的電源范CPUCPUCPU還提供24VDC傳感器電源,該電源可以為輸入點、擴展模塊上的繼電器線圈電源外部24VDC電源。必須手動將24VDC電源連接到輸入點或繼電器線圈。24VDCCPU聲保護能力,建議將不源的公共端(M)連接在一起。24VDCCPU24VDC傳感器電源并聯會導致這兩個電源之間有沖該可能導致其中一個電源或兩個電源的縮短或立即發生故障,從而導致PLC系統意外運行。意外運行可能導致人員、重傷和/或設備損壞。S7-200SMART24VDC電源輸入端口是互連的,并且通過一個公共邏輯電路連接多個M端子。例如,在數據表中指定為“非”時,以下電路是互連的:CPU的24VDC電源、EM的繼電器線圈的電源輸入或非模擬輸入的電源。所有非的M端必須連接到同一個外部參考電位。 務必確保S7-200SMART系統中的所有非M端子都連接到同一個參考電位CPU24VDC傳感器電源功率預算,CPU55VDCS7-200SMART S7-200SMARTBCPUCPUCR40、CPUSR40CPUCPUSR60CPUEM8DI/8DQEMEM16DI/16DQEMEMEMCPUDINDIN導軌卡夾將設備固定到①②DINDIN③④如果在安裝或拆卸過程中未切斷PLC和相關設備的所有電源,則可能導致人員 如果安裝不正確的模塊,CPU、CPUDINCPUDIN導軌卡夾處于鎖緊(內部)DIN要將CPU安裝到面板上,請按以下步驟操作:1.按照表安裝尺寸(mm)(頁38)中的尺寸定位、鉆孔并對安裝孔攻螺紋(M4或 準8號)。2.CPUS7-200SMART3.PanHeadM44.CPU旁,并一起滑動,直至連接器牢固連接。 在DIN導軌上安裝24如果系統處于劇烈振動環境中,面板安裝可給CPU提供較高的振動保護等級。 從DIN導軌上拆卸4CPUCPU和多數擴展模塊都有可拆卸連接注意:擰下或解開擴展模塊的DIN夾片可使分離CPU更容易。CPU CPUS7-200SMART設備與電源斷開連接。CPU右側的I/O總線連接器蓋。CPU將擴展模塊放置在CPU右側。 CPUS7-200SMART設備與電源斷開連接。I/O連接器和接線從擴展模塊上卸下。S7-200SMARTDIN向上旋轉擴展模塊,將其從DIN導軌上卸下。 CPUS7-200SMARTCPU CPUS7-200SMARTCPUCPUCPU CPUS7-200SMARTCPUCPUCPUCPUS7-200SMART CPUS7-200SMARTCPU表格3- CPUS7-200SMARTPLC(509)。CPU或相關設備或者對它們進行接線,則可能會觸電或PLC和相關設備的所有電源,則PLC(PLC)可能會失PLC的安全措 PLC1500VAC或更高的(2Ue1000VAC或等效電壓進行常規工廠測試得來的。安全邊界已通過高達4242VDC的型式試驗。EN61131-2CPU的傳感器電源輸出、通信電路和內部邏輯電SELV(安全超低電壓)MCPU的其它非MPELV(保護性超低電壓)的M連接在特定產品數據頁中被標識為未與邏輯電路。例如RS485通信端口M、模擬量I/OM和繼電器線圈電源M。SELV/PELV24V額定電源和I/OSELV、PELV、安全觸摸的電出現電壓,例如,通信電路和低壓傳感器線路。
所有接地線必須盡可能地短且應使用大線徑,例如,2mm2(14AWG)。
PLC提供一個可同時切斷CPU電源、所有輸入電路和所有輸出電路電力供應的開 常,在CPU端將 在對由外部電源供電的輸入電路進行接線時,應在該電路中安裝過流保護裝置。由CPU24VDC傳感器電源供電的電路不需要外部保護,因為該傳感器電源的電流已CPU和擴展模塊具有可拆卸連接器,以方便用戶接線。要防止連接松動,請確保連CPUEM0.56N-m(5英寸-磅)SB連接器螺釘的最大扭矩為0.33N-m(3英寸-磅)。
技術規范(頁509)。絕緣電壓低于1500VAC的絕緣邊界不能被視為安全邊界。1015應給感性負載配備抑制電路,以在控制輸出斷開時限制電壓升高。抑制電路可保護輸表格3- 圖12①1N4001增加一個二極管①即可,但如果您②3AB②8.2V穩壓二極管(直流輸36V穩壓二極管(出③表格3- 圖12①0.1μ115V/230VAC②100120③3PLC概 CPU輸入狀態CPU程序運行時,CPUCPUCPUCPUSTOPRUNRUNSTOP模式表格4- CPU在掃描周期中執行任①輸入:CPU將物理輸入的狀態到過程映像輸入②儲到不同區。③CPU④執行CPU自檢診斷:CPU確保固件、程序器和所有⑤
模擬量輸入:CPU在正常掃描周期中不會模擬量輸入值。而當程序 時,將立即從設備中模擬量值。數字量輸出:在每個掃描周期結束時,CPU會將 模擬量輸出:CPU在正常掃描周期中不會寫入模擬量輸出值。而當程序 CPU指令集中包含物理I/O立即讀寫指令。雖然通常使用映像寄存器作為I/O的源入點時,不會修改相應過程映像輸入寄存器位置。使用立即指令輸出點時,會同時程序執行完成后,使用映像寄存器中的值更新輸出。這樣會使系統更穩定。I/O點是位實體,必須以位或字節的形式 式映像寄存器。因此,映像寄存器更為靈活。在掃描周期的執行階段,CPU執行主程序,從第一條指令開始并繼續執行到最后一個指令。在主程序或中斷例程的執行過程中,使用立即I/O指令可立即輸入和輸出。如果在程序中使用子例程,則子例程作為程序的一部分進行。主程序、另一個子例從中斷例程調用時嵌套深度是4級。如果在程序中使用中斷,則與中斷相關的中斷例程將作為程序的一部分進行。為14個實體中的每一個保留局部 時)、一個中斷例四個子例程嵌套級別(從中斷程序啟動時)。局部器有一個局部范圍,局部器僅在相關程序實體內可用,其它程序實體無法。有關局部存 區:L。????發生在程序執行階段,另一個發生在掃描周期的通信階段)。子例程由下一個較高級別調用,并在調用時執行。沒有調用中斷例程;發生相關中斷時才調用中斷例??()??()??6%56%56%56%56%56%56%56%5123456786%56%56%56%51234 CPU將信息在不同單元,每個位置均具有唯一的地址??梢燥@式標識要的 0 .???0123457654321?ABC分隔符(“字節.位D的位EF位地址(位4)分開。使用“字節地址”格式可按字節、字或雙字多數區(V、I、Q、M、S、L和SM)VB
VW VD
870
016#00016#00000 -12816#80-32,76816#8000-2,147,483,64816#8000000016#7FFF32位浮點+1.175495E-38+3.402823E+38(數-1.175495E-38-3.402823E+38(負數 其它CPU區(如T、C、HC和累 在每次掃描周期開始時,CPU會對物理輸入點進行采樣,并將采樣值寫入過程映像輸入寄存器中??梢园次?、字節、字或雙字過程映像輸入寄存器中的數據: I器的絕對尋I[大小][起始字節地址IB4在掃描周期結束時,CPU會將在過程映像輸出寄存器中的數值到物理輸出點上??梢园次?、字節、字或雙字過程映像輸出寄存器中的數據: Q器的絕對尋Q[大小][起始字節地址
與過程或任務相關的其它數據??梢园次?、字節、字或雙字 V器: V器的絕對尋V[大小][起始字節地址 息??梢园次?、字節、字或雙字標志區: M器的絕對尋M[字節地址].[位地址M[大小][起始字節地址T(定時器器CPU1ms、10ms100ms的精度(時基增量)累計時間。定時于所使用的指令:帶位操作數的指令會定時器位,而帶字操作數的指令則當前值。如下圖所示,“常開觸點”指令的是定時器位,而“移動字”指令 T器的絕對尋,2
C(計數器器CPU提供三種類型的計數器,對計數器輸入上的每一個由低到高的跳變進行計數:16位有符號整數用于累加的計數值。于所使用的指令:帶位操作數的指令會計數器位,而帶字操作數的指令則當前值。如下圖所示,“常開觸點”指令 C器的絕對尋,2,215 0 高速計數器獨立于CPU的掃描周期對高速進行計數。高速計數器有一個有符號32位整數計數值(或當前值)。要高速計數器的計數值,您需要利用器類型(HC)和計數器編號指定高速計數器的地址。高速計數器的當前值是只讀值,僅可作為雙字(32位)表格4-10HC器的絕對尋
計算中使用的中間值。CPU提供了四個32位累加器被的數據大小取決于累加器時所使用的指令。如下圖所示,當以字節或字的形 用全部32位。表格4- AC器的絕對尋029 $&2029 90
$&????儈?儈$&3????儈?儈
8 %\WH %\WH'&'& 248700 %\WH %\WH %\WH %\WH SM位提供了在CPU和用戶程序之間傳遞信息的法??梢允褂眠@些位來選擇和控CPU示數學或運算指令狀態的位。可以按位、字節、字或雙字SM位:表格4-12SM器的絕對尋、
CPU提供64個字節的局部器,其中的60個字節可用作臨時器,或用于向子例(LADFBD編程,STEP7-Micro/WINSMART將保留局部器的最后節。)表格4-13L器的絕對尋LW5局部器與V器很相似,但有一處重要區別。V器是全局有效的,而L器只在局部有效。全局是指可以通過任何程序(包括主程序、子例程或中斷例程)同一器位置。術語局部范圍是指器分配與特定的程序實體相關聯,其它程序實標識符(AI)、數據大小(W)以及起始字節地址 這些值。由于模擬量輸入為字,并且總是從偶數字節(例如0、2或4)開始,所以必須使用偶數字節地址(例如AIW0、AIW2或AIW4) 這些值。模擬量輸入值為只讀值。表格4- AI器的絕對尋CPU將一個字長度(16位)的數字值按比例轉換為電流或電壓。可以通過區域標識符數字節(例如0、2或4)開始,所以必須使用偶數字節地址(如AQW0、AQW2或AQW4)寫入這些值。模擬量輸出值為只寫值。表格4- AQ器的絕對尋SSCRSCR實現控制程序的邏輯分段??梢园次?、字節、字或雙字S器。表格4- S器的絕對尋SW7實數(或浮點數)32ANSI/IEEE754-1985標準中所描述的形式。實數按雙字長度。 6??31 236?? 10x次方(x6),1000000001100000個字符,再加上長度字節,因此字符串的最大長度為255個字節。字符串常數限制為126個字節。??????????? \ CPU以二進制數的形式所有常數,隨后可用十進制、十六進制、ASCII或實數(浮點)格式表示這些常417'[ASCII文本ANSI/IEEE754-CPU不支持“數據輸入”或數據檢查(如指定常數 VW100中的同一值用作無符號二進制值 CPUI/OI/OCPUI/O模I/O的過程映像寄存器空間總是以八位(一個字節)中的后續模塊。對于輸入模塊,這些未使用的位會在每個輸入更新周期中被。則這些I/O點將丟失,并且不能夠分配給I/O鏈中的后續模塊。下表提供固定映射慣例的示例(STEP7Micro/WINSMARTI/O組態的一部分)418CPUAI間接尋址使用指針器中的數據。指針是包含另一個單元地址的雙字單元。只能將V單元、L單元或累加器寄存器(AC1、AC2、AC3)用作指針。S7-200SMARTCPU允許指針下列區:I、Q、V、M、S、AI、AQ、SM、(僅限當前值)和C(僅限當前值)。您不能使用間接尋址單個位或HC、L或*AC1表示AC1指向“移動字”(MOVW)指令的字長度值的指針。在該示例中,在VB200和VB201中的值被移至累加器AC0。1357 MOVD&VB200,VB200的地址(VW100的初始字節)AC1 MOVW*AC1,移動AC1中的指 可使用簡單數算(例如加或遞增)修改指針值。????A1B1A2A1B1A2A1B1A2①MOVD&VB200,VB200的地址(VW100的初始字節)AC1MOVW*AC1,移動AC1中的指 ②+D+2,MOVW*AC1,移動AC1中的指 或計數器的字或當前值時,指針值加 雙字時,指針值加4VB100。在本例中,VW1008用于特定配方在表中的索引。如果表中每一個配方的5050上該偏移量,即可表中的單獨配方。在本例中,配方會被到從VB1500開始的50個字節中。表格4- VB1500LDSM0.0MOVD&VB100,ITDVW1008,*D+50,+DLD18,BMB*LD14,VB1500,該示例將LD10用作指向地址VB0的指針。然后,將指針增大VD1004中的偏移量。LD10隨后將指向V器中的另一地址(VB0+偏移量)。之后,LD10指向的V器地址中的值將被到VB1900。通過更改VD1004中的值,您可以任意V表格4-20示例:使用偏移量任意V單元的將V器的起始地址加載到LDSM0.0MOVD&VB0,+DVD1004,MOVB*LD10,將V單元中的值(偏量)到 到CPU會徹底覆蓋CPU中該塊之前存在的任何內容。 要將項目組件從STEP7-Micro/WINSMART到CPU,請按以下步驟操作1.PLC(25)PLC2.將CPU置于STOP模式(頁34)。(如果在嘗試前未將CPU置于STOP模式,會提示您將CPU置于STOP模式)。3.要所有程序組件,在“文件”(File)或PLC菜單功能區的“傳輸”(Transfer)區域單 4.要選定的項目組件,單擊“”(Download)按鈕下的向下箭頭,然后從下拉列表中選擇要的特定項目組件(程序塊、數據塊或系統塊)。5.單擊“”(Download)按鈕后,如果彈出“通信”(Communications) 載到的PLC的網絡接口卡和IP地址。6.在“ 框中,設置塊的選項,以及在CPU從RUN模式轉換STOP(34)STOPRUN(34)7.或者,如果想 dialogonsuccess8.單擊 STEP7-Micro/WINSMART將完整程序或您所選擇的程序組件 到CPU。狀態圖標時,STEP7-Micro/WINSMARTCPU基于您所選擇的對象,程編輯器中的項目組件充當STEP7-Micro/WINSMART編譯STEP7-Micro/WINSMART編譯器譯或操作PLC (編輯器至PLC)或上載至編輯器),PLCPLCPLCPLCPLC硬件支持全部程PLC菜單的“信息”(Information)區域PLC按鈕查看找到的第一個編程序位于CPU永久器中,隨時可在RUN模式下執行。 PLCSTEP7-Micro/WINSMART程序編輯器,請按以下步驟操1.PLC(25)PLC2.要上傳所有項目組件,在“文件”(File)PLC菜單功能區的“傳輸”(Transfer)“上傳”(Upload)CTRL+U3.要上傳所選項目組件,單擊“上傳”(Upload)按鈕下的向下箭頭,然后選擇具體要上傳的4.如果彈出“通信 PLCIP5.在“上傳 6.(可選)如果想 dialogonsuccess7.單擊“上傳”(UploadSTEP7-Micro/WINSMART 您選擇從PLC上傳到當前打開項目的完整程序或程序組PLC不包含符號或狀態圖表信第二個STEP7-Micro/WINSMART實例,然后將該信息從另一項目文件過來如果要覆蓋在(頁68)到PLC后對程序進行的全部修改,上傳到現有項目這一操作很在PLC中的項目徹底覆蓋STEP7-Micro/WINSMART項目時,才使用此選項。STEP7-Micro/WINSMART不會上傳注釋,但是如果當前在程序編輯器中打開帶有注釋 器:在一次上電循環中保持不變的可選擇 區。可在系統數據塊中組永久器:用于程序塊、數據塊、系統塊、強制值、M (129)PLC(72)PLC和擴展 S7-200SMARTCPUmicroSDCPU(CPU可使用任何容量為4GB到16GB的商業microSDHC卡以下CPU行為是共同的,而無論卡的用法在RUN模式下將卡插入CPU導致CPU自動轉換到STOP模式如果插入了卡,則CPU不可前進到RUN模式 卡前,請務必確保CPU處于離線模式且處于安全狀態 卡將導致CPU進入STOP模式,這可能會影
卡可用于將用戶程序內容傳送到CPU永久器中,完全或部分替換已在裝載表格4- TO_ILMCPU要用于重置為出廠默認目的,按以下方式組織卡:包含
表格4- FWUPDATE上電后,如果CPU檢測到存在卡,則其在該卡上找到并打開S7_JOB.SYS文件。如果在該文件中發現FWUPDATE字符串,則CPU進入固件更新序列。CPU檢查FWUPDATE.S7S文件夾中的每個更新文件(.upd),如果更新文件文件名中包ID與連接的設備(CPU、擴展模塊或信號板)ID(MLFB)匹配,則用更 在CPU中插入表格4-23在CPU中插入和拔出CPU將microSD卡插入位于端子塊連接器上方的卡插槽(標記為X50)。抓住CPU中的microSD卡并將其 S7-200SMARTCPUFAT324GB16GB范圍內的標準microSDHCmicroSD卡用作程序傳送卡,實現程序和項目數據的便在RUN模式下 卡插入CPU導致CPU自動轉換到STOP模式 卡插入正在運行的CPU可導致過程操作中斷,可能引起人員 插入卡前,務必確保CPU處于STOP模式(頁34)。1.PLC連接電纜正常工作,CPUSTOPPLC通信正常運行(頁26)。2.如果尚未插入,將microSD卡插入CPU??稍贑PU通電時插拔卡3.如果尚未,將程序(頁33)到PLC4.在PLC菜單功能區的“卡”(MemoryCard)區域單擊“程序”(Program)按鈕5.選擇將以下哪些(或全部)塊于卡–––系統塊(PLC組態6.單擊“編程”(Program7.如果需要才能對卡進行編程,輸入(頁110)。STEP7-Micro/WINSMARTSIMATICWindows 卡,無法將CPU更改為RUN模式 到PLC,必須在插入程序傳送卡的情況下對CPU循環上電。然后CPU執行以下任務:將用戶程序、系統塊(PLC組態)以及數據塊 到CPU永 200SMARTCPU完成操作后,LED停止閃爍。CPUCPU CPUCPU從永久器中恢復程序塊和系統塊最多恢復10KB的保持性器分配 CPUCPU有以下兩種工作模式:STOPRUNCPULED指示當前工作模式。在STOP模式下,CPU不執行任何程序,而用戶可以程序塊。在RUN模式下,CPU執行程序。CPURUN在PLC菜單功能區或程序編輯器中單擊“運行”(RUN)按鈕:提示時,單擊“確定”(OK)CPU可監視STEP7-Micro/WINSMART中的程序,方法是在“調試”(Debug)菜單功能區或程序編輯器中單擊“程序狀態”(ProgramStatus)STEP7-Micro/WINSMARTCPUSTOP要停止程序,單擊“停止”(STOP)按鈕并確認將CPU置于STOP模式的提示。也可在程序邏輯中包括STOP指令(頁290),以將CPU置于STOP模式。 PLC寫出過程或者機器每一部分的操作描述。包括下列:I/O點、操作的功能描述、允CPU運行的機電超馳裝置,以防止不安全的運 的條件,并確定如何獨立于CPU檢測這些條件設計獨立于CPU的手動或機電安全超馳來的操作CPU提供獨立電路的相應狀態信息,便于程序和任何操作員界面都獲得必需的信CPUCPUI/O模塊的機械布局(包括機柜和其它設備物理I/O信號,也要包含程序中要用到的其它元素。需要在主程序中調用該子例程。子例程具有以下優點:CPU在每個掃描CPU僅在調用子例程時評估其代碼,如果掃描時不調用子例程,CPU不會評估其代碼。然后將該子例程到另其它程序中,無需進行重復工作。配有可能與另一個程序對它的分配有。相比之下,在子例程中為全部地址分配使用局部變量表(L器)會使子例程具有極高的可移植性,因為當子例程使用 。當指定 發生時,CPU會執行該發生時,CPU才會執行中斷例程中的指令。由于無法預測CPU何時會產生中斷,所以應考慮盡量限制中斷例 為了保證主程序與中斷例程正確地共享數據,您可以使用許多編程技巧。請參見中斷指令(頁258)的說明。 數據塊:DB程序使用的不同變量的初始值(V器) Network1LDSM0.1程0。SBRLDSM0.0MOVB100,設置為100ms。ATCHINT_0,10INTLDSM0.0MOVWSTEP7-Micro/WIN“STEP7-MicroWINSMART”。 STEP7-Micro/WINSMART中隱藏編輯器導航欄具有幾組圖標,用于STEP7-Micro/WINSMART的不同編程功能例中斷例程以選項卡的形式顯示在程序編輯器窗口頂部。單擊這些選項卡可以在STEP7-Micro/WINSMARTSTEP7-Micro/WINSMART(脈寬調制要啟導,請從STEP7-Micro/WINSMART“工具”(Tools)菜單中選擇該向導LADLAD編輯器以圖形方式顯示程序,與LAD程序仿真來自電源的電流通過一LADSTLSIMATICLADFBDFBD編輯器以圖形方式顯示程序,類似于通用邏輯門FBD不使用左右側電源導軌的概念,因此,術語“邏輯流”FBD邏輯塊的控框)可用于啟用另一條指令(例如計時器),FBDSTLSIMATICFBDSTLSTL編輯器以文本語言的形式顯示程序。STL編輯器允許您輸入指令助記符來創建控制STLLADFBDCPU的本機語言在編程,而不是在圖形編輯器中編程,在編輯器中必須應用一些限制以52STL
//一個輸入(I0.0)(Q1.0進行“與”將值寫入輸出1STLSTL指令來處理堆棧操作。選擇STL編輯器時,請考慮以下要點:STLSTLLADFBDSTLLADFBD編輯器創建的程序,但反過來不一定成立。LAD或FBD編輯器不一定總能顯示所有用STL編輯器編寫的程序。(VVB)(VW(VD)帶雙正斜線//。頁分配及數據值大小(字節、字或雙字),指定適當數量的V區??崭瘛fI入一行后,按ENTER鍵,數據塊編輯器格式化該行(對齊地址列、數據和V區地址)完成一個賦值行后按CTRL–ENTER混合)在導航欄(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 能源審計在制漿造紙行業節能改造中的應用考核試卷
- 租賃市場消費者行為研究考核試卷
- 清潔生產技術在化妝品企業品牌戰略中的應用考核試卷
- 光纖網絡運維管理體系建設考核試卷
- 部編道德與法治七年級上冊第一單元成長的節拍測試卷
- 2025年中國GRC素線數據監測報告
- 2025年中國COD排放總量在線監測儀數據監測研究報告
- 2025年中國30對旋卡式電纜分線盒數據監測研究報告
- 2025至2030年中國鑄鋼鐵合頁市場分析及競爭策略研究報告
- 2025至2030年中國重力式貨架鋼木托盤市場分析及競爭策略研究報告
- 建材公司成立策劃方案
- 肢體離斷傷的護理
- 電子審圖系統行業深度研究分析報告(2024-2030版)
- 小學出入庫管理制度
- 2025年中國高壓電源供應器行業市場調查、投資前景及策略咨詢報告
- 2024年中國黑龍江省農藥市場調查報告
- 注塑廠薪資管理制度
- 2025-2030年中國黑膠唱片行業市場現狀供需分析及投資評估規劃分析研究報告
- LINE6效果器HD300中文說明書
- 可編程控制技術課件
- 【邵陽】2024年湖南邵陽新邵縣事業單位招聘工作人員44人筆試附帶答案詳解
評論
0/150
提交評論