產(chǎn)品簡(jiǎn)介
6ES7532-5HF00-0AB0
SIMATIC S7-1500, 模擬輸出模塊 模擬輸出 8xU/I 高速型, 16 位分辨率 , 精度 0.3%, 8 通道,分成組,每組 8, 診斷;替換值 8 通道以 0.125ms 過采樣 包括饋電元素, 屏蔽支架和屏蔽端子: 前連接器(螺釘端子 或嵌入式)單獨(dú)訂購(gòu)
詳細(xì)介紹
6ES75325HF000AB0西門子S7-1500輸出模塊
![]() | 6ES7532-5HF00-0AB0 SIMATIC S7-1500, 模擬輸出模塊 模擬輸出 8xU/I 高速型, 16 位分辨率 , 精度 0.3%, 8 通道,分成組,每組 8, 診斷;替換值 8 通道以 0.125ms 過采樣 包括饋電元素, 屏蔽支架和屏蔽端子: 前連接器(螺釘端子 或嵌入式)單獨(dú)訂購(gòu) |
SIEMENS西門子
*,質(zhì)量保證,保修一年
專業(yè)銷售及維修西門子各類工控自動(dòng)化配件;
:S7-200CN、S7-200SMART、S7-300、S7-400、 S7-1200、S7-1500、ET200、LOGO邏西門子可編程控制器輯控制模塊
西門子HMI人機(jī)界面:觸摸屏
西門子變頻器:MM420、MM430、MM440、G110、G120、6SE70
西門子工業(yè)以太網(wǎng):通訊網(wǎng)卡、通訊電纜、通訊接頭、總線連接器 工控機(jī)、交換機(jī)、自動(dòng)化軟件等系型號(hào)齊全,快速報(bào)價(jià),買我們的產(chǎn)品無憂所值,我們的產(chǎn)品都承諾質(zhì)保一年,讓您買的省心舒心,用的放心!
隨著200CN產(chǎn)品的退市和200Smart產(chǎn)品的升級(jí),200Smart產(chǎn)品的功能越來越豐富,產(chǎn)品的*也在不斷增加,尤其近的V2.4版本增加了PROFINET控制器功能、默認(rèn)攜帶開放式通訊庫(kù),給廣大中小型項(xiàng)目的用戶帶來很大福音,相信該產(chǎn)品的市場(chǎng)會(huì)越來越大。
我們?cè)谑褂?00CN、200SMART的時(shí)候,是否遇到過子程序堆棧限制問題呢?我是經(jīng)常遇到,系統(tǒng)給子程序開辟的堆棧是64個(gè)字節(jié),真正給用戶做變量來使用的其實(shí)只有60字節(jié),如果使用四字節(jié)變量,多也就15個(gè)變量吧!
原來使用200CN時(shí),我盡量控制接口變量的使用數(shù)量,但是這又是矛盾的:使用接口變量,有利于子程序的標(biāo)準(zhǔn)化,將子程序中的全局變量使用數(shù)量減少,甚至全部使用接口變量,才算的上是子程序塊滿足標(biāo)準(zhǔn)化的條件吧!如果子程序接口變量數(shù)量達(dá)到上限,子程序編程時(shí)必須采用全局變量的話,會(huì)降低子程序標(biāo)準(zhǔn)化的可能性,只要子程序中使用一個(gè)全局變量,那么這個(gè)子程序就不是標(biāo)準(zhǔn)化的塊,需要重復(fù)使用時(shí)修改其中的全局變量,防止重復(fù)的全局變量導(dǎo)致程序邏輯出現(xiàn)異常。
上個(gè)月在調(diào)試一個(gè)200Smart項(xiàng)目時(shí)發(fā)現(xiàn),200Smart子程序的堆棧區(qū),除受60字節(jié)限制外,還受16個(gè)變量的限制,即使我使用超過16個(gè)BOOL變量也是不允許的,16個(gè)BOOL變量才2字節(jié)啊,為啥剩余的L區(qū)地址就不讓我用了呢?估計(jì)系統(tǒng)是按四字節(jié)變量計(jì)算堆棧使用情況的吧,16個(gè)變量,無論你使用BOOL型還是Real型,統(tǒng)統(tǒng)按變量個(gè)數(shù)計(jì)算,超出就不能用啦。
針對(duì)系統(tǒng)的這一特性,我們?cè)趺磥泶蠡氖褂煤?00Smart的堆棧呢?下面我來說說我規(guī)避200Smart子程序堆棧限制的幾個(gè)方法,和大家一起探討交流,不當(dāng)之處請(qǐng)各位專家批評(píng)指正!
方法1:
將BOOL型變量改成WORD型變量,一個(gè)WORD型變量可以包含16個(gè)位變量,這樣在子程序中結(jié)合邏輯與指令,就可以順利取出字變量中的位,進(jìn)行位邏輯判斷并將位輸出順利賦值到字變量的某個(gè)位,通過兩個(gè)字類型的接口變量即可實(shí)現(xiàn)16位的輸入、輸出,參考附圖1中的兩個(gè)字類型的接口變量:
圖 1
方法2:
對(duì)于BOOL型接口變量多的子程序,壓縮成WORD型變量外,需要多個(gè)兩字節(jié)、四字節(jié)變量的時(shí)候,我一般采用幾個(gè)DWORD型接口變量將全局變量的地址,傳送入子程序中,子程序利用這些地址,通過間接尋址、數(shù)學(xué)和邏輯運(yùn)算后,將計(jì)算結(jié)果通過間接尋址直接寫入全局變量中,規(guī)避了子程序堆棧字節(jié)數(shù)和變量數(shù)的限制。
主程序中調(diào)用子程序也很簡(jiǎn)單,直接賦值WORD型實(shí)參和DWORD型地址實(shí)參即可,參考下圖2:
圖 2
方法2中使用了間接尋址,存在的弊端是其他人比較難讀懂程序,必要時(shí)要結(jié)合交叉索引檢查變量使用情況。
如果項(xiàng)目允許,我盡量將子程序簡(jiǎn)化,使用少的接口參數(shù)結(jié)合接口參數(shù)數(shù)量和類型的壓縮,來實(shí)現(xiàn)多數(shù)項(xiàng)目程序的編寫。
6ES75325HF000AB0西門子S7-1500輸出模塊