聯(lián)系人:張女士 13653188766
電話:0318-5785067
微信號:15930379723
郵箱:1736166994@qq.com
網(wǎng)址:www.szusp.com
地址:河北省衡水市棗強縣建設(shè)南路111號
西門子冗余系統(tǒng)
主要硬件:(注意冗余要采用有源背板、有源導(dǎo)軌)
315-2DP
PLC 主CPU
2
SM321
PLC輸入模塊
4
32DI
SM322
PLC輸出模塊
3
32DO
SM 331
PLC模擬量輸入模塊
2
AI 8
CP343-1
網(wǎng)絡(luò)模塊
2
ET200M冗余包
6ES7 153-2AR03-0XA0)
1
ET200M 冗余包(6ES7 153-2AR03-0XA0)包括兩個 IM153-2HF(-2BA02)和一塊 IM/IM 6ES7 195-7HD10-0XA0 背板,
本控制柜采用2個315-2DP CPU通過CP343-1連接到以太網(wǎng)交換機實現(xiàn)冗余鏈路,用DP通訊的IM153-2 冗余套件實現(xiàn)ET200M的冗余通訊。
硬件配置:
CALL "SWR_START"
AG_KENNUNG :='A'
DB_WORK_NO :=DB1
DB_SEND_NO :=DB2
DB_RCV_NO :=DB3
MPI_ADR :=7
LADDR :=256
VERB_ID :=7
DP_MASTER_SYS_ID:=1
DB_COM_NO :=DB5
DP_KOMMUN :=1
ADR_MODUS :=1
PAA_FIRST :=0
PAA_LAST :=11
MB_NO :=20
MB_LEN :=55
IEC_NO :=200
IEC_LEN :=41
DB_NO :=20
DB_NO_LEN :=6
SLAVE_NO :=3
SLAVE_LEN :=1
SLAVE_DISTANCE :=1
DB_A_B_NO :=DB11
DB_A_B_NO_LEN :=W#16#0
DB_B_A_NO :=DB12
DB_B_A_NO_LEN :=W#16#0
RETURN_VAL :=MW2
EXT_INFO :=MW4
下一步 在OB35中調(diào)用FB101“SWR_ZYK”來實現(xiàn)冗余程序和數(shù)據(jù)的同步。
CALL "SWR_ZYK" , DB5
DB_WORK_NO :=DB1
CALL_POSITION:=TRUE
RETURN_VAL :=MW6
EXT_INFO :=MW8
A DB5.DBX 9.1
JC OVER
CALL “冗余程序”
OVER: CALL "SWR_ZYK" , DB5
DB_WORK_NO :=DB1
CALL_POSITION:=FALSE
RETURN_VAL :=MW10
EXT_INFO :=MW12
然后再OB86中調(diào)用FC102“SWR_DIAG”進(jìn)行診斷,這個診斷調(diào)用一定要有。
CALL "SWR_DIAG"
DB_WORK :=1
OB86_EV_CLASS:=#OB86_EV_CLASS
OB86_FLT_ID :=#OB86_FLT_ID
RETURN_VAL :=MW14
軟件設(shè)置和硬件設(shè)置一定要按照以上順序進(jìn)行設(shè)置,要先將用到的數(shù)據(jù)塊 復(fù)制到程序里,然后進(jìn)行OB100 OB35 等的設(shè)置和編寫,否則會出錯。
另外,因為OB100為初始化程序塊,用到的數(shù)據(jù)塊在初始化的時候生成,在調(diào)試過程中若是更改了 OB100 里的參數(shù),進(jìn)行程序下載時 ,一定要先將PLC 停機,在線刪除PLC里的程序塊和數(shù)據(jù)塊,將PLC 復(fù)位后,再進(jìn)行下載。
停機: PLC ---診斷、設(shè)置—工作模式
復(fù)位:PLC ---診斷、設(shè)置—清除復(fù)位
6ES7 315-2AH14-0AB0
6ES7 321-1BL00-0AA0
6ES7 322-1BL00-0AA0
6ES7 331-7KF02-0AB0
6GK7 343-1EX30-0XE0
PROFIBUS DP 90o 電纜出線(6ES7 9720BA120XA0),集成終端電阻,9 針 Sub-D 插座,不支持快速連接,不帶編程口