niyouyijian
級別: *
|
誰能幫我介紹下S7-200PLC定時器的使用。 最好能有幾個詳細實例。。。感謝。。。。。! |
---|---|
|
醉湮邃虞
醉湮邃虞話老黑
級別: 略有小成
|
定時器是比較好理解的東東,常用的有TON和TONR,只有一個控制端和一個時間參數(shù) TON類型控制端短路開始記時,開路停止記時且記值清零,控制端短路從零開始記時, TONR類型控制端短路開始記時,開路停止計時記值不清零,控制端短路后繼續(xù)計時。 兩種定時器均可使用復(fù)位指令復(fù)位。 弄個示例?這需要任務(wù)需求,只好臨時設(shè)計兩個需求了。 示例1功能:上電后,Q0.0和Q0.1會交替點亮2秒和5秒 網(wǎng)絡(luò)1: LD SM0.0 LPS AN T38 TON T37, 20 LRD AN T37 S Q0.0, 1 LRD A T37 S Q0.1, 1 R Q0.0, 1 AN T38 TON T38, 50 LPP A T38 R Q0.1, 1 ============================================ 示例2:包含有網(wǎng)絡(luò)2和網(wǎng)絡(luò)3,上電后,等待I0.0 信號 ,若I0.0有信號且持續(xù)20毫秒(以濾除按鈕顫抖干擾),程序?qū)⒃诘?秒,1秒,2秒,3秒,依次點亮Q0.3,Q0.4,Q0.5,Q0.6,第10秒和20秒點亮Q0.7,第30秒或任意時刻接收到I0.1(不濾除顫抖)緊急停止信號,強行關(guān)閉Q0.3---Q0.7,程序結(jié)束重新等待I0.0信號。 如果網(wǎng)絡(luò)2中I0.1后取消 R T69,1 ,則有0.1信號時,強行關(guān)閉Q,程序不結(jié)束,重新接收到I0.0時,會立即恢復(fù)停止時刻所有Q點的狀態(tài),直到第30秒,程序才真正結(jié)束。 網(wǎng)絡(luò)2:輸入監(jiān)測程序 LD SM0.0 LPS A I0.0 TON T32, 20 A T32 S M0.0, 1 R T69, 1 LPP A I0.1 R M0.0, 1 R T69, 1 R Q0.3, 5 。。。。。。。。。。。。。。。。 網(wǎng)絡(luò)3:輸出控制程序 LD M0.0 LPS TONR T69, 300 = Q0.3 AW>= T69, 10 S Q0.4, 1 LRD AW>= T69, 20 S Q0.5, 1 LRD AW>= T69, 30 S Q0.6, 1 LRD AW>= T69, 100 AW>= 200, T69 = Q0.7 LPP A T69 R T69, 1 R M0.0, 1 R Q0.3, 5 ========================================== [ 此帖被醉湮邃虞在2009-03-17 22:18重新編輯 ] |
|
---|---|---|
|
sjm213
有小知識,無大學(xué)問。
級別: 論壇版主
|
200軟件里的“幫助”,和200系統(tǒng)用戶手冊都是不錯的教材 |
---|---|
|