銅仁S7-1200PLC西門子代理商原裝現貨
發布日期 :2023-03-27 13:35發布IP:113.247.101.239編號:11546389
詳細介紹 銅仁S7-1200PLC西門子代理商原裝現貨 銅仁西門子S7-1200PLC代理,銅仁西門子PLC代理,西門子S7-1200PLC代理,西門子PLC代理 西門子PLC不同存儲區的尋址方法有哪些??1.輸入映像寄存器(1)尋址 ??輸人映像寄存器的標識符為1(10,0~I15.7),在每個掃描周期的開始,CPU對輸人點左行采樣,并將采樣值存于輸人映像寄存器中。 ??輸人映像寄存器是可編程序控制器接收外部輸人的開關量信號的窗口??删幊绦蚩刂破魍ㄟ^光耦合器,將外部信號的狀態讀人并存儲在輸人映像寄存器中,外部輸人電路接通時對應的映像寄存器為0N(1狀態),輸人端可以外按常開觸點或常閉觸點,也可以接多個觸點組的電并聯電路,在梯形圖中,可以多次使用輸人位的常開觸點和常閉觸點。 ??I、Q、V、M、S、SM、L構可按位、字節、字和雙字來存取。 ?(6)交叉引用表 ??交叉引用表列舉出程序中使用的各操作數在哪一個程序塊的什么位置出現,以及使用它們的指令的助記符。還可以查看哪些內存區域已經被使用,作為位使用還是作為字節使用,在運行方式下編輯程序時,可以查看程序當前正在使用的跳變信號的地址交叉引用表不下載到可編程序控制器,程序編譯成功后才能看到交義引用表的內容。在交叉引用表中雙擊某操作數,可以顯示出包含該操作數的那一部分程序。 ??3.使用PC/PPI電纜時計算機通信參數的設置與在線連接的建立 ??(1)PC/PPI電纜的安裝與設置 ??用計算機編程時,一般用PC/PPI(個人計算機/點對點接口)電纜連接計算機與可編程序控制器,這是一種低成本的通信方式。 ??將PC/PPI電纜標有“PC"的RS-232端連接到計算機的RS-232通信接口,標有"PPI”的RS-485端連接到CPU模塊的通信口,擰緊兩邊接口的螺釘。 ??PC/PPI電纜上的DIP開關選擇的波特率(見圖A-2)應與編程軟件中設置的波特率一致。初學者可選通信速率的默認值9 600bps。4號開關用于選擇10位模式還是11位模式,5號開關用于選擇S-232口設置為數據通信設備(DCE)模式或數據終端設備(DTE)模式。來用調制解調器時4號開關和5號開關均應設為0。 PC/PPI電纜的設置 ??2.輸出映像寄存器(Q)尋址 ??輸出映像寄存器的標識符為0(00.0-Q15.7).在掃描周期的木尾,CPU將輸出陜像存器的數據傳送給輸出模塊,再由后者驅動外部負載。如果梯形圖中Q0.0的線圈“通電電器型輸麗模塊中對應的硬件繼電器的常開觸點閉合,便接在標號為0.0的端子的外部負率工作。輸出模塊中的每一個硬件繼電器僅有一對常開觸點,但是在梯形圖中,每一個輸出位的常開觸點和常閉觸點都可以多次使用。 ??3.變量存儲器(V)尋址 ?S7-200轉換指令中的BCD_I、I_BCD、B_I、I_B、I DI、DI_I、DI_R、ROUND、TRUNC只是數據形式間的轉換,梯形圖編程相似,如將BCD 數據(十進制數據)3456轉換為整數(十六進制數據)的程序格式如圖3-76所示。 數據形式轉換的梯形圖編程格式 ??指令編程時需要注意以下幾點。 ??a.數據范圍。當數據形式進行轉換時,無論是被轉換數據還是轉換結果,都不能超過指令格式規定的范圍,具體如下: ??字節數據的字長為二進制8位,數據范圍為0~255; ??整數數據的字長為二進制16位(帶符號),數據范圍為-32768~32767;BCD數據的字長為二進制16位(帶符號),數據范圍為0000~9999;雙整數的字長為二進制32位,數據范圍為-2147483648~2147483647。例如:整數轉換為字節的I B指令,整數取值范圍不能超過255等。 ??b.符號位。當整數轉換為雙整數時,整數的*高位(bit15)符號位轉換為雙整數后被移到雙整數的*高位(bit32),反之亦然。而字節數據、BCD數據均無符號位,不能使用帶符號的數據。 ??c.小數的處理。整數、雙整數為無小數點的數據,而浮點數可以帶小數點。因此,當浮點數轉換為整數或雙整數時,必須對小數后的數據進行必要的處理。使用指令 ROUND,可以對小數位進行四舍五人處理;使用指令TRUNC,可以直接舍去小數位。 ??在程序執行的過程中存放中間結果,或用來保存與工序或任務有關的其他數據。 ??4.位存儲器(M)區尋址 ??內部存儲器標志位(M0.0~M31.7)用來保存控制繼電器的中間操作狀態或其他控制信息。雖然名為“位存儲器區”,表示按位存取,但是也可以按字節、字或雙字來存取。 ??5.特殊存儲器(SM)標志位尋址 ??特殊存儲器用于CPU與用戶之間交換信息,例如SM0.0一直為“1”狀態,SM0,1僅在執行用戶程序的第一個掃描周期為“1"狀態。SM0_4和SM0.5分別提供周期為1min和1s的時鐘脈沖,SM1.0、SM1.1和SM1.2分別是零標志、溢出標志和負數標志。各特殊存儲器的功能見附錄E。 ??6.局部存儲器(L)區尋址 ??S7-200有64個學節的局部存儲器,其中60個可以作為暫時存儲器,或給子程序傳遞參數。如果用梯形圖編程,編程軟件保留這些局部存儲器的后4個字節。如果用語句表編程,可以使用所有的64個字節,但是建議不要使用*后4個字節。 ??各POU(Program Organizational Unit,程序組織單元,即主程序、子程序和中斷程序)有自己的局部變量表,局部變量在它被創建的POU中有效。變量存儲器(V)是全局存儲器,可以被所有的POU存取。 ??S7200給主程序和中斷程序各分配64了節局部存儲器,給每一級子程序嵌套分配64字節局部存儲器,各程序不能訪問別的程序的局部存儲器。 ??因為局部變量使用臨時的存儲區,子程序每次被調用時,應保證它使用的局部變量被初始化。 ??7.定時器存儲器(T)區尋址 銅仁S7-1200PLC西門子代理商原裝現貨 銅仁西門子S7-1200PLC代理,銅仁西門子PLC代理,西門子S7-1200PLC代理,西門子PLC代理 ??定時器相當于繼電器系統中的時間繼電器。S7-200有三種定時器,它們的時基增量分別為1ms、10ms和100m,定時器的當前值寄存器是16位有符號整數,用于存儲定時器累計的時基增量值(1~32 767)。 ??定時器的當前值大于等于設定值時,定時器位被置為1,梯形圖中對應的定時器的常開觸點閉合,常閉觸點斷開。用定時器地址(T和定時器號,如T5)來存取當前值和定時器位,帶位操作數的指令存取定時器位,帶字操作數的指令存取當前值。 ??8. 計數器存儲器(C)區尋址 PLC**地址輸入輸出信號標記 ??S7系列PLC的**地址由地址符(信號類型)、數據長度、起始字節(位)三部分組成。地址符用于指定信號的類型;數據長度用于指定信號的位數;起始字節(位)用于定義信號的位置。如圖3-10所示。 PLC的**地址 ??地址符也叫信號類型。 ??S7系列PLC中可以使用的信號有多種,它們通過不同的"地址符"進行區別,而且在S7-200與S7-300/400中也有所不同,在使用時應加以注意。 ??a.輸入信號I。輸入信號用英文字母I標記,它是指與PLC輸入端連接的來自外部設備的外部輸入信號。在PLC程序中,一般是使用“輸入映像”寄存器中的數據,其內容在一個PLC循環掃描周期內保持不變。 ??b.輸出信號Q。輸出信號用英文字母Q標記,它是指與PLC輸出端連接的用于控制外部設備的外部輸出信號,PLC的輸出信號送給輸出模塊,并通過不同的驅動形式驅動外部負載。在PLC程序中,一般使用"輸出映像"寄存器中的數據。輸出映像寄存器中的內容可以隨著程序的執行不斷改變(在多重線圈編程時),但*終PLC輸出的狀態總是程序*后的處理結果,因此,對外部來說它也是唯一的。 ??c.直接輸入/輸出PI/PQ(僅S7-300/400有)。直接輸入/輸出是在PLC程序中不受PLC循環掃描約束,進行直接采樣的輸入與直接刷新的輸出信號。通過直接輸入/輸出,可以在PLC程序中不受PLC循環時間的限制,直接對PLC的輸入/輸出信號進行讀/寫。 ??計數器用來累計其計數輸人端脈沖電平由低到高的次數CPU提供加計數器、減計數器和加誠計數器。計數器的當前值為16位有符號整數,用來存放累計的脈沖數(1-32 767)。 當計數器的當前值大于等于設定值時,計數器位被置為1。用計數器地址(C和計數器號,如C20)來存取當前值和計數器位,帶位操作數的指令存取計數器位,帶字操作數的指令存取當前值。 ??9.順序控制繼電器(S)尋址 ??順序控制繼電器(SCR)位用于組織機器的順序操作,SCR提供控制程序的邏輯分段,詳細的使用方法見5.3節。 ??10.模擬量輸入(AI)尋址 ??S7-200將現實世界連續變化的模擬量(如溫度、壓力、電流、電壓等)用A/D轉換器轉換為1個字長(16位)的數字量,用區域標識符AI、數據長度(W)和字節的起始地址來表示模擬量輸人的地址。因為模擬量輸入是一個字長,應從偶數字節地址開始存放(如AIW2、AIW4、A1W6等),模擬量輸入值為只讀數據。 ??11.模擬量輸出(AQ)尋址 ??S7-200將1個字長的數字用D/A轉換器轉換為現實世界的模擬量,用區域標識符AQ.數據長度(W)和字節的起始地址來表示存儲模擬量輸出的地址。因為模擬量輸出是一個字長.應從偶數字節地址開始存放(如AQW2.AQW4.AQW6等),用戶不能讀取模擬量輸出值。 ??12.累加器(AC)尋址 ??累加器是可以像存儲器那樣使用的讀/寫單元,例如可以用它向子程序傳遞參數,或從子程序返回參數,以及用來存放計算的中間俏。CPU提供了4個32位累加器(AC0~AC3),可以按字節、字和雙字來存取累加器中的數據。按字節、字只能存取累加器的低8位或低16位雙字存取全部的32位,存取的數據長度由所用的指令決定。如在指令MOVWAC2,VW10中,AC2按字(W)存取。 ??13.高速計數器(HC)尋址 ??高速計數器用來累計比CPU的掃描速率更快的事件,其當前值和設定值為32位有符號整數,當前值為只讀數據。高速計數器的地址山區城標示符HC和高速計數器號組成,如HC2。 ??14、常數的表示方法與范圍 ??常數值可以是字節、字或雙字,CPU以二進制方式存儲常數,常數也可以用十進制、十六進制、ASCII碼或浮點數形式來表示,表3-2是常數的例子。 表 3-2 常數舉例 相關分類 |
推薦產品 信息搜索
上海卓曙自動化設備有限公司
|