<style id="7i3y3"></style>

      <sub id="7i3y3"><i id="7i3y3"></i></sub>

        午夜精品一区二区三区成人,中文字幕av一区二区,亚洲AVAV天堂AV在线网阿V,肥臀浪妇太爽了快点再快点,国产网友愉拍精品视频手机,国产精品无码a∨麻豆,久久中文字幕一区二区,a级国产乱理伦片在线观看al
        首頁 新聞 工控搜 論壇 廠商論壇 產品 方案 廠商 人才 文摘 下載 展覽
        中華工控網首頁
          P L C | 變頻器與傳動 | 傳感器 | 現場檢測儀表 | 工控軟件 | 人機界面 | 運動控制
          D C S | 工業以太網 | 現場總線 | 顯示調節儀表 | 數據采集 | 數傳測控 | 工業安全
          電 源 | 嵌入式系統 | PC based | 機柜箱體殼體 | 低壓電器 | 機器視覺
        S系列I/O前端與PLC的連接
        北京西姆宏儀器儀表有限公司
        收藏本文     查看收藏
        <br><A HREF="/editor/uploadfiles/learns01/200471210491060332.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/200471210491060332.jpg" border=0 alt=按此在新窗口瀏覽圖片 onload="javascript:if(this.width>580)this.width=580"></A><BR> S系列I/O前端與可編程控制器的連接<BR> 一、概述<BR> PLC(可編程控制器)應用廣泛,其CPU功能較強,可靠性高,但在輸入輸出I/O方面,PLC存在價格過高,擴展模塊不隔離,輸入信號還要進行編程運算來完成采集,品牌繁多,互不兼容,用戶使用起來不方便等缺點。我公司研制生產的S系列I/O前端具有模入(AI)、模出(AO)、開入(DI)、開出(DO)等功能;規格多樣;工程量值輸出;RS485通訊接口;靈活的通訊協議;擴展簡捷;價格低廉。但在復雜控制等應用場合較PLC就有所欠缺,而PLC的優勢恰恰在此。S系列I/O前端可以方便地與各種PLC構成秒級的多點數據采集和控制系統,并可更快捷地融入已有的采集控制系統當中,大大降低系統工程費用。二者結合可以彌補各自的缺陷,使系統達到良好的性價比。<BR> 下面以西門子S7-200(CPU226)和S系列I/O前端連接所構成的采集控制系統為例,展示這種方案的優勢所在:<BR> 1. S系列I/O前端與PLC的接口程序軟件由我公司編寫并無償提供給用戶,用戶只要將該段程序嵌入自己的程序中即可。用戶在PLC編程中或在上位機讀寫S系列I/O前端的輸入輸出數據時,只和PLC中的I/O數據映射區(位于V區內)打交道,大大減少了用戶工作量和編程復雜程度。<BR> 2. 采用PLC的自由通訊口與S系列I/O前端連接(RS485總線),方便地擴展至少32個模塊。<BR> 3. 擴展系統AI/AO點最多達512點,DI/DO點最多達1024點,極大的拓展了PLC的I/O點數。<BR> 4. 現場獨立安裝,擴展靈活,多樣,調試方便。<BR> 5. 模擬量為直接工程量值,無需編程運算完成采集及輸出。<BR> 6. 具有通道與通道之間隔離,現場與計算機隔離特性。<BR> 7. 利用PLC的CPU豐富資源,使整套系統具有可編程及PID等控制功能,并可脫離上位機獨立運行。<BR> 8. 利用PLC的通訊擴展模塊,使系統簡捷地接入以太網絡及PROFIBUS-DP總線網絡。<BR> 9. 特別適合于各種場合的秒級采集控制應用。</P><P> 二、連接要點及注意事項<BR> ● S7-200(CPU226)具有兩個RS485通訊口,通訊口1(PORT0)與上位機相連;通訊口2(PORT1)以自由口方式與S系列I/O前端的RS485通訊線相連。<BR> ● 通訊口2(PORT1)通訊速率為38400 bps,8位數據位,1位停止位,無奇偶校驗。<BR> ● 通訊方式為主從式,PLC為主,S系列I/O前端為從。<BR> ● PLC與S系列I/O前端的通訊電纜連接對應表<BR> PLC的9針插頭------------S系列I/O前端的接線端子<BR> 3 ------------  37 (RS485 A )<BR> 5  ------------   35 (RS485 地)<BR> 8  ------------  36 (RS485 B )<BR> ● 用戶在使用之前應將S系列I/O前端的站址設置好,并將通訊速率設置為38400 bps,通信協議為S_PLC。<BR> ● 如果有多個(N個)S系列I/O前端,站址應從01開始,依次至N為止,連續不得跳躍。<BR> ● 通訊協議(參見后面說明)的具體細節用戶可忽略。S系列I/O前端與PLC的接口程序名為S_PLC 。<BR> ● PLC將對各S系列I/O前端不停進行循環采集及控制輸出,1秒之內即可將32個S系列I/O前端采集或輸出控制完畢。<BR> ● 采集及輸出控制單元皆存放于固定V變量區,由用戶讀取或寫入(模擬信號讀取或寫入格式為INT)。占用V區空間從V3900起始,占用1124字節,即到V5024結束 ,其中V3900~3933為連接S系列I/O前端定義前端個數及型號定義區;V4000~V5024為S系列I/O前端輸入輸出數據映射區,每個I/O前端分配32個字節,連接32個前端時共計為1024 字節(參見I/O數據映射區說明)。</P><P> 三、連接程序說明<BR> S系列I/O前端與 S7-200(CPU226)的連接程序(程序名稱為S_PLC)包含一個主程序,8個子程序和3個中斷服務程序。3個中斷服務程序分別是端口1(PORT1)接受信息完成中斷(事件號為24)、端口1(PORT1)發送字符中斷(事件號為26)、定時中斷0(事件號為10,定時中斷時間間隔寄存器為SMB34)。<BR> 主程序(MAIN)進行通訊口2(PORT1)的初始化,并觸發發送字符中斷,啟動S7-200(CPU226)對S系列I/O前端的通訊。當與一個S系列I/O前端通訊完成后,由接收中斷程序自動啟動與下一個站址S系列I/O前端的通訊,如此循環往復。定時中斷0程序是對發送字符和接收信息完成中斷超時(>50ms)的處理,該程序將停止對這兩個中斷的響應并啟動下一個站址的S系列I/O前端的通訊工作。<BR> 用戶只要將該段主程序(MAIN)嵌入自己的主程序中,將余下的子程序和中斷服務程序置入用戶系統程序中,然后修改USER_SET子程序,根據所需連I/O前端的個數及型號定義V3900~3933變量區即可。 <BR> 主程序及其說明如下:<BR> Network1<BR> LD  SM0.1 //首次掃描<BR> DTCH  24    //關接收中斷 <BR> DTCH  26    //關發送中斷<BR> DTCH  10    //關超時中斷 <BR> MOVD  +0,VD3996  //清除32個站的超時標志<BR> MOVB  16#01,SMB130  //初始化PORT1口為自由口,通訊速率=38400 bps,<BR> CALL  USER_SET   //調用用戶初始系統子程序<BR> CALL  FIRST_SET  //系統第一次運行初始化<BR> ENI      //啟動中斷<BR> CALL  FILL_COMMAND  //發送取數據命令<BR> CALL  GET_FCS1   //求命令校驗碼</P><P> Network2<BR> LD  SM0.0<BR> CALL GO_PATH   //啟動循環</P><P> 四、連接I/O定義區說明<BR> 1.連接S系列I/O前端個數定義單元:  VB3900 1 字節 (用戶設置)<BR> 2.站址連接S系列I/O前端型號定義單元: VB3902~VB3933 32 字節 (用戶設置)<BR> 每個站址所連接的S系列I/O前端的型號均由一個字節定義,VB3902為01號站址對應連接S系列I/O前端型號定義單元 ,VB3933為32號站址對應連接S系列I/O前端型號定義單元,用戶通過修改USER_SET子程序完成對VB3900及 VB3902~VB3933等定義單元的更改。<BR> 各型S系列I/O前端對應代碼如下:<BR> ◆ S1104=0 S1204=0<BR> ◆ S1108=1 S1208=1<BR> ◆ S1116=2 S1216=2<BR> ◆ S1316=6<BR> ◆ S1332=7<BR> ◆ S1416=8<BR> ◆ S1504=9</P><P> 五、I/O數據映射區說明<BR> I/O數據映射區: VB4000 1024 字節(每站占32字節) (用戶讀寫)<BR> 以第1號站址為例,起始I/O數據映射區地址為VB4000;(第N號站址I/O數據映射區起始地址為VB4000+(N-1)×32)<BR> ◆ S1104,S1204<BR> 4個模擬量輸出占前8個字節 (VW4000) 讀 字<BR> ◆ S1108,S1208<BR> 8個模擬量輸出占前16個字節 (VW4000) 讀 字<BR> ◆ S1116,S1216<BR> 16個模擬量輸出占前32個字節 (VW4000) 讀 字<BR> ◆ S1316<BR> A: 16個開關量輸入占前 2 字節 (VB4000) 讀<BR> B: 8 個開關量輸出占第 3 字節 (VB4002) 寫<BR> C: 8 個線圈狀態占第 4 字節 (VB4003) 讀<BR> ◆ S1332<BR> 32個開關量輸入占前 4 字節 (VB4000) 讀<BR> ◆ S1416<BR> A: 16個開關量輸出占前 2 字節 (VB4000) 寫<BR> B: 16個線圈狀態占后 2 字節 (VB4002) 讀<BR> ◆ S1504<BR> A: 8 個開關量輸出占第 1 字節 (VB4000) 寫<BR> B: 8 個線圈狀態占第 2 字節 (VB4001) 讀<BR> C: 4個模擬量輸出從第 3 字節開始,占8 字節 (VW4002) 寫 字<BR> D: 4個保持寄存器從第 11字節開始,占8 字節 (VW4010) 讀 字</P><P> 六、占用PLC軟件和硬件的資源<BR>  1.占用軟件資源<BR>   主程序兩個節點,三個中斷服務程序,8個子程序。三個中斷為:<BR>   ●端口1(PORT1)接受信息完成中斷(事件號為24)。<BR>   ●端口1(PORT1)發送字符中斷(事件號為26)。<BR>   ●定時中斷0(事件號為10,定時中斷時間間隔寄存器為SMB34)。<BR>  2.占用硬件資源<BR>   ●占用程序空間:大約2500字節。<BR>   ●占用V區:V3900~V5024。<BR>   ●時間間隔寄存器為SMB34。<BR> ●端口1(PORT1)</P><P> 七、S_PLC協議說明<BR> 該協議除了校驗碼,其他同MODBUS協議。MODBUS協議的校驗碼為兩個字節CRC校驗碼,S_PLC協議變成1個字節FCS校驗碼加一個字節FF。FCS校驗碼為所命令或返回數據按字節異或后的結果。</P><P> 八、USER_SET子程序舉例說明<BR> 該例子為PLC連接5個S系列I/O前端時,修改USER_SET子程序例子,其中第一個前端(站址為01)型號為S1116,第二個前端(站址為02)型號為S1216,第三個前端(站址為03)型號為S1316,第四個前端(站址為04)型號為S1416,第五個前端(站址為05)型號為S1504。具體設置如下程序:</P><P> Network1<BR> LD  SM0.0 <BR> MOVB  +5,VB3900   // 系統站址個數(S系列I/O前端個數)<BR> MOVB  +2,VB3902   // 01號站址對應S系列I/O前端型號為S1116<BR> MOVB  +2,VB3903   // 02號站址對應S系列I/O前端型號為S1216<BR> MOVB  +6,VB3904   // 03號站址對應S系列I/O前端型號為S1316<BR> MOVB  +8,VB3905   // 04號站址對應S系列I/O前端型號為S1416<BR> MOVB  +9,VB3906   // 05號站址對應S系列I/O前端型號為S1504</P><P> 九、用戶應用舉例說明<BR> 該例子示范了用戶如何將S_PLC程序和自己的軟件結合在一起。<BR> 首先用戶將S_PLC程序中的主程序并入自己的主程序中(Network1和Network2是S_PLC 程序,Network3以下為用戶應用程序,見以下程序);將余下的子程序拷入用戶自己的項目程序中即可。用戶要根據自己實際工況來修改USER_SET子程序(參見上述章節)。<BR> Network1<BR> LD  SM0.1 //首次掃描<BR> DTCH  24    //關接收中斷 <BR> DTCH  26    //關發送中斷<BR> DTCH  10    //關超時中斷 <BR> MOVD  +0,VD3996  //清除32個站的超時標志<BR> MOVB  16#01,SMB130  //初始化PORT1口為自由口,通訊速率=38400 bps,<BR> CALL  USER_SET   //調用用戶初始系統子程序<BR> CALL  FIRST_SET  //系統第一次運行初始化<BR> ENI      //啟動中斷<BR> CALL  FILL_COMMAND  //發送取數據命令<BR> CALL  GET_FCS1   //求命令校驗碼</P><P> Network2<BR> LD  SM0.0<BR> CALL GO_PATH   //啟動循環</P><P> Network3 //用戶應用程序<BR> LD  SM0.0<BR> MOVW VW4000,AC0   <BR> MOVW  AC0,VW1000  //將S1116(一號站)的第一通道測量值放入VW1000<BR> MOVW 16#2500,VW4128 //置入S1504(五號站)的第一模擬量輸出值</P><P> <BR> </P><P> 北京西姆宏儀器儀表有限公司<BR> 2004年<BR>
         

        狀 態: 離線

        公司簡介
        產品目錄

        公司名稱: 北京西姆宏儀器儀表有限公司
        聯 系 人: 李躍文
        電  話: 010-010-62250442 62241752 62254541
        傳  真: 010-62271220
        地  址: 北京市海淀區聯慧路99號院海云軒C061 C062
        郵  編: 100088
        主  頁:
         
        該廠商相關技術文摘:
        S系列I/O前端與世紀星
        S系列I/O前端與iFIX
        S系列I/O前端簡介
        更多文摘...
        立即發送詢問信息在線聯系該技術文摘廠商:
        用戶名: 密碼: 免費注冊為中華工控網會員
        請留下您的有效聯系方式,以方便我們及時與您聯絡

        關于我們 | 聯系我們 | 廣告服務 | 本站動態 | 友情鏈接 | 法律聲明 | 不良信息舉報
        工控網客服熱線:0755-86369299
        版權所有 中華工控網 Copyright©2022 Gkong.com, All Rights Reserved

        主站蜘蛛池模板: 久久久国产精品VA麻豆| 日韩中文字幕亚洲精品| 国产一区二区三区AV在线无码观看| 亚洲精品不卡av在线播放| 日韩av日韩av在线| 日韩高清卡1卡2卡3麻豆无卡| 久久亚洲精品成人av秋霞| 91精品国产免费人成网站| 永久无码天堂网小说区| 99久久精品视香蕉蕉| 综合无码一区二区三区四区五区| 一区二区三区鲁丝不卡| 中文字幕一区二区三区乱码不卡 | 超清无码一区二区三区| 无码人妻丰满熟妇精品区| 北岛玲中文字幕人妻系列| 蜜桃臀av一区二区三区| 日本久久一区二区三区高清| 色猫咪av在线网址| 国产成人高清亚洲综合| 高清国产美女一级a毛片在线| 国产精品午夜性视频| 国产久热精品无码激情| 男女啪啪无遮挡免费网站| 69精品丰满人妻无码视频a片| 亚洲欧美精品一中文字幕| 国产一级老熟女自拍视频| 中文字幕无码av不卡一区| 国产成人久久精品流白浆| 免费看黄色片| 一个人看的www片高清在线| 亚洲中文无码av永久app| 无码刺激a片一区二区三区| 亚洲av色一区二区三区| 久久精品人妻无码专区| 无码中文字幕av免费放| 欧美交性一级视频免费| 亚洲中文字幕精品一区二区三区| 成人亚欧欧美激情在线观看| 国产精品自拍午夜福利| 亚洲在线一区二区三区四区|