狠狠色丁香久久综合婷婷亚洲成人福利在线-欧美日韩在线观看免费-国产99久久久久久免费看-国产欧美在线一区二区三区-欧美精品一区二区三区免费观看-国内精品99亚洲免费高清

            | 注冊| 產品展廳| 收藏該商鋪

            行業(yè)產品

            當前位置:
            潯之漫智控技術(上海)有限公司>>技術文章>>烏魯木齊西門子PLC代理商

            烏魯木齊西門子PLC代理商

            閱讀:536        發(fā)布時間:2021-11-3

            烏魯木齊西門子PLC代理商

            實現組態(tài)連接通訊方法:在項目的NETPRO中設置S7網絡連接,在建立連接中塊參數ID時需要留意下,它是作為識別發(fā)送數據和接收數據的地址標識,在客戶端編程需要調用SFB14、SFB15系統功能塊,后保存編譯下載至PLC中即可實現通訊。
              S7-400/400通訊時,S7-400即可作為服務器又可作為客戶機,其大數據包長度可達160字節(jié)。西門子PLC-USS協議和變頻器之間的通訊1、需要控制系統在設計時采用很多硬件,價格昂貴2、現場的布線多容易引起躁聲和干擾3、PLC和變頻器之間傳輸的信息受硬件的限制,交換的信息量很少。

            資訊西門子6FC5298-7AA20-0AP3型號含義
              如果PLC通過與變頻器進行通訊來進行信息交換,可以有效地解決上述問題,通訊方式使用的硬件少,傳送的信息量大,速度快,等特點可以有效地解決上述問題,另外,通過網絡,可以連續(xù)地對多臺變頻器進行監(jiān)視和控制,實現多臺變頻器之間的聯動控制和同步控制,通過網絡還可以實時的調整變頻器的參數。

            資訊西門子6FC5298-7AA20-0AP3型號含義

              但是也不一定都能排除干擾,方法還是要一個個試的。變頻器調試必設參數有哪些。控制意義是什么。變頻器功能參數很多,一般都有數十甚至上百個參數供用戶選擇。實際應用中,沒必要對每一參數都進行設置和調試,多數只要采用出廠設定值即可。但有些參數由于和實際使用情況有很大關系,且有的還相互關聯,因此要根據實際進行設定和調試。因各類型變頻器功能有差異,而相同功能參數的名稱也不一致,為敘述方便,本文以富士變頻器基本參數名稱為例。

            資訊西門子6FC5298-7AA20-0AP3型號含義
              4、在變頻器的啟??刂浦杏捎诶^電器接觸器等硬件的動作時間有延時,影響控制精度。5、通常變頻器的故障狀態(tài)由一個接點輸出,PLC能得到變頻器的故障狀態(tài),但不能準確的判斷當故障發(fā)生時,變頻器是何種故障。目前各個廠家的變頻器都相繼的開發(fā)出了支持連網的功能,比如,很多變頻器都有了支持現場總線(如:DEVICENET、PROFIBUS、AS_I)等的接口協議,可以很方便的與PLC進行數據通信。

            資訊西門子6FC5298-7AA20-0AP3型號含義
              現在主要介紹西門子S7-200和MicroMaster變頻器之間的通訊協議USS,使用USS通訊協議,用戶可以通過程序調用的方式實現S7-200和MicroMaster變頻器之間的通信,編程的工作量小,通訊網絡由PLC和變頻器內置的RS485通訊口和雙絞線組成

            1. 打開LOGO!Soft Comfort。

            2. 導航到菜單"Tools > Transfer > Access Control"。

            3. 在"Interface" 對話框,在相關的輸入欄輸入相關LOGO! 8的目標IP地址。

            注意
             上次在地址簿中存儲的IP地址會預設在輸入欄。

            圖. 01
             

            1. 點擊"OK" 來確定。

            2. 將LOGO! 8轉換到"STOP"模式,如有需要請按照菜單操作。

            3.  "LOGO! Setting" 對話框會自動打開。在"Online Settings" 標簽選擇"User profile setting" 然后在"Webserver access"下選擇"Allow Webserver access"選項。注意并確認隨后的警告來允許LOGO!的外部訪問。

              圖. 02
               

            4. 為了避免未經*訪問LOGO! ,強烈建議為網絡服務訪問定義一個密碼。定義密碼可通過啟用"Enable password protection for Webserver access"并在相關的輸入欄輸入密碼。

            5. 單擊"Apply"來確定選擇。

            6. 將LOGO! 8轉換到"RUN"模式,如有需要請按照菜單操作。

            7. 單擊"OK"確定變更的設置。

            在LOGO! 8上調用網絡訪問的說明

            1. 在PC、平板或者智能手機上的web瀏覽器輸入LOGO! 8 的IP地址。

              • 通過網絡的TCP端口來訪問(以http://192.168.0.1:8080為例),


                圖. 03
                 

              • 通過LAN訪問但不通過TC端口(以http://192.168.0.1為例)。
                 

            2. 在輸入欄輸入密碼并單擊"Log on" 按鈕。在as-delivered狀態(tài)下,密碼是"LOGO"。如果想要在LOGO!上保持登錄,即使在此期間關閉了瀏覽器也保持登錄,請勾選"Keep me logged on" 。

              圖. 04

            更多信息
            關于 "Webserver on LOGO! 8"主題的詳細信息在設備手冊中的設備系列LOGO! 0BA8里 100761780的Chapter 5。

            創(chuàng)建環(huán)境
            本FAQ中的截圖是使用LOGO!Soft Comfort V8.0創(chuàng)建的。

            關鍵詞
            0BA8, LOGO 8

            1. 概述
            在現場應用中,很多儀表和設備僅支持Modbus RTU的通訊協議,第三方儀表可以做Modbus主站或從站,西門子的通訊模塊CP341 / CP441-2 通過Dongle(硬件狗)可以擴展該協議,S7-200 集成的口可以支持自由口通訊,通過指令庫也可以方便的實現Modbus RTU通訊。本文以S7-200作為Modbus 主站,CP341作為Modbus 從站,實現Modbus RTU通訊,闡述兩者在通訊方面的設置和注意事項。


            2. 軟件環(huán)境

            2.1 STEP7 V5.4 SP4
            用于編寫 S7-300/400程序,此軟件需要從西門子購買,本文檔中的300的程序是使用Step7 V5.4 SP4的軟件編寫。

            2.2 CP PTP Param V5.1 SP11
            串行通訊模板的驅動程序,安裝此驅動后才能對PtP模板進行參數配置,并在Step7中集成通訊編程需要使用的功能塊。此驅動隨購買模板一起提供,也可以從以下的鏈接下載27013524

            2.3 CP PTP Modbus Slave V3.1 SP7
            CP341或CP441-2用于Modbus從站時,需要安裝此驅動協議,但安裝之前必須先安裝PtP Driver,此驅動可以在購買Modbus Dongle時選擇購買,也可以從以下的鏈接下載27774276

            2.4 STEP7 Micro/WIN V4.0 SP6
            用于S7-200編程的軟件,本文檔中的200的程序是使用Step7 Micro/win 的軟件編寫。此軟件可以從西門子下載中心免費下載,也可以從以下的鏈接下載。
            http://www.ad.siemens.com.cn/download  自動化系統>>S7-200>>軟件,文檔編號S0002。

            2.5 Toolbox_V32-STEP 7-Micro WIN 32 Instruction Library
            S7-200實現Modbus RTU功能,可以使用Modbus的指令庫,要使用西門子的標準指令庫,必須先安裝指令庫的軟件包 Instruction Library,安裝后,可以在Step 7-Micro/WIN軟件的庫中找到Modbus相關的指令,該軟件包可以從以下的鏈接下載。http://www.ad.siemens.com.cn/download  自動化系統>>S7-200>>軟件,文檔編號S0010。


            3. 硬件列表和接線

            3.1 硬件列表

            S7-300從站CPU315-2DP6ES7 315-2AG10-0AB0
            CP341 RS422/4856ES7 341-1CH01-0AE0
            Dongle6ES7 870-1AB01-0YA0
            PC 適配器(USB)6ES7 972-0CB20-0XA0
            S7-200主站CPU 224XP6ES7 214-2BD23-0XB0

            表1 硬件設備

            3.2 硬件接線

            3.2.1 接口定義
            S7-200的通訊口為RS485物理口(9針口),CP341是RS422/485的接口類型(15針口),兩種設備的接口引腳的示意圖如下所示,更詳細的信息可以參考CP341及S7-200通信接口的手冊。


            圖1 S7-200 CPU通信口引腳定義

             


            圖2 S7-300 CP341 RS422/485 通訊口引腳定義

            3.2.2 接線示意圖


            圖3 硬件結構和接線示意圖


            4. 組態(tài)設置和編程

            4.1 S7-200做Modbus主站的設置
            S7-200 CPU上的通信口在電氣上是標準的RS-485半雙工串行通信口,此串行字符通信的格式:1個起始位;7/8位數據位;1位奇/偶/無校驗;1停止位。通信波特率可以設置為1200、2400、4800、9600、19200、38400、57600或112500,符合這些格式的串行通訊設備可以和S7-200進行自由口通訊,Modbus RTU指令庫就是使用自由口編程實現的。

            4.1.1 Modbus RTU主站庫

            使用Modbus 主站指令庫時需要注意的幾點:

            • 需要S7-200的編程軟件是 Micro/WIN V4.0 SP5及以上版本;

            • Modbus RTU 主站庫對CPU的版本有要求,CPU 的版本必須為 2.00 或者 2.01(即訂貨號為 6ES721*-***23-0BA*);

            • Modbus主站可讀/寫的zui大數據量為120個字(指每一個 MBUS_MSG 指令);

            • Modbus 主站庫支持Port0和Port1(從站庫只支持Port0口),本例中用Port0;

            • 使用Modbus 庫時必須對庫存儲區(qū)進行分配,見下圖設置,而且分配的空間不能和程序中其它空間沖突,否則編譯調用會報錯。


            圖4 庫存儲區(qū)設置

            • Modbus主站庫支持的功能碼和地址對應關系:
               

              Modbus 地址讀 / 寫Modbus 從站須支持的功能
              00001~09999功能1:讀輸出點
                數字量輸出功能5:寫單個輸出點

              功能15:寫多個輸出點
              10001~19999功能2:讀輸入點
                數字量輸入
              30001~39999功能4:讀輸入寄存器
                輸入寄存器
              40001~49999功能3:讀保持寄存器
                保持寄存器功能6:寫單個寄存器

              功能16:寫多個寄存器

              表2需要從站支持的功能

            4.1.2 S7-200 Modbus主站編程
            編程時,使用SM0.0調用MBUS_CTRL完成主站的參數初始化,詳細見下表,參數的說明也可以從子程序的局部變量表中找到。


            圖5 Modbus RTU 主站初始化

            圖中各參數含義如下

            編號符號/含義說                   明
            aEN / 使能必須保證每一掃描周期都被使能(使用SM0.0)。
            bMode / 模式為1時使能為Modbus協議;為0時恢復為PPI協議。
            cBaud / 波特率支持的通訊波特率為1200,2400,4800,9600,19200,38400,57600,115200。
            dParity / 校驗校驗方式選擇:0=無校驗;1=奇校驗,2=偶校驗。
            eTimeout / 超時主站等待從站響應的時間,以毫秒為單位,典型的設置值為 1000毫秒,允許設置的范圍為1-32767。這個值必須設置足夠大以保證從站有時間響應。
            fDone / 完成位初始化完成,此位會自動置1。
            gError / 錯誤位初始化錯誤代碼。

            表3

            調用 Modbus RTU 主站讀寫子程序MBUS_MSG,發(fā)送一個Modbus 請求。


            圖6 調用Modbus RTU 主站讀寫子程序

            圖中各參數含義如下

            編號符號/含義說                   明
            aEN / 使能同一時刻只能有一個讀寫功能使能。
            bFirst / 讀寫請求位 每一個新的讀寫請求必須使用脈沖觸發(fā)。
            cSlave / 從站地址可選擇的范圍1–247。
            dRW / 讀寫操作位0=讀, 1=寫。
            eAddr / 讀寫從站的數據地址選擇讀寫的數據類型:
            00001 至 0xxxx - 開關量輸出
            10001 至 1xxxx - 開關量輸入
            30001 至 3xxxx - 模擬量輸入
            40001 至 4xxxx - 保持寄存器。
            fCount / 數據的個數通訊的數據個數(位或字的個數)。
            gDaptPtr / 數據指針如果是讀指令,讀回的數據放到這個數據區(qū)中;
            如果是寫指令,要寫出的數據放到這個數據區(qū)中。
            hDone / 完成位讀寫功能完成位。
            iError / 錯誤代碼只有在Done位為1時,錯誤代碼才有效。

            表4

            從上圖中可見,S7-200作為Modbus RTU主站,波特率9.6Kb/s,偶校驗,連接從站的站地址是3,數據存儲區(qū)為VB2000開始的區(qū)域。

            4.2 CP341 做Modbus 從站的硬件組態(tài)

            4.2.1 硬件組態(tài)


            圖7 S7-300側硬件組態(tài)

            4.2.2 設置Modbus參數


            圖8 消息楨字符結構

            按照上述操作設置參數,從上圖可以看出,本例中的傳輸波特率9.6Kb/s,1位起始位,8位數據位,偶校驗位,1位停止位,從站站地址是3,主從通訊設備的字符幀格式和波特率等參數設置需要*。


            圖9 RS422/485 接口組態(tài)

            RS422/485接口只能一個有效,接口的選擇只需要組態(tài)而不需要在硬件上短接。

            4.2.3 Modbus驅動的下載
            當配置好Modbus通信的參數后,保存前需要向CP341下載Modbus Slave的驅動,一旦下載完成后無需再次下載。
            需要注意的是,在下載驅動時(可以在無Dongle情況下下載),需要將CPU停機,然后下載,操作過程如下所示。


            圖10 下載Dongle時,需要CPU停機

             


            圖11 從站驅動下載后結果


            收藏該商鋪

            登錄 后再收藏

            提示

            您的留言已提交成功!我們將在第一時間回復您~
            二維碼 意見反饋
            在線留言