|
SIMATIC S7-200 SMART, 數(shù)字輸入/輸出 SB DT04,2數(shù)字輸入/2數(shù)字輸出, 2 DI 24V DC/2 DO 24V DC
|
一般信息
|
產(chǎn)品類型標志
|
SB DT04,DI 2x24 VDC,DQ 2x24 VDC/0.75 A
|
運行中的 CiR 配置
|
可在 RUN 模式下更改參數(shù)分配
|
否
|
電源電壓
|
額定值 (DC)
|
|
● DC 24 V
|
是; -15 / +20 %
|
輸入電流
|
耗用電流,典型值
|
50 mA
|
功率損失供應(yīng)西門子S7-200SMARTDT04數(shù)字量擴展信號板
|
功率損失,典型值
|
1 W
|
數(shù)字輸入
|
數(shù)字輸入端數(shù)量
|
2
|
輸入電壓
|
● 額定值 (DC)
|
24 V
|
● 對于信號“0”
|
最大值 5 V
|
● 對于信號“1”
|
最小值 15 V
|
輸入電流
|
● 對于信號“0”,最大值(允許的閉路電流)
|
1 mA供應(yīng)西門子S7-200SMARTDT04數(shù)字量擴展信號板
|
● 對于信號“1”,典型值
|
2.5 mA
|




4. 在STEP7中為項目open_UDP_wizard編寫程序
首先為partner A編寫程序。在SIMATIC 315PN-1的塊中創(chuàng)建DB101,定義一個變量DB_VAR,變量類型為UDT65。如圖15所示。

圖15
接著創(chuàng)建DB102,定義一個變量DB_VAR,變量類型為UDT66。如圖16所示。

圖16
在OB1中依次調(diào)用FB65,F(xiàn)B67,F(xiàn)B68,F(xiàn)B66,如圖17,18,19,20所示:
供應(yīng)西門子S7-200SMARTDT04數(shù)字量擴展信號板
圖17
程序中的參數(shù)說明見表1:
參數(shù)名
|
參數(shù)說明
|
REQ
|
上升沿觸發(fā)建立通信連接
|
ID
|
連接ID
|
CONNECT
|
與變量類型為UDT65的變量相連
|
DONE
|
為1時,連接正確建立
|
BUSY
|
為1時,正建立連接
|
ERROR
|
為1時,有故障發(fā)生
|
STATUS
|
故障代碼
|
表1 FB65參數(shù)說明
供應(yīng)西門子S7-200SMARTDT04數(shù)字量擴展信號板
圖18
供應(yīng)西門子S7-200SMARTDT04數(shù)字量擴展信號板
程序中的參數(shù)說明見表2
參數(shù)名
|
參數(shù)說明
|
REQ
|
上升沿觸發(fā)
|
ID
|
連接ID
|
LEN
|
數(shù)據(jù)發(fā)送的最大長度
|
DATA
|
數(shù)據(jù)發(fā)送的區(qū)域
|
ADDR
|
接收伙伴的地址參數(shù)
|
DONE
|
為1時,連接正確建立
|
BUSY
|
為1時,正建立連接
|
ERROR
|
為1時,有故障發(fā)生
|
STATUS
|
故障代碼
|
表2 FB67參數(shù)說明
供應(yīng)西門子S7-200SMARTDT04數(shù)字量擴展信號板
圖19
程序中的參數(shù)說明見表3
參數(shù)名
|
參數(shù)說明
|
EN_R
|
為1時使能供應(yīng)西門子S7-200SMARTDT04數(shù)字量擴展信號板
|
ID
|
連接ID
|
LEN
|
接收區(qū)域的長度
|
DATA
|
接收數(shù)據(jù)區(qū)
|
ADDR
|
發(fā)送伙伴的地址參數(shù)
|
NDR
|
為1時,接收完成
|
BUSY
|
為1時,正在接收
|
ERROR
|
為1時,有故障發(fā)生
|
STATUS
|
故障代碼
|
RCVD_LEN
|
實際接收的數(shù)據(jù)長度供應(yīng)西門子S7-200SMARTDT04數(shù)字量擴展信號板
|
表3 FB68參數(shù)說明