版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
12123PLC45PLC678庫9PIDABCS7-200參 E F /系統(tǒng)的風險,并避免可能的危 所有帶有標記符號?的都是西門子的 護所有者權(quán)利的目地由第使用而特別標示的。
?
Copyright?
S7-200SMART系列包括許多微型可編程邏輯控制器(MicroPLC,MicroProgr LogicController),這些控制器可以控制各種自動化應(yīng)用。S7-200SMART結(jié)構(gòu)緊湊、成S7-200SMARTWindows的編程工具,這使得您可以靈活地解S7-200SMARTCPU的安裝和編程信息,適用于具備可編程邏輯控制
STEP7-Micro/WINSMARTS7-200SMARTCPU本手冊中所述S7-200SMART產(chǎn)品的完整列表和訂貨號,請參見技術(shù)規(guī)范(頁509)。、CE和其它標
除了文檔之外,我們還在Internet的客戶支持 S7-200SMART S7-200SMART擴展模 適用于S7-200SMART的HMI設(shè) 通信選 編程軟 指 連接到 組態(tài)CPU以進行通 概 建立硬件通信連 與CPU建立通 創(chuàng)建示例程 為項目設(shè)置CPU類 示例程 更改CPU的工作模 S7-200SMART設(shè)備安裝準 功率預 安裝和拆卸步 S7-200SMART設(shè)備的安裝尺 安裝和拆卸 安裝和拆卸擴展模 安裝和拆卸信號 拆卸和重新安裝端子塊連接 接線準 PLC概 控制邏輯的執(zhí) 輸入和寫入輸 立 或?qū)懭?執(zhí)行用戶程 數(shù) 實數(shù)格 字符串格 分配指令的常數(shù) 使用指針進行間接尋 指針示 保存和恢復數(shù) 項目組 上傳項目組 類 使用 在CPU中插入 通過卡傳送程 上電后恢復數(shù) 更改CPU的工作模 設(shè)計PLC系統(tǒng)的指 用戶程序的元 創(chuàng)建用戶程 借助向?qū)?chuàng)建控制程 LAD編輯器的特 FBD編輯器的特 STL編輯器的特 數(shù)據(jù)塊(DB)編輯 符號 變量 PLC錯誤響 致命錯 用于調(diào)試程序的功 PLC設(shè)備組 組態(tài)PLC系統(tǒng)的運 系統(tǒng) 對通信進行組 組態(tài)數(shù)字量輸 組態(tài)數(shù)字量輸 組態(tài)保持范 組態(tài)系統(tǒng)安 組態(tài)啟動選 組態(tài)模擬量輸 組態(tài)模擬量輸 組態(tài)RTD模擬量輸 組態(tài)RS485/RS232CM01通信信號 清除PLC 創(chuàng)建復位為出廠默認卡 高速 程序指 位邏 標準輸 立即輸 邏輯堆棧概 STL邏輯堆棧指 上升沿和下降沿檢測 線圈:輸出和立即輸出指 置位、復位、立即置位和立即復位功 置位和復位優(yōu)先雙穩(wěn)態(tài)觸發(fā) 位邏輯輸入示 位邏輯輸出示 時 和設(shè)置實時時 和設(shè)置擴展實時時 通 發(fā)送和接收(RS485/RS232為自由端口 獲取端口地址和設(shè)置端口地址(RS485/RS232上的PPI協(xié)議 獲取IP地址和設(shè)置IP地址(以太網(wǎng) 比 比較數(shù) 比較字符 轉(zhuǎn) 標準轉(zhuǎn)換指 ASCII字符數(shù)組轉(zhuǎn) 數(shù)值轉(zhuǎn)換為ASCII字符 ASCII子字符串轉(zhuǎn)換為數(shù) 編碼 計數(shù) 計數(shù)器指 高速計數(shù)器指 高速計數(shù)器編 高速計數(shù)器的初始化順序示 高速輸入降 脈沖輸 脈沖輸出指令 脈寬調(diào)制 使用SM位置組態(tài)和控 數(shù) 加法、減法、乘法和除 產(chǎn)生雙整數(shù)的整數(shù)乘法和帶余數(shù)的整數(shù)除 遞增和遞 使用PID向 PID算 轉(zhuǎn)換和標準化回路輸 將回路輸出轉(zhuǎn)換為標定整數(shù) 正作用或反作用回 中 中斷指 中斷例程概述和CPU型號支 中斷編程準 S7-200SMARTCPU支持的中斷類 中斷優(yōu)先級、排隊和示例程 邏輯運 取 與、或和異 傳 字節(jié)、字、雙字或?qū)崝?shù)傳 塊傳 交換字 字節(jié)立即傳送 和寫入 程序控 FOR-NEXT循 JMP(跳轉(zhuǎn)至標號 END、STOP和WDR(看門狗定時器復位 移位和循環(huán)移 移位和循環(huán)移 移位寄存器 字符 字符串(獲取長度、和連接 從字符串中子字符 在字符串中查找字符串和第一個字 添 先進先出和后進先 器填 查 定時 定時器指 定時器編程提示和示 時間間隔定時 子例 CALL(子例程)和RET(有條件返回 CPU通信連 CPU通信端 以太 概 TCP/IP協(xié) 以太網(wǎng)網(wǎng)絡(luò)組態(tài)示 分配Internet協(xié)議(IP)地 為編程設(shè)備和網(wǎng)絡(luò)設(shè)備分配IP地 為項目中的CPU或設(shè)備組態(tài)或更改IP地 搜索以太網(wǎng)網(wǎng)絡(luò)上的CPU和設(shè) 查找CPU上的以太網(wǎng)(MAC)地 HMI與CPU通 PPI協(xié) 波特率和網(wǎng)絡(luò)地 波特率和網(wǎng)絡(luò)地址定 為S7-200SMARTCPU設(shè)置波特率和網(wǎng)絡(luò)地 單主站和多主站PPI網(wǎng) 構(gòu)建網(wǎng) 通用準 確定網(wǎng)絡(luò)的距離、傳輸率和電纜長 網(wǎng)絡(luò)中的中繼 選擇網(wǎng)絡(luò)電 連接器引腳分 偏置和端接網(wǎng)絡(luò)電 偏置和端接CM01信號 在網(wǎng)絡(luò)中使用HMI設(shè) 自由端口模 使用自由端口模式創(chuàng)建用戶定義的協(xié) 對RS232設(shè)備使用RS232/PPI多主站電纜和自由端口模 創(chuàng)建用戶定義的指令 USS庫指 USS通信概 USS協(xié)議概 使用USS協(xié)議的要 決定適用于變頻器通信超時的 USS程序指 使用USS協(xié)議指 USS_INIT指 USS_CTRL指 USS_RPM_x指 USS_WPM_x指 USS協(xié)議執(zhí)行錯誤代 USS協(xié)議示例程 ModbusRTU主 MBUS_CTRL指令(初始化主站 MBUS_MSG指 ModbusRTU從 MBUS_INIT指令(初始化從站 指 調(diào)試程 書簽功 交叉 顯示程序狀 顯示程序編輯器中的狀 組態(tài)STL狀態(tài)選 使用狀態(tài)圖以監(jiān)視程 強制特定 在STOP模式下寫入和強制輸 如何執(zhí)行有限次數(shù)的掃 硬件故障排除指 PID回路和整 PID回路定義 先決條 自滯后和自偏 自整定序 例外情 關(guān)于過程變量超限的說明(結(jié)果代碼 PID整定控制面 使 輸 組 輸 x_RUN子例 使用運動控 輸入加速 時 組態(tài)運動包 運動控制的特 編程運動 組態(tài)運動 導為運動軸創(chuàng)建的子例 運動控制子例程使用準 子例 AXISx_MAN子例 AXISx_GOTO子例 AXISx_RUN子例 子例 子例 AXISx_LDPOS子例 子例 AXISx_DIS子例 AXISx_CFG子例 子例 運動軸的示例程 監(jiān)視運動 顯示和控制運動軸的操 顯示和修改運動軸的組 顯示運動軸的曲線組 運動軸錯誤代碼(SMW620、SMW670或SMW720的 運動指令的錯誤代碼(SMB634、SMB684或SMB734的七個LS位 高 運動軸的特殊器(SM)位 了解運動軸的RP搜索模 選擇工作區(qū)位置以消除反 常規(guī)規(guī) 常規(guī)技術(shù)規(guī) S7-200SMART CPU CPUSR20規(guī) CPUST40、SR40和 CPUST40、SR40和CR40規(guī) CPUST60和CPU CPUST60和SR60規(guī) 數(shù)字量輸入和輸出擴展模塊 EM數(shù)字量輸入規(guī) EM數(shù)字量輸出規(guī) EM數(shù)字量輸入/輸出規(guī) 模擬量輸入和輸出擴展模塊 EM模擬量輸入規(guī) EM模擬量輸出模塊規(guī) EM模擬量輸入/輸出模塊規(guī) RTD模塊規(guī) EMRTD選型 信號 SB1點模擬量輸出規(guī) SB2DI/2DQ數(shù)字量輸入/輸出規(guī) SBRS485/RS232規(guī) 功率預 功率要求計算示 計算功率要 PLC非致命錯誤代 PLC非致命錯誤SM標 PLC致命錯誤代 時間戳不匹 SM(特殊器)概 SMB0:系統(tǒng)狀 SMB1:指令執(zhí)行狀 SMB2:自由端口接收字 SMB3:自由端口字符錯 SMB4:中斷隊列溢出、運行時程序錯誤、中斷啟用、自由端口發(fā)送器空閑和強制 SMB5:I/O錯誤狀 SMB6-SMB7:CPUID、錯誤狀態(tài)和數(shù)字量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系統(tǒng).......................................................................................................SMB130:端口1的自由端口控制(請參見 SMB136-SMB145:HSC3高速計數(shù) SMB186-SMB194:接收消息控制(請參見SMB86- 2高速輸出(請參見SMB66- SMB600-SMB649:軸0開環(huán)運動控 SMB650-SMB699:軸1開環(huán)運動控 SMB700-SMB749:軸2開環(huán)運動控 SMB1000-SMB1049:CPU硬件/固件 SMB1050-SMB1099:SB(信號板)硬件/固件 SMB1100-SMB1299:EM(擴展模塊)硬件/固件 常用特殊器 按優(yōu)先級別順序排列的中斷..................................................................................................高速計數(shù)器匯 指 器范圍和特 訂貨 產(chǎn)品概 S7-200SMART系列微型可編程邏輯控制器(MicroPLC,MicroProgr bleLogicController)可以控制各種設(shè)備以滿足您的自動化控制需要。CPU根據(jù)用戶程序控制邏輯監(jiān)視輸入并更改輸出狀態(tài),用戶程序可以包含布爾邏輯、計數(shù)、定時、復雜數(shù)算以及與其它智能設(shè)備的通信。S7-200SMART結(jié)構(gòu)緊湊、組態(tài)S7-200SMARTCPU將微處理器、集成電源、輸入電路和輸出電路組合到一個結(jié)構(gòu)緊湊的外殼中形成功能強大的MicroPLC。用戶程序后,CPU將包含應(yīng)用中的輸入和輸出設(shè)備所需①I/O②③④(DIN導軌蓋下面):LINK,STOP和ERROR⑦RS485⑧可選信號板(僅限標準 8面CPU具有不同型號,它們提供了各種各樣的特征和功能,這些特征和功能可幫助用戶針信息,請參見技術(shù)規(guī)范(頁513)。S7-200SMART S7-200Smart0XXXXXXXXXXXX CPU尺寸:HxWxD 125x100x器1282416DQ無無430KHz420KHz2PID8實時時鐘,備用時間7 可組態(tài)V 區(qū)(當前值),以及T S7-200SMARTCPUCPUSR40、CPUSR60、HxWxD90x100x125x100x175x100x用戶 122430816201224368162444411144460KHz460KHz460KHz440KHz240KHz240KHz2A/BA/BA/B2@1003個,1003個,100PID888有有有 可組態(tài)V器、M器、C器的區(qū)(當前值),以及T器要保持的部分(保持性定時器上 率預算(513)中的工作表計算功率預算。S7-200SMART為更好地滿足應(yīng)用要求,S7-200SMART系列包括各種擴展模塊和信號板。可以將這些擴展模塊與標準CPU型號(SR20、SR40、ST40、SR60或ST60)一起使用,給CPU規(guī)范(頁509)。 88S7-200SMARTHMIS7-200SMARTComfortHMI、SMARTHMI、BasicHMIMicroHMITD400CKTP1000C人機界面(頁637)。 HMI設(shè)TD400CCPUBasicHMIKTP1000WinCCflexible/WinCCBasic/STEPBasicPROFINETBasicHMISTEP7-Micro/WINSMARTTD400C組態(tài)文本顯示消息。要啟動“文本顯示”向?qū)?,請從“工具?Tools)菜單中選擇“文本顯示”(TextDisy)可從客戶支持(3)SIMATIC(TD)S7-200SMARTCPUHMICPUHMICPUPPI(點對點接口)HMICPUCPU之間交換數(shù)據(jù)(XMT/RCV指令HMICPUCPU之間交換數(shù)據(jù)(XMT/RCV指令STEP7-Micro/WINSMART提供了一用于對組件和指令進行便捷的項STEP7-Micro/WINSMART提供三種程序編輯器(LAD、FBDSTL),為幫助您找到所需信息,STEP7-Micro/WINSMART提供了內(nèi)容豐富
STEP7-Micro/WINSMARTWindowsXPSP3(32位)、Windows7(3264位鼠標(推薦STEP7-Micro/WINSMARTCDCD-ROM分銷商或銷售部門,從客戶支持(頁3)STEP7-Micro/WINSMART。STEP7-Micro/WINSMARTWindowsXPWindows7STEP7-Micro/WINSMART,必須以 驟,即可學會用戶程序的創(chuàng)建方法,然后可以該程序并在CPU中運行。此示例需要以太網(wǎng)電纜、CPUSTEP7-Micro/WINSMART編程軟件的編程設(shè)編程設(shè)備與CPU。前,必須采取合適的安全預防措施并確保切斷該CPU的電源。直流安 交流安CPU或相關(guān)設(shè)備或者對它們進行接線,則可能會觸電或CPU和相關(guān)設(shè)備的所有電源,則CPUCPUSTEP7-Micro/WINSMART編程設(shè)備進行通則必須將默認IP地址更改為新的唯一的IP地址。CPUCPU內(nèi)置了自動跨接功能,接連接到CPU時不需要以太網(wǎng)交換機。CPU CPU 與CPU建立通①在STEP7-Micro/WINSMART中,使用以下方法之一顯示“通信”(Communications)對話框,組態(tài)與CPU的通信。)按鈕??凇?Windows)區(qū)域內(nèi),從“組 CPU選擇網(wǎng)絡(luò)接口卡的TCP/IP accessibledevices)以獲取已連接CPU高亮顯示CPU,然后單擊“確定”(OK)與CPU建立通信之后,即可創(chuàng)建和 所有項目組件,在“文件”(File)或PLC菜單功能區(qū)的“傳輸”(Transfer)區(qū)域單 合CTRL+D。STEP7-Micro/WINSMART未找到您CPUCPUCPU(NIC)CPUCPUIPCPUIP地址與網(wǎng)絡(luò)接口卡的有關(guān)如何完成此任務(wù)的信息,請參見“CPUIP地址”STEP7-Micro/WINSMART個程序段中使用6條指令創(chuàng)建了一個非常簡單的自啟動、自復位定時器。(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的狀態(tài)由斷開(0)變?yōu)榻油?1)將復位定時器。單擊觸點上方的“???”要輸入用于接通M0.0的線圈:單擊線圈上方的“???”CPUCPUCPU(CPUCPUST40CPUST60)CPU,則建包括CPU類型和其它參數(shù)的項目在“文件”(File菜單功能區(qū)的“操作”(Operations)區(qū)域,單擊“保存”(Save)按鈕下的向下箭頭以顯示“另存為”(SaveAs)按鈕。單擊“另存為”(SaveAs)在“另存為”(Save 點擊“保存”(Save)以保存項目。 件”(File)或PLC菜單功能區(qū)的“傳送”(Transfer)區(qū)域單擊“下 ”(Download)按鈕。STEP7-Micro/WINSMART將完制到CPU。如果CPU處于RUN模式,將彈出一 提示您將CPU置于STOP模式。單“是”(Yes)CPUSTOPSTEP7-Micro/WINSMART將指示不匹配并提示您采取措施 CPUCPU有以下兩種工作模式:STOPRUNCPULED指示當前工作模式。在STOP模式下,CPU不執(zhí)行任何程序,而用戶可以程序塊。在RUN模式下,CPU執(zhí)行程序。CPURUN在PLC菜單功能區(qū)或程序編輯器中單擊“運行”(RUN)按鈕:提示時,單擊“確定”(OK)CPU可監(jiān)視STEP7-Micro/WINSMART中的程序,方法是在“調(diào)試”(Debug)菜單功能區(qū)或程序編輯器中單擊“程序狀態(tài)”(ProgramStatus)按鈕。STEP7-Micro/WINSMARTCPUSTOP要停止程序,單擊“停止”(STOP)按鈕并確認將CPU置于STOP模式的提示。也可在程序邏輯中包括STOP指令,以將CPU置于STOP模式。 S7-200SMARTS7-200SMARTS7-200SMART可采用水平或垂直方式安裝在面板或標準DIN導軌上。S7-200SMART體積小,用戶能更有效地利用空間。SIMATICS7-200SMARTPLCPLC安裝在機柜、控制柜或電控室內(nèi)。僅獲得的人員有權(quán)打開機柜、控制柜或進入電控室。PLCPLC等低壓邏輯型設(shè)備開。的區(qū)域內(nèi)。少在高溫環(huán)境中可延長所有電子設(shè)備的使用。S7-200SMART25mm25mm的深度。①③②④CPUCPU24VDC用請參見特定CPU的技術(shù)規(guī)范,確定24VDC傳感器電源功率預算,CPU提供的5VDC5VDC(579)來確CPU可以為您的組態(tài)提供多少電能(或電流)。CPU5VDCCPU5VDCCPU提供的電源范CPUCPUCPU還提供24VDC傳感器電源,該電源可以為輸入點、擴展模塊上的繼電器線圈電源外部24VDC電源。必須手動將24VDC電源連接到輸入點或繼電器線圈。24VDCCPU聲保護能力,建議將不源的公共端(M)連接在一起。24VDCCPU24VDC傳感器電源并聯(lián)會導致這兩個電源之間有沖該可能導致其中一個電源或兩個電源的縮短或立即發(fā)生故障,從而導致PLC系統(tǒng)意外運行。意外運行可能導致人員、重傷和/或設(shè)備損壞。S7-200SMART24VDC電源輸入端口是互連的,并且通過一個公共邏輯電路連接多個M端子。例如,在數(shù)據(jù)表中指定為“非”時,以下電路是互連的:CPU的24VDC電源、EM的繼電器線圈的電源輸入或非模擬輸入的電源。所有非的M端必須連接到同一個外部參考電位。 務(wù)必確保S7-200SMART系統(tǒng)中的所有非M端子都連接到同一個參考電位CPU24VDC傳感器電源功率預算,CPU55VDCS7-200SMART S7-200SMARTBCPUCPUCR40、CPUSR40CPUCPUSR60CPUEM8DI/8DQEMEM16DI/16DQEMEMEMCPUDINDIN導軌卡夾將設(shè)備固定到①②DINDIN③④如果在安裝或拆卸過程中未切斷PLC和相關(guān)設(shè)備的所有電源,則可能導致人員 如果安裝不正確的模塊,CPU、CPUDINCPUDIN導軌卡夾處于鎖緊(內(nèi)部)DIN要將CPU安裝到面板上,請按以下步驟操作:1.按照表安裝尺寸(mm)(頁38)中的尺寸定位、鉆孔并對安裝孔攻螺紋(M4或 準8號)。2.CPUS7-200SMART3.PanHeadM44.CPU旁,并一起滑動,直至連接器牢固連接。 在DIN導軌上安裝24如果系統(tǒng)處于劇烈振動環(huán)境中,面板安裝可給CPU提供較高的振動保護等級。 從DIN導軌上拆卸4CPUCPU和多數(shù)擴展模塊都有可拆卸連接注意:擰下或解開擴展模塊的DIN夾片可使分離CPU更容易。CPU CPUS7-200SMART設(shè)備與電源斷開連接。CPU右側(cè)的I/O總線連接器蓋。CPU將擴展模塊放置在CPU右側(cè)。 CPUS7-200SMART設(shè)備與電源斷開連接。I/O連接器和接線從擴展模塊上卸下。S7-200SMARTDIN向上旋轉(zhuǎn)擴展模塊,將其從DIN導軌上卸下。 CPUS7-200SMARTCPU CPUS7-200SMARTCPUCPUCPU CPUS7-200SMARTCPUCPUCPUCPUS7-200SMART CPUS7-200SMARTCPU表格3- CPUS7-200SMARTPLC(509)。CPU或相關(guān)設(shè)備或者對它們進行接線,則可能會觸電或PLC和相關(guān)設(shè)備的所有電源,則PLC(PLC)可能會失PLC的安全措 PLC1500VAC或更高的(2Ue1000VAC或等效電壓進行常規(guī)工廠測試得來的。安全邊界已通過高達4242VDC的型式試驗。EN61131-2CPU的傳感器電源輸出、通信電路和內(nèi)部邏輯電SELV(安全超低電壓)MCPU的其它非MPELV(保護性超低電壓)的M連接在特定產(chǎn)品數(shù)據(jù)頁中被標識為未與邏輯電路。例如RS485通信端口M、模擬量I/OM和繼電器線圈電源M。SELV/PELV24V額定電源和I/OSELV、PELV、安全觸摸的電出現(xiàn)電壓,例如,通信電路和低壓傳感器線路。
所有接地線必須盡可能地短且應(yīng)使用大線徑,例如,2mm2(14AWG)。
PLC提供一個可同時切斷CPU電源、所有輸入電路和所有輸出電路電力供應(yīng)的開 常,在CPU端將 在對由外部電源供電的輸入電路進行接線時,應(yīng)在該電路中安裝過流保護裝置。由CPU24VDC傳感器電源供電的電路不需要外部保護,因為該傳感器電源的電流已CPU和擴展模塊具有可拆卸連接器,以方便用戶接線。要防止連接松動,請確保連CPUEM0.56N-m(5英寸-磅)SB連接器螺釘?shù)淖畲笈ぞ貫?.33N-m(3英寸-磅)。
技術(shù)規(guī)范(頁509)。絕緣電壓低于1500VAC的絕緣邊界不能被視為安全邊界。1015應(yīng)給感性負載配備抑制電路,以在控制輸出斷開時限制電壓升高。抑制電路可保護輸表格3- 圖12①1N4001增加一個二極管①即可,但如果您②3AB②8.2V穩(wěn)壓二極管(直流輸36V穩(wěn)壓二極管(出③表格3- 圖12①0.1μ115V/230VAC②100120③3PLC概 CPU輸入狀態(tài)CPU程序運行時,CPUCPUCPUCPUSTOPRUNRUNSTOP模式表格4- CPU在掃描周期中執(zhí)行任①輸入:CPU將物理輸入的狀態(tài)到過程映像輸入②儲到不同區(qū)。③CPU④執(zhí)行CPU自檢診斷:CPU確保固件、程序器和所有⑤
模擬量輸入:CPU在正常掃描周期中不會模擬量輸入值。而當程序 時,將立即從設(shè)備中模擬量值。數(shù)字量輸出:在每個掃描周期結(jié)束時,CPU會將 模擬量輸出:CPU在正常掃描周期中不會寫入模擬量輸出值。而當程序 CPU指令集中包含物理I/O立即讀寫指令。雖然通常使用映像寄存器作為I/O的源入點時,不會修改相應(yīng)過程映像輸入寄存器位置。使用立即指令輸出點時,會同時程序執(zhí)行完成后,使用映像寄存器中的值更新輸出。這樣會使系統(tǒng)更穩(wěn)定。I/O點是位實體,必須以位或字節(jié)的形式 式映像寄存器。因此,映像寄存器更為靈活。在掃描周期的執(zhí)行階段,CPU執(zhí)行主程序,從第一條指令開始并繼續(xù)執(zhí)行到最后一個指令。在主程序或中斷例程的執(zhí)行過程中,使用立即I/O指令可立即輸入和輸出。如果在程序中使用子例程,則子例程作為程序的一部分進行。主程序、另一個子例從中斷例程調(diào)用時嵌套深度是4級。如果在程序中使用中斷,則與中斷相關(guān)的中斷例程將作為程序的一部分進行。為14個實體中的每一個保留局部 時)、一個中斷例四個子例程嵌套級別(從中斷程序啟動時)。局部器有一個局部范圍,局部器僅在相關(guān)程序?qū)嶓w內(nèi)可用,其它程序?qū)嶓w無法。有關(guān)局部存 區(qū):L。????發(fā)生在程序執(zhí)行階段,另一個發(fā)生在掃描周期的通信階段)。子例程由下一個較高級別調(diào)用,并在調(diào)用時執(zhí)行。沒有調(diào)用中斷例程;發(fā)生相關(guān)中斷時才調(diào)用中斷例??()??()??6%56%56%56%56%56%56%56%5123456786%56%56%56%51234 CPU將信息在不同單元,每個位置均具有唯一的地址??梢燥@式標識要的 0 .???0123457654321?ABC分隔符(“字節(jié).位D的位EF位地址(位4)分開。使用“字節(jié)地址”格式可按字節(jié)、字或雙字多數(shù)區(qū)(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(數(shù)-1.175495E-38-3.402823E+38(負數(shù) 其它CPU區(qū)(如T、C、HC和累 在每次掃描周期開始時,CPU會對物理輸入點進行采樣,并將采樣值寫入過程映像輸入寄存器中??梢园次?、字節(jié)、字或雙字過程映像輸入寄存器中的數(shù)據(jù): I器的絕對尋I[大小][起始字節(jié)地址IB4在掃描周期結(jié)束時,CPU會將在過程映像輸出寄存器中的數(shù)值到物理輸出點上??梢园次?、字節(jié)、字或雙字過程映像輸出寄存器中的數(shù)據(jù): Q器的絕對尋Q[大小][起始字節(jié)地址
與過程或任務(wù)相關(guān)的其它數(shù)據(jù)。可以按位、字節(jié)、字或雙字 V器: V器的絕對尋V[大小][起始字節(jié)地址 息??梢园次?、字節(jié)、字或雙字標志區(qū): M器的絕對尋M[字節(jié)地址].[位地址M[大小][起始字節(jié)地址T(定時器器CPU1ms、10ms100ms的精度(時基增量)累計時間。定時于所使用的指令:帶位操作數(shù)的指令會定時器位,而帶字操作數(shù)的指令則當前值。如下圖所示,“常開觸點”指令的是定時器位,而“移動字”指令 T器的絕對尋,2
C(計數(shù)器器CPU提供三種類型的計數(shù)器,對計數(shù)器輸入上的每一個由低到高的跳變進行計數(shù):16位有符號整數(shù)用于累加的計數(shù)值。于所使用的指令:帶位操作數(shù)的指令會計數(shù)器位,而帶字操作數(shù)的指令則當前值。如下圖所示,“常開觸點”指令 C器的絕對尋,2,215 0 高速計數(shù)器獨立于CPU的掃描周期對高速進行計數(shù)。高速計數(shù)器有一個有符號32位整數(shù)計數(shù)值(或當前值)。要高速計數(shù)器的計數(shù)值,您需要利用器類型(HC)和計數(shù)器編號指定高速計數(shù)器的地址。高速計數(shù)器的當前值是只讀值,僅可作為雙字(32位)表格4-10HC器的絕對尋
計算中使用的中間值。CPU提供了四個32位累加器被的數(shù)據(jù)大小取決于累加器時所使用的指令。如下圖所示,當以字節(jié)或字的形 用全部32位。表格4- AC器的絕對尋029 $&2029 90
$&????儈?儈$&3????儈?儈
8 %\WH %\WH'&'& 248700 %\WH %\WH %\WH %\WH SM位提供了在CPU和用戶程序之間傳遞信息的法??梢允褂眠@些位來選擇和控CPU示數(shù)學或運算指令狀態(tài)的位??梢园次?、字節(jié)、字或雙字SM位:表格4-12SM器的絕對尋、
CPU提供64個字節(jié)的局部器,其中的60個字節(jié)可用作臨時器,或用于向子例(LADFBD編程,STEP7-Micro/WINSMART將保留局部器的最后節(jié)。)表格4-13L器的絕對尋LW5局部器與V器很相似,但有一處重要區(qū)別。V器是全局有效的,而L器只在局部有效。全局是指可以通過任何程序(包括主程序、子例程或中斷例程)同一器位置。術(shù)語局部范圍是指器分配與特定的程序?qū)嶓w相關(guān)聯(lián),其它程序?qū)崢俗R符(AI)、數(shù)據(jù)大小(W)以及起始字節(jié)地址 這些值。由于模擬量輸入為字,并且總是從偶數(shù)字節(jié)(例如0、2或4)開始,所以必須使用偶數(shù)字節(jié)地址(例如AIW0、AIW2或AIW4) 這些值。模擬量輸入值為只讀值。表格4- AI器的絕對尋CPU將一個字長度(16位)的數(shù)字值按比例轉(zhuǎn)換為電流或電壓??梢酝ㄟ^區(qū)域標識符數(shù)字節(jié)(例如0、2或4)開始,所以必須使用偶數(shù)字節(jié)地址(如AQW0、AQW2或AQW4)寫入這些值。模擬量輸出值為只寫值。表格4- AQ器的絕對尋SSCRSCR實現(xiàn)控制程序的邏輯分段??梢园次?、字節(jié)、字或雙字S器。表格4- S器的絕對尋SW7實數(shù)(或浮點數(shù))32ANSI/IEEE754-1985標準中所描述的形式。實數(shù)按雙字長度。 6??31 236?? 10x次方(x6),1000000001100000個字符,再加上長度字節(jié),因此字符串的最大長度為255個字節(jié)。字符串常數(shù)限制為126個字節(jié)。??????????? \ CPU以二進制數(shù)的形式所有常數(shù),隨后可用十進制、十六進制、ASCII或?qū)崝?shù)(浮點)格式表示這些常417'[ASCII文本ANSI/IEEE754-CPU不支持“數(shù)據(jù)輸入”或數(shù)據(jù)檢查(如指定常數(shù) VW100中的同一值用作無符號二進制值 CPUI/OI/OCPUI/O模I/O的過程映像寄存器空間總是以八位(一個字節(jié))中的后續(xù)模塊。對于輸入模塊,這些未使用的位會在每個輸入更新周期中被。則這些I/O點將丟失,并且不能夠分配給I/O鏈中的后續(xù)模塊。下表提供固定映射慣例的示例(STEP7Micro/WINSMARTI/O組態(tài)的一部分)418CPUAI間接尋址使用指針器中的數(shù)據(jù)。指針是包含另一個單元地址的雙字單元。只能將V單元、L單元或累加器寄存器(AC1、AC2、AC3)用作指針。S7-200SMARTCPU允許指針下列區(qū):I、Q、V、M、S、AI、AQ、SM、(僅限當前值)和C(僅限當前值)。您不能使用間接尋址單個位或HC、L或*AC1表示AC1指向“移動字”(MOVW)指令的字長度值的指針。在該示例中,在VB200和VB201中的值被移至累加器AC0。1357 MOVD&VB200,VB200的地址(VW100的初始字節(jié))AC1 MOVW*AC1,移動AC1中的指 可使用簡單數(shù)算(例如加或遞增)修改指針值。????A1B1A2A1B1A2A1B1A2①MOVD&VB200,VB200的地址(VW100的初始字節(jié))AC1MOVW*AC1,移動AC1中的指 ②+D+2,MOVW*AC1,移動AC1中的指 或計數(shù)器的字或當前值時,指針值加 雙字時,指針值加4VB100。在本例中,VW1008用于特定配方在表中的索引。如果表中每一個配方的5050上該偏移量,即可表中的單獨配方。在本例中,配方會被到從VB1500開始的50個字節(jié)中。表格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中該塊之前存在的任何內(nèi)容。 要將項目組件從STEP7-Micro/WINSMART到CPU,請按以下步驟操作1.PLC(25)PLC2.將CPU置于STOP模式(頁34)。(如果在嘗試前未將CPU置于STOP模式,會提示您將CPU置于STOP模式)。3.要所有程序組件,在“文件”(File)或PLC菜單功能區(qū)的“傳輸”(Transfer)區(qū)域單 4.要選定的項目組件,單擊“”(Download)按鈕下的向下箭頭,然后從下拉列表中選擇要的特定項目組件(程序塊、數(shù)據(jù)塊或系統(tǒng)塊)。5.單擊“”(Download)按鈕后,如果彈出“通信”(Communications) 載到的PLC的網(wǎng)絡(luò)接口卡和IP地址。6.在“ 框中,設(shè)置塊的選項,以及在CPU從RUN模式轉(zhuǎn)換STOP(34)STOPRUN(34)7.或者,如果想 dialogonsuccess8.單擊 STEP7-Micro/WINSMART將完整程序或您所選擇的程序組件 到CPU。狀態(tài)圖標時,STEP7-Micro/WINSMARTCPU基于您所選擇的對象,程編輯器中的項目組件充當STEP7-Micro/WINSMART編譯STEP7-Micro/WINSMART編譯器譯或操作PLC (編輯器至PLC)或上載至編輯器),PLCPLCPLCPLCPLC硬件支持全部程PLC菜單的“信息”(Information)區(qū)域PLC按鈕查看找到的第一個編程序位于CPU永久器中,隨時可在RUN模式下執(zhí)行。 PLCSTEP7-Micro/WINSMART程序編輯器,請按以下步驟操1.PLC(25)PLC2.要上傳所有項目組件,在“文件”(File)PLC菜單功能區(qū)的“傳輸”(Transfer)“上傳”(Upload)CTRL+U3.要上傳所選項目組件,單擊“上傳”(Upload)按鈕下的向下箭頭,然后選擇具體要上傳的4.如果彈出“通信 PLCIP5.在“上傳 6.(可選)如果想 dialogonsuccess7.單擊“上傳”(UploadSTEP7-Micro/WINSMART 您選擇從PLC上傳到當前打開項目的完整程序或程序組PLC不包含符號或狀態(tài)圖表信第二個STEP7-Micro/WINSMART實例,然后將該信息從另一項目文件過來如果要覆蓋在(頁68)到PLC后對程序進行的全部修改,上傳到現(xiàn)有項目這一操作很在PLC中的項目徹底覆蓋STEP7-Micro/WINSMART項目時,才使用此選項。STEP7-Micro/WINSMART不會上傳注釋,但是如果當前在程序編輯器中打開帶有注釋 器:在一次上電循環(huán)中保持不變的可選擇 區(qū)??稍谙到y(tǒng)數(shù)據(jù)塊中組永久器:用于程序塊、數(shù)據(jù)塊、系統(tǒng)塊、強制值、M (129)PLC(72)PLC和擴展 S7-200SMARTCPUmicroSDCPU(CPU可使用任何容量為4GB到16GB的商業(yè)microSDHC卡以下CPU行為是共同的,而無論卡的用法在RUN模式下將卡插入CPU導致CPU自動轉(zhuǎn)換到STOP模式如果插入了卡,則CPU不可前進到RUN模式 卡前,請務(wù)必確保CPU處于離線模式且處于安全狀態(tài) 卡將導致CPU進入STOP模式,這可能會影
卡可用于將用戶程序內(nèi)容傳送到CPU永久器中,完全或部分替換已在裝載表格4- TO_ILMCPU要用于重置為出廠默認目的,按以下方式組織卡:包含
表格4- FWUPDATE上電后,如果CPU檢測到存在卡,則其在該卡上找到并打開S7_JOB.SYS文件。如果在該文件中發(fā)現(xiàn)FWUPDATE字符串,則CPU進入固件更新序列。CPU檢查FWUPDATE.S7S文件夾中的每個更新文件(.upd),如果更新文件文件名中包ID與連接的設(shè)備(CPU、擴展模塊或信號板)ID(MLFB)匹配,則用更 在CPU中插入表格4-23在CPU中插入和拔出CPU將microSD卡插入位于端子塊連接器上方的卡插槽(標記為X50)。抓住CPU中的microSD卡并將其 S7-200SMARTCPUFAT324GB16GB范圍內(nèi)的標準microSDHCmicroSD卡用作程序傳送卡,實現(xiàn)程序和項目數(shù)據(jù)的便在RUN模式下 卡插入CPU導致CPU自動轉(zhuǎn)換到STOP模式 卡插入正在運行的CPU可導致過程操作中斷,可能引起人員 插入卡前,務(wù)必確保CPU處于STOP模式(頁34)。1.PLC連接電纜正常工作,CPUSTOPPLC通信正常運行(頁26)。2.如果尚未插入,將microSD卡插入CPU??稍贑PU通電時插拔卡3.如果尚未,將程序(頁33)到PLC4.在PLC菜單功能區(qū)的“卡”(MemoryCard)區(qū)域單擊“程序”(Program)按鈕5.選擇將以下哪些(或全部)塊于卡–––系統(tǒng)塊(PLC組態(tài)6.單擊“編程”(Program7.如果需要才能對卡進行編程,輸入(頁110)。STEP7-Micro/WINSMARTSIMATICWindows 卡,無法將CPU更改為RUN模式 到PLC,必須在插入程序傳送卡的情況下對CPU循環(huán)上電。然后CPU執(zhí)行以下任務(wù):將用戶程序、系統(tǒng)塊(PLC組態(tài))以及數(shù)據(jù)塊 到CPU永 200SMARTCPU完成操作后,LED停止閃爍。CPUCPU CPUCPU從永久器中恢復程序塊和系統(tǒng)塊最多恢復10KB的保持性器分配 CPUCPU有以下兩種工作模式:STOPRUNCPULED指示當前工作模式。在STOP模式下,CPU不執(zhí)行任何程序,而用戶可以程序塊。在RUN模式下,CPU執(zhí)行程序。CPURUN在PLC菜單功能區(qū)或程序編輯器中單擊“運行”(RUN)按鈕:提示時,單擊“確定”(OK)CPU可監(jiān)視STEP7-Micro/WINSMART中的程序,方法是在“調(diào)試”(Debug)菜單功能區(qū)或程序編輯器中單擊“程序狀態(tài)”(ProgramStatus)STEP7-Micro/WINSMARTCPUSTOP要停止程序,單擊“停止”(STOP)按鈕并確認將CPU置于STOP模式的提示。也可在程序邏輯中包括STOP指令(頁290),以將CPU置于STOP模式。 PLC寫出過程或者機器每一部分的操作描述。包括下列:I/O點、操作的功能描述、允CPU運行的機電超馳裝置,以防止不安全的運 的條件,并確定如何獨立于CPU檢測這些條件設(shè)計獨立于CPU的手動或機電安全超馳來的操作CPU提供獨立電路的相應(yīng)狀態(tài)信息,便于程序和任何操作員界面都獲得必需的信CPUCPUI/O模塊的機械布局(包括機柜和其它設(shè)備物理I/O信號,也要包含程序中要用到的其它元素。需要在主程序中調(diào)用該子例程。子例程具有以下優(yōu)點:CPU在每個掃描CPU僅在調(diào)用子例程時評估其代碼,如果掃描時不調(diào)用子例程,CPU不會評估其代碼。然后將該子例程到另其它程序中,無需進行重復工作。配有可能與另一個程序?qū)λ姆峙溆?。相比之下,在子例程中為全部地址分配使用局部變量表(L器)會使子例程具有極高的可移植性,因為當子例程使用 。當指定 發(fā)生時,CPU會執(zhí)行該發(fā)生時,CPU才會執(zhí)行中斷例程中的指令。由于無法預測CPU何時會產(chǎn)生中斷,所以應(yīng)考慮盡量限制中斷例 為了保證主程序與中斷例程正確地共享數(shù)據(jù),您可以使用許多編程技巧。請參見中斷指令(頁258)的說明。 數(shù)據(jù)塊:DB程序使用的不同變量的初始值(V器) Network1LDSM0.1程0。SBRLDSM0.0MOVB100,設(shè)置為100ms。ATCHINT_0,10INTLDSM0.0MOVWSTEP7-Micro/WIN“STEP7-MicroWINSMART”。 STEP7-Micro/WINSMART中隱藏編輯器導航欄具有幾組圖標,用于STEP7-Micro/WINSMART的不同編程功能例中斷例程以選項卡的形式顯示在程序編輯器窗口頂部。單擊這些選項卡可以在STEP7-Micro/WINSMARTSTEP7-Micro/WINSMART(脈寬調(diào)制要啟導,請從STEP7-Micro/WINSMART“工具”(Tools)菜單中選擇該向?qū)ADLAD編輯器以圖形方式顯示程序,與LAD程序仿真來自電源的電流通過一LADSTLSIMATICLADFBDFBD編輯器以圖形方式顯示程序,類似于通用邏輯門FBD不使用左右側(cè)電源導軌的概念,因此,術(shù)語“邏輯流”FBD邏輯塊的控框)可用于啟用另一條指令(例如計時器),F(xiàn)BDSTLSIMATICFBDSTLSTL編輯器以文本語言的形式顯示程序。STL編輯器允許您輸入指令助記符來創(chuàng)建控制STLLADFBDCPU的本機語言在編程,而不是在圖形編輯器中編程,在編輯器中必須應(yīng)用一些限制以52STL
//一個輸入(I0.0)(Q1.0進行“與”將值寫入輸出1STLSTL指令來處理堆棧操作。選擇STL編輯器時,請考慮以下要點:STLSTLLADFBDSTLLADFBD編輯器創(chuàng)建的程序,但反過來不一定成立。LAD或FBD編輯器不一定總能顯示所有用STL編輯器編寫的程序。(VVB)(VW(VD)帶雙正斜線//。頁分配及數(shù)據(jù)值大?。ㄗ止?jié)、字或雙字),指定適當數(shù)量的V區(qū)??崭?。鍵入一行后,按ENTER鍵,數(shù)據(jù)塊編輯器格式化該行(對齊地址列、數(shù)據(jù)和V區(qū)地址)完成一個賦值行后按CTRL–ENTER混合)在導航欄(
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣州體育學院《信號與系統(tǒng)》2023-2024學年第一學期期末試卷
- 如何預防甲流
- 【課件】網(wǎng)頁制作與設(shè)計
- 2024至2030年中國印花地巾數(shù)據(jù)監(jiān)測研究報告
- 2024年中國耐遷移有機顏料市場調(diào)查研究報告
- 2024年中國電熱手動打包機市場調(diào)查研究報告
- 2024年中國一面焊接一面螺紋蝶閥市場調(diào)查研究報告
- 2024至2030年中國不銹鋼內(nèi)牙直通數(shù)據(jù)監(jiān)測研究報告
- 新興產(chǎn)業(yè)發(fā)展趨勢分析及對策研究報告
- 超級智能征文科技與教育的未來展望
- 2024年職業(yè)素養(yǎng)與商務(wù)禮儀培訓資料
- 2024年國投信托有限公司招聘筆試參考題庫含答案解析
- 自身免疫性肝炎的護理查房
- 《卜算子-黃州定慧院寓居作》理解性默寫(含答案)
- 少先隊大隊輔導員勝任力模型研究
- 人才隊伍建設(shè)實施方案
- 建設(shè)項目管理費用(財建2016504號)
- 德欽縣云嶺鄉(xiāng)、佛山鄉(xiāng)部分村落生活垃圾處置工程環(huán)評報告
- 毒理學基礎(chǔ)期末考試試題整理大全附答案
- 瑞幸咖啡案例分析
- LDA型電動單梁起重機參數(shù)
評論
0/150
提交評論