ob体育竞彩 _欧宝体育在线链接 學習網站
當前位置: ob体育竞彩 > plc> 西門子plc> 正文

S7-200的特殊存儲器SM

時間:2022-02-21 20:32 來源:未知

1、 SMB0字節:(係統狀態位)

SM0.0 PLC運行時這一位始終為l,是常0N繼電器。

SM0.l PLC首次掃描時為1一個掃描周期。用途之一是調用初始化使用。

SM0.2 若保持數據丟失,該位為1一個掃描周期。

SM0.3 開機進入RUN方式將ON一個掃描周期。

SM0.4 該位提供了一個周期為一分鍾,占空比為0.5的時鍾。

SM0.5 該位提供了一個周期為一秒鍾,占空比為0.5的時鍾。

SM0.6 該位為掃描時鍾,本次掃描置1,下次掃描置0。可作為掃描計數器的輸入。

SM0.7 該位指示CPU工作方式開關的位置,0為TERM位置,1為RUN位置。

2、 SMB1字節:(係統狀態位)

SM1.0 當執行某些命令時,其結果為0時,該位置1。

SM1.1 當執行某些命令時,其結果溢出或出現非法數值時,該位置1。

SM1.2 當執行數學運算時,其結果為負數時,該位置1。

SM1.3 試圖除以零時,該位置1。

SM1.4 當執行ATT(Add to Tab1e)指令時,超出表範圍時,該位置1。

SM1.5 當執行LIFO或FIFO齡,從空表中讀數時,該位置1。

SM1.6 當把一個非BCD數轉換為二進製數時,該位置1。

SM1.7 當ASCll不能轉換成有效的十六進製數時,該位置1。

3、 SMB2字節:(自由口接收字符)

SMB2 自由口端口通訊方式下,從PLC端口0或端口1接收到的每一個字符。

4、 SMB3字節:(自由口奇偶校驗)

SM3.0 為端口0或端口1的奇偶校驗出錯時,該位置1。

5、 SMB4字節:(隊列溢出)

SM4.0 當通訊中斷隊列溢出時,該位置1。

SM4.1 當輸入中斷隊列溢出時,該位置1。

SM4.2 當定時中斷隊列溢出時,該位置1。

SM4.3 在運行時刻,發現編程問題時,該位置1。

SM4.4 當全局中斷允許時,該位置1。

SM4.5 當(口0)發送空閑時,該位置1。

SM4.6 當(口l)發送空閑時,該位置1。

SM4.7 當發生強行置位時,該位置1。

6、 SMB5字節:(I/O狀態)

SM5.0 有I/O錯誤時,該位置1。

SM5.1 當I/O總線上接了過多的數字量I/O點時,該位置1。

SM5.2 當I/O總線上接了過多的模擬量I/O點時,該位置1。

SM5.7 當DP標準總線出現錯誤時,該位置1。

7、 SMB6字節:(CPU識別寄存器)

SM6.7~6.4=0000為CPU212/CPU222

SM6.7~6.4=0010為CPU214/CPU224

SM6.7~6.4=0110為CPU221

SM6.7~6.4=1000為CPU215

SM6.7~6.4=1001為CPU216

8、 SMB8到SMB21字節:(I/O模塊識別和錯誤寄存器)

SMB8 模塊0識別寄存器

SMB9 模塊0錯誤寄存器

SMB10 模塊1識別寄存器

SMB11 模塊1錯誤寄存器

SMB12 模塊2識別寄存器

SMB13 模塊2錯誤寄存器

SMB14 模塊3識別寄存器

SMB15 模塊3錯誤寄存器

SMB16 模塊4識別寄存器

SMB17 模塊4錯誤寄存器

SMB18 模塊5識別寄存器

SMB19 模塊5錯誤寄存器

SMB20 模塊6識別寄存器

SMB21 模塊6錯誤寄存器

9、 SMW22到SMW26字節:(掃描時間)

SMW22 上次掃描時間

SMW24 進入RUN方式後,所記錄的最短掃描時間

SMW26 進入RUN方式後,所記錄的最長掃描時間

10、 SMB28和SMB29字節:(模擬電位器)

SMB28 存儲模擬電位0的輸入值

SMB29 存儲模擬電位l的輸入值

11、 SMB30和SMB130字節:(自由端口控製寄存器)

12、 SMB31和SMW32字節:(EEPROM寫控製)

SMB31 存放EEPROM命令字

SMW32 存放EEPROM中數據的地址

13、 SMB34和SMB35字節:(定時中斷時間間隔寄存器)

SMB34 定義定時中斷0的時間間隔(從5ms…255ms,以1ms為增量)

SMB35 定義定時中斷l的時間間隔(從5ms…255ms,以1ms為增量)

14、 SMB36到SMB65字節:(高速計數器HSC0、HSCl和HSC2寄存器)

·SMB36(HSC0當前狀態寄存器)

SM36.5 HSC0當前計數方向位:1為增計數

SM36.6 HSC0當前值等於預設值位:l為等於

SM36.7 HSC0當前值大於預設值位:1為大於

·SMB37(HSC0控製寄存器)

SM37.0 HSC0複位操作的有效電平控製位:0為高電平複位有效,1低電平複位

SM37.2 HSC0正交計數器的計數速率選擇:0為4倍速率,1為1倍速率

SM37.3 HSC0方向控製位:1為增計數

SM37.4 HSC0更新方向位:1為更新

SM37.5 HSC0更新預設值:1為更新

SM37.6 HSC0更新當前值:1為更新

SM37.7 HSC0允許位:l為允許,0為禁止

·SMD38 HSC0新的當前值

·SMD42 HSC0新的預置值

·SMB46(HSC1當前狀態寄存器)

SM46.5 HSC1當前計數方向位:1為增計數

SM46.6 HSCl當前值等於預設值位:l為等於

SM46.7 HSC1當前值大於預設值位:1為大於

·SMB47(HSC1控製寄存器)

SM47.0 HSC1複位操作的有效電平控製位:0為高電平複位有效,1低電平複位

SM47.2 HSC1正交計數器的計數速率選擇:0為4倍速率,1為1倍速率

SM47.3 HSC1方向控製位:1為增計數

SM47.4 HSC1更新方向位:1為更新

SM47.5 HSC1更新預設值:1為更新

SM47.6 HSC1更新當前值:1為更新

SM47.7 HSCl允許位:l為允許,0為禁止

·SMD48 HSC1新的當前值

·SMD52 HSC1新的預置值

·SMB56(HSC2當前狀態寄存器)

SM56.5 HSC2當前計數方向位:1為增計數

SM56.6 HSC2當前值等於預設值位:l為等於

SM56.7 HSC2當前值大於預設值位:1為大於

·SMB57(HSC2控製寄存器)

SM57.0 HSC2複位操作的有效電平控製位:0為高電平複位有效,1低電平複位

SM57.2 HSC2正交計數器的計數速率選擇:0為4倍速率,1為1倍速率

SM57.3 HSC2方向控製位:1為增計數

SM57.4 HSC2更新方向位:1為更新

SM57.5 HSC2更新預設值:1為更新

SM57.6 HSC2更新當前值:1為更新

SM57.7 HSC2允許位:l為允許,0為禁止

·SMD58 HSC2新的當前值

·SMD62 HSC2新的預置值

15、 SMB66到SMB85字節:(監控脈衝輸出PTO和脈寬調製PWM功能)

·SMB66(PTO0/PWM0狀態寄存器)

SM66.4 PTO0包絡溢出:0無溢出,1有溢出(由於增量計算錯誤)。

SM66.5 PTO0包絡溢出:0不由用戶命令終止,1由用戶命令終止。

SM66.6 PTO0管道溢出:0無溢出,1有溢出。

SM66.7 PTO0空閉位:0忙,l空閑。

·SMB67(PTO0/PWM0控製寄存器)

SM67.0 PTO0/PWM0更新周期:1為寫新的周期值。

SM67.1 PWM0更新脈衝寬度:l寫新的脈衝寬度

SM67.2 PTO0更新脈衝量:l寫入新的脈衝量

SM67.3 PTO0/PWM0基準時間:0為l微秒,l為1毫秒

SM67.4 同步更新PWM0:0為異步更新,1為同步更新

SM67.5 PTO0操作:0單段操作,1多段操作(包絡表存在V區)

SM67.6 PTO0/PWM0模式選擇:0為PTO,1為PWM

SM67.7 PTO0/PWM0允許位:0禁止,l允許

·SMW68 PTO0/PWM0周期值(2~65535倍的時間基準)

·SMW70 PWM0脈衝寬度值(0~65535倍的時間基準)

·SMD72 PTO0脈衝計數值(1~232-1)

·SMB76(PTO1/PWM1狀態寄存器)

SM76.4 PTO1包絡溢出:0無溢出,1有溢出(由於增量計算錯誤)。

SM76.5 PTO1包絡溢出:0不由用戶命令終止,1由用戶命令終止。

SM76.6 PTO1管道溢出:0無溢出,1有溢出。

SM76.7 PTO1空閉位:0忙,l空閑。

·SMB77(PTO1/PWM1控製寄存器)

SM77.0 PTO1/PWM1更新周期:1為寫新的周期值。

SM77.1 PWM1更新脈衝寬度:l寫新的脈衝寬度

SM77.2 PTO1更新脈衝量:l寫入新的脈衝量

SM77.3 PTO1/PWM1基準時間:0為l微秒,l為1毫秒

SM77.4 同步更新PWM1:0為異步更新,1為同步更新

SM77.5 PTO1操作:0單段操作,1多段操作

SM77.6 PTO01PWM1模式選擇:0為PTO,1為PWM

SM77.7 PTO1/PWM1允許位:0禁止,l允許

·SMW78 PTO1/PWM1周期值(2~65535倍的時間基準)

·SMW80 PWM1脈衝寬度值(0~65535倍的時間基準)

·SMD82 PTO1脈衝計數值(1~232-1)

16、 SMB86到SMB SMB186到SMB194字節:(接收信息控製)94,

·SMB86(口0接收信息狀態寄存器):

SM86.0 由於奇偶校驗出錯而終止接收信息,l有效。

SM86.1 因已達到最大字符數而終止接收信息,l有效。

SM86.2 因已超過規定時間而終止接收信息,l有效。

SM86.5 收到信息的結束符。

SM86.6 由於輸入參數錯或缺少起始和結束條件而終止接收信息,1有效。

SM86.7 由於用戶使用禁止命令而終止接收信息,l有效。

·SMB87(口0接收信息控製寄存器):

SM87.2 0 與SMW92無關,l 若超出SMW92確定的時間終止接收信息

SM87.3 0 為字符間定時器,1 為信息間定時器。

SM87.4 0與SMW90無關,1為由SMW90中的值來檢測空閑狀態

SM87.5 0與SMB89無關,1為結束符由SMB89設定。

SM87.6 0與SMB88無關,1為起始符由SMB88設定。

SM87.7 0為禁止接收信息,1為允許接收信息

·SMB88 起始符

·SMB89 結束符

·SMW90 空閑時間間隔的毫秒數

·SMW92 字符間/信息間定時器超時值(毫秒數)

·SMB94 接收字符的最大數(l到255)

·SMB186(口1接收信息狀態寄存器):

SM186.0 由於奇偶校驗出錯而終止接收信息,l有效。

SM186.1 因已達到最大字符數而終止接收信息,l有效。

SM186.2 因已超過規定時間而終止接收信息,l有效。

SM186.5 收到信息的結束符。

SM186.6 由於輸入參數錯或缺少起始和結束條件而終止接收信息,1有效。

SM186.7 由於用戶使用禁止命令而終止接收信息,l有效。

·SMB187(口1接收信息控製寄存器):

SM187.2 0 與SMW92無關,l 若超出SMW92確定的時間終止接收信息

SM187.3 0 為字符間定時器,1 為信息間定時器。

SM187.4 0與SMW90無關,1為由SMW90中的值來檢測空閑狀態

SM187.5 0與SMB89無關,1為結束符由SMB89設定。

SM187.6 0與SMB88無關,1為起始符由SMB88設定。

SM187.7 0為禁止接收信息,1為允許接收信息

·SMB188 起始符

·SMB189 結束符

·SMW190 空閑時間間隔的毫秒數

·SMW192 字符間/信息間定時器超時值(毫秒數)

·SMB194 接收字符的最大數(l到255)

17、 SMW98字:(有關擴展總線的錯誤號)

18、 SMB131到SMB165字節:(高速計數器HSC3、HSC4和HSC5寄存器)

·SMB136(HSC3當前狀態寄存器)

SM136.5 HSC3當前計數方向位:1為增計數

SM136.6 HSC3當前值等於預設值位:l為等於

SM136.7 HSC3當前值大於預設值位:1為大於

·SMB137(HSC3控製寄存器)

SM137.0 HSC3複位操作的有效電平控製位:0為高電平複位有效,1低電平複位

SM137.2 HSC3正交計數器的計數速率選擇:0為4倍速率,1為1倍速率

SM137.3 HSC3方向控製位:1為增計數

SM137.4 HSC3更新方向位:1為更新

SM137.5 HSC3更新預設值:1為更新

SM137.6 HSC3更新當前值:1為更新

SM137.7 HSC3允許位:l為允許,0為禁止

·SMD138 HSC3新的當前值

·SMD142 HSC3新的預置值

·SMB136(HSC3當前狀態寄存器)

SM136.5 HSC3當前計數方向位:1為增計數

SM136.6 HSC3當前值等於預設值位:l為等於

SM136.7 HSC3當前值大於預設值位:1為大於

·SMB137(HSC3控製寄存器)

SM137.0 HSC3複位操作的有效電平控製位:0為高電平複位有效,1低電平複位

SM137.2 HSC3正交計數器的計數速率選擇:0為4倍速率,1為1倍速率

SM137.3 HSC3方向控製位:1為增計數

SM137.4 HSC3更新方向位:1為更新

SM137.5 HSC3更新預設值:1為更新

SM137.6 HSC3更新當前值:1為更新

SM137.7 HSC3允許位:l為允許,0為禁止

·SMD138 HSC3新的當前值

·SMD142 HSC3新的預置值

·SMB146(HSC4當前狀態寄存器)

SM146.5 HSC4當前計數方向位:1為增計數

SM146.6 HSC4當前值等於預設值位:l為等於

SM146.7 HSC4當前值大於預設值位:1為大於

·SMB147(HSC4控製寄存器)

SM147.0 HSC4複位操作的有效電平控製位:0為高電平複位有效,1低電平複位

SM147.2 HSC4正交計數器的計數速率選擇:0為4倍速率,1為1倍速率

SM147.3 HSC4方向控製位:1為增計數

SM147.4 HSC4更新方向位:1為更新

SM147.5 HSC4更新預設值:1為更新

SM147.6 HSC4更新當前值:1為更新

SM147.7 HSC4允許位:l為允許,0為禁止

·SMD148 HSC4新的當前值

·SMD152 HSC4新的預置值

·SMB156(HSC5當前狀態寄存器)

SM156.5 HSC5當前計數方向位:1為增計數

SM156.6 HSC5當前值等於預設值位:l為等於

SM156.7 HSC5當前值大於預設值位:1為大於

·SMB157(HSC5控製寄存器)

SM157.0 HSC5複位操作的有效電平控製位:0為高電平複位有效,1低電平複位

SM157.2 HSC5正交計數器的計數速率選擇:0為4倍速率,1為1倍速率

SM157.3 HSC5方向控製位:1為增計數

SM157.4 HSC5更新方向位:1為更新

SM157.5 HSC5更新預設值:1為更新

SM157.6 HSC5更新當前值:1為更新

SM157.7 HSC5允許位:l為允許,0為禁止

·SMD158 HSC5新的當前值

·SMD162 HSC5新的預置值

19、 SMB166到SMB194字節:(PTO0、PTO1的包絡步數、包絡表地址和V存儲器地址)

SMB166 PTO0的包絡步當前計數值

SMW168 PTO0的包絡表V存儲地址(從V0開始的偏移量)

SMB176 PTO1的包絡步當前計數值

SMW178 PTOl的包絡表V存儲地址(從V0開始的偏移量)

    上一篇: 如何備份s7-300plc程序
    下一篇:沒有了
    看過《S7-200的特殊存儲器SM》的人還看了以下文章
    西門子plc s7-200定時器的使用 西門子plc s7-200定時器的使用
    定時器在plc程序中,需要先定義再使用,避免重複使用,200plc定時器有255個好像,常用的有接通延時定時器,和斷開延時定時器。看你需要哪種。 不管哪種定時器都有觸發條件,條件成立定時器開始定時,另外就是定時器的時間,你需要定時的時間長度。時間到定時...
    西門子s7-200smart熱電偶硬件接線 西門子s7-200smart熱電偶硬件接線
    1. 硬件接線 對於該係列可以選擇熱電偶模塊,EM AT04,產品型號:288-3AT04-0AA0。它是一個4通道熱電偶測溫模塊, 分辨率是:0.1C / 0.1F。 支持如下診斷功能:上溢/下溢;斷路;24VDC低壓。 電纜要求如下:100m,屏蔽雙絞線。 抑製頻率:10HZ,50HZ,60HZ,400...
    西門子s7-200smart中熱電偶怎麼組態 西門子s7-200smart中熱電偶怎麼組態
    先看一下samrt V2.5軟件中的組態動圖吧: 我簡單表述一下我這個動態圖,打開smart軟件後,雙擊CPU,我這裏是ST40,就可以添加後續的模塊了!可以看到我在EM0這裏添加了EM AT04(4AI TC)這個熱電阻模塊,這模塊是一個4通道的熱電偶模塊,TC就代表熱電偶,RTD是...
    西門子S7-200間接尋址如何使用在modbus中怎樣實現輪循 西門子S7-200間接尋址如何使用在modbus中怎
    西門子Plc,S7-200,Modelbus,通訊,通過指針輪循的方式 一,初始化指令,如圖一 二,讀寫指令,如圖二 三,輪詢指令,如圖三 四,初始化指令 五,結束指令...
    西門子200SMART控製步進電機的程序怎麼做 西門子200SMART控製步進電機的程序怎麼做
    西門子200 smart,控製步進電機, 在實際生產項目中,比較廣泛的應用,性價比上比較高, 西門子Smart 可以帶三個軸的,功能還是比較強大的, 不是所有的輸出點都能做脈衝控製的,配置前一定要先查看說明書書 1.在向導中找到運動,點擊後進入配置 2.測量係統...
    Baidu
    map