摘要
組態王支持與西門子S7-200 USB通信。
硬件連接和配置
1,組態王和PLC的硬件連接如下圖所示:
組態王設置
1,定義組態王設備
組態王定義設備時,請選擇【PLC】>[西門子] > [S7-200系列(USB)] > [USB]
2.設備地址和通信參數的定義
設備的地址與PLC的地址相同,為1-127的十進制整數。
3.組態王數據字典-IO變量定義
1),在組態王中註冊列表
寄存器格式寄存器範圍讀寫屬性數據類型變量類型寄存器含義備註
Vdddd dddd:0~9999讀寫字節
短的
USHORT
長的
浮點輸入輸出整數
I/O真實V數據區PLC斷電存儲
Idddd
dddd:0~9999
只讀
字節
輸入輸出整數
數字量輸入區,按字節讀取
Idddd.x dddd:0~9999
X: 0~7只讀BIT I/O離散數字輸入區,逐位讀取。
qddd DD
dddd:0~9999
直讀式記錄
字節輸入/輸出整數
數字輸出區,按字節操作。
qddd DD . x dddd:0 ~ 9999
X: 0~7讀寫BIT I/O離散數字輸出區,逐位操作。
Mdddd dddd:0~9999讀寫字節I/O整數中間寄存器區,按字節(8位)操作PLC,不保存。
Mdddd.x dddd:0~9999
X: 0~7個讀寫位
輸入輸出離散化
中間寄存器區,按位操作
3)寄存器使用示例:
寄存器名稱讀寫屬性數據類型變量類型寄存器描述
V1000讀寫字節I/O整數V數據區,地址1000。
I0只讀字節I/O整數數字輸入區I0.0至I0.7
只讀位I/O離散數字輸入區I0.4
Q1讀寫字節I/O整數數字輸出區Q1.0至Q1.7。
Q0.7讀寫位I/O離散數字輸出區Q0.7
M100讀寫字節I/O整數中間寄存器區,地址100。
M100.5讀寫位I/O離散中間寄存器區地址100的位5。
需要註意的事項
1)PLC實際支持的寄存器範圍與具體型號有關。
2)驅動程序僅支持1個PLC設備。
3)如果計算機上有其他USB設備,驅動程序可能無法與PLC正常通信。
4)有時無法通信,可以卸載USB設備再插上。在設備管理器中卸載,並卸載“人體工程學輸入設備”下的。確保您可以與西門子軟件通信。