應用領域 | 電子 | 產地 | 德國 |
---|---|---|---|
品牌 | 西門子 |
《銷售態(tài)度》:質量保證、誠信服務、及時到位!
《銷售宗旨》:為客戶創(chuàng)造價值是我們永遠追求的目標!
《服務說明》:現(xiàn)貨配送至全國各地含稅(17%)含運費!
《產品質量》:原裝正品,*!
《產品優(yōu)勢》:專業(yè)銷售 薄利多銷 信譽好,口碑好,價格低,貨期短,大量現(xiàn)貨,服務周到!
![]() |
參考價 | 面議 |
更新時間:2022-02-24 11:41:25瀏覽次數(shù):296
聯(lián)系我們時請說明是化工儀器網上看到的信息,謝謝!
西門子電纜6ES7902-3AB00-0AA0
西門子PLC8路模擬量輸入模塊(型號為:AI8X12Bit,訂貨號為:),當通道配置為電流輸入時,是很有講究的。很多剛入門的新手都沒搞清楚究竟該如何配置,如何選擇該模塊上的量程卡的正確插槽位置,現(xiàn)詳述如下:
首先,我們必須搞懂什么是“兩線制電流信號”輸入,什么是“四線制電流信號”輸入。
簡而言之:當傳感器自帶供電電源,通過兩根電流信號線向外輸送一個0~20mA或4~20mA的電流環(huán)信號,而無需PLC通過模擬量模塊的接口向其提供24VDC供電時,我們稱其為“四線制電流信號”。此時,應將該回路通道上的電流輸入模擬量信號配置為4DU(4~20mA),模擬量輸入模塊量程卡的位置配置為[C],如下圖所示:
當傳感器本身不帶供電電源,需要PLC模擬量輸入模塊向其提供24VDC的外供電時,我們稱其為“兩線制電流信號”。在“兩線制電流信號”的配置下,模擬量輸入模塊上電流信號和電壓信號是共用的兩根線。此時,應將該回路通道上的電流輸入模擬量信號配置為2DU(4~20mA),模擬量輸入模塊量程卡的位置配置為[D],如下圖所示:
以上兩種配置,在實際中千萬不能弄錯了!
若配置錯誤,比如將“有源”的四線制電流輸入信號誤配置為“無源”的兩線制電流輸入信號,則PLC的模擬量信號輸入接口將承受外部輸入電流信號帶來的24VDC供電,這很容易導致燒壞PLC的模擬量輸入模塊
西門子電纜6ES7902-3AB00-0AA0
可以通過SFB/FB 14 "GET",從遠程CPU中讀取數(shù)據(jù)。
S7-300:在REQ的上升沿處讀取數(shù)據(jù)。在REQ的每個上升沿處傳送參數(shù)ID、ADDR_1和RD_1。在每個作業(yè)結束之后,可以分配新數(shù)值給ID、ADDR_1和RD_1參數(shù)。
S7-400:在控制輸入REQ的上升沿處啟動SFB。在此過程中,將要讀取的區(qū)域的相關指針(ADDR_i)發(fā)送到伙伴CPU。遠程伙伴返回此數(shù)據(jù)。在 下一個SFB/FB調用處,已接收的數(shù)據(jù)被復制到組態(tài)的接收區(qū)(RD_i)中。必須要確保通過參數(shù)ADDR_i和RD_i定義的區(qū)域在長度和數(shù)據(jù)類型方面 要相互匹配。
通過狀態(tài)參數(shù)NDR數(shù)值為1來指示此作業(yè)已完成。只有在前一個作業(yè)已經完成之后,才能重新激活讀作業(yè)。遠程CPU可以處于RUN或STOP工作狀態(tài)。如果 正在讀取數(shù)據(jù)時發(fā)生訪問故障,或如果數(shù)據(jù)類型檢查過程中出錯,則出錯和警告信息將通過ERROR和STATUS輸出表示。
通過使用SFB/FB 15 "PUT",可以將數(shù)據(jù)寫入到遠程CPU。
S7-300:在REQ的上升沿處發(fā)送數(shù)據(jù)。在REQ的每個上升沿處傳送參數(shù)ID、ADDR_1和SD_1。在每個作業(yè)結束之后,可以給ID、ADDR_1和SD_1參數(shù)分配新數(shù)值。
S7-400:在控制輸入REQ的上升沿處啟動SFB。在此過程中,將指向要寫入數(shù)據(jù)的區(qū)域(ADDR_i)的指針和數(shù)據(jù)(SD_i)發(fā)送到伙伴CPU。 遠程伙伴將所需要的數(shù)據(jù)保存在隨數(shù)據(jù)一起提供的地址下面,并返回一個執(zhí)行確認。必須要確保通過參數(shù)ADDR_i和SD_i定義的區(qū)域在編號、長度和數(shù)據(jù)類 型方面相互匹配。
如果沒有產生任何錯誤,則在下一個SFB/FB調用時,通過狀態(tài)參數(shù)DONE來指示,其數(shù)值為1。只有在最后一個作業(yè)完成之后,才能再次激活寫作業(yè)。遠程 CPU可以處于RUN或STOP模式。如果正在寫入數(shù)據(jù)時發(fā)生訪問故障,或如果執(zhí)行檢查過程中出錯,則出錯和警告信息將通過ERROR和STATUS輸出 表示。
打開SIMATIC 315 PN-1的OB1,在OB1中依次調用FB14,F(xiàn)B15如圖12、圖13所示:
圖12 FB14調用
表2.FB14參數(shù)說明 :
參數(shù) | 描述 | 數(shù)據(jù)類型 | 存儲區(qū) | 描述 |
REQ | bbbbb | BOOL | I、Q、M、D、L | 上升沿觸發(fā)調用功能塊 |
ID | bbbbb | WORD | M、D、常數(shù) | 地址參數(shù)ID |
NDR | OUTPUT | BOOL | I、Q、M、D、L | 為1時,接收數(shù)據(jù)成功 |
ERROR | OUTPUT | BOOL | I、Q、M、D、L | 接收到新數(shù)據(jù) |
STATUS | OUTPUT | WORD | I、Q、M、D、L | 故障代碼 |
S7-300: | IN_OUT | ANY | M、D I、Q、M、D、 | 從S7-200 SMART的數(shù)據(jù)地址中讀取數(shù)據(jù);V區(qū)數(shù)據(jù)對應DB1。 |
S7-300: | IN_OUT | ANY | S7-300:M、D | 本站接收數(shù)據(jù)地址 |
圖13 FB15調用
表3.FB15參數(shù)說明 :
參數(shù) | 描述 | 數(shù)據(jù)類型 | 存儲區(qū) | 描述 |
REQ | bbbbb | BOOL | I、Q、M、D、L | 上升沿觸發(fā)調用功能塊 |
ID | bbbbb | WORD | M、D、常數(shù) | 地址參數(shù) |
DONE | OUTPUT | BOOL | I、Q、M、D、L | 為1時,發(fā)送完成 |
ERROR | OUTPUT | BOOL | I、Q、M、D、L | 為1時,有故障發(fā)生 |
STATUS | OUTPUT | WORD | I、Q、M、D、L | 故障代碼 |
S7-300: | IN_OUT | ANY | M、D I、Q、M、D、 | 從S7-200 SMART的數(shù)據(jù)地址中讀取數(shù)據(jù);V區(qū)數(shù)據(jù)對應DB1。 |
S7-300: | IN_OUT | ANY | S7-300:M、D S7-400 I、Q、 | 本站發(fā)送數(shù)據(jù)地址 |
注意:
S7-200 SMART PLC 不需要編程。 S7-200 SMART 中的V存儲區(qū)在S7-300/400 PLC 編程中以DB1數(shù)據(jù)塊的形式體現(xiàn)。
S7-300與S7-200通信,300既可以做客戶端,也可以做服務器。
當S7-300作服務器,S7-200作客戶端時,在200側編程,300無需組態(tài)編程。
當S7-300作客戶端,S7-200作服務器時,在300側組態(tài)編程,200側也需要向導設置。
客戶端與服務器定義請參看:服務器Server和客戶端Client有什么區(qū)別?
S7-200 PLC本體沒有以太網口,需要通過以太網模塊CP243-1來擴展以太網通信,且一個S7-200PLC只能擴展一個CP243-1。
CP243-1最多8個以太網S7控制器通信,每個連接既可以是服務器連接也可以是客戶機連接。
一個客戶端(Client)可以包含1-32個數(shù)據(jù)傳輸操作,一個讀寫操作最多可以傳輸212個字節(jié)。如果CP243-1作為服務器運行,每個讀操作可以傳送222個字節(jié)。
S7-200以太網向導配置
可以把S7-200的以太網模塊CP243-1配置為CLIENT,使用STEP 7 Micro/WIN中的向導進行通信的配置即可。在命令菜單中選擇工具--以太網向導。
圖1 打開以太網向導
第一步是對以太網通信的描述,點擊下一步開始以太網配置。
圖2 向導介紹
在此處選擇模塊的位置,CPU后的第一個模塊位置為0,往后依次類推;或者在線的情況下,點擊讀取模塊搜尋CP243-1模塊(在線讀取將該模塊的命令字節(jié)載入模塊命令字節(jié)向導屏幕)。點擊下一步;
圖3 讀取模塊
選擇模塊相匹配的MLFB版本,本例中的CP243-1模塊型號為6GK7243-1EX01-0XE0,如下圖所示:
圖4 模塊版本選擇
在此處填寫IP地址和子網掩碼。點擊下一步;
圖5 地址設置
下面的對話框將組態(tài)CP243-1進行S7連接的連接數(shù)量的設置,通過S7連接可以與通信伙伴進行讀寫數(shù)據(jù)操作。點擊“下一步”按鈕繼續(xù)進行S7連接組態(tài)。
圖6 模塊占用地址設置
選擇此為客戶機連接,遠程屬性TSAP (Transport Service Access Point)填寫為03.02,輸入S7-300側的IP地址。點擊數(shù)據(jù)傳輸按鈕進入數(shù)據(jù)交換的定義。
注意:如果連接遠程對象是 S7-300,TSAP為03.02;如果連接遠程對象是 S7-400,TSAP為03.0x,其中x為CPU模塊的槽位,可以從S7-400 站的硬件組態(tài)中找出PLC的槽號。
圖7 連接設置
選擇"數(shù)據(jù)傳輸"標記,并單擊"新傳輸"按鈕,進行配置:選擇是讀取數(shù)據(jù)還是寫入數(shù)據(jù),填寫通訊數(shù)據(jù)的字節(jié)個數(shù),填寫發(fā)送數(shù)據(jù)區(qū)和接收數(shù)據(jù)區(qū)的起始地址。
本例中為從S7-300的MB200開始讀取8個字節(jié)到VB1000開始的8個字節(jié)的區(qū)域中;從S7-200的VB2000開始的8個字節(jié)寫到S7-300的QB0開始的8個字節(jié)的區(qū)域中,點擊確認按鈕:
注意: 本地PLC中的地址必須是V內存字節(jié)地址,遠程對象中的地址必須代表字節(jié)地址。當您為S7-300/ S7-400設備輸入遠程地址時,若是數(shù)據(jù)塊請使用DBx.DBBy格式。
圖8 數(shù)據(jù)區(qū)域設置
選擇CRC校驗,使用缺省的時間間隔30秒,點擊下一步按鈕。
圖9 使用CRC
填寫模塊所占用的V存儲區(qū)的起始地址。你也可以通過“建議地址”按鈕來獲得系統(tǒng)建議的V存儲區(qū)的起始地址, 點擊下一步按鈕。
圖10 配置存儲區(qū)