參考價: | 面議 |
- 產(chǎn)品型號
- 西門子/SIEMENS 品牌
- 代理商 廠商性質(zhì)
- 長沙市 所在地
訪問次數(shù):258更新時間:2018-05-08 15:24:38
湖南翰智自動化設備有限公司致力于工業(yè)自動化工程配套和系統(tǒng)集成,以及自動化產(chǎn)品的應用和實踐經(jīng)驗以及雄厚的技術力量。*銷售西門子S7-200PLC/S7-200CPU/S7-300PLC/S7-300CPU/S7-400PLC/S7-400CPU/S7-1200PLC/S7-1200CPU/西門子觸摸屏/西門子SITOP電源/西門子LOGO/西門子變頻器
西門子:吳
西門子銷售:同步
:
西門子SIMATIC S7-300, CPU314CPU西門子SIMATIC S7-300, CPU314CPU
UDP接收程序
接收函數(shù)參數(shù)解釋如下:
Port
定義本方的端口號,數(shù)據(jù)類型為UINT。定義的端口號必須與發(fā)送方參數(shù)“DestinationPort”的端口號相同。
CommunicationMode
通信模式,與發(fā)送函數(shù)通信模式相同。
NextCommand
枚舉數(shù)據(jù)類型,元素中包括“IMMEDIAY ”、“WHEN_COMMAND_DONE”和“ABORT_CURRENT_COMMAND”。
“IMMEDIAY”:接收命令與后續(xù)所要執(zhí)行的命令同步執(zhí)行。
“WHEN_COMMAND_DONE”:接收命令執(zhí)行或失敗后執(zhí)行后續(xù)的命令,異步執(zhí)行。
“ABORT_CURRENT_COMMAND”:終止當前的任務后執(zhí)行執(zhí)行后續(xù)的命令。
ReceiveVariable
數(shù)據(jù)接收區(qū),數(shù)據(jù)類型為數(shù)組,ARRAY [0..1399] OF BYTE。
OUT
接收函數(shù)信息,包括接收數(shù)據(jù)的源地址和端口、狀態(tài)信息等,數(shù)據(jù)類型為結(jié)構體,接收函數(shù)信息參考表1:
表1:接收函數(shù)信息
結(jié)構 | 名稱 | 數(shù)據(jù)類型 |
函數(shù)調(diào)用信息 | 結(jié)果 | DINT |
數(shù)據(jù)源地址 | 發(fā)送方IP地址 | ARRAY [0..3] OF USINT |
數(shù)據(jù)源端口 | 發(fā)送方端口 | UINT |
接收數(shù)據(jù)長度 | 接收到有效字節(jié)數(shù) | UDINT |
4.2 TCP通信方式
TCP通信方式在發(fā)送接收數(shù)據(jù)前必須建立通信連接,連接需要在通信雙方編程建立。主動連接的一方作為客戶端,被動連接的一方作為服務器。下面以SIMOTION D435與S7-300 CP343-1通信為例介紹TCP通信方式。
4.2.1在PLC側(cè)建立通信連接
在STEP7項目下創(chuàng)建S7-300站點,插入以太網(wǎng)通信處理器CP343-1,選擇與SIMOTION在相同的網(wǎng)絡上。在NETPRO中點擊CPU