Q Q: 304166234,135-5405-5580 唐唐
武漢浩科自動化--西門子華中代理商 特價銷售西門子6ES5,6ES7,6AV,6XV,6EP,6GK,6AG,6RA,6SE,6SL,6SY,6RY,6SN,6FC,6FX,1PP,2CF,1FT,1FK,1PH,C98043,6DD,6DR,7MH,7ML。
http://txq45632206.cnelc.com/
6ES7231-0HC22-0XA8
<address1>
<address2>
參數(shù) 數(shù)據(jù)類型 內(nèi)存區(qū)域 說明
<address1> BOOL I、Q、M、L、D 已掃描信號
<address2> BOOL I、Q、M、L、D M_BIT邊沿存儲位,存儲
<address1>的前一個信號狀態(tài)
Q BOOL I、Q、M、L、D 單觸發(fā)輸出
說明
NEG(地址下降沿檢測)比較<address1>的信號狀態(tài)與前一次掃描的信號狀態(tài)(存儲在
<address2>中)。如果當前RLO狀態(tài)為“1”且其前一狀態(tài)為“0”(檢測到上升沿),執(zhí)行
此指令后RLO位將是“1”。
狀態(tài)字
BR CC 1 CC 0 OV OS OR STA RLO /FC
寫: x - - - - x 1 x 1
實例
NEG
M_BIT
Q
I 0.3
M 0.0
I 0.0
( )
I 0.1 I 0.2 I 0.4 Q 4.0
滿足下列條件時,輸出Q4.0的信號狀態(tài)將是“1”:
? 輸入I0.0、I0.1和I0.2的信號狀態(tài)是“1”
? 輸入I0.3有下降沿
? 輸入I0.4的信號狀態(tài)為“1”
位邏輯指令
S7-300和S7-400的梯形圖(LAD)編程
1-20 A5E00446504-01
1.16 POS 地址上升沿檢測
符號
6ES7231-0HC22-0XA8
向打印機發(fā)送信息)。通過監(jiān)視SM4.5 或者SM4.6 信號,判斷發(fā)送是否完成。
把字符數(shù)設(shè)置為0 并執(zhí)行XMT 指令,可以產(chǎn)生一個BREAK 狀態(tài)。這樣產(chǎn)生的BREAK
狀態(tài),在線上會持續(xù)以當前波特率傳輸16 位數(shù)據(jù)所需要的時間。發(fā)送BREAK 的操作和
發(fā)送其它任何信息的操作是一樣的。當BREAK 完成時,產(chǎn)生一個發(fā)送中斷并且SM4.5
或者SM4.6 反應發(fā)送操作的當前狀態(tài)。
接收數(shù)據(jù)
接收指令使你能夠接收一個字節(jié)或多個字節(jié)的緩沖區(qū),最多為255 個。
如果有一個中斷服務程序連接到接收信
息完成事件上,在接收完緩沖區(qū)中的最
后一個字符時,S7-200 會產(chǎn)生一個中斷
(對端口0 為中斷事件23,對端口1 為
中斷事件24。)
你可以不使用中斷,通過監(jiān)視SMB86(端
口0)或者SMB186(端口1)來接收信息。當接收指令未被激活或者已經(jīng)被中止時,
這一字節(jié)不為0;當接收正在進行時,這一字節(jié)為0。
如表6-12 中所示,接收指令允許你選擇信息的啟始和結(jié)束條件。使用SMB86 至SMB94
對端口0 進行設(shè)置,SMB186 至SMB194 對端口1 進行設(shè)置。
提示
當超限或有校驗錯誤時,接收信息功能會自動終止。必須為接收信息功能操作定義一個
啟始條件和一個結(jié)束條件(最大字符數(shù))。
圖6-8 發(fā)送緩沖區(qū)的格式
計數(shù)
信息字符
發(fā)送字節(jié)個數(shù)(字節(jié)區(qū))
6ES7231-0HC22-0XA8
不適用:
建議用戶不要在使用SAVE后在同一塊或從屬塊中校驗BR位,因為這期間執(zhí)行的指
令中有許多會對BR位進行修改。建議用戶在退出塊前使用SAVE指令,因為ENO輸
出(= BR位)屆時已設(shè)置為RLO位的值,所以可以檢查塊中是否有錯誤。
狀態(tài)字
BR CC 1 CC 0 OV OS OR STA RLO /FC
寫: X - - - - - - - -
實例
SAVE
I 0.0 I 0.1
I 0.2
將梯級(=RLO)的狀態(tài)保存到BR位。
位邏輯指令
S7-300和S7-400的梯形圖(LAD)編程
A5E00446504-01 1-19
1.15 NEG 地址下降沿檢測
符號
NEG
M_BIT
Q
<address1>
<address2>
參數(shù) 數(shù)據(jù)類型 內(nèi)存區(qū)域 說明
<address1> BOOL I、Q、M、L、D 已掃描信號
<address2> BOOL I、Q、M、L、D M_BIT邊沿存儲位,存儲
<address1>的前一個信號狀態(tài)
Q BOOL I、Q、M、L、D 單觸發(fā)輸出
6ES7231-0HC22-0XA8