來源:工控老炮兒
介紹
去年剛裝好,今年又要升。
剛習(xí)慣使用 TIA Portal V20,就又要熟悉 TIA Portal V21。
今天試一下用 PLCSIM Advanced V8 仿真測試 S7-1200 G2 的 Modbus TCP 通信。
添加 S7-1200 G2 CPU
在 TIA Portal V21 中選擇 1214C V4.1。如下圖:

配置 Modbus TCP Server
在 TIA Portal V21 中添加一個 DB 塊 GdbMbTcpConData,作為連接參數(shù)。如下圖:

添加一個 DB 塊 GdbHoldRegData,作為保持型數(shù)據(jù)緩沖區(qū)。如下圖:

添加一個 FB MbTcpServer,連接以上定義的數(shù)據(jù)塊參數(shù)。如下圖:

在主程序 OB1 中調(diào)用 FB MbTcpServer。如下圖:

配置 PLC 仿真實例
啟動 PLCSIM Advanced V8,創(chuàng)建并配置 S7-1200 G2 實例,下載 PLC 程序。

配置 Modbus TCP Client
用 MThings 作為 Modbus TCP 客戶端即主站進行測試。
添加通信通道。如下圖:

添加客戶端即主站設(shè)備。如下圖:

添加通信數(shù)據(jù)條目。如下圖:

和 PLC 中定義的通信緩沖區(qū)數(shù)據(jù)地址對應(yīng)。如下圖:

測試
在線并監(jiān)視通信數(shù)據(jù)。
PLC 端數(shù)據(jù):

MThings 端數(shù)據(jù):

下載鏈接
Modbus TCP Server/TIA 項目下載鏈接:
https://pan.quark.cn/s/8ce570ed8aaf
Modbus TCP Client/MThings 項目下載鏈接:
https://pan.quark.cn/s/bee5f7c97e50
TIA Portal V21 下載鏈接:
https://pan.quark.cn/s/5922b391ffbc

-
MODBUS
+關(guān)注
關(guān)注
28文章
2509瀏覽量
83720 -
仿真
+關(guān)注
關(guān)注
55文章
4531瀏覽量
138641 -
S7-1200
+關(guān)注
關(guān)注
11文章
335瀏覽量
19737
原文標題:試一下 S7-1200 G2 的 PLCSIM Advanced 仿真
文章出處:【微信號:gkongbbs,微信公眾號:工控論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
labview2018用OPC Server 2016與S7-1200通訊,S7-1200使用的是仿真軟件S7-PLCSIM V14,quality顯示good但是value值沒與PLC同步?
使用PLCSIM Advanced仿真通信
WinCC V7.2與S7-1200的PLC通訊
S7-1200 PLCSIM支持范圍
TCP通信通過網(wǎng)絡(luò)調(diào)試助手與S7-1200建立TCP連接
西門子S7-1200的TCP通信配置過程及數(shù)據(jù)交換方式
S7-1200 PLC仿真功能
S7-1200能仿真通信嗎?
S7-1200 PLCSIM V18以下版本的使用
仿真神器—S7-PLCSIM Advanced知識詳解
西門子S7-1200 G2的7大亮點及最新功能
天拓四方分享:什么事S7-1200 G2++?
在TIA Portal V21中基于S7-1200 G2使用SCL語言設(shè)計Modbus RTU輪詢程序
使用PLCSIM Advanced V8仿真測試S7-1200 G2的Modbus TCP通信
評論