西門子S7-200PLC以太網通信設置
要實現以太網通信,首先要在編程軟件Micro/WIN的Ethernet Wizards中完成CP243-1模板的配置:
圖1. 為CP243-1模塊定義IP地址及子網掩碼地址
按“Next”按鈕:
圖2. 繼續(xù)CP243-1模塊配置
圖中:
a.設置CP243-1所占用的輸出字節(jié)地址
此地址根據計算CP243-1前面的I/O所占用的Q地址字節(jié)來決定。如CP243-1安裝在緊挨CPU224的0號槽,其前面輸出就占用了QB0和QB1兩個字節(jié),CP243-1的地址按順序排,即設為QB2。CP243-1模塊占用一個QB輸出字節(jié)。
b.選擇連接數
如果只跟PC Access軟件通信,設置連接數為1。
再按“Next”按鈕,設置CP243-1的工作模式和TSAP地址。
圖3. 設置CP243-1的工作模式和TSAP地址
圖中:
a.必須將CP243-1以太網模塊配置成服務器端
b.接受所有客戶端的連接請求
c.設置TSAP地址:
TSAP(Transport Service Access Point)地址是通信連接地址,它包括兩部分:
第一部分:通信連接號,如 10
第二部分:CP243-1模塊安裝在S7-200的機架/槽號,如 “00” 代表CP243-1安裝在0號機架0號槽(即CPU之后的第一個模塊)
L. 本地(CP243-1)TSAP地址,自動生成,無法修改。
R. 遠程TSAP地址,即連接的遠程Pc Access 所設置的地址。
TSAP地址很重要。在PC Access中設置以太網連接時也需要規(guī)定TSAP地址,而且需要與此對應。
完成以太網向導配置后需要在程序中調用以太網向導所生成的ETHx_CTRL塊(如圖4.),并將項目程序下裝到PLC后,將PLC斷電后重新上電使配置生效。
圖4. 調用以太網模塊控制程序