西門子plc系列常有問題及解決辦法四

2022-09-26 18:21:02 字數 3781 閱讀 7038

例如使用 s7300plc 實現 mpi 通訊時,需要安裝 step7 的程式設計軟體;

2)建議使用者安裝使用組態王 6.52(2007.7.20)以上版本;

3)根據上述版本中的對應幫助進行 mpi 裝置定義和變數定義。

3. 組態王提供了哪些方式和 s7200 系列 plc 實現資料通訊?

組態王目前提供了多種方式來實現和 s7300 系列 plc 進行資料通訊,具體如下:

1)基於 ppi 協議的序列通訊

硬體鏈路:使用西門子標準 ppi 程式設計電纜或者自做的 rs485 電纜連線 plc 的 port口和計算機的串列埠;

組態王中的裝置定義嚮導:plc->西門子-->s7-200 系列-->ppi。

2)usb 介面通訊

硬體鏈路:使用西門子提供的 usb 介面的 ppi 電纜連線 plc 的 port 口和計算機的 usb 口;

組態王中的裝置定義嚮導:plc-->西門子-->s7-200 系列(usb)-->usb。

3)mpi 通訊卡

硬體鏈路:計算機中插入 mpi 通訊卡(如 cp5611/5613)並通過西門子專用 485 電纜連線到 plc 的 port 口;

組態王中的裝置定義嚮導:plc-->西門子-->s7-200 系列-->mpi(通訊卡)。

4)乙太網通訊(tcp/ip 協議)

硬體鏈路:plc 配置專門的 cp243-1 乙太網模組;計算機中插入西門子專用乙太網卡(如 cp1613)或者普通商用網絡卡並和 plc 實現乙太網連線;

組態王中的裝置定義嚮導:plc-->西門子-->s7-200 系列(tcp)-->tcp。

5)profibus dp 通訊

硬體鏈路:plc 上需配置專門的 dp 介面模組 em277;計算機中插入專用 dp 介面卡(如 cp5611/cp5613)並進行 dp 匯流排連線;

組態王中的裝置定義嚮導:plc-->西門子-->s7-200 系列-->profibus -dp。

6)profibus s7 通訊

硬體鏈路:同上述 5 中的硬體選擇和鏈路連線;

組態王中的裝置定義嚮導:plc-->西門子-->s7-200 系列(s7)-->profibus-s7。

4. 組態王提供了哪些方式實現和西門子 s7300 系列 plc 的通訊?

組態王目前提供了多種方式來實現和 s7300 系列 plc 進行資料通訊,具體如下:

1)序列通訊

硬體鏈路:使用西門子標準 mpi 程式設計電纜連線 plc 的 mpi 口和計算機的串列埠;

組態王中的裝置定義嚮導:plc-->西門子-->s7-300 系列-->mpi(串列埠)。

2)usb 介面通訊

硬體鏈路:使用西門子提供的 usb 介面的 mpi 電纜連線 plc 的 mpi 口和計算機的usb 口;

組態王中的裝置定義嚮導:plc-->西門子-->s7-300 系列-->mp(usb)。

3)mpi 通訊卡

硬體鏈路:計算機中插入 mpi 通訊卡(如 cp5611/5613)並通過西門子專用 485 電纜連線到 plc 的 mpi 口;

組態王中的裝置定義嚮導:plc-->西門子-->s7-300 系列-->mpi(通訊卡)。

4)乙太網通訊(tcp/ip 協議)

硬體鏈路:plc 上需配置專門的 cp343-1 乙太網模組,計算機中需插入西門子專用乙太網卡(如 cp1613)或者普通商用網絡卡並和 plc 實現乙太網連線;

組態王中的裝置定義嚮導:plc-->西門子-->s7-300 系列-->tcp 。

5)profibus dp 通訊

硬體鏈路:plc 中需配置帶 dp 介面的 cpu 模組或者插入專門的 cp342-5 dp 模組,計算機中需插入專用 dp 介面卡(如 cp5611/cp5613)並進行 dp 匯流排連線;

組態王中的裝置定義嚮導:plc-->西門子-->s7-300 系列-->profibus- dp。

6)profibus s7 通訊

硬體鏈路:同上述 5)中的硬體選擇和鏈路連線;

組態王中的裝置定義嚮導:plc-->西門子-->s7-300 系列(s7)-->profibus-s7。

5. 組態王與 s7 系列 plc 通過 mpi 協議通訊時,plc 內暫存器名稱與組態王支援的暫存器名稱不符,怎樣對應?

組態王支援的暫存器名稱是德文方式,而在西門子 step7 程式設計軟體中預設語言是基於英文方式的,一般在 plc 的 hardware 表中,為數字量輸入模組分配的位址暫存器名為 i,數字量輸出模組分配的位址暫存器名稱為 q,組態王暫存器和 plc 中的各個暫存器對應關係如下:

組態王中 mpi 暫存器(德文)程式設計軟體為 plc 分配的暫存器位址(英文)

aq 數字量輸出暫存器

ei 數字量輸入暫存器

mm 位暫存器

dbdb 資料塊暫存器

ttc 定時器

zc 記數器

6. s7200 通過 ppi 協議或者自由口協議方式通訊時,為什麼資料重新整理很慢?

這是由裝置的協議特點和裝置響應速度共同決定的,大體的通訊速度如下:

對 ppi 協議,組態王讀取乙個資料報的時間大約需要 400 毫秒;

對自由口協議,組態王讀取乙個資料報的時間大約需要 300 毫秒;

7. 兩套西門子 s7-200 plc,各自加擴充套件 em 277 profibus-dp 模組,通過profibus-s7 協議與組態王(通過 cp5611 板卡)通訊時,組態王不能同時與這兩台 plc同時通訊,只能與其一單獨通訊?

請檢查一下 pc 及 plc 間的通訊電纜的連線及終端電阻的撥碼是否正確。如下圖所示:

注:on、off 表示通訊電纜上的終端電阻撥碼開關的位置。

8. 使用組態王,通過 cp5611 卡,在乙個 mpi 網路上連線了 5 臺s7200plc 和 5 臺s7300plc,啟動執行後全部通訊失敗?而單獨新建乙個工程,讀取任 1 個 plc 則非常正常。

1)mpi 方式組網,1 個網路上的站點數理論值最大只能是 32(mpi 卡算乙個站點),但 cp5511/cp5611/cp5621 最多只能支援 8 個 plc(不區分 plc 的系列或型號)。且每台電腦僅支援 1 塊 cp5611 卡。

2)如果電腦要通過 mpi 連線的 plc 數量多於 8,而小於 31 (不區分 plc 的系列和型號),可以換用 cp5613 卡。

另:profibus -s7 協議方式組網時,連線數量同 mpi 網路。

9. 西門子 s7-200 系列 plc,採用 ppi 協議通訊時,波特率只能是 9600 嗎?

s7-200 系列 plc 採用 ppi 協議通訊時,plc 的通訊口配置為 9600 或 19200 都可以和組態王通訊,上位機組態王配置相同的波特率即可。

10. 西門子 s7-300 系列 plc,採用乙太網協議實現與兩台 pc 機上的組態王同時通訊,但 plc 只能與其中的一台 pc 的組態王通訊?

西門子 s7-300 系列 plc,採用乙太網協議實現與多個上位機同時通訊,需要在 step7中的連線設定對plc 進行相應設定,本說明中以 s7300 cpu 315-2 dp 為例:

1)開啟 step7 工程,單擊左邊樹型面板的 s7 站點,然後雙擊右邊面板的 hardware。

2)在彈出的「hw config」窗體中雙擊如下圖所示的 cpu 315-2 dp。

3)在彈出的屬性頁視窗中選擇「communication」選項頁,如下圖所示:

該選項頁中提示最大連線數為 16,意思是 pg 通訊數量、op 通訊數量和 s7 基本通訊數量之和必須不大於 16;pg 通訊的值就是客戶端和本主站連線的數目,給 pg 分配適當的數量就可以讓適量的客戶端連線到該主站,否則可能出現部分客戶端連線不上或者開始都可以通訊後來不能連線的現象。

西門子PLC培訓講義

二 s7 300 400系列plc硬體介紹 2 1 s7 300概述 針對不同低效能要求的模組化中小型控制系統 不同檔次的cpu 可選擇不同型別的擴充套件模組 可以擴充套件多達32個模組 網路連線 多點介面 mpi profibus dp或ethernet介面 通過程式設計器pg訪問所有的模組 借助...

西門子PLC基礎知識

一.plc的定義 plc問世以來,儘管時間不長,但發展迅速。為了使其生產和發展標準化,美國電氣製造商協會nema經過四年的調查工作,於1984年首先將其正式命名為pc,並給pc作了如下定義 pc是乙個數字式的電子裝置,它使用了可程式設計序的記憶體儲存指令。用來執行諸如邏輯,順序,計時,計數與演算等功...

西門子PLC關於流量的累積如何解決該問題

現在上位機系統中很多要求具備流量計的流量累計功能,由此引出的幾個問題,現在北京天拓四方科技 的技術工程師來跟大家做個詳細的介紹。問題1 自行編寫流量累計程式 自行編寫流量累計程式的原理,其實就是積分的最原始演算法概念,把單位小間隔時間內的瞬時流量乘以單位間隔時間,得到單位小間隔時間內的流量,再把這些...