西門子通信模塊6ES7341-1BH02-0AE0簡介參數(shù)
)周期可調(diào)的脈沖信號發(fā)生器
如圖5-6所示采用定時器T0產(chǎn)生一個周期可調(diào)節(jié)的連續(xù)脈沖。當X0常開觸點閉合后,*次掃描到T0常閉觸點時,它是閉合的,于是T0線圈得電,經(jīng)過1s的延時,T0常閉觸點斷開。T0常閉觸點斷開后的下一個掃描周期中,當掃描到T0常閉觸點時,因它已斷開,使T0線圈失電,T0常閉觸點又隨之恢復閉合。這樣,在下一個掃描周期掃描到T0常閉觸點時,又使T0線圈得電,重復以上動作,T0的常開觸點連續(xù)閉合、斷開,就產(chǎn)生了脈寬為一個掃描周期、脈沖周期為1s的連續(xù)脈沖。改變T0的設定值,就可改變脈沖周期。結(jié)構(gòu)化文本(ST)是一種高級的文本語言,可以用來描述功能,功能塊和程序的行為,還可以在順序功能流程圖中描述步、動作和轉(zhuǎn)變的行為。結(jié)構(gòu)化文本語言表面上與PASCAL語言很相似,但它是一個專門為工業(yè)控制應用開發(fā)的編程語言,具有很強的編程能力用于對變量賦值、回調(diào)功能和功能塊、創(chuàng)建表達式、編寫條件語句和迭代程序等。結(jié)構(gòu)化文本非常適合應用在有復雜的算術(shù)計算的應用中。結(jié)構(gòu)化文本程序格式自由,可以在關鍵詞與標識符之間任何地方插入制表符、換行字符和注釋。對于熟悉計算機高級語言開發(fā)的人員來說,結(jié)構(gòu)化語言更是易學易用。此外,結(jié)構(gòu)化文本語言還易讀易理解,特別是
咖啡機能發(fā)放3種不同量的糖:不加,1份,2份??刂品盘堑某绦蛟谶@三種情況中略有不同。然而,起始點和選擇糖量后的結(jié)果相對這三個選擇都是相同的。從SFC程序中可清楚看到這一點(見流程圖)。由圖中可知,一旦SFC程序被輸入X004激活,初始狀態(tài)S006將為ON。用戶可有三種選擇,按下其中一個選擇按妞。
"None"按鈕將給出輸入X005,激活狀態(tài)S016,后激活S046。如果要求一份糖,則收到輸入X006,從而激活狀態(tài)S026,在T005限定的時間段內(nèi)輸出Y005放糖。設定時間到后,程序強制轉(zhuǎn)到狀態(tài)S046。后,如果要求兩份糖,則收到輸入X007。從而激活狀態(tài)S036,在T006定時器設定時間段內(nèi)放糖。同樣地,定時完成時,激活狀態(tài)S046。
應該注意的是狀態(tài)S026和S036都使用Y005。在一個標準形式程序中,必須寫成"OR”形式來驅(qū)動單個Y005輸出。不過,SFC類型的程序隔離了程序所有的未激活部分,它允