6ES7952-1KY00-0AA0西門子6ES7952-1KY00-0AA0存儲卡
參考價: | 面議 |
- 6ES73125BF040AB0 產(chǎn)品型號
- 西門子/SIEMENS 品牌
- 代理商 廠商性質(zhì)
- 上海市 所在地
訪問次數(shù):227更新時間:2017-06-22 08:48:32
【信譽(yù)*、誠信交易】【*銷售、安全穩(wěn)定】
【稱心滿意、服務(wù)動力】【真誠面對、溝通無限】
【服務(wù)*、一諾千金】【質(zhì)量承諾、客戶滿意】
西門子6ES73125BF040AB0
![]() | 6ES7312-5BF04-0AB0 SIMATIC S7-300,CPU 312C 緊湊型 CPU mit MPI, 10 DE/6 DA, 2 schnelle 計數(shù)器(10 kHz) integr. 電源 DC 24V, 工作存儲器 64 KByte, 前連接器(1x 40極)和 微型存儲卡 需要 |
SIEMENS西門子上海朕鋅電氣設(shè)備有限公司
:鄭鑫 :
:www.zhenxindianqi。。cn
工作 (同步)
一、S7 Open IE通訊概述
可以通過S7-300/400 PLC集成的 PROFINET 接口使用基于工業(yè)以太網(wǎng)的開放式通信與Simotion設(shè)備進(jìn)行數(shù)據(jù)交換,下列通信協(xié)議支持開放式通訊:
• TCP
• UDP
PLC 通過工業(yè)以太網(wǎng) OPEN IE 通信方式下的 TCP IP 協(xié)議進(jìn)行數(shù)據(jù)交換,需要使用以下程序塊:
• FB65 "TCON" 建立連接
• FB66 "TDISCON" 中止連接
• FB63 "TSEND" 發(fā)送數(shù)據(jù)
• FB64 "TRCV" 接收數(shù)據(jù)
這些通信功能塊可以在函數(shù)庫 Standard Library -> Communication Blocks 中找到。 用于連接 TCP IP 端點(diǎn)的參數(shù)存儲于一個數(shù)據(jù)結(jié)構(gòu)體中。在本程序示例中,使用數(shù)據(jù)結(jié)構(gòu)體 UDT65 "TCON_PAR",用戶將對這個數(shù)據(jù)結(jié)構(gòu)體進(jìn)行參數(shù)化。不需要在 NetPro 中配置通信連接。UDT65的創(chuàng)建需要使用 Open IE向?qū)硗瓿伞?br />創(chuàng)建開放式 TCP/IP 通信所需的連接數(shù)據(jù)的向?qū)?(Open Communication Wizard)請從下述鏈接中下載 : 25209116
二、S7 Open IE通訊程序描述
1.使用Open IE 向?qū)蓴?shù)據(jù)塊
(1) 打開Open Communication Wizard程序,如圖1所示:
圖1.
(2)點(diǎn)擊“Next”,如圖2所示:
圖2.
(3)在圖3畫面中選擇S7-300項目及數(shù)據(jù)塊的存貯路徑:
圖3.
(4)在圖4畫面中點(diǎn)擊“Next”:
圖4.
(5)在圖5畫面中選擇“TCP native”后點(diǎn)擊“Next”:
圖5.
(6)在圖6畫面中選擇如下后點(diǎn)擊“Next”:
圖6.
(7)在圖7畫面中選擇此PLC的連接方式(Active為Client,Passive為Server),通訊伙伴的IP地址及使用PLC的版本號:
圖7.
(8)在圖8畫面中輸入本PLC及通訊伙伴的端口號:
圖8.
(9)在圖9畫面中輸入生成的數(shù)據(jù)塊名稱,本程序中為UDT65:
圖9.
(10)在圖10畫面中點(diǎn)擊“Next”:
圖10.
(11)在圖11畫面中點(diǎn)擊“Finish”,結(jié)束配置:
圖11.
2.PLC編程西門子6ES73125BF040AB0
(1)創(chuàng)建數(shù)據(jù)塊DB1,如圖12所示:
圖12.
(2)拷貝FB63,F(xiàn)B54,F(xiàn)B65,F(xiàn)B66至項目中,并分別為其創(chuàng)建背景數(shù)據(jù)塊DB63,DB64,DB65,DB66,如圖13所示:
圖13.
(3)在OB1中編程通訊程序,如圖14所示:
圖14.
3.PLC通訊功能塊介紹
(1)調(diào)用FB65 建立通訊連接
圖15.
輸入?yún)?shù) "REQ" :其上升沿觸發(fā)來建立連接。
輸入?yún)?shù)“ID”:為連接ID。
輸入?yún)?shù)“CONNECT”:填寫用UDT65生成的數(shù)據(jù)塊DB1,連接建立后會一直保持,直到調(diào)用FB66才會中斷。
輸出參數(shù):
BUSY | DONE | ERROR | 描述 |
TRUE | 正在處理中 | ||
FALSE | TRUE | FALSE | 工作成功完成 |
FALSE | FALSE | TRUE | 工作因錯誤而中止,原因參看""Status" |
FALSE | FALSE | FALSE | FB未被分配一個新任務(wù) |
輸出參數(shù)“STATUS”:錯誤信息。
(2)調(diào)用FB64 接收程序
圖16.
輸入?yún)?shù) "EN_R" :始終為“TRUE”。
輸入?yún)?shù)“ID”:為連接ID。
輸出參數(shù)“RCVD_LEN”:為接收數(shù)據(jù)長度。
輸出參數(shù):
BUSY | DONE | ERROR | 描述 |
TRUE | 正在處理中 | ||
FALSE | TRUE | FALSE | 工作成功完成 |
FALSE | FALSE | TRUE | 工作因錯誤而中止,原因參看""Status" |
FALSE | FALSE | FALSE | FB 未被分配一個新任務(wù) |
輸出參數(shù)“STATUS”:錯誤信息。
(3)調(diào)用FB63 發(fā)送程序
圖17.
輸入?yún)?shù) "REQ" :為發(fā)送請求,上升沿有效。
輸入?yún)?shù)“ID”:為連接ID。
輸入?yún)?shù)“LEN”:為發(fā)送數(shù)據(jù)長度。
輸出參數(shù):
BUSY | DONE | ERROR | 描述 |
TRUE | 正在處理中 | ||
FALSE | TRUE | FALSE | 工作成功完成 |
FALSE | FALSE | TRUE | 工作因錯誤而中止,原因參看""Status" |
FALSE | FALSE | FALSE | FB 未被分配一個新任務(wù) |
輸出參數(shù)“STATUS”:錯誤信息。
(4)調(diào)用FB66 中斷連接程序
圖18.
輸入?yún)?shù) "REQ" :為中斷連接請求,上升沿有效。
輸入?yún)?shù)“ID”:為連接ID。
輸出參數(shù):
BUSY | DONE | ERROR | 描述 |
TRUE | 正在處理中 | ||
FALSE | TRUE | FALSE | 工作成功完成 |
FALSE | FALSE | TRUE | 工作因錯誤而中止,原因參看""Status" |
FALSE | FALSE | FALSE | FB 未被分配一個新任務(wù) |
輸出參數(shù)“STATUS”:錯誤信息。
4.Simotion側(cè)的編程
(1)在Simotion的命令庫中,包含TCP IP通訊函數(shù),如圖19所示:
圖. 19
(2)打開服務(wù)器程序
圖. 20
port : Simotion自己的Port,如2001
backlog : 允許的并行連接數(shù)
nextcommand : 同步或異步調(diào)用
Out : 含functionresult和connectionID
(3)接收數(shù)據(jù)
圖. 21
connectionid : 連接ID,在OpenServer的返回值中。
nextcommand : 同步或異步調(diào)用
receivevariable : 接收到的數(shù)據(jù)
Out : 接收返回值,含function result和datalength
(3)發(fā)送數(shù)據(jù)
圖. 22
Connectionid : 連接ID,在OpenServer的返回值中。
nextcommand :同步或異步調(diào)用
datalength : 發(fā)送數(shù)據(jù)的長度
data : 發(fā)送的數(shù)據(jù)
注意:
Simotion側(cè)與PLC側(cè)的發(fā)送及接收區(qū)數(shù)據(jù)長度應(yīng)保持相同。
S7300電源模板
6ES7307-1BA00-0AA0
6ES7307-1EA00-0AA0
6ES7307-1KA01-0AA0
CPU
6ES7312-1AE13-0AB0
6ES7312-5BE03-0AB0
6ES7313-5BF03-0AB0
6ES7313-6BF03-0AB0
6ES7313-6CF03-0AB0
6ES7314-1AG13-0AB0
6ES7314-6BG03-0AB0
6ES7314-6CG03-0AB0
6ES7315-2AG10-0AB0
6ES7315-2EH13-0AB0
6ES7317-2AJ10-0AB0
6ES7317-2EK13-0AB0
6ES7318-3EL00-0AB0
內(nèi)存卡
6ES7 953-8LF20-0AA0
6ES7 953-8LG11-0AA0
6ES7 953-8LJ20-0AA0
6ES7 953-8LL20-0AA0
6ES7 953-8LM20-0AA0
6ES7 953-8LP20-0AA0
開關(guān)量模板
6ES7 321-1BH02-0AA0
6ES7 321-1BH10-0AA0
6ES7 321-1BH50-0AA0
6ES7 321-1BL00-0AA0
6ES7 321-7BH01-0AB0
6ES7 321-1EL00-0AA0
6ES7 321-1FF01-0AA0
6ES7 321-1FF10-0AA0
6ES7 321-1FH00-0AA0
6ES7 321-1CH00-0AA0
6ES7 321-1CH20-0AA0
6ES7 322-1BH01-0AA0
6ES7 322-1BH10-0AA0
6ES7 322-1CF00-0AA0
6ES7 322-8BF00-0AB0
6ES7 322-5GH00-0AB0
6ES7 322-1BL00-0AA0
6ES7 322-1FL00-0AA0
6ES7 322-1BF01-0AA0
6ES7 322-1FF01-0AA0
6ES7 322-5FF00-0AB0
6ES7 322-1HF01-0AA0
6ES7 322-1HF10-0AA0
6ES7 322-1HH01-0AA0
6ES7 322-5HF00-0AB0
6ES7 322-1FH00-0AA0
6ES7 323-1BH01-0AA0
6ES7 323-1BL00-0AA0
模擬量模板
6ES7 331-7KF02-0AB0
6ES7 331-7KB02-0AB0
6ES7 331-7NF00-0AB0
6ES7 331-7NF10-0AB0
6ES7 331-7HF01-0AB0
6ES7 331-1KF01-0AB0
6ES7 331-7PF01-0AB0
6ES7 331-7PF11-0AB0
6ES7 332-5HD01-0AB0
6ES7 332-5HB01-0AB0
6ES7 332-5HF00-0AB0
6ES7 332-7ND02-0AB0
6ES7 334-0KE00-0AB0
6ES7 334-0CE01-0AA0
附件
6ES7 365-0BA01-0AA0
6ES7 360-3AA01-0AA0
6ES7 361-3CA01-0AA0
6ES7 368-3BB01-0AA0
6ES7 368-3BC51-0AA0
6ES7 368-3BF01-0AA0
6ES7 368-3CB01-0AA0
6ES7 390-1AE80-0AA0
6ES7 390-1AF30-0AA0
6ES7 390-1AJ30-0AA0
6ES7 390-1BC00-0AA0
6ES7 392-1AJ00-0AA0
6ES7 392-1AM00-0AA0
6ES7 392-1BM01-0AA0
功能模板
6ES7 350-1AH03-0AE0
6ES7 350-2AH00-0AE0
6ES7 351-1AH01-0AE0
6ES7 352-1AH02-0AE0
6ES7 355-0VH10-0AE0
6ES7 355-1VH10-0AE0
6ES7 355-2CH00-0AE0
6ES7 355-2SH00-0AE0
6ES7 338-4BC01-0AB0
6ES7 352-5AH00-0AE0
6ES7 352-5AH00-7XG0
通訊模板
6ES7 340-1AH02-0AE0
6ES7 340-1BH02-0AE0
6ES7 340-1CH02-0AE0
6ES7 341-1AH01-0AE0
6ES7 341-1BH01-0AE0
6ES7 341-1CH01-0AE0
6ES7 870-1AA01-0YA0
6ES7 870-1AB01-0YA0
6ES7 902-1AB00-0AA0
6ES7 902-1AC00-0AA0
6ES7 902-1AD00-0AA0
6ES7 902-2AB00-0AA0
6ES7 902-2AC00-0AA0
6ES7 902-2AG00-0AA0
6ES7 902-3AB00-0AA0
6ES7 902-3AC00-0AA0
6ES7 902-3AG00-0AA0
6GK7 342-5DA02-0XE0
6GK7 342-5DF00-0XE0
6GK7 343-5FA01-0XE0
6GK7 343-1EX30-0XE0
6GK7 343-1EX21-0XE0
6GK7 343-1CX00-0XE0
6GK7 343-1CX10-0XE0
6GK7 343-1GX20-0XE0
6GK7 343-1GX21-0XE0
6GK7 343-1HX00-0XE0
6GK7 343-2AH00-0XA0
6ES7971-1AA00-0AA0
6ES7971-5BB00-0AA0
6ES7314-6EH04-0AB0