公司新聞
以西門子200SMART為例,用移位寄存器指令實現次品檢測實例
發布時間: 2024-03-28 23:11 更新時間: 2024-12-02 08:00
西門子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
控制程序如下:
—THE END—其他新聞
- 西門子HMI組態設置全過程! 2024-12-02
- 西門子1200PLC與G120變頻器進行DP通訊 2024-12-02
- 西門子1200PLC控制1500PLC進行DP通訊 2024-12-02
- 1200與200smart進行S7通訊-以200smart作為本地 2024-12-02
- PLC中自由通訊口設置步驟 2024-12-02
- 西門子1200PLC程序如何從設備上傳至電腦? 2024-12-02
- 步進電機驅動器同型號不同品牌可以共用嗎? 2024-12-02
- 西門子S7-1500 模擬量模塊讀取數據程序編寫 2024-12-02
- S7-1200 PLC硬件接線圖全集 2024-12-02
- 西門子博途數據處理小竅門 2024-12-02
- PLC與步進驅動器連接方法 2024-12-02
- 西門子1200與300 的九大區別,你都知道嗎? 2024-12-02
- 西門子SCL編程實例 | 多個燈的邏輯控制程序 2024-12-02
- 西門子1200PLC之間的TCP通訊組態編程實例 2024-12-02
- 西門子S7-200SMART之間Profinet通信教程 2024-12-02
產品分類
聯系方式
- 電 話:13922889745
- 經理:向小姐
- 手 機:18475208684
- 微 信:18475208684