粗大浓稠硕大噗嗤噗嗤h,精品人妻码一区二区三区,国产av无码专区亚洲精品,日韩a片无码毛片免费看小说

PLC企業(yè)資訊
    西門子變頻器6SL32110AB137UA1
    發(fā)布者:黃工  發(fā)布時間:2016-04-10 13:49:14
    西門子變頻器6SL32110AB137UA1,西門子變頻器6SL32110AB137UA1

                               {心中有空間,夢想就有可能}

                     {西門子與客戶攜手,讓關(guān)鍵所在,逐一實現(xiàn)}

    聯(lián)   系   人: 黃勇《黃工》   24小時聯(lián)系手機(jī):  13701633515
    直線銷售 電 話: 021-31660605    在 線 商 務(wù) QQ:  77956468 
    單位:臺                                                                                  產(chǎn)品單價:電議

    供貨數(shù)量:不限                                                                      最小定量:1

    包裝說明:齊全                                                                      產(chǎn)品規(guī)格:全新原裝

    西門子S7-200子程序,多次調(diào)用的“怪”現(xiàn)象

    在S7-200編程中,子程序想必大家都用過,使用子程序可以更好地組織程序結(jié)構(gòu),便于閱讀和調(diào)試,也可以縮短程序代碼。但是使用子程序也有一些需要注意的地方,除了子程序在同一周期內(nèi)被多次調(diào)用時,不能使用上升沿、下降沿、定時器和計數(shù)器之外,還有子程序中局部變量的特點,在編程多次調(diào)用帶參數(shù)子程序時要特別注意。下面就是前些天熱線上遇到的一個Case,非常有代表性,在這里跟大家分享。
    E:您好,西門子技術(shù)支持。
    C:您好,我想問下,200子程序是不是多次調(diào)用時會不好使?
    E:不會啊,您是不是在子程序里使用了沿指令或者定時器?
    C:沒有啊,我就編了一句很簡單的開關(guān)程序,開關(guān)閉合,線圈導(dǎo)通,然后主程序里調(diào)用了兩次這個子程序,結(jié)果第一個I點閉合了,兩個Q點都導(dǎo)通了。
    E:(心里活動:看來是和子程序的局部變量有關(guān)了,估計客戶程序邏輯有問題)那請您描述一下您的子程序吧,我?guī)湍纯础?/span>
    于是客戶描述了一下自己的程序,大致了解了之后告知客戶我這邊測試下,稍后回復(fù)。
    客戶的程序是這樣的:
    子程序:是個常見的自保持邏輯,接口參數(shù)如紅框所示。

    圖. 01
    主程序:調(diào)用了兩次上面的子程序,實現(xiàn)I0.0和I0.1控制Q0.0的閉合和斷開,I0.2和I0.3控制Q0.1的閉合和斷開。

    圖. 02
    那么在線測試下程序執(zhí)行情況,發(fā)現(xiàn)果然如客戶所描述的,I0.0為1后,Q0.0和Q0.1都為1了。見下圖.03所示。而如果閉合I0.2,則Q0.0和Q0.1都斷開。

    圖. 03
    為什么會這樣呢?首先我們先明確子程序局部變量的特點。局部變量的變量類型分為四種:IN,IN_OUT,OUT和TEMP,局部變量存儲區(qū)是在子程序調(diào)用時開辟的,子程序調(diào)用完成,局部變量占用的存儲空間釋放。
    我們來分析下客戶的子程序。
    在主程序第一次調(diào)用子程序時,如果I0.0為1,I0.1為0,它們將自身值分別傳給輸入局部變量#AA和#BB,子程序中程序邏輯執(zhí)行如下圖.04所示。此時局部變量#CC值為1,子程序完成,#CC將值傳送到輸出參數(shù)Q0.0上,使其置1。根據(jù)局部變量的特點,子程序第一次調(diào)用完成后,局部變量存儲區(qū)釋放。

    圖.04

    那么當(dāng)主程序第二次調(diào)用該子程序時,開辟臨時存儲空間,但是此時的存儲空間與第一次調(diào)用時開辟的不一定一致?墒牵灿锌赡苡捎诔绦蚝唵,仍然使用第一次調(diào)用時占用的存儲空間。如果這種情況發(fā)生了,那么第一次調(diào)用時已經(jīng)將#CC的L0.2置了1,而此值依舊存在,那么第二次調(diào)用時雖然輸入?yún)?shù)I0.2和I0.3為0 ,但是#CC(L0.2)為1,由于客戶的子程序邏輯有自保持部分,所以最后L0.2的邏輯結(jié)果仍然是1。子程序完成后,#CC將值傳送到輸出參數(shù)Q0.1上,使其置1。所以就會出現(xiàn)客戶反映的那種問題。
    那么該如何避免這種情況呢?
    大家是否還記得剛剛介紹局部變量參數(shù)類型時除了IN, OUT類型外,還有一種類型叫IN_OUT,這種類型的參數(shù)是先讀入,然后再寫出,這里我們就可以利用它的特點解決上面的問題。
    下面對子程序的參數(shù)進(jìn)行修改,將原先的#CC變量類型改為IN_OUT。如下圖所示:

    圖.05
    主程序結(jié)構(gòu)不變,如下所示,可以看到由于#CC的類型是IN-OUT,它在子程序塊的接口位置也轉(zhuǎn)到了左側(cè)輸入側(cè)。

    圖.06
    下面再次將I0.0置1,其他輸入都為0,監(jiān)控程序狀態(tài),如圖.07所示,可以看到只有Q0.0為1,Q0.1狀態(tài)為0。而如果將I0.1置1, Q0.0被復(fù)位,Q0.1還是0,這樣就符合客戶的控制要求了。

    圖.07
    同樣,如果只給I0.2置1,那么也只有Q0.1會亮,不會再影響Q0.0。
    了解了IN_OUT類型變量的特點,就不難分析以上的結(jié)果。因為每次調(diào)用子程序時,局部變量#CC都會先去讀取輸入?yún)?shù)Q0.0或Q0.1的狀態(tài),所以即使兩次調(diào)用子程序時,#CC變量使用的同一區(qū)域,該區(qū)域的值也會在開始被Q點的狀態(tài)所修改,就不存在兩次調(diào)用相互影響的情況了。
    另外,如果在子程序一開始就添加一條指令,對局部變量#CC進(jìn)行賦初值(如圖.08),也可以避免臨時變量區(qū)數(shù)值不定的問題,您可以嘗試測試下。

    圖.08
    所以,在編寫200子程序時要特別注意局部變量的特點,一旦出現(xiàn)多次調(diào)用不正常的情況,就可以從局部變量的特點出發(fā)分析,看看是不是存在隱患。善加利用IN_OUT變量也許可以解決許多問題。

    西門子觸摸屏 TP 177 micro

    SIMATIC TP 177 micro
    突出特點
    • 5.7"STN象素圖形顯示屏
    • 性價比高
    • 垂直安裝,可以用在許多對安裝有限制的地點
    • 低維護(hù)設(shè)計,背光使用時間長
    • 可連接至S7-200
    • 靈活的語言支持:能組態(tài)32種語言(包括亞洲語言和Cyrillic語),5種在線語言支持
    • 面板能夠防油脂和污物
    • 防暴認(rèn)證
    • 結(jié)構(gòu)緊湊,尺寸和TP 070/TP170micro相同
    • 可用WinCC flexible 組態(tài)
    • 結(jié)構(gòu)緊湊,尺寸和TP 070/TP170micro相同
    • 可用WinCC flexible 組態(tài)
     
    技術(shù)參數(shù)
    設(shè)備
    TP177micro
    顯示
    STN LCD
    ·尺寸
    5.7英寸
    ·分辨率(寬×高,象素)
    320×240(豎型為240×320)
    ·顏色
    藍(lán)屏,4級灰度顯示
    ·背景光的平均亮度壽命( 25℃)
    大約 50000小時
    操作員控制
    觸摸屏幕
    ·可編程的功能鍵
     
    ·系統(tǒng)鍵
     
    ·數(shù)字輸入 /字母輸入
     /
    存儲
    Flash/RAM
    ·用戶數(shù)據(jù)可用內(nèi)存
    256KB
    接口
    1×RS485
    與控制器的連接
    S7-200
    電源
    24V DC(+18V+30V DC)
    ·額定電流
    0.24A
    時鐘
    軟件時鐘
    防護(hù)等級
     
    ·前面板
    IP65, NEMA4, NEMA4x, NEMA12
    ·后面板
    IP20
    認(rèn)證
    FM, cULus, CE, C-Tick, EX Zone2/22
    尺寸
     
    ·前面板尺寸寬×高( mm
    212×156
    ·安裝開孔尺寸寬×高( mm
    198×142
    ·安裝深度 (mm)
    42
    重量
    0.7kg
    環(huán)境條件
     
    ·安裝角度
     
    -無外部通風(fēng)的最大允許傾斜角
    ± 35°
    ·溫度
     
    -操作(垂直安裝)
    0℃~+50
    -操作(最大傾斜角度)
    0℃~+40
    -運輸和存儲
     20℃~+60
    ·最大相對濕度
    85%
    功能
     
    消息系統(tǒng)
     
    ·消息的數(shù)目
    500
    ·消息長度(行數(shù)×字符數(shù))
     
    ·每條消息的過程值數(shù)目
    8
    ·消息緩沖器
    循環(huán)緩沖, 128個消息
    過程畫面
    250
    ·文本對象
    500個文本元素
    ·每個畫面的變量 /
    20/20
    ·圖形對象
    位圖 ,圖標(biāo),背景圖畫
    ·動態(tài)對象
    柱形統(tǒng)計圖表
    -
    變量
    250
    用戶訪問保護(hù)(密碼保護(hù))
    用戶組專用權(quán)限 (多達(dá)32個權(quán)限)
    在線語言
    5
    字符集
    支持亞洲字符集
    幫助系統(tǒng)
    組態(tài)工具
    WinCC flexible
    ·傳送組態(tài)
    串行
    訂貨號
     
    TP 177 micro
    6AV6 640-0CA11-0AX0
    WinCC flexible 2004 SP1亞洲標(biāo)準(zhǔn)版本
    6AV6 612-0AA11-0AA0

    邏輯控制指令——西門子S7系列PLC

    邏輯控制指令是指邏輯塊內(nèi)的跳轉(zhuǎn)和循環(huán)指令。跳轉(zhuǎn)或循環(huán)指令的操作數(shù)是地址標(biāo)號,該地址標(biāo)號指出程序要跳往何處,標(biāo)號最多為4個字符,第一個字符必須是字母,其余字符可為字母或數(shù)字。 
    1 無條件跳轉(zhuǎn)指令 
    l         JU    無條件跳轉(zhuǎn)指令 
    l         JL    跳轉(zhuǎn)表格指令 
    2     件跳轉(zhuǎn)指令 
    l         JC        當(dāng)RLO = 1時跳轉(zhuǎn) 
    l         JCN       當(dāng)RLO = 0時跳轉(zhuǎn) 
    l         JCB       當(dāng)RLO = 1并且BR = 1時跳轉(zhuǎn) 
    l         JNB       當(dāng)RLO = 0并且BR = 0時跳轉(zhuǎn) 
    l         JBI        當(dāng)BR = 1時跳轉(zhuǎn) 
    l         JNBI       當(dāng)BR = 0時跳轉(zhuǎn) 
    l         JO         當(dāng)OV = 1時跳轉(zhuǎn) 
    l         JOS        當(dāng)OS = 1時跳轉(zhuǎn) 
    l         JZ         累加器1中的計算結(jié)果為零跳轉(zhuǎn) 
    l         JNZ        累加器1中的計算結(jié)果不為零跳轉(zhuǎn) 
    l         JP         累加器1中的計算結(jié)果為正數(shù)跳轉(zhuǎn) 
    l         JM        累加器1中的計算結(jié)果為負(fù)數(shù)跳轉(zhuǎn) 
    l         JPZ        累加器1中的計算結(jié)果大于等于零跳轉(zhuǎn) 
    l         JMZ        累加器1中的計算結(jié)果小于等于零跳轉(zhuǎn) 
    l         JUO        計算結(jié)果溢出跳轉(zhuǎn) 
    3    程序控制指令 
    l       BE       塊結(jié)束指令 
    l       BEC     條件塊結(jié)束指令 
           RLO=1,結(jié)束當(dāng)前塊的掃描,將控制返還給調(diào)用塊. 
    若RLO=0,則將RLO置1,程序繼續(xù)在當(dāng)前塊內(nèi)掃描 
    l       BEU     無條件塊結(jié)束指令 
    該指令無條件結(jié)束當(dāng)前塊的掃描,將控制返還給調(diào)用塊


    西門子觸摸屏 TP 177 micro

    SIMATIC TP 177 micro
    突出特點
    • 5.7"STN象素圖形顯示屏
    • 性價比高
    • 垂直安裝,可以用在許多對安裝有限制的地點
    • 低維護(hù)設(shè)計,背光使用時間長
    • 可連接至S7-200
    • 靈活的語言支持:能組態(tài)32種語言(包括亞洲語言和Cyrillic語),5種在線語言支持
    • 面板能夠防油脂和污物
    • 防暴認(rèn)證
    • 結(jié)構(gòu)緊湊,尺寸和TP 070/TP170micro相同
    • 可用WinCC flexible 組態(tài)
    • 結(jié)構(gòu)緊湊,尺寸和TP 070/TP170micro相同
    • 可用WinCC flexible 組態(tài)
     
    技術(shù)參數(shù)
    設(shè)備
    TP177micro
    顯示
    STN LCD
    ·尺寸
    5.7英寸
    ·分辨率(寬×高,象素)
    320×240(豎型為240×320)
    ·顏色
    藍(lán)屏,4級灰度顯示
    ·背景光的平均亮度壽命( 25℃)
    大約 50000小時
    操作員控制
    觸摸屏幕
    ·可編程的功能鍵
     
    ·系統(tǒng)鍵
     
    ·數(shù)字輸入 /字母輸入
     /
    存儲
    Flash/RAM
    ·用戶數(shù)據(jù)可用內(nèi)存
    256KB
    接口
    1×RS485
    與控制器的連接
    S7-200
    電源
    24V DC(+18V+30V DC)
    ·額定電流
    0.24A
    時鐘
    軟件時鐘
    防護(hù)等級
     
    ·前面板
    IP65, NEMA4, NEMA4x, NEMA12
    ·后面板
    IP20
    認(rèn)證
    FM, cULus, CE, C-Tick, EX Zone2/22
    尺寸
     
    ·前面板尺寸寬×高( mm
    212×156
    ·安裝開孔尺寸寬×高( mm
    198×142
    ·安裝深度 (mm)
    42
    重量
    0.7kg
    環(huán)境條件
     
    ·安裝角度
     
    -無外部通風(fēng)的最大允許傾斜角
    ± 35°
    ·溫度
     
    -操作(垂直安裝)
    0℃~+50
    -操作(最大傾斜角度)
    0℃~+40
    -運輸和存儲
     20℃~+60
    ·最大相對濕度
    85%
    功能
     
    消息系統(tǒng)
     
    ·消息的數(shù)目
    500
    ·消息長度(行數(shù)×字符數(shù))
     
    ·每條消息的過程值數(shù)目
    8
    ·消息緩沖器
    循環(huán)緩沖, 128個消息
    過程畫面
    250
    ·文本對象
    500個文本元素
    ·每個畫面的變量 /
    20/20
    ·圖形對象
    位圖 ,圖標(biāo),背景圖畫
    ·動態(tài)對象
    柱形統(tǒng)計圖表
    -
    變量
    250
    用戶訪問保護(hù)(密碼保護(hù))
    用戶組專用權(quán)限 (多達(dá)32個權(quán)限)
    在線語言
    5
    字符集
    支持亞洲字符集
    幫助系統(tǒng)
    組態(tài)工具
    WinCC flexible
    ·傳送組態(tài)
    串行
    訂貨號
     
    TP 177 micro
    6AV6 640-0CA11-0AX0
    WinCC flexible 2004 SP1亞洲標(biāo)準(zhǔn)版本
    6AV6 612-0AA11-0AA0

    邏輯控制指令——西門子S7系列PLC

    邏輯控制指令是指邏輯塊內(nèi)的跳轉(zhuǎn)和循環(huán)指令。跳轉(zhuǎn)或循環(huán)指令的操作數(shù)是地址標(biāo)號,該地址標(biāo)號指出程序要跳往何處,標(biāo)號最多為4個字符,第一個字符必須是字母,其余字符可為字母或數(shù)字。 
    1 無條件跳轉(zhuǎn)指令 
    l         JU    無條件跳轉(zhuǎn)指令 
    l         JL    跳轉(zhuǎn)表格指令 
    2     件跳轉(zhuǎn)指令 
    l         JC        當(dāng)RLO = 1時跳轉(zhuǎn) 
    l         JCN       當(dāng)RLO = 0時跳轉(zhuǎn) 
    l         JCB       當(dāng)RLO = 1并且BR = 1時跳轉(zhuǎn) 
    l         JNB       當(dāng)RLO = 0并且BR = 0時跳轉(zhuǎn) 
    l         JBI        當(dāng)BR = 1時跳轉(zhuǎn) 
    l         JNBI       當(dāng)BR = 0時跳轉(zhuǎn) 
    l         JO         當(dāng)OV = 1時跳轉(zhuǎn) 
    l         JOS        當(dāng)OS = 1時跳轉(zhuǎn) 
    l         JZ         累加器1中的計算結(jié)果為零跳轉(zhuǎn) 
    l         JNZ        累加器1中的計算結(jié)果不為零跳轉(zhuǎn) 
    l         JP         累加器1中的計算結(jié)果為正數(shù)跳轉(zhuǎn) 
    l         JM        累加器1中的計算結(jié)果為負(fù)數(shù)跳轉(zhuǎn) 
    l         JPZ        累加器1中的計算結(jié)果大于等于零跳轉(zhuǎn) 
    l         JMZ        累加器1中的計算結(jié)果小于等于零跳轉(zhuǎn) 
    l         JUO        計算結(jié)果溢出跳轉(zhuǎn) 
    3    程序控制指令 
    l       BE       塊結(jié)束指令 
    l       BEC     條件塊結(jié)束指令 
           RLO=1,結(jié)束當(dāng)前塊的掃描,將控制返還給調(diào)用塊. 
    若RLO=0,則將RLO置1,程序繼續(xù)在當(dāng)前塊內(nèi)掃描 
    l       BEU     無條件塊結(jié)束指令 
    該指令無條件結(jié)束當(dāng)前塊的掃描,將控制返還給調(diào)用塊


    版權(quán)聲明PLC信息網(wǎng)轉(zhuǎn)載作品均注明出處,本網(wǎng)未注明出處和轉(zhuǎn)載的,是出于傳遞更多信息之目的,并不意味 著贊同其觀點或證實其內(nèi)容的真實性。如轉(zhuǎn)載作品侵犯作者署名權(quán),或有其他諸如版權(quán)、肖像權(quán)、知識產(chǎn)權(quán)等方面的傷害,并非本網(wǎng)故意為之,在接到相關(guān)權(quán)利人通知后將立即加以更正。聯(lián)系電話:0571-87774297。
最新資訊