0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

西門子故障安全編程—雙手操作指令

jf_61nrsJTz ? 來源:方正智芯 ? 2023-05-18 09:10 ? 次閱讀

在切割/沖壓等機械加工領域,有時候需要操作人員手動上料。手動上料過程中設備應處于停止狀態(tài),當上料完畢并確認安全后,才能再次啟動。如果操作人員違反操作規(guī)程(比如一只手上料的同時另一只手去啟動按鈕),可能造成傷害的發(fā)生。為了避免這種傷害,人們發(fā)明了雙手操作按鈕。雙手操作按鈕必須兩只手同時按下按鈕才能激活輸出(啟動設備),下面這張圖是西門子3SB38雙手操作按鈕盒:

雙手操作按鈕盒需要配合專用控制器(雙手同步控制器)才能工作。如果使用故障安全型PLC,可以通過雙手操作指令來完成類似的功能。今天這篇文章,我們就來介紹下博途環(huán)境下基于故障安全的雙手操作指令——TWO_H_EN。本文包括兩個主題:

①指令介紹;

②應用舉例;

1、指令介紹

打開博途開發(fā)環(huán)境,新建項目。在左側(cè)項目樹雙擊“添加新設備”,在彈出的對話框中單擊“控制器”,任意選擇一款故障安全型CPU(比如:CPU 1515F-2PN)。

在新添加的PLC項目樹中選擇“程序塊”→“添加新塊”,在彈出的對話框中選擇“函數(shù)塊”,命名為“Test”,并勾選“Create F-block(創(chuàng)建安全塊)”,如下圖所示:

eeae80c8-f507-11ed-90ce-dac502259ad0.png

打開Test函數(shù)塊,在右側(cè)的指令列表中,“基本指令”→“安全指令(Safety functions)”中,可以看到“TWO_H_EN”指令(帶有使能信號的雙手操作指令),如下圖所示:

eed1143a-f507-11ed-90ce-dac502259ad0.png

將該指令拖放到Test函數(shù)塊中,會自動提示生成背景數(shù)據(jù)塊,完成后如下圖所示:

eef4a008-f507-11ed-90ce-dac502259ad0.png

該指令有四個輸入參數(shù)和兩個輸出參數(shù),其中:

輸入?yún)?shù):

①IN1:布爾型,按鈕1的輸入信號;

②IN2:布爾型,按鈕2的輸入信號;

③ENABLE:布爾型:使能信號;

④DISCTIME:TIME型,差異時間(由于兩個按鈕不可能絕對同步,因此允許它們之間的動作在短時間內(nèi)存在差異),取值范圍1~500ms,超出這個范圍診斷字節(jié)會報錯;

輸出參數(shù):

①Q(mào):布爾型,輸出信號;

②DIAG:字節(jié)型,診斷信息。診斷字節(jié)的每個位表示相應的含義,具體見下面的表格;

位編號 含義(當值=1時)
位0(bit0)? 差異時間錯誤(小于0或大于500)
位1(bit1) 按鈕不同步
位2(bit2) 保留
位3(bit3) 保留
位4(bit4) 一個按鈕未釋放
位5(bit5) 未使能(ENABLE=0)
位6(bit6) 保留
位7(bit7) Q的輸出狀態(tài)

該指令的工作原理如下:

當按鈕1的輸入信號IN1和按鈕2的輸入信號IN2在差異時間內(nèi)從0變?yōu)?并保持時,并且使能信號ENABLE的值為1時,Q輸出為1;

當IN1或者IN2或者ENABLE中任何一個信號為0時,Q輸出為0;

當按鈕輸入信號IN1或者IN2未在差異時間內(nèi)激活時(比如僅按下了其中一個按鈕),必須先將按鈕松開,然后再次同步按下兩個按鈕才能再次激活Q的輸出;

2、應用舉例

下面我們創(chuàng)建一個功能安全函數(shù)塊Test來測試TWO_H_EN指令。為了進行仿真,我們創(chuàng)建F-DB,名稱為simulation,在其中新建變量如下圖所示:

ef205ef0-f507-11ed-90ce-dac502259ad0.png

為了模擬雙手按鈕的按下動作,編寫testFC,使按鈕1和按鈕2的觸發(fā)由有200ms的差異,如下圖所示:

ef51b5ea-f507-11ed-90ce-dac502259ad0.png

安全函數(shù)塊Test中的代碼如下圖所示:

ef8399c0-f507-11ed-90ce-dac502259ad0.png

好了,關于雙手操作指令就先介紹到這里。





審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • plc
    plc
    +關注

    關注

    5001

    文章

    12946

    瀏覽量

    459220
  • 同步控制器
    +關注

    關注

    0

    文章

    10

    瀏覽量

    7418

原文標題:西門子故障安全編程——雙手操作指令

文章出處:【微信號:方正智芯,微信公眾號:方正智芯】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關推薦

    西門子S7-200_編程手冊

    西門子s7-200控制編程指令詳解,以及部分特殊控制指令的講解
    發(fā)表于 02-29 14:07 ?11次下載

    西門子PLC指令

    西門子PLC指令
    發(fā)表于 10-16 10:28 ?37次下載

    西門子PLC指令和程序設計

    西門子PLC指令和程序設計方法免費下載。
    發(fā)表于 05-07 09:42 ?119次下載

    西門子基礎指令大全

    西門子基礎指令
    的頭像 發(fā)表于 09-14 09:59 ?4214次閱讀

    聊一聊西門子故障安全系統(tǒng)的程序架構(gòu)

    故障安全程序是為了處理故障安全信號而編寫的程序,只有故障安全型CPU才能執(zhí)行故障安全程序。
    的頭像 發(fā)表于 10-26 09:16 ?2205次閱讀

    西門子F-AI 4xU電壓型故障安全模塊的使用

    前面的文章我們介紹西門子ET200SP的故障安全型模擬量輸入F-AI 4xI(電流型)信號模塊,它是一種能連接兩線制或四線制電流傳感器的模塊,支持0~20mA或4~20mA的電流信號。除了電流
    的頭像 發(fā)表于 11-09 16:50 ?3144次閱讀

    西門子故障安全系統(tǒng)的程序架構(gòu)是什么?

    我們知道,PLC中其實運行著兩類程序:操作系統(tǒng)和用戶程序。操作系統(tǒng)預留各種接口,通過這些接口來調(diào)用用戶程序。對于西門子PLC而言,這些接口被稱為組織塊(Organization Block),簡稱為OB。
    的頭像 發(fā)表于 02-07 13:47 ?874次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>故障安全</b>系統(tǒng)的程序架構(gòu)是什么?

    西門子常用PLC指令

    西門子常用PLC指令
    的頭像 發(fā)表于 02-09 14:34 ?4443次閱讀

    西門子故障安全應用實例——ET200SP F-DI連接安全型接近開關

    前面的文章我們曾介紹過西門子ET 200SP的故障安全型數(shù)字量輸入模塊(認識西門子ET 200SP故障安全數(shù)字量輸入模塊——F-DI 8x24VDC HF),今天這篇文章我們來介紹如何
    的頭像 發(fā)表于 02-10 14:29 ?3243次閱讀

    西門子PLC編程軟件功能及安裝

    西門子PLC編程軟件官方版是一款專為西門子產(chǎn)品打造的PLC編程工具。西門子PLC編程軟件最新版支
    發(fā)表于 04-17 14:31 ?8次下載
    <b class='flag-5'>西門子</b>PLC<b class='flag-5'>編程</b>軟件功能及安裝

    基于故障安全雙手操作指令介紹

    雙手操作按鈕盒需要配合專用控制器(雙手同步控制器)才能工作。如果使用故障安全型PLC,可以通過雙手操作
    的頭像 發(fā)表于 05-18 09:10 ?942次閱讀
    基于<b class='flag-5'>故障安全</b>的<b class='flag-5'>雙手</b><b class='flag-5'>操作</b><b class='flag-5'>指令</b>介紹

    西門子操作面板產(chǎn)品介紹

    西門子操作面板產(chǎn)品介紹?
    發(fā)表于 09-20 15:31 ?0次下載

    常見的西門子編程軟件介紹

    很多初入門的PLC工程師和不了解西門子產(chǎn)品的工程師不是很清楚西門子編程軟件有哪些?
    的頭像 發(fā)表于 10-26 17:01 ?7331次閱讀
    常見的<b class='flag-5'>西門子</b><b class='flag-5'>編程</b>軟件介紹

    西門子PLC總線故障怎么解決

    在工業(yè)自動化領域,西門子PLC(Programmable Logic Controller,可編程邏輯控制器)以其高可靠性、強穩(wěn)定性和豐富的功能而備受青睞。然而,在實際應用中,PLC總線故障時有發(fā)生
    的頭像 發(fā)表于 06-13 18:18 ?1548次閱讀

    西門子PLC的復位操作

    運行中出現(xiàn)的問題或進行系統(tǒng)維護。 1. 西門子PLC概述 西門子PLC是德國西門子公司生產(chǎn)的一種工業(yè)自動化控制設備,具有高可靠性、高性能、易編程等特點。它廣泛應用于機械制造、電力、化工
    的頭像 發(fā)表于 08-16 17:46 ?660次閱讀