產(chǎn)地類別 | 進口 | 應用領(lǐng)域 | 化工,電子 |
---|---|---|---|
產(chǎn)地 | 德國 | 品牌 | 西門子 |
集成的裝載存儲器的擴展。 RAM和FEPROM卡的保持性存儲器(FEPROM)
MPI / DP接口和集成的PROFIBUS DP接口(CPU416-2和416-3):
PROFIBUS DP主站接口允許分布式自動化配置,提供高速和易用性。從用戶的角度來看,分布式I/ O被視為中央I / O(相同的配置,尋址和編程)。
混合配置:SIMATIC S5和SIMATIC S7
![]() |
參考價 | 面議 |
更新時間:2022-02-24 11:41:25瀏覽次數(shù):414
聯(lián)系我們時請說明是化工儀器網(wǎng)上看到的信息,謝謝!
江蘇西門子代理商
S7-400 到 PROFIBUS 的主站連接
通訊服務:
編程器/OP 通訊
S7 通訊
開放式通訊 (SEND/RECEIVE)
PROFIBUS-FMS
時間同步
通過 PROFIBUS 進行簡單編程和組態(tài)
通過 S7 布線,可以在網(wǎng)絡之間進行 PG/OP 通信
易于集成到 SIMATIC S7-400 系統(tǒng)
模塊切換,不帶 PG
運行于 SIMATIC H 系統(tǒng),用于冗余 S7 通信
可通過 PROFIBUS FMS 方便地將 SIMATIC S7 集成到多供應商自動化集團中
采用冗余 S7 通訊,可在容錯系統(tǒng)中應用
簡便組態(tài)和通訊處理器上的獨立數(shù)據(jù)轉(zhuǎn)換大大降低了 PROFIBUS FMS 規(guī)范用戶的工作負荷
時鐘同步提供了工廠范圍內(nèi)的時鐘時間
通過開放式通訊將 SIMATIC S7-400 集成到現(xiàn)有系統(tǒng)中
通過在一個通訊處理器上同時使用不同通訊服務來實現(xiàn)通訊處理器的通用
CP443-5 基本型通信處理器是用于 PROFIBUS 總線系統(tǒng)的 SIMATIC S7-400 所需要的模塊。
它減輕了 CPU 的通信任務。
通過通信模塊實現(xiàn)的 S7-400 通信選項:
通過 PROFIBUS 的與 PROFIBUS 站的 FMS 通信
與編程部件、操作器接口系統(tǒng)的通信
與其他 SIMATIC S7 系統(tǒng)進行通信。
與 SIMATIC S5 可編程控制器的通信;
可運行的的 CP 數(shù)目取決于所使用的 CPU 的性能范圍和通信服務。
CP 443-5 通訊處理器具有 SIMATIC S7-400 設(shè)計的所有優(yōu)點:
結(jié)構(gòu)緊湊;
9 針 Sub-D 接口,用于連接至 PROFIBUS
單寬度模板
安裝簡單;
CP 443-5 安裝在 S7-400 機架上,并經(jīng)過背板總線連接到 S7-400 的其它模塊。這種情況下沒有槽位規(guī)則。
用戶友好的接線;
Sub-D 插座易于接觸,操作方便。
CP 443-5 基本型無須風扇就可操作。不需要備用電池或存儲器模塊
在使用 SEND/RECEIVE 時,可操作模塊的數(shù)目取決于所用的 S7-400 CPU。
CPU 416-2,CPU 416-3和CPU 416-3 PN / DP是功能強大的SIMATIC S7-400的CPU。
使人們有可能作為主站或從站直接連接到PROFIBUS DP現(xiàn)場總線PROFIBUS DP接口集成在CPU416-2和CPU 416-3。
另外一個DP主站系統(tǒng)可以連接到CPU 416-3和CPU 416-3 PN / DP使用IF964-DP接口模塊。
ERTEC 400 ASIC的集成PROFINET接口的CPU 416-3 PN / DP交換機的功能包括。這形成的基礎(chǔ)上,用于提供兩個外部可訪問PROFINET端口。此外分層網(wǎng)絡拓撲結(jié)構(gòu),因此,這可讓您建立在新的S7-400控制器的線結(jié)構(gòu)。
評分:
只有6ES7964-2AA04-0AB0接口子模塊也可使用。
兩個CPU都配備了以下:
強大的處理器:
低0時03分是每個二進制指令的CPU實現(xiàn)指令的執(zhí)行時間。
CPU 416-2:5.6 MB RAM(2.8 MB每個程序和數(shù)據(jù));
416-3:11.2 MB RAM(其中5.6 MB的程序和數(shù)據(jù));
CPU416-3 PN/ DP:11.2 MB RAM(其中5.6 MB的程序和數(shù)據(jù));
幾乎RAM用于用戶程序的執(zhí)行相關(guān)的部分。
靈活的擴展:
262,14416,384輸入數(shù)字和模擬輸出/。
多點接口(MPI):
隨著MPI,它可以建立簡單的網(wǎng)絡。 32個臺站的數(shù)據(jù)傳輸速率高達12 Mbit / s的CPU可以建立多達44站的通訊總線(C總線)和MPI。
模式選擇器開關(guān):
設(shè)計為撥動式開關(guān)。
診斷緩沖區(qū):
后12*和中斷事件保存在一個環(huán)形緩沖區(qū),用于診斷目的。參賽作品的數(shù)量可以被參數(shù)化。
實時時鐘:
被追加到CPU的診斷消息的日期和時間。
記憶卡:
集成的裝載存儲器的擴展。 RAM和FEPROM卡的保持性存儲器(FEPROM)
MPI / DP接口和集成的PROFIBUS DP接口(CPU416-2和416-3):
PROFIBUS DP主站接口允許分布式自動化配置,提供高速和易用性。從用戶的角度來看,分布式I/ O被視為中央I / O(相同的配置,尋址和編程)。
混合配置:SIMATIC S5和SIMATIC S7的PROFIBUS主站符合EN 50170標準。
CPU 416-3和CPU 416-3 PN / DP因此,包括:
模塊插槽:
一個附加的PROFIBUS-DP主站系統(tǒng)可以通過IF964-DP接口模塊連接。
CPU 416-3 PN / DP還包括:
PROFINET接口,帶2個端(交換機):
PROFINET I/ O,256個IO設(shè)備可連接
PROFINET CBA
塊保護:
密碼的概念,保護用戶程序從未經(jīng)*的訪問。
積分HMI服務:
用戶只需要與HMI設(shè)備的數(shù)據(jù)源和目的地。然后,將數(shù)據(jù)由系統(tǒng)自動循環(huán)運輸和
集成的通信功能:
PG / OP溝通的
共享的數(shù)據(jù)通訊
S7標準通訊
S7通信
固件更新使用網(wǎng)絡
CPU 416-3 PN / DP額外的:
開放式通信通過TCP / IP,UDP和ISO-on-TCP(RFC1006)
分布式智能PROFINET基于組件的自動化(CBA)
集成的Web服務器的附加診斷選項
參數(shù)化的屬性
STEP 7“硬件配置"工具可用于編程的屬性和響應的S7-400的CP??U,例如:
多點接口(MPI):
站地址的定義。
啟動/周期行為
規(guī)定的循環(huán)時間和通訊負載
地址分配:
尋址的I / O模塊。
掉電保護范圍:
定義保持的位存儲器,計數(shù)器,定時器,數(shù)據(jù)塊和時鐘存儲器的數(shù)量。
的過程映像,本地數(shù)據(jù)的大小。
診斷緩沖區(qū)的長度
防護等級:
定義的程序和數(shù)據(jù)的訪問*
系統(tǒng)診斷:
定義的診斷信息的處理和范圍
定時中斷:
周期性設(shè)置
CPU 416-3 PN / DP額外的:
PROFINET接口
時間同步使用NTP過程的參數(shù)化
指示和信息功能
狀態(tài)和錯誤指示燈:
LED指示內(nèi)部和外部的錯誤和運行狀態(tài)檢查,運行,停止,重新啟動測試功能,例如
測試功能:
編程設(shè)備可用于顯示信號狀態(tài),在程序執(zhí)行,無論用戶程序的修改過程標簽,讀出的堆棧存儲器的內(nèi)容,運行一個單獨的程序步驟,并抑制編程組件
信息功能:
可以用來在編程設(shè)備提供的所有用戶的信息的存儲器容量和CPU的操作模式和工作和負載存儲器的當前使用率
江蘇西門子代理商
4.2.2在SIMOTION側(cè)建立通信連接
與PLC在NETPRO中創(chuàng)建連接不同,在SIMOTION側(cè)需要調(diào)用函數(shù)建立連接,通信函數(shù)存儲于在“Communication"->“Data transfer"目錄下,函數(shù)調(diào)用的示例程序參考圖16:
圖16 SIMOTION側(cè)建立TCP連接(戶端)
函數(shù)參數(shù)解釋如下:
Port
SIMOTION 端口號,數(shù)據(jù)類型UINT,在NETPRO中定義為2001。
ServerAddress
PLC的IP地址,數(shù)據(jù)類型為數(shù)組,ARRAY [0..3] OF USINT,在4個字節(jié)中輸IP地址,例如192、168、1、112,表示IP地址為192.168.1.112。
ServerPort
PLC的端口號,數(shù)據(jù)類型UINT,例子程序中在NETPRO定義為2000。
NextCommand
枚舉數(shù)據(jù)類型,元素中包括“IMMEDIATELY "、“WHEN_COMMAND_DONE。
“IMMEDIATELY":接收命令與后續(xù)所要執(zhí)行的命令同步執(zhí)行。
“WHEN_COMMAND_DONE":接收命令執(zhí)行或失敗后執(zhí)行后續(xù)的命令,異步執(zhí)行。
OUT
調(diào)用函數(shù)返回信息,包括調(diào)用狀態(tài)和連接號。數(shù)據(jù)類型為結(jié)構(gòu)體(StructRetTcpOpenClient),返回信息參考表2:
表2:TCP 客戶端連接函數(shù)返回信息
結(jié)構(gòu) | 名稱 | 數(shù)據(jù)類型 |
functionResult | 狀態(tài)信息,可以查看通信連接是否建立 | DINT |
connectionId | 連接號,用于發(fā)送和接收函數(shù)的參數(shù)賦值 | DINT |
連接函數(shù)調(diào)用一次,得到連接號后停止調(diào)用。
注意:此函數(shù)調(diào)用需用上升沿信號進行使能。
4.2.3在PLC側(cè)編寫通信程序
通信連接建立后,在通信雙方需要編寫通信函數(shù)或通信功能塊。在S7-300 PLC側(cè)OB35中(間隔發(fā)送)調(diào)用發(fā)送功能塊FC5 AG_SEND(“Libraries"->“Standard Library"->“SIMATIC_NET_CP"->“CP300",示例程序如下:
CALL "AG_SEND"
ACT :=TRUE
ID :=1
LADDR :=W#16#100
SEND :=P#DB1.DBX 0.0 BYTE 60
LEN :=60
DONE :=M1.2
ERROR :=M1.3
STATUS:=MW2
通信函數(shù)FC5的參數(shù)含義:
ACT :為1觸發(fā)。
ID :參考本地CPU連接表中的塊參數(shù)。
LADDR :參考本地CPU連接表中的塊參數(shù)。
SEND : 發(fā)送區(qū)。大通信數(shù)據(jù)為8192字節(jié)。與SIMOTION之間大4096個字節(jié)。
LEN : 實際發(fā)送數(shù)據(jù)長度。
DONE :每次發(fā)送成功,產(chǎn)生一個上升沿。
ERROR :錯誤位。
STATUS:通訊狀態(tài)字。
示例程序中S7-300 PLC發(fā)送DB1中前60個字節(jié)。
在通信方CPU OB1中調(diào)用接受函數(shù)FC6 AG_RECV(“Libraries"->“Standard Library"->“SIMATIC_NET_CP"->“CP300",示例程序如下:
CALL "AG_RECV"
ID :=1
LADDR :=W#16#100
RECV :=P#DB2.DBX 0.0 BYTE 60
NDR :=M10.1
ERROR :=M10.2
STATUS:=MW12
LEN :=MW14
通信函數(shù)FC6的參數(shù)含義:
ID :參考本地CPU連接表中的塊參數(shù)。
LADDR :參考本地CPU連接表中的塊參數(shù)。
RECV : 接收區(qū)。接收區(qū)應等于發(fā)送區(qū)。
NDR : 每次接收到新數(shù)據(jù),產(chǎn)生一個上升沿。
ERROR :錯誤位。
STATUS:通訊狀態(tài)字。
LEN : 實際接收數(shù)據(jù)長度。
示例程序中S7-300 PLC將接收的數(shù)據(jù)存儲于本地數(shù)據(jù)區(qū)DB2的前60個字節(jié)中。
4.2.4在SIMOTION側(cè)編寫通信程序
在PLC側(cè)調(diào)用發(fā)送和接收功能塊,在SIMOTION側(cè)相應調(diào)用發(fā)送和接收函數(shù)與之相匹配,通信函數(shù)存儲于在“Communication"->“Data transfer"目錄下,發(fā)送函數(shù)調(diào)用的示例程序參考圖17,發(fā)送函數(shù)與PLC的接收功能塊相匹配。
圖17 調(diào)用發(fā)送函數(shù)
發(fā)送函數(shù)參數(shù)解釋如下:
ConnectionId
參考_TcpOpenClient函數(shù)建立的連接。
NextCommand
枚舉數(shù)據(jù)類型,元素中包括“IMMEDIATELY "、“WHEN_COMMAND_DONE。
“IMMEDIATELY":接收命令與后續(xù)所要執(zhí)行的命令同步執(zhí)行。
“WHEN_COMMAND_DONE":接收命令執(zhí)行或失敗后執(zhí)行后續(xù)的命令,異步執(zhí)行。
DataLength
發(fā)送數(shù)據(jù)的字節(jié)長度,數(shù)據(jù)類型為UDINT,例子中為60,發(fā)送數(shù)據(jù)區(qū)Data中前60個字節(jié)。
Data
發(fā)送數(shù)據(jù)區(qū),數(shù)據(jù)類型為數(shù)組,ARRAY [0..4095] OF BYTE。
OUT
輸出通信狀態(tài),數(shù)據(jù)類型為DINT。
接收函數(shù)調(diào)用的示例程序參考圖18,接收函數(shù)與PLC的發(fā)送功能塊相匹配。
圖18 調(diào)用接收函數(shù)
接收函數(shù)參數(shù)解釋如下:
ConnectionId
參考_TcpOpenClient函數(shù)建立的連接。
NextCommand
枚舉數(shù)據(jù)類型,元素中包括“IMMEDIATELY "、“WHEN_COMMAND_DONE。
“IMMEDIATELY":接收命令與后續(xù)所要執(zhí)行的命令同步執(zhí)行。
“WHEN_COMMAND_DONE":接收命令執(zhí)行或失敗后執(zhí)行后續(xù)的命令,異步執(zhí)行。
ReceiveVariable
數(shù)據(jù)接收區(qū),數(shù)據(jù)類型為數(shù)組,ARRAY [0..4095] OF BYTE,大4096字節(jié)。
OUT
調(diào)用函數(shù)返回信息,包括調(diào)用狀態(tài)和接收的字節(jié)數(shù)量。數(shù)據(jù)類型為結(jié)構(gòu)體(StructRetTcpReceive),返回信息參考表3:
表3: 接收函數(shù)返回信息
結(jié)構(gòu) | 名稱 | 數(shù)據(jù)類型 |
functionResult | 接收狀態(tài)信息 | DINT |
dataLength | 接收字節(jié)長度 | UDINT |
注意:
PLC的接收區(qū)和發(fā)送區(qū)必須與SIMOTION的接收區(qū)和發(fā)送區(qū)相同。
UDP示例程序參考附帶文件“SIMOTION_UDP".ZIP
TCP示例程序參考附帶文件“SIMOTION_TCP".ZIP