西門子6ES7902-3AC00-0AA0黑河西門子S7-300代理商
西門子6ES7902-3AC00-0AA0黑河西門子S7-300代理商
在 OB 1 和 OB 35 中都使用背景數據塊 DBx 調用工藝功能
x。開始工藝功能在 OB 1 中執(zhí)行,然后由于在 OB 35 中調
用它而中斷其在 OB 1 中的執(zhí)行。由于背景數據塊是共享
使用的,因此將在這兩個調用的輸出參數 ErrorID 中都指
示該錯誤。
預期的錯誤響應:
? 新命令(輸入參數 Execute / Enable 的上升沿或下降
沿)未傳送到集成工藝。
? zui初啟動的命令不能在工藝功能的輸出參數中進行監(jiān)
視。但是,該命令在集成工藝中可能仍處于活動狀態(tài)
注意:
在不同的運行級別使用不同的背景數據塊,或者互鎖工藝
功能的調用。
8053 背景數據塊無效。 工藝功能的背景數據塊存在故障(例如,長度錯誤)。
8086 參數不可用 當前無法執(zhí)行讀取/寫入命令;重復該命令。
8088 DB 無效(ANY 指針) ANY 指針指向無效的數據區(qū)域
WinCCV7.4使用CP5612通訊卡通過PROFIBUS連接PLC
前提條件:
I) 在安裝有WINCC的計算機上安裝CP5612通訊板卡.
II) 將所要連接的PLC的端口設置為PROFIBUS通訊協議,對于MPI/DP類型的端口尤其重要。
4.1 STEP 7硬件組態(tài)
使用STEP 7軟件組態(tài)PLC的硬件信息,將相應的板卡在Hardware進行硬件組態(tài),選擇將要連接WINCC的對應端口,如果其類型為MPI/DP,則需要將端口為PROFIBUS,如下圖4-1所示:
其中,Interface中的參數Networked(已連網)必須設置為Yes。
圖4-1
點擊上圖所示的Properties…按鈕,如下圖所示:
圖4-2
設置PROFIBUS端口的地址為2。
點擊New按鈕,在Subnet下新建一個PROFIBUS網絡,在彈出的對話框中設置參數,如圖4-3所示。其中重要參數如下:
Highest PROFIBUS Address:
指整個PROFIBUS網絡中的高的站點地址,默認為126,可作修改。
Transmission Rate:
PROFIBUS網絡的通訊速率,整個網絡中所有站點的通訊波特率必須*。
Profile:
具體的傳輸協議的設置,這里設置為DP。
圖4-3
4.2 設置Set PG/PC Interface
進入Windows操作系統(tǒng)下的控制面板,雙擊Set PG/PC Interface圖標,
在Access Point of the Application:的下拉列表中選擇S7ONLINE ( STEP7 );在Interface Parameter Assignment :的列表中,點擊CP5611.PROFIBUS.1;
確認后在Access Point of the Application:的下拉列表中顯示為:
S7ONLINE ( STEP7 ) à CP5611.PROFIBUS.1,如圖4-4所示。
圖4-4
設置CP卡的通訊參數,點擊Properties…按鈕,彈出Properties-參數,如圖4-5所示。重要的參數說明如下。
Address:
CP卡的PROFIBUS地址
Transmission Rate:
PROFIBUS網絡的傳輸速率,必須和實際連接PLC的PROFIBUS端口的傳輸速率相同;
Highest Station Address:
PROFIBUS網絡的高站地址,必須和PLC的PROFIBUS網絡參數設置相同;
Profile:
設置具體通訊協議,這里使用DP。
圖4-5
診斷PROFIBUS網絡,點擊Diagnostic…按鈕,進入診斷對話框。如下圖所示,Test按鈕點擊后,顯示OK表示CP卡工作正常。點擊Read按鈕后,將顯示所有接入PROFIBUS網絡中的設備的站地址,如果只能讀到CP卡自己的站地址,此時,請查看PROFIBUS網絡和硬件連接設置,只有成功讀取到CPU的站點地址,才能進行以下的步驟設置,否則不可能建立通訊,如圖4-6所示。
圖4-6
4.3 添加驅動程序和設置系統(tǒng)參數
打開WINCC工程在Tag Management-->SIMATIC S7 PROTOCOL SUITE->PROFIBUS
右鍵單擊PROFIBUS,在彈出菜單中點擊“系統(tǒng)參數",如圖4-7所示。
圖4-7
彈出System Parameter- PROFIBUS對話框,選擇Unit標簽,
設置Logic device name(邏輯設備名稱):S7ONLINE,如圖4-8所示。
圖4-8
4.4 添加通道與連接設置
添加驅動連接,設置參數。打開WINCC工程在Tag Management-->SIMATIC S7 PROTOCOL SUITE->PROFIBUS,右鍵單擊PROFIBUS,在下拉菜單中,點擊“新建連接",如圖4-9所示:
圖4-9
在握手圖標后面輸入連接的名稱。
在連接名稱上右鍵點擊“連接參數";
彈出Connection Parameter-PROFIBUS屬性對話框,填入參數,如圖4-10所示:
圖4-10
重要的參數如下所示:
Station Address:PROFIBUS端口地址,必須與圖4-2中地址相同;
Rack Number:CPU所處機架號,除特殊復雜使用的情況下,一般填入0;
Slot Number:CPU所處的槽號。
。
注意:
如果使用S7-300的PLC,那么該參數為2;
如果是S7-400的PLC,那么要根據STEP7項目中的Hardware軟件查看CPU插在第幾號槽內,不能根據經驗和物理安裝位置來隨便填寫,可能的參數為2、3、4(主要是依據電源的大小來決定)否則通訊不能建立。
后點擊確認,則通訊參數的設置已完成。