完美通信世紀星與西門子S7-200以太網通信
發布時間:2019-08-02 16:22:41來源:
世紀星通過連接CP243-1模塊來實現與S7-200的以太網通信,CP 243-1是一種通訊處理器,設計用于在S7-200自動化系統中運行,它可以將S7-200系統連接到工業以太網(IE)中。
要實現世紀星與S7-200的以太網通信,首先要在編程軟件Micro/WIN的以太網向導(Ethernet Wizards)中完成CP243-1模塊的配置:
1、填寫CP243-1模塊位置(Module Position),如圖1所示:
圖1
在此處選擇模塊的位置,在線的情況下,您也可以使用“讀取模塊”(Read Modules)按鈕搜尋在線的CP243-1模塊。
2、填寫CP243-1模塊地址(Module Position)以及模塊通信類型,如圖2所示:
圖2
填寫模塊IP地址(IP ADDREESS),子網掩碼(Subnet Mask)以及模塊的連接類型(Module Connection Type)。
3、設置CP243-1所占用的輸出字節地址以及連接數目,如圖3所示:
圖3
設置CP243-1所占用的輸出字節地址,此地址根據計算CP243-1前面的I/O所占用的Q地址字節來決定。如CP243-1安裝在緊挨CPU226的0號槽,其前面輸出就占用了QB0和QB1兩個字節,CP243-1的地址按順序排列,即設為QB2。CP243-1模塊占用一個QB輸出字節。該項建議使用缺省值。
選擇連接數如果只跟世紀星軟件通信,設置連接數為1。
4、設置CP243-1的工作模式和TSAP地址,如圖4所示:
圖4
設置TSAP地址: TSAP(Transport Service Access Point)地址是通信連接地址,它包括兩部分:第一部分:通信連接號,如 10;第二部分:CP243-1模塊安裝在S7-200的機架/槽號,如 “00” 代表CP243-1安裝在0號機架0號槽(即CPU之后的第一個模塊)。本地TSAP地址,自動生成,無法修改。遠程TSAP地址,即連接的遠程計算機所設置的地址。
完成以太網向導配置后需要在程序中調用以太網向導所生成的ETHx_CTRL塊,并將項目程序下裝到PLC后,將PLC斷電后重新上電使配置生效。
在完成S7-200的以太網配置后,進入世紀星軟件進行設置。
首先進入世紀星設備安裝向導,如圖5所示:
圖5
選擇 PLC -> 西門子(SIEMENS)-> S7-200 以太網(TCP/IP)-> TCP/IP,點擊“下一步”,進入設備參數配置窗口,如圖6所示:
圖6
在圖6所示的對話框中,設備地址以及初始化字設置是影響設備通信的關鍵項。
設備地址包含圖4所示的TSAP地址信息,圖4中,本地TSAP地址為10:00,遠程TSAP地址為10:11,在世紀星的設備地址中,需要把這兩個地址中的四個數據(即:10、00、10、11)轉化為4個8位16進制數據,即A0AB。
初始化字包含圖2所示的模塊IP地址信息以及端口號,設置格式為“IP地址:端口號”(冒號為半角符號),如“192.168.1.119:102”。由于該PLC默認的端口號為102,在端口號沒有進行修改的前提下,初始化字中的端口號信息可以省略,直接設置成“192.168.1.119”即可,如圖6所示。
設置完成后,可點擊“下一步”完成設備添加操作。
至此,通信相關參數已經設置完成了,您可以根據您的需要進行變量連接或驅動測試,感謝您對本篇文章的關注。
【|中心,維修電話:15515598858 】