商鋪名稱:浙江科旭機電有限公司
聯(lián)系人:呂小姐(先生)
聯(lián)系手機:
固定電話:
企業(yè)郵箱:kexujd@163.com
聯(lián)系地址:浙江省樂清市柳市鎮(zhèn)經(jīng)濟開發(fā)區(qū)
郵編:325604
聯(lián)系我時,請說是在電子快手網(wǎng)上看到的,謝謝!
采購西門子(Siemens)低壓配電與工業(yè)自動化產(chǎn)品,請咨詢下面客服熱線!!!
6XV1830-0ET10西門子總線電纜的程序編輯器窗口下部的標簽用來選擇不同的程序。因為程序已被分開,各程序結束時不需要加入無條件結束指令,如END、RET或RETI等。2.子程序子程序是一個可選的指令的集合,僅在被其他程序調(diào)用時執(zhí)行。同一子程序可以在不同的地方被多次調(diào)用,使用6XV1830-0ET10西門子總線電纜子程序可以簡化程序代碼和減少掃描時間。設計得好的子程序容易移植到別的項目中去。3.中斷程序中斷程序是指令的一個可選集合。中斷程序不是被主程序調(diào)用,它們在中斷事件發(fā)生時由可編程序控制器的操作系統(tǒng)調(diào)用。中斷程序用來處理預先規(guī)定的中斷事件,因為不能預知何時會出現(xiàn)中斷事件,所以不允許中斷程序改寫可能在其他程序中使用的存儲器。1.求字符串長度指令求字符串長度指令SLEN返回IN參數(shù)指定的字符串的長度值,OUT為字節(jié)類型。2.字符串復制指令字符串復制指令SCPY將IN參數(shù)指定的字符串復制到OUT指定的地址區(qū)中。3.字符串連接指令字符串連接指令(SCAT)將IN參數(shù)指定的字符串連接到OUT指定的字符串的后面。【例】字符串指令應用舉例。LDI0.0STR_CPY”HELLO”,VB0//將字符串“HELLO”復制到VBO開始的存儲區(qū)SCAT”WORLD”,VB0//將字符串“WORLD”復制到VBO開始的字符串的后面STRLENVB0,AC0//求VB0開始的字符串的長度字符串變量的首字節(jié)是字符串的長度,VB0開始的字符串為“HELLO”(最后有一個空格),VB0中是字符串的長度6。執(zhí)行SCAT指令后,得到新的字符串為“HELLOWORLD”,STRLEN指令求出的字符串的長度為11。4.從字符串中復制子字符串指令SSCPY指令從INDX指定的字符編號開始,將IN指定的字符串的N個字符串復制到OUT中,OUT為字節(jié)類型。指令“SSCPYVB0,7,5,VB20”將從VB0開始的字符串中的第7個字符開始,復制
也可以將6XV1830-0ET10西門子總線電纜數(shù)據(jù)的地址值傳入子程序(&VB100)。●OUT類型:是子程序的結果值(數(shù)據(jù)),它被返回給調(diào)用它的POU。常數(shù)和地址值不允許作為輸出參數(shù)。●IN/OUT類型:將指定位置的參數(shù)傳到子程序,從子程序來的結果值被返回到同樣的地址。常數(shù)和地址值不允許作為輸出參數(shù)。●TEMP類型:局部存儲器只能用作6XV1830-0ET10西門子總線電纜子程序內(nèi)部的暫時存儲器,不能用來傳遞參數(shù)。局部變量表的數(shù)據(jù)類型可以是能流、布爾(位)、字節(jié)、字、雙字、整數(shù)、雙整數(shù)和實數(shù)型。能流是指僅允許對位輸入操作的布爾能流(布爾型),梯形圖表達形式為用觸點(位輸入)將電源母線和指令盒連接起來。在局部變量表輸入變量名稱、變量類型、數(shù)據(jù)類型等參數(shù)以后,雙擊指令樹中的子程序(或選擇點擊方框快捷按鈕,在彈出的菜單中選擇子程序項),在梯形圖顯示區(qū)顯示出帶參數(shù)的子程序調(diào)用指令盒。局部變量表變量類型的修改方法是,用光標選中變量類型區(qū),點擊鼠標右鍵得到一個下拉菜單,選擇插入項,彈出一個下拉子菜單,點擊選中的類型,在變量類型區(qū)光標所在處即可得到選中的類型。給予程序傳遞參數(shù)時,它們放在子程序的局部存儲器(L)中,局部變量表最左列是每個被傳遞參數(shù)的局部存儲器地址。子程序調(diào)用時,輸入?yún)?shù)被拷貝到局部存儲器。子程序完成時,從局部存儲器拷貝輸出參數(shù)到指定的輸出參數(shù)地址。TEMP(臨時變量)為暫時保存在局部數(shù)據(jù)區(qū)中的變量。只有在執(zhí)行該POU時,定義的臨時變量才被使用,POU執(zhí)行完后,不再使用臨時變量的數(shù)值。
長度測量模式和角度測量模式相比,多了“每圈對應的測量值”填充框,可以對圈長進行設置。3、速度測量模式可以對輸出速度模擬量進行設置,如圖最小轉速0時輸出4mA,最大轉速1440轉/分鐘時輸出20mA,假設當前轉速是720轉/分鐘時則輸出是12mA,以此類推。4、正轉方向選擇順時針:面對編碼器轉軸端面,順時針旋轉,編碼器數(shù)值增大。出廠默認值6XV1830-0ET10西門子總線電纜是順時針。逆時針:面對編碼器轉軸端面,逆時針旋轉,編碼器數(shù)值增大。5、循環(huán)、往復測量模式循環(huán)測量模式:編碼器轉軸,轉到最大值時,數(shù)據(jù)從0開始循環(huán)輸出。
MD0同理。自由口通訊過程中很難避免通訊數(shù)據(jù)的出錯概率,這就要求在通訊數(shù)據(jù)中增加校驗數(shù)據(jù),以判斷數(shù)據(jù)是否是正確的。常用的校驗方式有CRC、LRC,今天來說說6XV1830-0ET10西門子總線電纜方式,該校驗方式是把參與校驗的數(shù)據(jù)進行“異或”運算。BCC校驗方式的編程思路:將6XV1830-0ET10西門子總線電纜參與校驗的數(shù)據(jù)逐個進行異或運算。1)創(chuàng)建一個BCC校驗的子程序,以便進行幾個或者多個數(shù)據(jù)的校驗。2)在主程序或其它子程序中調(diào)用BCC校驗BCC子程序:1)創(chuàng)建接口變量并按參與通訊的數(shù)據(jù)異或運算為方便閱圖理解注釋,用STL方式2)在主程序OB1或者其它子程序中調(diào)用3)將程序下載到cpu驗證異或指令:將2個參與異或運算的數(shù)據(jù)按二進制方式按位進行運算,假如第0位數(shù)據(jù)均為0,則運算結果為0;如果均為1,則運算結果為0;其它狀態(tài)運算結果均為1。
下面介紹使用法。圖1如圖1,是我們上一節(jié)課講的西門子s7200PLC的,啟動,保持,停止的控制電路和程序,我們知道6XV1830-0ET10西門子總線電纜右邊的這個程序,它是用單純的常開和常閉的位操作指令編寫的,可以完成自鎖的功能。大家不太明白的再看一下上一節(jié)。但除了6XV1830-0ET10西門子總線電纜以上介紹的,這個自鎖功能還能用我們今天講的置位和復位操作來完成。程序如下。圖2圖2,左邊就是使用置位復位編寫的PLC程序,感覺是不是比以前編寫的程序,清晰簡單多了,右邊是置位復位操作指令的每一個部分的分解說明,已經(jīng)寫的很明白了就不用講了。如果還是沒看明白就接著往下看,看一看PLC置位復位程序的執(zhí)行過程就明白了。
賣家簡介
【科旭機電】代理經(jīng)銷產(chǎn)品有:亞德客,費斯托,施耐德,西門子,ABB,歐姆龍,韓國LS,常熟,上海人民,倍加福,圖爾克,奧托尼克斯,SMC等國內(nèi)外知名品牌,......,想了解和采購其他工業(yè)品,請各位新老客戶來電咨詢、洽談!