niyouyijian
級別: *
|
誰能幫我介紹下S7-200PLC定時器的使用。 最好能有幾個詳細實例。。。感謝。。。。。! |
---|---|
|
醉湮邃虞
醉湮邃虞話老黑
級別: 略有小成
|
定時器是比較好理解的東東,常用的有TON和TONR,只有一個控制端和一個時間參數 TON類型控制端短路開始記時,開路停止記時且記值清零,控制端短路從零開始記時, TONR類型控制端短路開始記時,開路停止計時記值不清零,控制端短路后繼續計時。 兩種定時器均可使用復位指令復位。 弄個示例?這需要任務需求,只好臨時設計兩個需求了。 示例1功能:上電后,Q0.0和Q0.1會交替點亮2秒和5秒 網絡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:包含有網絡2和網絡3,上電后,等待I0.0 信號 ,若I0.0有信號且持續20毫秒(以濾除按鈕顫抖干擾),程序將在第0秒,1秒,2秒,3秒,依次點亮Q0.3,Q0.4,Q0.5,Q0.6,第10秒和20秒點亮Q0.7,第30秒或任意時刻接收到I0.1(不濾除顫抖)緊急停止信號,強行關閉Q0.3---Q0.7,程序結束重新等待I0.0信號。 如果網絡2中I0.1后取消 R T69,1 ,則有0.1信號時,強行關閉Q,程序不結束,重新接收到I0.0時,會立即恢復停止時刻所有Q點的狀態,直到第30秒,程序才真正結束。 網絡2:輸入監測程序 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 。。。。。。。。。。。。。。。。 網絡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重新編輯 ] |
|
---|---|---|
|