<menuitem id="3samg"></menuitem>

    1. 加入收藏 在線留言 聯系我們
      關注微信
      手機掃一掃 立刻聯系商家
      全國服務熱線17838383235
      公司新聞
      廣州S7-300代理商
      發布時間: 2024-02-28 10:48 更新時間: 2024-10-30 14:14

      模式選擇開關

      RUN-P:可編程運行模式。在此模式下,CPU不僅可以執行用戶程序,在運行的同時,還可以通過編程設備(如裝有STEP 7的PG、裝有STEP 7的計算機等)讀出、修改、監控用戶程序。

      RUN:運行模式。在此模式下,CPU執行用戶程序,還可以通過編程設備讀出、監控用戶程序,但不能修改用戶程序。

      STOP:停機模式。在此模式下,CPU不執行用戶程序,但可以通過編程設備(如裝有STEP 7的PG、裝有STEP 7的計算機等)從CPU中讀出或修改用戶程序。在此位置可以拔出鑰匙。

      MRES:存儲器復位模式。該位置不能保持,當開關在此位置釋放時將自動返回到STOP位置。將鑰匙從STOP模式切換到MRES模式時,可復位存儲器,使CPU回到初始狀態。


      狀態及故障顯示

      SF(紅色):系統出錯/故障指示燈。CPU硬件或軟件錯誤時亮。

      BATF(紅色):電池故障指示燈(只有CPU313和314配備)。當電池失效或未裝入時,指示燈亮。

      DC5V(綠色):+5V電源指示燈。CPU和S7-300總線的5V電源正常時亮。

      FRCE(黃色):強制作業有效指示燈。至少有一個I/O被強制狀態時亮。

      RUN(綠色):運行狀態指示燈。CPU處于“RUN”狀態時亮;LED在“Startup”狀態以2Hz頻率閃爍;在“HOLD”狀態以0.5Hz頻率閃爍。

      STOP(黃色):停止狀態指示燈。CPU處于“STOP”或“HOLD”或“Startup”狀態時亮;在存儲器復位時LED以0.5Hz頻率閃爍;在存儲器置位時LED以2Hz頻率閃爍

      BUS DF(BF)(紅色):總線出錯指示燈(只適用于帶有DP接口的CPU)。出錯時亮。

      SF DP:DP接口錯誤指示燈(只適用于帶有DP接口的CPU)。當DP接口故障時亮



      S7-300指令基礎

      指令是程序的Zui小獨立單位,用戶程序是由若干條順序排列的指令構成。指令一般由操作碼和操作數組成,其中的操作碼代表指令所要完成的具體操作(功能),操作數則是該指令操作或運算的對象。


      指令操作數

      指令操作數(又稱編程元件)一般在用戶存儲區中,操作數由操作標識符和參數組成。操作標識符由主標識符和輔助標識符組成,主標識符用來指定操作數所使用的存儲區類型,輔助標識符則用來指定操作數的單位(如:位、字節、字、雙字等)。

      主標識符有:I(輸入過程映像寄存器、Q(輸出過程映像寄存器)、M(位存儲器)、PI(外部輸入寄存器)、PQ(外部輸出寄存器)、T(定時器)、C(計數器)、DB(數據塊寄存器)和L(本地數據寄存器);

      輔助標識符有:X(位)、B(字節)、W(字或2B)、D(2DW或4B)。


      尋址方式

      所謂尋址方式就是指令執行時獲取操作數的方式,可以直接或間接方式給出操作數。

      S7-300有4種尋址方式:

      立即尋址

      立即尋址是對常數或常量的尋址方式,其特點是操作數直接表示在指令中,或以唯一形式隱含在指令中。下面各條指令操作數均采用了立即尋址方式,其中“//”后面的內容為指令的注釋部分,對指令沒有任何影響。

      存儲器直接尋址

      存儲器直接尋址,簡稱直接尋址。該尋址方式在指令中直接給出操作數的存儲單元地址。存儲單元地址可用符號地址(如SB1、KM等)或juedui地址(如I0.0、Q4.1等)。下面各條指令操作數均采用了直接尋址方式。

      存儲器間接尋址

      存儲器間接尋址,簡稱間接尋址。該尋址方式在指令中以存儲器的形式給出操作數所在存儲器單元的地址,也就是說該存儲器的內容是操作數所在存儲器單元的地址。該存儲器一般稱為地址指針,在指令中需寫在方括號“[]”內。地址指針可以是字或雙字,對于地址范圍小于65535的存儲器可以用字指針;對于其他存儲器則要使用雙字指針。

      例1——存儲器間接尋址的單字格式的指針尋址。

      存儲器間接尋址的雙字指針的格式如圖所示

      例2——存儲器間接尋址的雙字格式的指針尋址。

      寄存器間接尋址

      寄存器間接尋址,簡稱寄存器尋址。該尋址方式在指令中通過地址寄存器和偏移量間接獲取操作數,其中的地址寄存器及偏移量必須寫在方括號“[]”內。在S7-300中有兩個地址寄存器AR1和AR2,用地址寄存器的內容加上偏移量形成地址指針,并指向操作數所在的存儲器單元。地址寄存器的地址指針有兩種格式,其長度均為雙字,指針格式如圖所示。

      第一種地址指針格式適用于在確定的存儲區內尋址,即區內寄存器間接尋址。

      例區內寄存器間接尋址:

      第二種地址指針格式適用于區域間寄存器間接尋址。

      例區域間寄存器間接尋址:

      第一種地址指針格式包括被尋址數據所在存儲單元地址的字節編號和位編號,至于對哪個存儲區尋址,則必須在指令中明確給出。這種格式適用于在確定的存儲區內尋址,即區內寄存器間接尋址。

      第二種地址指針格式包含了數據所在存儲區的說明位(存儲區域標識位),可通過改變標識位實現跨區域尋址,區域標識由位26~24確定。這種指針格式適用于區域間寄存器間接尋址。


      聯系方式

      • 電  話:17838383235
      • 經理:徐嘉泉
      • 手  機:17838383235
      • 微  信:17838383235