<object id="ir2le"></object>
  • 加入收藏 在線留言 聯系我們
    關注微信
    手機掃一掃 立刻聯系商家
    全國服務熱線15267534595
    公司新聞
    以西門子200SMART為例,用移位寄存器指令實現次品檢測實例
    發布時間: 2024-03-29 20:40 更新時間: 2024-12-27 09:10

    西門子200SMART PLC的移位寄存器指令如下圖:

    圖片

    EN:每個掃描周期掃描到條件滿足指令就執行一次,一般用邊沿執行。

    DATA:狀態移入位(次品檢測傳感器)。

    S_BIT:指定移位寄存器的Zui低位。

    N:指定移位寄存器的長度和方向(N為正數左移,N位負數右移)Zui大為64位。

    左移指由低位向高位移,右移為由高位向低位移。

    每次固定移動一位,不可更改。

    位排列順序遵循編號越大越在高位,與其他移位指令排列方式不一致。即Q0.7的高位為Q1.0。

    移位寄存器典型的應用是在次品檢測和剔除生產線上,如果檢測到次品就馬上剔除,相對來說所花的時間長效率低,如果要等待移動到幾個工位后再剔除,那么就可以利用移位寄存器指令將次品信號實時采集并保存到存儲器中,然后整體移動幾個工位再進行剔除。

    如下圖所示為次品檢測工作臺。

    圖片

    控制流程如下:

    凸輪轉一圈,工件向前移動一個位置,BL2為檢測凸輪,給一個脈沖信號。BL1為檢測次品信號,檢測到次品給出一個信號。YV為電磁閥信號,當YV得電時,打開底蓋,上面的次品就掉下次品箱中,0.5秒后自動關閉。

    要求:檢測到次品后移動四個工位后才驅動電磁閥掉到次品箱里。

    I/O分布如下:

    次品接通信BL1:I0.0

    移位脈沖信號BL2:I0.1

    YV接通電磁閥:Q0.0

    控制程序如下:

    圖片


    聯系方式

    • 電  話:18126392341
    • 聯系人:梁濤
    • 手  機:15267534595
    • 微  信:15267534595