| 注冊| 產(chǎn)品展廳| 收藏該商鋪

行業(yè)產(chǎn)品

當(dāng)前位置:
潯之漫智控技術(shù)(上海)有限公司>>西門子>>西門子S7-300>> 西門子PLC卡件6ES7318-3EL01-0AB0

西門子PLC卡件6ES7318-3EL01-0AB0

返回列表頁
  • 西門子PLC卡件6ES7318-3EL01-0AB0
  • 西門子PLC卡件6ES7318-3EL01-0AB0
  • 西門子PLC卡件6ES7318-3EL01-0AB0
  • 西門子PLC卡件6ES7318-3EL01-0AB0
  • 西門子PLC卡件6ES7318-3EL01-0AB0
收藏
舉報
參考價 666
訂貨量 1
具體成交價以合同協(xié)議為準
  • 型號
  • 品牌 Siemens/西門子
  • 廠商性質(zhì) 代理商
  • 所在地 上海市
在線詢價 收藏產(chǎn)品

更新時間:2022-12-16 17:18:00瀏覽次數(shù):592

聯(lián)系我們時請說明是化工儀器網(wǎng)上看到的信息,謝謝!

同類優(yōu)質(zhì)產(chǎn)品

更多產(chǎn)品

產(chǎn)品簡介

應(yīng)用領(lǐng)域 化工,電子,電氣 產(chǎn)地 德國
品牌 西門子
西門子PLC卡件6ES7318-3EL01-0AB0
切換連接的腳本邏輯解釋
  以變量trigger_plc2觸發(fā)過程connection_plc2為例解釋切換腳本的邏輯:
  (a) 變量trigger_plc2表示plc2的clock menory byte的第4位,即每0.8秒0/1變化一次,其數(shù)值更新觸發(fā)過程connection_plc2。
  (b) 首先執(zhí)行初始化,即確認連接p

詳細介紹

西門子PLC卡件6ES7318-3EL01-0AB0

2組態(tài)comfort panel和s7-400h pn的以太網(wǎng)連接

  在es站上的step7中組態(tài)s7-400h pn,在tia portal中組態(tài)comfort panel及其和s7-400h pn的以太網(wǎng)連接。

  2.1 組態(tài)s7-400h pn項目

  s7-400h pn的典型配置如1圖所示。

西門子變頻器6SL3211-0KB17-5BA1

  圖1

  (a) 打開step7,參照實際配置,創(chuàng)建 simatic h station,如圖2所示。

西門子變頻器6SL3211-0KB17-5BA1

  圖2西門子PLC卡件6ES7318-3EL01-0AB0

  (b) 設(shè)置rack0上的cpu 的pn接口地址為192.168.0.101,rack1上的cpu的pn接口地址為192.168.0.102。

  (c) 在rack0上的cpu屬性中選擇clock memory,設(shè)置memory byte為mw10,如圖3所示。

西門子變頻器6SL3211-0KB17-5BA1

  圖3

  2.2 組態(tài)comfort panel項目

  (a) 打開tia portal,創(chuàng)建新項目,添加 hmi設(shè)備,選擇comfort panel,如圖4所示。

西門子變頻器6SL3211-0KB17-5BA1

  圖4

  (b) 設(shè)置comfort panel的以太網(wǎng)的ip地址為192.168.0.100。

  (c) 在connection中添加用于監(jiān)控rack0的cpu的連接plc_1,通信驅(qū)動選擇"simatic s7-300/400",設(shè)置ip地址為192.168.0.101,expansion slot為3,rack為0,如圖5所示

西門子變頻器6SL3211-0KB17-5BA1

  圖5

  (d) 在connection中添加用于監(jiān)控rack1的cpu的連接plc_2,通信驅(qū)動選擇"simatic s7-300/400",設(shè)置ip地址為192.168.0.102,expansion slot為3,rack為1,如圖6所示

西門子變頻器6SL3211-0KB17-5BA1

  圖6

  (e) 在connection中添加用于創(chuàng)建過程變量的連接plc_changer_12,通信驅(qū)動選擇"simatic s7-300/400",設(shè)置ip地址為192.168.0.101,expansion slot為3,rack為0

  (f) 在hmi tags中添加如下內(nèi)部和外部過程變量,如圖7所示。

西門子變頻器6SL3211-0KB17-5BA1

  圖7

  (f) 本文附件connection.zip中包含三段腳本。在s中添加過程connection_plc1,將 connecton_plc1.txt中的文本分別拷貝到sub中,注意系統(tǒng)函數(shù)changeconnection的參數(shù)需要和連接plc_1的地址和位 置一致,如圖8所示。

西門子變頻器6SL3211-0KB17-5BA1

  圖8

  (g) 在s中添加過程connection_plc2,將connecton_plc2.txt中的文本拷貝到腳本中,注意系統(tǒng)函數(shù)changeconnection的參數(shù)需要和連接plc_2的地址和位置一致。

  (h) 在s中添加過程connection_lost,將connecton_lost.txt中的文本拷貝到腳本中,如圖9所示。

西門子變頻器6SL3211-0KB17-5BA1

  圖9

  (h) 在變量trigger_plc1的properties-event-value change中添加函數(shù),分配之前創(chuàng)建的過程connection_plc1,如圖10所示。

西門子變頻器6SL3211-0KB17-5BA1

  圖10

  (i) 在變量trigger_plc2的properties-event-value change中添加函數(shù),分配之前創(chuàng)建的過程connection_plc2。

  (i) 在schedule tasks中添加任務(wù)check_connection,trigger選擇1 minute,在properties-event-update中添加函數(shù),分配之前創(chuàng)建的過程connection_lost,如圖11所示。

西門子變頻器6SL3211-0KB17-5BA1

  圖11

  (j) 在screen中添加測試畫面,顯示所有變量和報警信息,如圖12所示。

西門子變頻器6SL3211-0KB17-5BA1

  圖12

  2.3 切換連接的腳本邏輯解釋

  以變量trigger_plc2觸發(fā)過程connection_plc2為例解釋切換腳本的邏輯:

  (a) 變量trigger_plc2表示plc2的clock menory byte的第4位,即每0.8秒0/1變化一次,其數(shù)值更新觸發(fā)過程connection_plc2。

  (b) 首先執(zhí)行初始化,即確認連接plc_2正常,而連接plc_changer_12默認指向連接plc_1。

  (c) 然后執(zhí)行連接plc_1的狀態(tài)檢測,變量con_state_plc1累加1;如果連接plc_1正常,則變量trigger_plc1同樣觸發(fā)過程 connection_plc1,這樣變量con_state_plc1即被復(fù)位為1,連接plc_changer_12依然指向連接plc_1。

  (d) 如果連接plc_1中斷,trigger_plc1不會觸發(fā)過程connection_plc1,這樣變量con_state_plc1一直累加,不會復(fù) 位,直至大于10;此時執(zhí)行連接切換,將連接plc_changer_12指向連接plc_2,并標識連接plc_1無效。

  (e) 如果連接plc_1和plc_2都無效,則嘗試切換連接將plc_changer_12指向連結(jié)plc_2。

  以變量trigger_plc1觸發(fā)過程connection_plc1切換連接的邏輯同上。

  在schedule tasks中觸發(fā)過程connection_lost的邏輯解釋如下:

  (a) 每隔一分鐘判斷變量con_state_plc1/2的值:連接plc_1/2正常時,將變量con_state_plc1/2設(shè)置為5;

  (b) 而當(dāng)變量con_state_plc1/2大于等于5時,標識連接plc_1/2無效。

  表1

  2.4 下載調(diào)試項目

  將項目編譯后下載到comfort panel后,做以下調(diào)試:

  (a) 初始時,comfort panel和s7-400h pn的連接正常,變量trigger_plc1/2在0/1變化,變量con_state_plc1/2基本上在1/2變化,連接默認指向連結(jié)plc_1,如圖13所示。

西門子變頻器6SL3211-0KB17-5BA1

  圖13

  (b) 拔掉連接plc_1的網(wǎng)線,連結(jié)plc_1中斷,變量trigger_plc1無效,變量con_state_plc1為100,連接plc_changer_12切換到連接plc_2,如圖14所示。

西門子變頻器6SL3211-0KB17-5BA1

  圖14

  (c) 重新連接plc_1的網(wǎng)線,連結(jié)plc_1恢復(fù),變量trigger_plc1在0/1變化,連接plc_changer_12依然保持到連接plc_2,如圖15所示。

西門子變頻器6SL3211-0KB17-5BA1

  圖15

  (d) 手動停止plc2,變量trigger_plc2不再變化,不再執(zhí)行過程connection_plc2中對變量con_state_plc2的復(fù)位操 作,變量con_state_plc2為100,連接plc_changer_12切換到連接plc_1,如圖16所示。

西門子變頻器6SL3211-0KB17-5BA1

  圖16

  該項目可以實現(xiàn)comfort panel在s7-400h pn單cpu斷線和停機時的自動切換


收藏該商鋪

登錄 后再收藏

提示

您的留言已提交成功!我們將在第一時間回復(fù)您~
二維碼