S7-1200與S7-200 Smart的S7通訊(1)-硬體
前面的文章我們介紹了S7通訊協議(收藏 | 深入理解S7通訊協議)及S7-200 Smart用於S7通訊的指令(詳解S7-200 Smart的S7通訊指令)。接下來的兩篇文章我們來介紹下如何在S7-1200和S7-200 Smart之間進行S7單邊通訊。
首先我們來認識下本例程的硬體環境:
CPU1215C(S7-1200 PLC);
CPU ST40(S7-200 Smart);
程式設計電腦PC及網路交換機;
通訊任務:
採用S7單邊通訊的方式,將S7-200 Smart ST40作為伺服器(Server),將S7-1200 CPU1215C作為客戶端(Client);
CPU 1215C 將通訊資料區 DB1 中的100 個位元組傳送到 S7-200 SMART的V儲存區(VB0~VB99)。;
CPU1215C 讀取 S7-200 SMART中的V儲存區(VB100~VB199)的資料到S7-1200 的資料塊DB2 。
IP地址設定:CPU 1215C的IP地址為:192。168。0。10;CPU ST40的IP地址為:192。168。0。15;
本例程將CPU1215C作為客戶端(Client),僅需要在CPU1215C側進行程式設計和配置,CPU ST40要佔用伺服器的連線資源,不需要任何程式設計。
使用博途V13進行CPU1215C的配置和程式設計。
開啟博途新建專案,選擇硬體CPU1215C並配置其IP地址,如下圖:
點選【網路檢視(Network view)】-【連線(connection)】,右鍵單擊CPU1215C,選擇【新增新的連線(Add new connection)】,如下圖:
在彈出的對話方塊中,選擇【S7連線(S7 Connection)】,點選【新增(Add)】,如下圖:
在新新增的S7連線的屬性中,對IP地址和Slot進行配置,如下圖:
好了,關於S7-1200與S7-200 Smart的S7通訊的硬體部分就先介紹到這裡,下一篇文章我們來介紹如何程式設計來實現兩者之間的資料交換。如果你喜歡這篇文章,可以去官網(
http://www。
founderchip。com
)下載本文PDF版本。
上一篇:如何看待戛納紅毯張馨予著裝?
下一篇:如何評價李靖?