時間:2024-10-14 13:46:32來源:深圳市雷賽智能控制股份有限公司
探針功能即位置鎖存功能,是為了實現以傳感器輸入等發生觸發信號為基點進行位置控制,記錄(鎖存)信號觸發時軸的位置。
本文基于LeadStudio自研平臺,適用于SC2-C32A4D/SC2-C32A6D/SC2-C32A8D此三款PLC。
SC2-C系列PLC本體自帶16點輸入,16點輸出。
16點輸入,DC24V,支持NPN/PNP類型;前8路輸入為高速輸入,頻率200K,可以復用為探針信號的輸入端口;
SC2-C系列PLC,脈沖軸/計數器支持探針如下表所示:
以下是PLC本地脈沖軸/高速計數器,高速鎖存(探針)的應用示例。
01、硬件接線
將PLC本體上輸入公共端S/S0接24V,輸出公共端COM接0V,輸出口OUT00接IN00,OUT01接IN01,OUT02接IN02,如下圖所示;
IN02設置為探針信號輸入端口,通過OUT02來觸發;OUT00、OUT01作為脈沖軸;IN00、IN01作為計數器。
02、探針指令介紹
功能塊LS_TouchProbe:探針指令
本功能塊主要實現外部DI或Z觸發信號發生時刻,鎖存計數器計數值或本地脈沖軸位置的功能,上升沿觸發功能塊執行,鎖存完成后輸出Done信號。
功能塊LS_TouchProbe如下圖所示。
功能塊LS_TouchProbe的參數定義如下表所示:
03、操作步驟
PC的IP地址:192.168.1.132(與PLC同一網段即可);
SC2-C的IP地址:192.168.1.3。
新建工程
打開Lead Studio軟件,新建工程“例_SC2C_HSLatch”,如下圖所示:
脈沖軸探針設置
1)脈沖軸創建及參數配置請參考“本地脈沖軸_例程”,此處不再贅述。
2)雙擊左側設備樹的軸【Axis_0】,選擇【模式/參數設置】,配置脈沖軸的探針功能,如下圖所示:
【輸入信號設置】探針1使能:IN2
計數器探針設置
1)計數器創建及參數配置請參考“本地高速計數器_例程”,此處不再贅述。
2)雙擊左側設備樹的軸【Encoder_0】,選擇【模式/參數設置】,配置計數器的探針功能,如下圖所示:
【輸入信號設置】探針1使能:IN2
探針程序編寫
本例程簡單測試PLC本地脈沖軸/高速計數器的高速鎖存功能,將脈沖軸輸出脈沖作為計數器計數源,通過執行一段相對定位指令,并在脈沖軸運行中觸發探針信號,鎖存脈沖軸位置值與計數器計數值。
1)變量定義如下圖所示:
2)編寫程序如下圖所示:
脈沖軸/計數器探針功能測試
1)打開LeadStudio軟件,打開工程“例_SC2C_HSLatch”,編譯無誤后,將工程下載到SC2-C中,點擊運行,如下圖所示:
2)雙擊左側設備樹的“Trace0”,選擇“跟蹤配置”,添加變量如下圖所示,右鍵空白處,選擇“下載跟蹤”。
3)雙擊打開高速鎖存演示程序【HSLatch_Demo】,將“iState”值置為1,開始執行“高速鎖存演示程序”,觸發一次脈沖軸運動,計數器開始計數;執行探針指令,等待5S后,將輸出端口OUT02置ON,觸發探針信號IN02,如下圖所示:
4)等待程序執行完成,監控顯示“iState”值為6,表明高速鎖存程序執行完成;“fAixsLatchPosPosi”為脈沖軸探針鎖存位置值,“fEncoderLatchPosPosi”為計數器探針鎖存計數值,如下圖所示:
5)雙擊左側設備樹的“Trace0”,可以看到在程序將OUT02置ON的下個周期,即完成探針鎖存。
下一篇:量子計算如何幫助人工智能變...
中國傳動網版權與免責聲明:凡本網注明[來源:中國傳動網]的所有文字、圖片、音視和視頻文件,版權均為中國傳動網(www.hysjfh.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“中國傳動網”,違反者本網將追究其法律責任。
本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。
產品新聞
更多>2025-03-20
2025-03-13
2025-03-06
2025-02-25
2025-02-21
2025-02-21