當(dāng)前位置:首頁>>資訊中心>>行業(yè)動態(tài) ? IBMS集成西門子S7協(xié)議操作指引IOSERVER-S7協(xié)議調(diào)試指引
文章出處:本站 責(zé)任編輯:協(xié)同互聯(lián) 閱讀量:538 次 發(fā)表時間:2022-07-01 17:10:32
打開仿真工具S7Server.exe
啟動服務(wù)
增加需要仿真的數(shù)據(jù),通常是DB數(shù)據(jù)塊
IOSERVER的配置
1)通道的配置
IP地址和端口號填寫西門子PLC S7服務(wù)器的IP地址和端口,,S7的默認(rèn)端口為102,,通常不要修改。
機架號和插槽號填寫,,Rack/Slot中Rack為機架號,,Slot為插槽號,這兩個可以在西門的PLC編程軟件在找到,。
2)控制器的配置
控制器僅作為變量分組內(nèi),,無需專用配置
3)變量的配置
變量地址
填寫為西門子PLC的數(shù)據(jù)塊地址,比如DB1.DBX0.0
西門子常用地址說明:
DBX讀取位,,比如bool類型,;比如:DB0.DBX0.0, DBX可以是三段的,就是可以有兩個“.”,其它的通常一個
DBW讀取字16字節(jié)整數(shù),;比如:DB0.DBW0
DBD讀取兩字,,32位整數(shù);,;比如:DB0.DBD0
要注意的是,,變量的數(shù)值類型要設(shè)置的和上面DBXDBDDBWDBR的數(shù)據(jù)類型匹配,比如DBR的數(shù)值要設(shè)置了Single或Double
變量數(shù)值類型
DB工程中是在西門子的博圖軟件中創(chuàng)建,,比如包含布爾量,,int型變量,real型變量,,地址分別為DB2.DBX0.0,,DB2.DBW2,DB2.DBD4
西門子PLC數(shù)據(jù)類型和IOSERVER的對應(yīng)
西門子 IOSERVER
Bit----------------Boolean
Byte--------------Byte
Word-------------UInt16
DWord-----------UInt32
Int-----------------Int16
DInt--------------Int32
Real--------------Single
LReal------------Double
String------------String
其它注意
地址示例
DB1.DBW1
DB1.DBX1.1
M16.1
Q0.1
西門子存儲區(qū)域
I:輸入地址,,對應(yīng)輸入模塊通道
Q:輸出地址,,對應(yīng)輸出模塊通道
M:輔助寄存器地址
L:局部變量地址,相當(dāng)于程序中的內(nèi)部變量地址
D:應(yīng)該對應(yīng)的書DB數(shù)據(jù)塊地址,。
讀寫調(diào)試