|
今天為大家?guī)硪黄赑LC設(shè)計中非?;鸬模t綠燈設(shè)計),并為大家一一解釋。怎么一步步的實現(xiàn)我們想實現(xiàn)的功能,話不多說直接看題。 例題: 在正常情況下,汽車通行,即Y003綠燈亮,Y005紅燈亮:當行人想過馬路就按按鈕。當按下按鈕X000或(X001)之后,主干道交通燈將從綠(5S)→綠閃(3S) →黃(3S)→紅(20S),當主干道紅燈亮時,人行道從紅燈亮轉(zhuǎn)為綠燈亮,15S以后,人行道綠燈開始閃爍,閃爍5S后轉(zhuǎn)入主干道綠燈亮,人行道紅燈亮。 例圖: 按鈕人行道圖 配置I/O地址: 首先我們按照例題和例圖上給我們的數(shù)據(jù)先把輸入與輸出的地址編好,方便為接下來的梯形圖編寫做好準備。 設(shè)計并行分支步進梯形程序: 零步:,汽車通行,Y003綠燈亮,Y005紅燈亮。第一步:主干道綠燈5秒 第二步:主干道綠閃3秒。第三步:主干道黃燈3秒。第四步:主干道進入紅燈20秒 第五步:人行道由紅燈變綠燈。第六步:人行道綠燈15秒,第七步:人行道綠燈閃5秒?;氐降谝徊街鞲傻谰G燈亮,人行道紅燈亮。因為是步進順控,所以我們在步與步之間都加了條件,只有滿足條件才會進入下一步。 畫的有點難看,還請各位不要介意噢 在這一步我們要設(shè)計順序功能圖,因為順序功能圖是我們描述控制系統(tǒng)的控制過程,功能和特性的一種圖形,它能讓我們在編寫梯形圖的時候思路更加清晰。但在這里我們要明白步與步之間轉(zhuǎn)換時是被激活處于活的狀態(tài),(置位步件)滿足轉(zhuǎn)移條件轉(zhuǎn)到下一步,下一步被激活(置位),同時關(guān)掉上一步,上一步的一般輸出被停止,其它的保持下來。 梯形圖程序: 因為我們前面設(shè)計了并行分支步進梯形程序,所以我們在寫梯形圖的時候直接把設(shè)計的步進程序轉(zhuǎn)換就可以了。 解釋:M8013是是秒脈沖,接通0.5秒再斷開0.5秒。這樣就可以讓燈閃爍。 |
|
|