作者:廈門海為技術支持部
一、 通訊介紹
1、海為PLC網絡通訊特點:
1.1CPU主機帶2個通訊口(RS232+RS485),可擴展至5個通訊口,每個通訊口都可以進行編程和聯(lián)網,都可作為主站或從站。支持1:N、N:1、N:N聯(lián)網方式,支持各種人機界面和組態(tài)軟件,可與任何帶通訊功能的第三方設備(變頻器、儀表、條碼閱讀器等)聯(lián)網。
1.2通訊功能強大:Haiwell PLC各種型號的主機都內置Modbus RTU/ASCII協(xié)議﹑自由通訊協(xié)議以及海為Haiwellbus高速通訊協(xié)議。這就意味著只要儀器儀表支持以上3種通信協(xié)議的一種,就可實現(xiàn)和海為PLC進行通訊。
1.3便利的通訊指令系統(tǒng):使您無論使用何種通訊協(xié)議都只需一條通訊指令便可完成復雜的通訊功能,也無須為通訊端口沖突﹑發(fā)送接收控制﹑通訊中斷處理等問題煩惱,可以在程序中混合使用各種協(xié)議輕松完成您所需的各種數(shù)據(jù)交換。
1.4海為PLC作為從機時,PLC里不要寫任何程序。
2、海為無線模塊的網絡通訊特點
2.1 模塊無需用戶配置Zigbee參數(shù),只需通過模塊自帶的DIP撥碼開關(設置PANID、協(xié)調器或者路由器身份)即可組建多個獨立通信網絡。
2.2 支持模塊掉電后重新上電恢復網絡,配置一次即可長久使用。
2.3上位機可以通過無線組網方式對PLC進行無線上下載程序、監(jiān)控等操作。
2.4 在zigbee協(xié)議本身的重發(fā)機制的基礎上,在應用層上又加了應答重發(fā)機制,如果主站在一段時間內沒有收到接收響應就再次發(fā)送數(shù)據(jù),進一步提高了通訊的穩(wěn)定性。
二、硬件組網
1、組網示意圖
2、硬件介紹
2.1 網關介紹
H01TCP-4是一款功能強大的硬件協(xié)議網關,將從設備的各種協(xié)議轉成標準的Modbus RTU或Modbus TCP協(xié)議。方便多種協(xié)議設備進行組網統(tǒng)一監(jiān)控。用于現(xiàn)場以太網組網方式,方便組態(tài)、觸摸屏等上機機進行組網監(jiān)控。
H01TCP-4有兩個網口,網口1默認IP地址172.24.13.88(固定);網口2默認IP地址192.168.1.88。自帶4個帶隔離的RS485通訊端口,支持多種通訊協(xié)議,方便用戶組建通訊網絡。
網關接口介紹如下:
2.2 H01ZB模塊介紹
H01ZB是一款用于支持PLC主機間無線通信的擴展模塊,參數(shù)配置簡單。
模塊的撥碼開關的前五位 1~5為用于設定網絡 ID,所以可以組建31個網絡。本例將所有組網的H01ZB模塊都當做路由器來使用,網絡ID設置設置成一樣即可,本例設置為1, 故1-5位撥碼中只需將1號撥碼開關設置為ON,其余設置為OFF。
2.3 PC2ZB模塊介紹
PC2ZB是一款用于PC端的無線通信的擴展模塊。通過該模塊,HaiwellHappy等上位機軟件與擴展了H01ZB的PLC主機間能夠以無線的方式進行聯(lián)機及讀寫等操作。模塊使用便捷,無需用戶配置zigbee參數(shù),通過模塊自帶的DIP撥碼開關(設置PANID、協(xié)調器或者路由器身份)即可組建多個獨立通信網絡。PC2ZB的PANID與H 01ZB設置成一致即可輕松組網,上述H01ZB PANID為1,,所以本例PC2ZB也設置為1即可。
PC2ZB 供電電壓為5VDC,一般直接用模塊自帶的USB口供電與上位機連接可通過 USB/RS232/RS485 的方式。本例網關有4個RS485通訊口,所以PC2ZB使用RS485和網關進行通訊,將串口的引腳6,8分別接到網關的A1,B1上。
本例將PC2ZB模塊作為協(xié)調器來使用,網絡ID設置成和H01ZB模塊相同的1號ID,故只需將撥碼開關的第1、6位撥為on,其余為OFF即可。
三、硬件實物連接圖
1、海為PLC與H01ZB模塊的硬件連接圖
2、網關與PC2ZB模塊的硬件連接圖
四、H01TCP參數(shù)設置(電腦端IP設置)
網關的有倆個網口,網口1默認IP地址172.24.13.88(固定),在忘記網口2的IP地址的情況下,可以使用網口1將網口2的IP地址還原成默認的192.168.1.88。上傳和下載程序時電腦的IP參數(shù)需設置成和網關在同一個網段,下面是具體步驟 :
4.1、網上鄰居右擊屬性
4.2、本地連接,右擊屬性
4.3、雙擊TCP/IP,將主機的IP地址設置成和網關的IP地址在同一個網段(網關的網口2默認的IP地址為192.168.1.88),單擊確定
五、H01TCP軟件配置
網關的參數(shù)設置,這邊只介紹主要的通訊參數(shù),其余的詳細操作可以參照網關的使用手冊,操作手冊可以到海為的官網-->下載中心-->Haiwell(海為)智能網關手冊里面進行下載。
5.1 雙擊圖標
5.2新建一個 驅動,這邊使用N系列的主機,故驅動選擇Haiwell HN PLC,命名為測試,單擊確定
5.3右擊新建通道,選擇串口(即網關上面的COM口,COM1,COM2,COM3,COM4),選擇COM1口;因H01ZB和PC2ZB模塊的參數(shù)默認為38400,N,8,2,這邊也選擇成相同參數(shù),單擊確定
這邊比較重要的就是這個38400波特率的選擇,即波特率與PC2ZB默認的38400 N 8 2設置成一致的即可。更多的完整詳細的網關H01TCP-4的軟件操作,大家可以在H01TCP-4的幫助里查看,這里不再贅述。
海為公眾號
海為云APP
廈門海為科技有限公司
0592-3278716 (技術) | 4000-360-362 (商務)
海為總部:廈門市集美區(qū)軟件園三期C03棟13-14層 | 制造中心:廈門市翔安區(qū)火炬高新區(qū)(翔安)產業(yè)區(qū)垵邊南路336-2號4樓