WINCC
Option Data
S7-200PLC四則運算指令介紹
表4-20 四則運算指令
|
名稱
|
指令格式
(語句表)
|
功能
|
操作數尋址范圍
|
|
加法指令
|
+I IN1,OUT
|
兩個16位帶符號整數相加,得到一個16位帶符號整數。
執行結果:IN1+OUT=OUT(在LAD和FBD中為:IN1+IN2=OUT)
|
IN1,IN2,OUT:VW,IW,QW,MW,SW,SMW,LW, T,C,AC,*VD,*AC,*LD
IN1和IN2還可以是AIW和常數
|
|
+D IN1,IN2
|
兩個32位帶符號整數相加,得到一個32位帶符號整數。
執行結果:IN1+OUT=OUT(在LAD和FBD中為:IN1+IN2=OUT)
|
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN1和IN2還可以是HC和常數
|
|
+R IN1,OUT
|
兩個32位實數相加,得到一個32位實數。
執行結果:IN1+OUT=OUT(在LAD和FBD中為:IN1+IN2=OUT)
|
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN1和IN2還可以常數
|
|
減法指令
|
-I IN1,OUT
|
兩個16位帶符號整數相減,得到一個16位帶符號整數。
執行結果:OUT-IN1=OUT(在LAD和FBD中為:IN1-IN2=OUT)
|
IN1,IN2,OUT:VW,IW,QW,MW,SW,SMW,LW, T,C,AC,*VD,*AC,*LD
IN1和IN2還可以是AIW和常數
|
|
-D IN1,OUT
|
兩個32位帶符號整數相減,得到一個32位帶符號整數。
執行結果:OUT-IN1=OUT(在LAD和FBD中為:IN1-IN2=OUT)
|
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN1和IN2還可以是HC和常數
|
|
-R IN1,OUT
|
兩個32位實數相加,得到一個32位實數。
執行結果:OUT-IN1=OUT(在LAD和FBD中為:IN1-IN2=OUT)
|
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN1和IN2還可以常數
|
|
乘法指令
|
*I IN1,OUT
|
兩個16位符號整數相乘,得到一個16整數。
執行結果:IN1*OUT=OUT(在LAD和FBD中為:IN1*IN2=OUT)
|
IN1,IN2,OUT:VW,IW,QW,MW,SW,SMW,LW, T,C,AC,*VD,*AC,*LD
IN1和IN2還可以是AIW和常數
|
|
MUL IN1,OUT
|
兩個16位帶符號整數相乘,得到一個32位帶符號整數。
執行結果:IN1*OUT=OUT(在LAD和FBD中為:IN1*IN2=OUT)
|
IN1,IN2:VW,IW,QW,MW,SW,SMW,LW,AIW,T,C,AC,*VD,*AC,*LD和常數
OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
|
|
*D IN1,OUT
|
兩個32位帶符號整數相乘,得到一個32位帶符號整數。
執行結果:IN1*OUT=OUT(在LAD和FBD中為:IN1*IN2=OUT)
|
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN1和IN2還可以是HC和常數
|
|
*R IN1,OUT
|
兩個32位實數相乘,得到一個32位實數。
執行結果:IN1*OUT=OUT(在LAD和FBD中為:IN1*IN2=OUT)
|
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN1和IN2還可以是常數
|
|
除法指令
|
/I IN1,OUT
|
兩個16位帶符號整數相除,得到一個16位帶符號整數商,不保留余數。
執行結果:OUT/IN1=OUT(在LAD和FBD中為:IN1/IN2=OUT)
|
IN1,IN2,OUT:VW,IW,QW,MW,SW,SMW,LW, T,C,AC,*VD,*AC,*LD
IN1和IN2還可以是AIW和常數
|
|
DIV IN1,OUT
|
兩個16位帶符號整數相除,得到一個32位結果,其中低16位為商,高16位為結果。
執行結果:OUT/IN1=OUT(在LAD和FBD中為:IN1/IN2=OUT)
|
IN1,IN2:VW,IW,QW,MW,SW,SMW,LW,AIW,T,C,AC,*VD,*AC,*LD和常數
OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
|
|
/D IN1,OUT
|
兩個32位帶符號整數相除,得到一個32位整數商,不保留余數。
執行結果:OUT/IN1=OUT(在LAD和FBD中為:IN1/IN2=OUT)
|
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN1和IN2還可以是HC和常數
|
|
/R IN1,OUT
|
兩個32位實數相除,得到一個32位實數商。
執行結果:OUT/IN1=OUT(在LAD和FBD中為:IN1/IN2=OUT)
|
IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN1和IN2還可以是常數
|
|
數學函數指令
|
SQRT IN,OUT
|
把一個32位實數(IN)開平方,得到32位實數結果(OUT)
|
IN,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN還可以是常數
|
|
LN IN,OUT
|
對一個32位實數(IN)取自然對數,得到32位實數結果(OUT)
|
|
EXP IN,OUT
|
對一個32位實數(IN)取以e為底數的指數,得到32位實數結果(OUT)
|
|
SIN IN,OUT
|
分別對一個32位實數弧度值(IN)取正弦、余弦、正切,得到32位實數結果(OUT)
|
|
COS IN,OUT
|
|
TAN IN,OUT
|
|
增減指令
|
INCB OUT
|
將字節無符號輸入數加1
執行結果:OUT+1=OUT(在LAD和FBD中為:IN+1=OUT)
|
IN,OUT:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD
IN還可以是常數
|
|
DECB OUT
|
將字節無符號輸入數減1
執行結果:OUT-1=OUT(在LAD和FBD中為:IN-1=OUT)
|
|
INCW OUT
|
將字(16位)有符號輸入數加1
執行結果:OUT+1=OUT(在LAD和FBD中為:IN+1=OUT)
|
IN,OUT:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LD
IN還可以是AIW和常數
|
|
DECW OUT
|
將字(16位)有符號輸入數減1
執行結果:OUT-1=OUT(在LAD和FBD中為:IN-1=OUT)
|
|
INCD OUT
|
將雙字(32位)有符號輸入數加1
執行結果:OUT+1=OUT(在LAD和FBD中為:IN+1=OUT)
|
IN,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD
IN還可以是HC和常數
|
|
DECD OUT
|
將字(32位)有符號輸入數減1
執行結果:OUT-1=OUT(在LAD和FBD中為:IN-1=OUT)
|
-
用于構建故障安全型自動化系統,提高工廠的安全性
-
滿足中等規模要求中有較高要求的CPU
-
可應用在對程序和處理速度又額外要求的應用中.
-
安全等級可達 SIL 3 (IEC 61508) 和 PL e (ISO 13849.1)
-
通過一個 CPU 即可勝任標準任務和安全任務
-
CPU 414F-3 PN/DP 中的集成 PROFINET 功能
-
允許多處理器模式
-
通過采用 PROFIsafe 行規的 PROFIBUS DP 或 PROFINET IO 與分布式 I/O 設備進行安全通信
-
故障安全 I/O 模塊可通過集成接口(帶 CPU 416F-3 PN/DP 的 DP 和 PN)和/或通過通信模塊(CP 443-5 Extended 和 CP 443-1 Adv.)進行分布式連接
-
標準模塊的集中式和分布式使用,可滿足非故障安全的應用
CPU 414F-3 PN/DP 是可滿足中等性能范圍中有較高要求的 CPU。他們可以滿足對程序容量和處理速度有較高要求的應用.故障安全型自動化系統設計,可提高工廠的安全需求。
集成 PROFIBUS DP 接口使其能夠作為主站或從站直接連接到 PROFIBUS DP 現場總線。
可通過 IF 964-DP 接口模塊連接一個附加的 DP 主站系統。
對于 CPU 414F-3 PN/DP 的 PROFINET 接口,其交換機功能允許外部訪問兩個 PROFINET 端口。除分層網絡拓撲結構之外,還可以在新型 S7-400 控制器中創建總線形結構。
注:
只能使用 6ES7964-2AA04-0AB0 接口模塊。
CPU 414-3 PN/DP 的配置如下:
-
功能強大的處理器:
CPU 執行每條二進制指令時間僅為 0.045 μs。
-
4 MB RAM(其中程序和數據各使用 2 MB);
用于執行用戶程序的快速 RAM。
-
靈活擴展:
多達 131072 點數字量和 81932 點模擬量輸入/輸出。
-
MPI 多點接口:
通過 MPI,可在高達 12 Mbit/s 的數據傳輸速率下,建立包含多 32 個站的簡單網絡。 CPU 可與通信總線(C 總線)和 MPI 的站建立多 32 個連接。
-
模式選擇開關:
撥動開關設計。
-
診斷緩沖區:
后的故障和中斷事件保存在一個環形緩沖器中,用于進行診斷?梢詫斎霐的窟M行設定。
-
實時時鐘:
日期和時間附加在 CPU 的診斷消息后面。
-
存儲卡:
用于對集成的裝載存儲器進行擴展。存儲在裝載存儲器中的信息包括 S7-400 參數數據以及程序,因此需要 2 倍的存儲空間。其結果是:
-
內置的裝載存儲器不能滿足大程序量的要求,因此需要存儲卡?墒褂 RAM 和 FEPROM 卡。
-
PROFIBUS-DP 接口和組合的MPI/DP 接口:
通過 PROFIBUS DP 主站接口,可以實現分布式自動化組態,從而提高了速度,便于使用。對用戶來說,分布式I/O單元可作為一個集中式單元來處理(相同的組態、編址和編程).
混合組態:SIMATIC S5和SIMATIC S7可以作為PROFIBUS主站符合EN 50170規范。
-
附加模塊插槽:
可用 IF 964-DP 接口子模板進行連接到一個附加的 PROFIBUS DP 主站系統。
-
PROFINET 接口,帶 2 個端口(交換機):
-
PROFINET I/O,可連接 256 個 IO 設備
-
PROFINET CBA(基于組件的自動化)
S7-200系列PLC其它常用指令
1.脈沖產生指令EU/ED的應用
EU指令在EU指令前的邏輯運算結果由OFF到ON時就產生一個寬度為一個掃描周期的脈沖,驅動其后面的輸出線圈。
2.邏輯堆棧的操作
LPS為進棧操作,LRD為讀棧操作,LPP為出棧操作。
S7-200系列PLC中有一個9層堆棧,用于處理邏輯運算結果,稱為邏輯堆棧。
3.NOT、NOP和MEND指令
NOT、NOP及MEND指令的形式及功能如表4-19所示。
表4-19 NOT、NOP及MEND指令的形式及功能
|
STL
|
功能
|
操作數
|
|
NOT
|
邏輯結果取反
|
—
|
|
NOP
|
空操作
|
—
|
|
MEND
|
無條件結束
|
—
|
NOT為邏輯結果取反指令,在復雜邏輯結果取反時為用戶提供方便。NOP為空操作,對程序沒有實質影響。MEND為無條件結束指令,在編程結束時一定要寫上該指令,否則會出現編譯錯誤。調試程序時,在程序的適當位置插入MEND指令可以實現程序的分段調試。
4.比較指令
比較指令是將兩個操作數按規定的條件作比較,條件成立時,觸點就閉合。比較運算符有:=、>=、<=、>、<和<>。
(1)字節比較 字節比較用于比較兩個字節型整數值INl和IN2的大小,字節比較是無符號的。比較式可以是LDB、AB或OB后直接加比較運算符構成。如:LDB=、AB<>、OB>=等。
整數INl和IN2的尋址范圍:VB、IB、QB、MB、SB、SMB、LB、*VD、*AC、*LD和常數。
指令格式例如: LDB= VBl0,VBl2
(2)整數比較 整數比較用于比較兩個一字長整數值INl和IN2的大小,整數比較是有符號的(整數范圍為16#8000和16#7FFF之間)。比較式可以是LDW、AW或OW后直接加比較運算符構成。如:LDW=、AW<>。OW>=等。
整數INl和IN2的尋址范圍:VW、IW、QW、MW、SW、SMW、LW、AIW、T、C、AC、*VD、*AC、*LD和常數。
指令格式例如: LDW= VWl0,VWl2
(3)雙字整數比較 雙字整數比較用于比較兩個雙字長整數值INl和IN2的大小,雙字整數比較是有符號的(雙字整數范圍為16#80000000和16#7FFFFFFF之間)。比較式可以是LDD、AD或OD后直接加比較運算符構成。如:LDD=、AD<>、OD>=等。
雙字整數INl和IN2的尋址范圍:VD、ID、QD、MD、SD、SMD、LD、HC、AC、*VD、*AC、*LD和常數。
指令格式例如: LDD= VDl0,VDl2
(4)實數比較 實數比較用于比較兩個雙字長實數值INl和IN2的大小,實數比較是有符號的(負實數范圍為-1.175495E-38和-3.402823E+38,正實數范圍為+1.175495E-38和+3.402823E+38)。比較式可以是LDR、AR或OR后直接加比較運算符構成。如:LDR=、AR<>、OR>=等。
實數INl和IN2的尋址范圍:VD、ID、QD、MD、SD、SMD、LD、AC、*VD、*AC、*LD和常數。
指令格式例如: LDR= VDl0,VDl2
|
6ES7
972-0CB20-0XA0
|
USB接口編程適配器(USB接口編程電纜)
|
|
6ES7 972-0CB35-0XA0
|
TS適配器II
用于調制解調器遠程
|
|
6ES7 972-0CC35-0XA0
|
TS適配器II
用于ISDN 遠程
|
|
6GK1 561-1AA01
|
CP5611網卡(PCI總線軟卡,支持MPI,PPI,PROFIBUS-DP)
|
|
6GK1 562-1AA00
|
CP5621網卡(PCIe總線軟卡,支持MPI,PPI,PROFIBUS-DP)
|
|
6GK1 551-2AA00
|
CP5512網卡(PCMCIA總線軟卡,支持MPI,PPI,PROFIBUS-DP,筆記本電腦用,32BIT)
|
|
6GK1 561-3AA01
|
CP5613網卡(PCI總線硬卡,支持PROFIBUS-DP主站)
|
|
6GK1 561-3FA00
|
CP5613光纖網卡(PCI總線硬卡,支持PROFIBUS-DP主站
|
|
6GK1 561-4AA01
|
CP5614網卡(PCI總線硬卡,支持PROFIBUS-DP主站/從站)
|
|
6XV1 830-0EH10
|
PROFIBUS通訊電纜
|
|
6XV1 820-5AH10
|
光纖電纜(米)
|
|
6XV1 820-5BH50
|
光纖電纜
含BFOC (5米)
|
|
6XV1 820-5BT10
|
光纖電纜
含BFOC (100米)
|
|
6GK1 901-0DA20-0AA0
|
BFOC接頭(每包20只)
|
|
6ES7 901-0BF00-0AA0
|
5米MPI電纜
|
|
6ES7 901-1BF00-0XA0
|
RS232電纜
|
西門子S7-200網絡的通訊設置和元件選擇
S7-200的端口是不隔離的,如果想使網絡隔離,應考慮使用RS-485中繼器或者EM277。
注意:
●具有不同電位的互聯設備有可能導致不希望的電流流過連接電纜。
●這種不希望的電流可能導致通訊失敗或者設備損壞。
●要確保用通訊電纜連接的所有設備有相同的參考電位,或者彼此隔離,來避免產生這種不希望的電流。
為網絡確定通訊距離、通訊速率和電纜類型
網段的大長度取決于兩個因素:隔離(用RS-485中繼器)和波特率。但連接具有不同電位的設備是需要隔離。當接地點之間的距離很遠時,有可能具有不同的地電位。即使距離較近,大型機械的負載電流也能導致地電位的不同。
表1 網絡電纜的大長度
|
波特率
|
非隔離CPU口1
|
有中繼器的CPU口或者EM277
|
|
9.6K到187.5K
|
50m
|
1000m
|
|
500k
|
不支持
|
400m
|
|
1M到1.5M
|
不支持
|
200m
|
|
3M到12M
|
不支持
|
100m
|
1 如果不是用隔離端和中繼器,允許的大距離為50m。測量該距離時,從網段的第一個節點開始。到網段的后一個節點。
在網絡中使用中繼器
RS-485中繼器為網段提供偏壓電阻和終端電阻。目的是為了:
●增加網絡的長度:在網絡中使用一個中繼器可以使網絡的通訊距離擴展50m。如果使用兩個中繼器而且中間沒有其他節點,網絡的通訊距離按照所使用的波特率擴展一個網段的長度。在一個串聯網絡中,多可以使用9個中繼器。但網絡的長度不能超過9600m.
●為網絡增加設備:在9600的波特率下。50米距離之內,一個網段多可以連接32個設備,使用一個中繼器允許在網絡上增加32個設備。
●在不同的網段之間電隔離:如果不同的網段具有不同的地電位,將他們隔離會提高網絡的通訊質量。
一個中繼器在網絡中被算作網段的一個節點,但沒有被指定站地址。
圖1帶有中繼器的網絡
選擇網絡電纜
S7-200 網絡使用RS-485標準,是用雙絞線電纜。在一個網段上可以連接32個設備。
表2 網絡電纜的通用指標
|
技術指標
|
描述
|
|
電纜類型
|
屏蔽雙絞線
|
|
回路阻抗
|
≤115Ω/Km
|
|
有效電容
|
30pF/m
|
|
標稱阻抗
|
大約135Ω-160Ω(頻率=3MHz-20MHz)
|
|
衰減
|
0.9Db/100m(頻率=200KHz)
|
|
導線截面積
|
0.3mm2-0.5mm2
|
|
電纜直徑
|
8mm±0.5mm
|

-
CPU 1211C:
智能、緊湊型解決方案。
-
CPU 1212C:
卓越的緊湊型解決方案。
-
CPU 1214C:
高性能的緊湊型 CPU。
-
CPU 1215C:
高性能的緊湊型 CPU,帶 2 個端口。
-
CPU 1217C:
高性能的緊湊型 CPU,帶 2 個端口和擴展存儲器。
-
CPU 1214 FC:
適用于標準應用和故障安全應用的緊湊型 CPU
-
CPU 1215 FC:
帶兩個 PROFINET 端口的緊湊型 CPU,適用于標準應用和故障安全應用
-
緊湊型 CPU 1211C 具有:
-
3 種設備類型,帶有不同的電源和控制電壓。
-
集成的電源,可作為寬范圍交流或直流電源(85 至 264 V 交流或 24 V 直流)
-
集成的 24 V 編碼器/負載電流源:
用于直接連接傳感器和編碼器。300 mA 輸出電流,也可用作負載電源。
-
14 點集成 24 V 直流數字量輸入(漏電流/源電流(IEC 1 型漏電流))。
-
10 點集成數字量輸出,24 V 直流或繼電器。
-
2 點集成模擬量輸入,0 至 10 V。
-
2 點脈沖輸出 (PTO),頻率高 100 kHz。
-
脈沖寬度調制輸出 (PWM),頻率高 100 kHz。
-
集成以太網接口(TCP/IP native、ISO-on-TCP)
-
3 個快速計數器 (100 kHz),帶有可參數化的使能和復位輸入,可以同時用作帶有單獨輸入的加減計數器,或用于連接增量型編碼器。
-
通過附加通訊接口擴展,例如,RS485 或 RS232
-
通過信號板使用模擬或數字信號直接在 CPU 上擴展(保持 CPU 安裝尺寸)
-
通過信號模塊使用各種模擬量和數字量輸入和輸出信號擴展
-
可選存儲器擴展(SIMATIC 存儲卡)
-
PID 控制器,具有自動調諧功能
-
集成實時時鐘
-
中斷輸入:
對過程信號的上升沿或下降沿作出極高速響應
-
所有模塊上均為可拆卸的端子
-
仿真器(可選):
-
用于仿真集成輸入和測試用戶程序。
-
-
豐富的指令集:
運算種類眾多,便于編程:
-
基本操作,如二進制邏輯運算、結果賦值、存儲、計數、產生時間、裝載、傳輸、比較、移位、循環移位、產生補碼、調用子程序(帶局部變量)
-
集成通信命令(例如,USS 協議、Modbus RTU、S7 通信“T-Send/T-Receive”(T 發送/T 接收)或自由端口模式 (Freeport))
-
使用簡便的功能,如脈沖寬度調制、脈沖序列功能、運算功能、浮點運算功能、PID 閉環控制、跳轉功能、環路功能和代碼轉換
-
數學函數,例如 SIN、COS、TAN、LN、EXP
-
計數:
用戶友好的計數功能配以集成的計數器和高速計數器指令給用戶開辟了新的應用領域。
-
中斷處理:
-
邊沿觸發中斷(由過程信號的上升沿或下降沿觸發)允許對過程中斷作出極快的響應。
-
時間觸發中斷。
-
當達到設定值或計數器方向改變時,可觸發計數器中斷。
-
通信中斷使得能迅速方便地與周圍的設備如打印機或條碼閱讀器交換信息。
-
口令保護
-
測試和診斷功能:
易于使用的功能支持測試和診斷,例如,在線/離線診斷。
-
在測試和診斷過程中“強制”輸入和輸出:
可不在循環周期內獨立設置輸入和輸出,例如可以檢測用戶程序。
-
按照 PLCopen 對簡單運動進行的運動控制。
-
庫功能
CP443-5 擴展通信處理器是 PROFIBUS 總線系統的 SIMATIC S7-400 所需的模塊。
它減輕了 CPU 的通信任務,并可進行進一步的附加連接。
通過通信模塊實現的 S7-400 通信選項:
-
按照 IEC 61158/EN 50170 充當 PROFIBUS-DP 主站
-
與編程部件、操作器接口系統的通信
-
與其他 SIMATIC S7 系統進行通信。
-
與 SIMATIC S5 可編程控制器的通信;
-
可運行的的 CP 數目取決于所使用的 CPU 的性能范圍和通信。
CP 443-5 擴展型通訊處理器具有 SIMATIC S7-400 設計的所有優點:
-
結構緊湊;
9-針 sub-D 插座,用于與 PROFIBUS DP 連接
-
單寬度模板
-
安裝簡單;
CP 443-5 安裝在 S7-400 機架上,并經過背板總線連接到 S7-400 的其它模塊。
-
用戶友好的接線;
Sub-D 插座易于接觸,操作方便。
-
CP 443-5 擴展型無須風扇即可操作。
不需要備用電池或存儲器模塊
-
可運行多 14 個 CP。
若 CP 443-5 擴展型用作 DP 主站,則中央機架中至少可設置 4 條,多可設置 10 條其他PROFIBUS-DP 鏈路?捎玫 PROFIBUS DP 鏈路數取決于所用的 SIMATIC S7-400 CPU。
在使用 S7 通訊時,插槽分配規則不適用?刹僮 S7 連接的數目取決于 S7-400 CPU。
在使用 SEND/RECEIVE 時,可操作模塊的數目也取決于 S7-400 CPU。
Functions
CP 443-5 擴展型可獲得大量具有 PROFIBUS 總線系統的各種通信:
-
PROFIBUS DP 主站,符合 IEC 61158/61784
-
編程器/OP 通信
-
S7 通信(S7 控制器)。
-
開放式通信 (SEND/RECEIVE)
-
時間同步
用于 PROFIBUS-DP 的主站
CP443-5 擴展型作為 DP-V1 主站操作。 它可以自主處理數據傳輸,并能夠連接從站,如作為 DP 從站的 CP 342-5、ET 200 分布式 I/O 系統的 DP 從站等。這意味著 CP 443-5 Extended 能夠將 S7-400 站連接到 PROFIBUS DP,且非常適合擴展 S7-400 CPU 的集成 DP 主站接口以建立額外的 PROFIBUS DP 線路。
作為冗余 DP 主站, CP443-5 擴展型也可以運行在 SIMATIC S7 H 系統中。
CP 443-5 擴展型是 DP-V1 主站,即,它也支持非循環標準(包括中斷處理)。
CP 443-5擴展型也支持SYNC(同步)和FREEZE(凍結)功能,恒定總線循環時間,從站到從站直接通訊和數據設置路由,以及正常運行過程中分布式 I/O 的組態更改。
在正常運行過程中,它還可啟用或禁止 DP 從站。例如,它可支持子程序的一步一步調試。
通過診斷中繼器,可在運行期間對線路進行診斷,從而在較早階段檢測到線路故障。 CM CP 443-5 擴展型支持通過診斷中繼器的運行(包括在診斷中繼器上激活拓撲識別)。
從用戶的觀點來看,分布式 I/Os 與集中式 I/Os 的處理方式相同,這意味著就配置和參數設置而言, CP443-5 擴展型 和 S7-400 CPU 的 DP 主站接口是沒有區別的。不論系統的大小是多少,CP443-5 能達到快的響應時間。
編程器/OP 通信
編程器/OP通訊,連接到網絡的所有S7站都可以遠距編程。
-
S7 路由選擇
通過路由,編程器可在整個網絡中進行通訊。
S7 通信
S7 通信用于以下的耦合連接:
-
SIMATIC S7 自動化系統之間的連接,
-
聯結到編程設備上(編程器/OP 通訊)
-
至 PC,
例如,帶 SOFTNET-PB S7 的 CP5711、CP 5623 等
-
到操作員接口系統(OP)。
對于冗余的 S7 通信, CP_443-5 擴展型也能被用于SIMATIC-H 系統。
開放式通信 (SEND/RECEIVE)
借助于開放式通信,SIMATIC S7-400 可集成到現有系統中。
基于 PROFIBUS 的第二層(FDL), CP443-5 擴展型提供用于程序或者現場通信的簡單的接口。使用這個接口,可在 SIMATIC S5,SIMATIC S7 與 PC 之間實現系統范圍的、高性能通信。它提供 SDA(PLC/PLC 連接)和 SDN(廣播與多點傳送)。
可能與下列設備通信
-
SIMATIC S7
帶有 CP 342-5、CP 343-5、CP 443-5 擴展型和基本型
-
SIMATIC S5
具有帶 PROFIBUS 接口的 S5-95U ,具有 CP 5431 FMS/DP 的 S5-115U/H,S5-135U,S5-155U/H
-
SIMATIC 505
具有 CP 5434-FMS
-
帶 CP 5512, CP 5611 A2, CP 5621, CP 5613 A3, CP 5613 FO, CP 5614 A3, CP 5623, CP 5624的
PC
-
還有其它有 FDL 接口的生產商系統。
功能呼叫必須與 SEND/RECEIVE(PLC-SEND/PLC-RECEIVE)一起使用,并且必須集成到 STEP7 應用程序。
時間同步
時間同步用于設定整個工廠內的時鐘。
CP 443-5 擴展型通信處理器能夠在 PROFIBUS 上輸送 S7-400 CPU 的時間。相反地,CP 也能夠向 S7-400 CPU 提供 PROFIBUS 上的當前時間。
CP 443-5 擴展型支持
-
使用 IM 153 時的分布式過程信號時間戳
-
時間狀態值,白天時間轉換,同步狀態
數據記錄的路由選擇
CP 443-5 擴展型支持數據記錄路由選擇功能。通過選擇這種選項,你可以 把 CP 作為數據記錄路由器用于發送路由記錄到現場設備(DP 從站)。使用 SIMATIC PDM,可為現場設備的參數化和診斷生成這種數據組。
應用:
例如它可用 SIMATIC PDM(在PC上) PA 現場設備通過工業以太網、S7-400(CP 443-1,CP 443-5 擴展型 )和 DP/PA 耦合器/鏈接參數設置和診斷成為可能。
診斷數據
通過 STEP S7,可提供豐富的診斷選項,包括:
-
CP 的狀態
-
一般診斷與統計功能
-
連接診斷
-
總線統計
-
報文緩沖區
-
支持通過診斷中繼器的運行
CiR - 運行中組態
通過 CiR,可以在正常運行過程中添加或修改 I/O 設備。
-
添加 PROFIBUS DP/PA 從站
-
在模板化 DP 從站中(例如 ET 200M 和 DP/PA 鏈路)添加/刪除模板(例如 I/O 模板)。
組態
組態全功能 CP443-5 Extended 時,必須使用 STEP 7 V5.1 SP2 或更高版本,或者,STEP 7 Professional V12 (TIA Portal) 或更高版本。
對 CP 443-5 擴展模板的組態和編程方式與用 STEP 7 的 SIMATIC S7-400 CPU 的集成 DP 主站接口相同。
通訊處理器的組態數據總保存在 CPU 上,甚至在 PLC 發生故障之后也被保留。因此,在更換模板時無需從編程器中重新裝載組態數據。在啟動時 CPU 會將組態數據傳送到通訊處理器中。
可以對所有連接到網絡的 SIMATIC S7 控制器進行組態和編程。
安裝 STEP 7 后,用于使用開放式通訊(SEND/RECEIVE)的功能塊放置在 SIMATIC NET 庫內。
|