如何在西門子博途(TIA Potal)環境下組態通信連接(UDP)?

西門子博途(TIA Portal)編程開發環境的使用已經比較普遍了,有些小夥伴在從Step7 V5.5過渡到博途環境時會有些不太適應,比如前幾天聽小夥伴說在Step7 V5.5環境下組態CP模塊的通信連接輕車熟路,到了博途環境下卻找了半天都沒有找到在哪裡組態。是的,博途(TIA Portal)的使用方法與Step V5.5有些不同的,今天這篇文章,我們來聊聊如何在博途環境下組態CP模塊的通信連接(以UDP鏈接為例)。

首先,我們來組態CPU和CP模塊。為了突出CP模塊的通信功能,我們使用不帶PN口的CPU 315-2DP,CP模塊使用CP343-1 Lean,如下圖:

然後跳轉到網路視圖(Network View),點擊「連接(Connection)」,如下圖:

此時你會發現,CPU的顏色從灰黑色變成了淺綠色。選中CPU並單擊右鍵,在彈出的對話框中選擇「添加新的連接(Add new connection)」,如下圖:

在彈出的對話框中,選擇你需要的類型,比如「UDP連接(UDP connection)」,如下圖:

點擊「添加(Add)」按鈕,一個新的連接就會添加到了信息(information)框中,如下圖:

每一個連接都有一個唯一的ID號。當一個連接添加完成後,對話框的連接ID會自動加1,此時可以繼續點擊「添加(Add)」按鈕增加新的連接;全部連接創建完成後,點擊「關閉(Close)」按鈕關閉對話框。

到目前為止,我們已經把需要的連接創建完成了,接下來需要為這些連接創建一個網路(設置連接的歸屬)。選中CP模塊的PN口,右鍵單擊,在彈出的對話框中選擇「添加子網(Add subnet)」,如下圖:

為新添加的子網起個名字,比如「ETHENET_PC」。然後轉到網路視圖,點擊「連接(Connection)」選項卡,找到剛才新建的連接,在其屬性頁面中找到地址信息(Address detail)。在地址信息中,我們需要設置本地的IP和埠(Port),以及遠程通信夥伴的IP地址和埠(Port),如下圖:

到這一步我們就在博途環境下配置好了CP模塊的UDP通信連接(其它連接的配置過程與之類似),接下來就可以根據連接的ID,在程序中調用發送、接收功能來實現通信了。

好了,關於博途環境下通信模塊的組態就先聊到這裡。歡迎登陸官網(方正智芯(founder chip))查看更多原創技術文章。


推薦閱讀:

PLC基礎篇之常量與變數
什麼情況下Profibus網路要使用RS485中繼器(Repeater)?
讀懂編碼器的工作原理及增量型編碼器
PLC-導火線:工控PLC蠕蟲的實現

TAG:可编程逻辑控制器PLC | 电气工程 | 电气自动化 |