6ES7318-3EL01-0AB0 6ES7318-3EL01-0AB0 6ES7318-3EL01-0AB0
產(chǎn)品品牌:siemens/西門子
產(chǎn)品規(guī)格:全新原裝
產(chǎn)品質(zhì)量:質(zhì)量保證
產(chǎn)品價(jià)格:價(jià)格優(yōu)勢(shì)
公司大量現(xiàn)貨?。?!
【同樣的價(jià)格、同樣的品牌、給您不一樣的服務(wù)】
長(zhǎng)沙玥勵(lì)自動(dòng)化設(shè)備有限公司(西門子系統(tǒng)集成商)專業(yè)銷售西門子S7-200/300/400/1200PLC、數(shù)控系統(tǒng)、變頻器、人機(jī)界面、觸摸屏、伺服、電機(jī)、西門子電纜等,并可提供西門子維修服務(wù),歡迎來電垂詢
聯(lián)系人: 張亮 (銷售經(jīng)理)
手機(jī) : 13548747710
QQ : 809118149
地址:長(zhǎng)沙市岳麓區(qū)雷鋒大道468號(hào)金科世界城16-1603室
產(chǎn)品 | |
商品編號(hào)(市售編號(hào)) | 6ES7318-3EL01-0AB0 |
產(chǎn)品說明 | SIMATIC S7-300 CPU 319-3 PN/DP, CENTRAL PROCESSING UNIT WITH 2 MBYTE WORKING MEMORY, 1. INTERFACE MPI/DP 12MBIT/S, 2. INTERFACE DP-MASTER/SLAVE, 3. INTERFACE ETHERNET PROFINET, WITH 2 PORT SWITCH, MICRO MEMORY CARD NECESSARY |
產(chǎn)品家族 | CPU 319-3 PN/DP |
產(chǎn)品生命周期 (PLM) | PM300:有效產(chǎn)品 |
價(jià)格數(shù)據(jù) | |
價(jià)格組 / 總部?jī)r(jià)格組 | AG / 230 |
列表價(jià)(不含增值稅) | 顯示價(jià)格 |
您的單價(jià)(不含增值稅) | 顯示價(jià)格 |
金屬系數(shù) | 無 |
交付信息 | |
出口管制規(guī)定 | AL : N / ECCN : N |
工廠生產(chǎn)時(shí)間 | 6 天 |
凈重 (Kg) | 1.406 Kg |
產(chǎn)品尺寸 (W x L X H) | 未提供 |
包裝尺寸 | 132.00 x 152.00 x 126.00 |
包裝尺寸單位的測(cè)量 | CM |
數(shù)量單位 | 1 件 |
包裝數(shù)量 | 1 |
其他產(chǎn)品信息 | |
EAN | 4025515076179 |
UPC | 未提供 |
商品代碼 | 85371091 |
LKZ_FDB/ CatalogID | ST73 |
產(chǎn)品組 | 4030 |
原產(chǎn)國(guó) | 德國(guó) |
CPU 運(yùn)行需要 SIMATIC 微存儲(chǔ)卡 (MMC)。
CPU 319-3 PN/DP是最快速的S7-300 CPU,具有大容量程序存儲(chǔ)器.除了用于集中式I/O外,還可用于分布式自動(dòng)化結(jié)構(gòu)中。例如,用于生產(chǎn)線上的集中控制器或具有高速處理的機(jī)床控制器。
其程序框架特別適用于使用SIMATIC工程工具,例如:
因此,該CPU特別適用于通過軟件實(shí)現(xiàn)的技術(shù)功能任務(wù),例如:
通過使用 SIMATIC S7-PDIAG 加強(qiáng)過程診斷能力。
通過CPU內(nèi)置的通訊設(shè)備,無需其它組件即可實(shí)現(xiàn)網(wǎng)絡(luò)自動(dòng)化解決方案.
CPU 319-3 PN/DP 裝配有:
可參數(shù)化的特性
可以使用 STEP 7 對(duì) S7 的組態(tài)、屬性以及CPU的響應(yīng)進(jìn)行參數(shù)設(shè)置:
顯示功能與信息功能
集成的通訊功能
系統(tǒng)功能
CPU 具有廣泛的系統(tǒng)功能特性,諸如:診斷、參數(shù)賦值、報(bào)警、定時(shí)和測(cè)量等。
.S7-200和S7-300進(jìn)行MPI通信
S7-200 PLC與S7-300 PLC之間采用MPI通訊方式時(shí),S7-200 PLC中不需要編寫任何與通訊有關(guān)的程序,只需要將要交換的數(shù)據(jù)整理到一個(gè)連續(xù)的V 存儲(chǔ)區(qū)當(dāng)中即可,而S7-300 PLC中需要在組織塊OB1(或是定時(shí)中斷組織塊OB35)當(dāng)中調(diào)用系統(tǒng)功能X_GET(SFC67)和X_PUT(SFC68),以實(shí)現(xiàn)S7-200 PLC與S7-300 PLC之間的通訊。調(diào)用SFC67和SFC68時(shí)VAR_ADDR參數(shù)填寫S7-200的數(shù)據(jù)地址區(qū),由于S7-200的數(shù)據(jù)區(qū)為v區(qū),這里需填寫 P#DB1.DBX×× BYTE n 對(duì)應(yīng)的就是S7200 V存儲(chǔ)區(qū)當(dāng)中VB××到VB(××+n)的數(shù)據(jù)區(qū)。例如交換的數(shù)據(jù)存在S7-200中VB50到VB59這10個(gè)字節(jié)當(dāng)中,VAR_ADDR參數(shù)應(yīng)為 P#DB1.DBX50.0 BYTE 10.
首先根據(jù)S7-300的硬件配置,在STEP7當(dāng)中組態(tài)S7-300站并且下載,注意S7-200和S7-300出廠默認(rèn)的MPI地址都是2,所以必須修 改其中一個(gè)PLC的站地址,例子程序當(dāng)中將S7-300 MPI地址設(shè)定為2,S7-200地址設(shè)定3,另外要分別將S7-300和S7-200的通訊速率設(shè)定一致,可設(shè)為9.6K,19.2K,187.5K三 種波特率,例子程序當(dāng)中選用了19.2K的速率。
S7-200 PLC修改MPI地址可以參考下圖:
圖1 S7-200 設(shè)置MPI地址
S7-300 PLC修改MPI地址可以參考下圖:
圖2 S7-300 設(shè)置MPI地址
例子程序在OB1當(dāng)中調(diào)用數(shù)據(jù)讀寫功能塊:SFC67和SFC68,如下圖:
圖3 程序編寫
分別在STEP7 MicroWin32 和STEP7當(dāng)中監(jiān)視S7-200和S7-300 PLC當(dāng)中的數(shù)據(jù),數(shù)據(jù)監(jiān)視界面如下:
圖4 S7-200監(jiān)控結(jié)果
圖5 S7-300監(jiān)控結(jié)果
通過CP5611,STEP7 MicroWin32, Set PG/PC Interface可以讀取S7200和S7300的站地址,如下圖:
圖6 CP5611診斷結(jié)果(站地址0為進(jìn)行編程的計(jì)算機(jī))
圖7 使用STEP7 MicroWin32診斷結(jié)果
2.S7-200和S7-300進(jìn)行PROFIBUS通信
S7-300與S7-200通過EM277進(jìn)行 PROFIBUS DP通訊,需要在STEP7中進(jìn)行S7-300站組態(tài),在S7-200系統(tǒng)中不需要對(duì)通訊進(jìn)行組態(tài)和編程,只需要將要進(jìn)行通訊的數(shù)據(jù)整理存放在V 存儲(chǔ)區(qū),并且S7-300組態(tài)EM277從站時(shí)設(shè)置正確的地址即可。
插入一個(gè)S7-300的站:
圖8 S7-300組態(tài)
選中STEP7的硬件組態(tài)窗口中的菜單 Option® Install new GSD(GSD 文件下載:113652)
導(dǎo)入SIEM089D.GSD文件,安裝EM277從站配置文件,如下圖:
圖9 安裝GSD
在SIMATIC文件夾中有EM277的GSD文件:
圖10 安裝GSD
導(dǎo)入GSD文件后,在右側(cè)的設(shè)備選擇列表中找到EM277從站,PROFIBUS DP®Additional Field Devices®PLC®SIMATIC®EM277,并且根據(jù)通訊字節(jié)數(shù),選擇一種配置,本例選擇8字節(jié)入/8字節(jié)出的方式,如下圖:
圖11 通信區(qū)域組態(tài)
根據(jù)EM277上的撥位開關(guān)設(shè)定以上EM277從站的站地址。
圖12組態(tài)DP通信地址
組態(tài)完系統(tǒng)的硬件配置后,將編譯下載到S7-300的PLC當(dāng)中。S7-300的硬件下載完成后,將EM277的撥位開關(guān)撥到與以上硬件組 態(tài)的設(shè)定值一致,在S7-200中編寫程序?qū)⑦M(jìn)行交換的數(shù)據(jù)存放在VB0-VB15,對(duì)應(yīng)S7-300的PQB0-PQB7和PIB0-PIB7,打開 STEP7中的變量表和STEP7 MicroWin32的狀態(tài)表進(jìn)行監(jiān)控,它們的數(shù)據(jù)交換結(jié)果如下圖:
圖13 通信數(shù)據(jù)監(jiān)控
圖14 通信數(shù)據(jù)監(jiān)控
注意:VB0-VB7是S7-300寫到S7-200的數(shù)據(jù),VB8-VB15是S7-300從S7-200讀取的值。EM277上撥位開 關(guān)的位置一定要和S7-300中組態(tài)的地址值一致。如果使用的S7-200通信區(qū)域不從VB0開始,則需要設(shè)置地址偏移,在S7-300硬件組態(tài)中雙擊 EM277,修改數(shù)值0為實(shí)際使用的數(shù)值即可,如下圖所示:
圖15 地址區(qū)域偏移設(shè)置
3.S7-200和S7-300進(jìn)行以太網(wǎng)通信
可以把S7-200的以太網(wǎng)模塊CP243-1配置為CLIENT,使用STEP 7 Micro/WIN32中的向?qū)нM(jìn)行通信的配置即可。在命令菜單中選擇工具--> 以太網(wǎng)向?qū)А?
圖16 打開以太網(wǎng)向?qū)?
第一步是對(duì)以太網(wǎng)通信的描述.點(diǎn)擊下一步開始以太網(wǎng)配置。
圖17 向?qū)Ы榻B
在此處選擇模塊的位置,在線的情況下,您也可以用讀取模塊按鈕搜尋在線的CP243-1模塊。點(diǎn)擊下一步;
圖18 讀取模塊
在此處填寫IP地址和子網(wǎng)掩碼。點(diǎn)擊下一步;
圖19 地址設(shè)置
需要填寫模塊的連接數(shù)目,如只和CP343-1通信則在此處填寫1,點(diǎn)擊下一步。
圖20 模塊占用地址設(shè)置
選擇此為客戶機(jī)連接,遠(yuǎn)程屬性TSAP (Transport Service Access Point)填寫為03.02,輸入343-1的IP地址.,點(diǎn)擊數(shù)據(jù)傳輸按鈕進(jìn)入數(shù)據(jù)交換的定義。
圖21 連接設(shè)置
點(diǎn)擊新傳輸按鈕進(jìn)入設(shè)置:選擇是讀取數(shù)據(jù)還是寫入數(shù)據(jù)。填寫通訊數(shù)據(jù)的字節(jié)個(gè)數(shù),填寫發(fā)送數(shù)據(jù)區(qū)和接收數(shù)據(jù)區(qū)的起始地址,本例中為從S7-300的MB200開始讀取8個(gè)字節(jié)到vb1000開始的8個(gè)字節(jié)的區(qū)域中。
點(diǎn)擊確認(rèn)按鈕:
圖22 數(shù)據(jù)區(qū)域設(shè)置
選擇CRC校驗(yàn),使用缺省的時(shí)間間隔30秒,點(diǎn)擊下一步按鈕。
圖23 使用CRC
填寫模塊所占用的V存儲(chǔ)區(qū)的起始地址。你也可以通過Suggest Address按鈕來獲得系統(tǒng)建議的V存儲(chǔ)區(qū)的起始地址, 點(diǎn)擊下一步按鈕。
圖24 配置存儲(chǔ)區(qū)
完成以太網(wǎng)向?qū)渲煤笮枰诔绦蛑姓{(diào)用以太網(wǎng)向?qū)傻腅THx_CTRL和ETH0_XFR, 然后,將整個(gè)項(xiàng)目下載到作CLIENT的S7-200 CPU上。
圖25 程序編寫
件冗余是低成本的冗余解決方案,適用于對(duì)切換時(shí)間要求不是很高的場(chǎng)合,主備切換
時(shí)間為秒級(jí)的控制系統(tǒng)。軟冗余系統(tǒng)為兩個(gè)站,一個(gè)為主站,一個(gè)為備用站;主備站的數(shù)據(jù)通訊鏈路為標(biāo)準(zhǔn)西門子通訊協(xié)議 (MPI/Profibus/Ethernet);冗余范圍內(nèi)的I/O模板需通過Profibus-DP網(wǎng)絡(luò)連接到ET200M從站上;西門子的軟件冗余 可以在S7-300或S7-400的標(biāo)準(zhǔn)系統(tǒng)中實(shí)現(xiàn),只需調(diào)用軟冗余軟件包中的程序塊。
西門子的多功能面板支持和軟冗余CPU通訊,系統(tǒng)架構(gòu)如圖1所示,并且當(dāng)某個(gè)CPU
連接中斷,面板可以自動(dòng)切換連接到另一個(gè)CPU;如果兩個(gè)CPU主備切換,面板可以切換到主CPU。
圖1
本文描述的是用WinCC flexible組態(tài)的多功能面板通過腳本的方式實(shí)現(xiàn)切換連接的方
法;本文只描述面板和CPU的集成PN口之間通過工業(yè)以太網(wǎng)通訊,面板和CPU之間通過其他通訊方式(如MPI/Profibus)連接也可以參考本文。
本文所使用的硬件和軟件如下:
(A) S7-300 soft redundancy
CPU 315-2PN/DP (6ES7315-2EH13-0AB0, Firmware V2.5)
CPU 317F-2PN/DP (6ES7317-2FK14-0AB0, Firmware V3.2)
CP342-5 (6GK7342-5DA02-0XE0, Firmware V5.0)
IM153-2 (6ES7153-2BA02-0XB0)
(B) Panel
MP377 12”Touch (6AV6 644-0AA01-2AX0)
(C) Software
WinCC flexible 2008 SP3
Step7 V5.5 SP2+HF1
此方法只適用于支持三個(gè)以上連接,支持腳本及ChangeConnection函數(shù)的面板,如
TP/OP270、TP/OP277、MP270、MP277、MP370、MP377等。
本文不介紹軟件冗余的原理及組態(tài)方法,詳細(xì)可以參考:
《SIEMENS PLC系統(tǒng)軟件冗余的說明與實(shí)現(xiàn)》
下載中心文檔編號(hào):A0039
78604454
2 組態(tài)Multi Panel和S7-300軟冗余系統(tǒng)的通訊
2.1 CPU組態(tài)
A站:315-2PN/DP+IM153-2
B站:317F-2PN/DP+IM153-2
AB站之間通過CP342-5建立連接,實(shí)現(xiàn)冗余數(shù)據(jù)同步。
2.1.1 Step7中的硬件組態(tài)
A站:在Step7中組態(tài)315-2PN/DP,在DP總線上添加IM153-2,如圖2所示。
圖2
在CPU的屬性中選擇Clock Memory,設(shè)置Memory byte為MB0,如圖3所示。
圖3
B站:在Step7中組態(tài)317F-2PN/DP,在DP總線上添加IM153-2,如圖4所示。
圖4
在CPU的屬性中選擇Clock Memory,設(shè)置Memory byte為MB0,如圖5所示。
圖5
2.1.2 Step7中的網(wǎng)絡(luò)組態(tài)
A站和B站之間通過CP342-5建立FDL連接,此連接為AB站之間的數(shù)據(jù)鏈路通道,打開Netpro界面,新建一個(gè)FDL連接,如圖6所示。
圖6
2.1.3 Step7中的CPU編程
說明:本文描述的編程只涉及實(shí)現(xiàn)軟冗余功能的部分,其他功能的實(shí)現(xiàn)不予介紹。
A站:OB100中調(diào)用FC100,實(shí)現(xiàn)初始化,如圖7所示。
圖7
OB35中調(diào)用FB101,必須在執(zhí)行冗余用戶程序的前/后分別調(diào)用FB101,如圖8所示,而FB101內(nèi)部調(diào)用了FB104、FC5、FC6,必須裝載這三個(gè)塊。
圖8
OB86中調(diào)用FC102,當(dāng)DP總線有故障時(shí)CPU可以實(shí)現(xiàn)主備切換,如圖9所示。
圖9
B站:OB100中調(diào)用FC100,實(shí)現(xiàn)初始化,如圖10所示。
圖10
OB35和OB86中的編程和A站相同。
組態(tài)好的項(xiàng)目分別下載到CPUA和CPUB中,做好硬件接線。
2.2 在WinCC flexible中組態(tài)Multi Panel
在Step7中插入一個(gè)Simatic HMI station,選擇設(shè)備類型為MP377 12” Touch,如圖
11所示。
(說明:本文描述的是在Step7中集成組態(tài)MP377的項(xiàng)目,這不是必須的,也可以分開
組態(tài),即單獨(dú)組態(tài)CPU和MP377。)
圖11
2.2.1 組態(tài)連接
在項(xiàng)目中組態(tài)三個(gè)連接,分別對(duì)應(yīng)A站、B站和實(shí)際連接。
Conn_A對(duì)應(yīng)A站,CPU的參數(shù)是A站的參數(shù),如圖12所示。
圖12
Conn_B對(duì)應(yīng)B站,CPU的參數(shù)是B站的參數(shù),如圖13所示。
圖13
建立Conn_real用于創(chuàng)建過程變量,通信驅(qū)動(dòng)程序選擇“SIMATIC S7 300/400”,PLC
的地址參數(shù)默認(rèn)設(shè)置為192.168.0.2,擴(kuò)展插槽是2,機(jī)架號(hào)是0。切換連接的腳本會(huì)根據(jù)切換條件給conn_real分配不同的參數(shù)。
2.2.2 組態(tài)變量
在Conn_A下建立變量,如圖14所示。其中trigger_PLCA的地址是M0.4,采集模式是
“循環(huán)連續(xù)”,采集周期是500ms。
圖14
在Conn_B下建立變量,如圖15所示。其中trigger_PLCB的地址是M0.4,采集模式是
“循環(huán)連續(xù)”,采集周期是500ms。
圖15
項(xiàng)目中的其他變量如圖16所示,test1~test5是測(cè)試變量,用于測(cè)試conn_real的連接狀
態(tài)。
圖16
2.2.3 切換連接的腳本邏輯解釋
在變量trigger_PLCA的“事件—更改數(shù)值”中添加腳本connection_PLCA,實(shí)現(xiàn)切換連
接到conn_A,如圖17。腳本邏輯參見下文。
圖17
在變量trigger_PLCB的“事件—更改數(shù)值”中添加腳本connection_PLCB,實(shí)現(xiàn)切換連
接到conn_B,如圖18。腳本邏輯參見下文。
圖18
在項(xiàng)目樹下面的“設(shè)備設(shè)置—調(diào)度器”中建立一個(gè)作業(yè),每分鐘執(zhí)行一次,在函數(shù)列表
中添加腳本connection_lost,用于檢測(cè)是否和兩個(gè)CPU的連接都中斷,如果都中斷,提示“connection lost”,如圖19所示。
圖19
本文附件中包含三個(gè)腳本文件。在項(xiàng)目樹的“腳本”下添加腳本“connection_PLCA”,
將附件中的connection_PLCA.txt文件內(nèi)容拷貝到connection_PLCA中,注意ChangeConnection的參數(shù)必須和conn_A的參數(shù)一致,如圖20所示。
圖20
繼續(xù)添加腳本“connection_PLCB”,將附件中的connection_PLCB.txt文件內(nèi)容拷貝
到connection_PLCB中,注意ChangeConnection的參數(shù)必須和conn_B的參數(shù)一致,如圖21所示。
圖21
繼續(xù)添加腳本“connection_lost”,將附件中的connection_lost.txt文件內(nèi)容拷貝到
connection_lost中,如圖22所示。
圖22
以connection_PLCA為例解釋腳本邏輯。
(1) 觸發(fā)變量trigger_PLCA的地址M0.4,每0.8秒0/1變化一次,如果面板和CPU連接正常,能一直檢測(cè)到變量數(shù)值變化,即能觸發(fā)connection_PLCA動(dòng)作;
(2) 初始化。給”connected_to”變量賦值"Conn_A, 192.168.0.2";
(3) 給A站的連接狀態(tài)值"conn_state_PLCA"復(fù)位為1,表明連接正常;
(4) 判斷B的連接狀態(tài)值"conn_state_PLCB",如小于10則加1,如果檢測(cè)到B站斷開,則B的連接狀態(tài)值會(huì)加到11;
(5) 切換連接。給出切換條件:
(A) 如果B的連接狀態(tài)值>=11,說明B站斷開;
(B) 如果B的連接狀態(tài)值<=5,即連接正常,但同時(shí)讀A站的軟冗余狀態(tài)字SwitchPLCA和B站的軟冗余狀態(tài)字SwitchPLCB,如果A狀態(tài)字=5同時(shí)B狀態(tài)字=10,說明A為主B為備;
(C) 如果B的連接狀態(tài)值<=5,即連接正常,但A站的軟冗余狀態(tài)字SwitchPLCA=0h25(十進(jìn)制37),B站的軟冗余狀態(tài)字SwitchPLCB=9,說明A運(yùn)行而B停機(jī)。
以上三個(gè)條件只要滿足一個(gè),就可以切換連接到CPUA,因此三個(gè)條件做“或”運(yùn)算。
CPU狀態(tài)與狀態(tài)字變量SwitchPLCA(DB5.DBB9)和SwitchPLCB(DB5.DBB9)的對(duì)
應(yīng)關(guān)系請(qǐng)參考表1。
操作 | CPUA狀態(tài) | CPUB狀態(tài) |
CPUA狀態(tài)字 SwitchPLCA |
CPUB狀態(tài)字 SwitchPLCB |
連接到 |
上電 | 主、Run | 備、Run |
0000 0101 (0x05) |
0000 1010 (0x0A) |
Conn_A |
A停機(jī) | 備、stop | 主、run |
0000 0101 (0x05) |
0010 1001 (0x29) |
Conn_B |
A啟動(dòng) | 備、run | 主、run |
0000 0110 (0x06) |
0000 1001 (0x09) |
Conn_B |
B停機(jī) | 主、run | 備、stop |
0010 0101 (0x25) |
0000 1001 (0x09) |
Conn_A |
B啟動(dòng) | 主、run | 備、run |
0000 0101 (0x05) |
0000 1010 (0x0A) |
Conn_A |
B從站斷開 | 主、run | 備、run |
0000 0101 (0x05) |
0000 1010 (0x0A) |
Conn_A |
B從站恢復(fù) | 主、run | 備、run |
0000 0101 (0x05) |
0000 1010 (0x0A) |
Conn_A |
A從站斷開 | 備、run | 主、run |
0000 0110 (0x06) |
0000 1001 (0x09) |
Conn_B |
A從站恢復(fù) | 備、run | 主、run |
0000 0110 (0x06) |
0000 1001 (0x09) |
Conn_B |
表1
連接狀態(tài)變量conn_state_PLCA/B的值和連接的對(duì)應(yīng)關(guān)系如表2。
變量conn_state_PLCA/B的值 | 連接狀態(tài) |
0 | 初始化 |
1~5 | 連接正常 |
6~10 | 連接中斷 |
11~20 | 故障 |
100 | 無效 |
表2
(6) 如果檢測(cè)到無連接的狀態(tài),則切換到A站。
腳本connection_PLCB的邏輯和connection_PLCA基本相同,只是在第⑤步的切換條
件上不同,具體如下。
(A) 如果A的連接狀態(tài)值>=11,說明A站斷開;
(B) 如果A的連接狀態(tài)值<=5,即連接正常,但同時(shí)讀A站的軟冗余狀態(tài)字SwitchPLCA和B站的軟冗余狀態(tài)字SwitchPLCB,如果A狀態(tài)字=6同時(shí)B狀態(tài)字=9,說明B為主A為備;
(C) 如果A的連接狀態(tài)值<=5,即連接正常,但A站的軟冗余狀態(tài)字SwitchPLCA=5,B站的軟冗余狀態(tài)字SwitchPLCB=0h29(十進(jìn)制41),說明B運(yùn)行而A停機(jī)。
以上三個(gè)條件只要滿足一個(gè),即切換連接到CPUB。
腳本connection_lost的邏輯如下。
(1)每分鐘讀一次兩個(gè)連接的狀態(tài)變量,如果連接正常,將連接變量conn_state_PLCA/B設(shè)為5;
(2)如果讀到連接狀態(tài)變量的值大于等于5,則設(shè)為100,表明連接無效;
(3)如果兩個(gè)連接的狀態(tài)變量值均為100,說明兩個(gè)連接都無效,顯示“connection lost”。
2.2.4組態(tài)畫面
組態(tài)一個(gè)畫面,如圖23所示。其中current connection后面的IO域連接的是
“connected_to”變量,顯示當(dāng)前conn_real連接的是哪個(gè)CPU;plc A/B connection status后面的IO域連接的是“conn_state_PLCA/B”變量,顯示兩個(gè)CPU的連接狀態(tài)變量;trigger_PLCA/B后面的IO 域連接的是“trigger_PLCA/B”變量;test1~test5后面的IO域連接的是“test1~test5”變量,是測(cè)試變量; Status of PLC A/B后面的IO域連接的是“StatusOfPLCA/B(DB5.DBW8)”變量,用于顯示兩個(gè)CPU的狀態(tài)信息。
圖23
2.3 項(xiàng)目下載測(cè)試
組態(tài)后的項(xiàng)目編譯下載到MP377中,在MP377和兩個(gè)CPU之間連好網(wǎng)線,做如下調(diào)
試。
(1)上電初始化,A為主站、run,B為備站、run,變量trigger_PLCA/B都在0/1變化,
MP377默認(rèn)和A站連接,如圖24所示。
圖24
(2) 手動(dòng)停止CPUA,A站為stop狀態(tài),B站為主、run。Conn_A無效,變量
trigger_PLCA無效,連接變量conn_state_PLCA為100,連接conn_real切換到CPUB,如圖25所示。
圖25
(3) 再次啟動(dòng)A站,A為備、run,B為主、run。Conn_A恢復(fù),trigger_PLCA/B都在
0/1變化,conn_real保持和CPUB連接,如圖26所示。
圖26
(4) 拔掉B和屏之間的網(wǎng)線,conn_B斷開,trigger_PLCB無值,conn_real切換到和
CPUA連接,如圖27所示。
圖27
(5) 再拔掉A和屏之間的網(wǎng)線,兩個(gè)連接都無效,因此屏上顯示“connection lost”,
conn_real連接中斷,如圖28所示。
圖28
(6) 連上A站和B站與屏之間的網(wǎng)線,conn_A和conn_B均恢復(fù),trigger_PLCA/B都在
0/1變化,conn_real和CPUB連接,因?yàn)锽為主、Run,A為備、Run,如圖29所示。
圖29
在PCS 7系統(tǒng)中應(yīng)用S7-300系列PLC
標(biāo)準(zhǔn)PCS 7系統(tǒng)僅支持S7 -400 /S7-400H CPU,不支持S7-300 PLC組態(tài)。用戶需要單獨(dú)安裝PCS 7 Industry Library工業(yè)庫,進(jìn)而實(shí)現(xiàn)在PCS 7系統(tǒng)中組態(tài)S7-300 PLC的功能要求。
SIMATIC PCS 7 Industry Library V8.0 的功能是以 SIMATIC PCS 7 高級(jí)過程庫的形式執(zhí)行的,是對(duì)此高級(jí)過程庫的標(biāo)準(zhǔn)功能的理想補(bǔ)充。 由兩個(gè)可單獨(dú)安裝的子庫組成:
· Industry Library for PCS 7 :是一個(gè)用于對(duì) SIMATIC PCS 7 高級(jí)過程庫進(jìn)行功能擴(kuò)展的領(lǐng)域庫
· Industry Library for S7:是一個(gè)用于對(duì)基于 S7-300 控制器的成套設(shè)備進(jìn)行組態(tài)的領(lǐng)域庫
· 硬件: 帶有 V3.1 或更高版本固件的 S7-300
· 軟件: SIMATIC PCS 7 V8.0 或 SIMATIC STEP 7 V5.5 和 CFC V8.0
為了實(shí)現(xiàn)在PCS 7中集成S7-300 CPU,在PCS 7 中工業(yè)庫提供了兩個(gè)子庫:IL for PCS 7和IL for S7,其中的“IL for S7”主要就是面向S7-300 CPU環(huán)境下的應(yīng)用需求。而在PCS 7中集成S7-300 CPU主要有兩個(gè)方式,一個(gè)是以S7-400 CPU為主,S7-300 CPU作為類似RTU的角色與S7-400 CPU通訊,提供相應(yīng)的數(shù)據(jù);另一個(gè)方式則是S7-300 CPU獨(dú)立組態(tài),包含OS或操作員面板等,無須額外的作為主控的S7-400 CPU站。
如何基于工業(yè)庫在PCS 7中集成S7-300 CPU
http://www.ad.siemens.com.cn/download/docMessagebx?Id=7216
PCS 7系統(tǒng)支持OS服務(wù)器/OS單站直接建立與S7-300/ S7-1200,S7-1500 PLC 建立相應(yīng)的通訊連接。
對(duì)于S7-300 PLC,可通過創(chuàng)建‘SIMATIC S7 Protocol Suite’驅(qū)動(dòng)通道,建立基于TCP/IP或Industrial Ethernet 通訊連接。
對(duì)于S7-1200,S7-1500 PLC,創(chuàng)建‘SIMATIC S7-1200,S7-1500 Channel’通道驅(qū)動(dòng)建立連接。
6ES7318-3EL01-0AB0
北京_重慶_天津_上海
河北_石家莊_唐山_秦皇島_邯鄲_邢臺(tái)保定_張家口_承德_滄州_廊坊_衡水
山西_太原_大同_陽泉_長(zhǎng)治_晉城_朔州_晉中_運(yùn)城_忻州_臨汾_呂梁
內(nèi)蒙古_呼和浩特_包頭_烏海_赤峰_通遼_鄂爾多斯_呼倫貝爾_巴彥淖爾盟_興安盟_錫林郭勒盟和滿洲里_阿拉善盟 _烏蘭察布盟_二連浩特
遼寧_沈陽_大連_鞍山_撫順_本溪_丹東_錦州_營(yíng)口_阜新_遼陽_盤錦_鐵嶺_朝陽_葫蘆島
吉林_長(zhǎng)春_吉林_四平_遼源_通化_白山_松原_白城_延邊朝鮮族自治州
黑龍江_哈爾濱_齊齊哈爾_雞西_鶴崗_雙鴨山_大慶_伊春_佳木斯_七臺(tái)河_牡丹江_黑河_綏化_大興安嶺
江蘇_南京_無錫_徐州_常州_蘇州_南通_連云港_淮安_鹽城_揚(yáng)州_鎮(zhèn)江_泰州_宿遷
浙江_杭州_寧波_溫州_嘉興_湖州_紹興_金華_衢州_舟山_臺(tái)州_麗水
安徽_合肥_蕪湖_蚌埠_淮南_馬鞍山_淮北_銅陵_安慶_黃山_滁州_阜陽_宿州_巢湖_六安_亳州_池州_宣城
福建_福州_廈門_莆田_三明_泉州_漳州_南平_龍巖_寧德
江西_南昌_景德鎮(zhèn)_萍鄉(xiāng)_九江_新余_鷹潭_贛州_吉安_宜春_撫州_上饒
山東_濟(jì)南_青島_淄博_棗莊_東營(yíng)_煙臺(tái)_濰坊_威海_濟(jì)寧_泰安_日照_萊蕪_臨沂_德州_聊城_濱州_菏澤
河南_鄭州_開封_洛陽_平頂山_焦作_鶴壁_新鄉(xiāng)_安陽_濮陽_許昌_漯河_三門峽_南陽_商丘_信陽_周口_駐馬店
湖北_武漢_黃石_襄陽_十堰_(dá)荊州_宜昌_荊門_鄂州_孝感_黃岡_咸寧_隨州_恩施州
湖南_長(zhǎng)沙_株洲_湘潭_衡陽_邵陽_岳陽_常德_張家界_益陽_郴州_永州_懷化_婁底_湘西州
廣東_廣州_深圳_珠海_汕頭_韶關(guān)_佛山_江門_湛江_茂名_肇慶_惠州_梅州_汕尾_河源_陽江_清遠(yuǎn)_東莞_中山_潮州_揭陽_云浮
廣西_南寧_柳州_桂林_梧州_北海_防城港_欽州_貴港_玉林_百色_賀州_河池_來賓_崇左
海南_??赺三亞_白沙黎族自治縣_昌江黎族自治縣_樂東黎族自治縣_陵水黎族自治縣_保亭黎族苗族自治縣_瓊中黎族苗族自治縣_西沙群島_南沙群島_中沙群島_五指山_瓊海_儋州_文昌_萬寧_東方_定安縣_屯昌縣_澄邁縣_臨高縣
四川_成都_自貢_攀枝花_瀘州_德陽_綿陽_廣元_遂寧_內(nèi)江_樂山_南充_宜賓_廣安_達(dá)州_眉山_雅安_巴中_資陽_阿壩州_甘孜州_涼山州
貴州_貴陽_六盤水_遵義_安順_銅仁_畢節(jié)_黔西南州_黔東南州_黔南州
云南_昆明_曲靖_玉溪_保山_昭通_麗江_普洱_臨滄_文山州_紅河州_西雙版納_楚雄州_大理_德宏州_怒江州_迪慶州_思茅
西藏_拉薩_昌都_山南_日喀則_那曲_阿里_林芝
陜西_西安_銅川_寶雞_咸陽_渭南_延安_漢中_榆林_安康_商洛
甘肅_蘭州_嘉峪關(guān)_金昌_白銀_天水_武威_張掖_平?jīng)鯻酒泉_慶陽_定西_隴南_臨夏州_甘南州
青海_西_寧海_東海_北州_黃南州_海南州_果洛州_玉樹州_海西州
寧夏_銀川_石嘴山_吳忠_固原_中衛(wèi)
新疆_烏魯木齊_克拉瑪依_吐魯番_哈密_昌吉州_博爾塔拉州_巴音郭楞州_阿克蘇_克孜勒蘇州_喀什_和田_伊犁州
長(zhǎng)沙玥勵(lì)自動(dòng)化設(shè)備有限公司是專業(yè)從事西門子工業(yè)自動(dòng)化產(chǎn)品銷售和系統(tǒng)集成的高新 技術(shù)企業(yè)。在西門子工控領(lǐng)域,公司以精益求精的經(jīng)營(yíng)理念,從產(chǎn)品、方案到服務(wù),致 力于塑造一個(gè)“行業(yè)專家”品牌,以實(shí)現(xiàn)可持續(xù)的發(fā)展。
“信譽(yù)第一,客戶至上”是公司成立之初所確立的宗旨,在公司領(lǐng)導(dǎo)的嚴(yán)格要求和員工們不折不扣地貫徹執(zhí)行下發(fā)展延續(xù)至今?!凹僖涣P十”一直是我公司的主動(dòng)承諾。
面對(duì)紛繁變化的市場(chǎng)和日益嚴(yán)峻的競(jìng)爭(zhēng),客戶的需求和利益始終被我們放在工作的首位。我們想客戶之所想,急客戶之所急。針對(duì)各行業(yè)客戶的不同需求,我們盡心盡力地為客戶需要解決的難題提供精準(zhǔn)的解決方案,竭盡全力將服務(wù)落到實(shí)處、做到最好。在協(xié)助客戶解決難題、實(shí)現(xiàn)突破的基礎(chǔ)上,獲得雙贏!
我公司一直致力于推廣西門子高性能自動(dòng)化系統(tǒng)和驅(qū)動(dòng)產(chǎn)品,所經(jīng)營(yíng)產(chǎn)品范圍:LOGO!通用模塊、SIMATIC S7全系列可編程控制器、PCS7 控制系統(tǒng)、WINCC組態(tài)軟件、STEP 7編程軟件和博圖軟件; 觸摸屏、工控機(jī)、網(wǎng)絡(luò)交換機(jī)、開關(guān)電源;6RA70/80系列直流調(diào)速裝置,MM4、V20、G120、G130、G150、S120等全系列變頻器;V90伺服產(chǎn)品,數(shù)控系統(tǒng)等工業(yè)自動(dòng)化與驅(qū)動(dòng)技術(shù)全系列產(chǎn)品。公司所備各類產(chǎn)品齊全,貨量充足,能夠滿足客戶對(duì)現(xiàn)貨的需求,保證工程進(jìn)度。
公司自成立以來,始終堅(jiān)持以人才為本、誠(chéng)信立業(yè)的經(jīng)營(yíng)原則,堅(jiān)持“質(zhì)量到位、服務(wù)一流”的經(jīng)營(yíng)理念,在電工電氣-工控系統(tǒng)及裝備行業(yè)獲得了客戶的一致認(rèn)可和高度評(píng)價(jià),公司以為客戶創(chuàng)造價(jià)值為己任,期待為您服務(wù)!
請(qǐng)相信長(zhǎng)沙玥勵(lì)自動(dòng)化設(shè)備有限公司是您忠誠(chéng)的長(zhǎng)久的合作伙伴,我們?cè)概c廣大客戶攜手向前,共同進(jìn)步!
全心全意為人民服務(wù) ,24小時(shí)聯(lián)系電話 :(張亮)13548747710