應用領域 | 電子/電池 |
---|
6ES7341-1CH02-0AE0
SIMATIC S7-300,,CP 341 通訊處理器帶 RS 422/485 接口 包括項目組態(tài)包 在 CD 上
![]() |
參考價 | 面議 |
更新時間:2023-07-16 08:24:47瀏覽次數(shù):336
聯(lián)系我們時請說明是化工儀器網(wǎng)上看到的信息,,謝謝!
6ES73411CH020AE0西門子S7-300通信模塊
![]() | 6ES7341-1CH02-0AE0 SIMATIC S7-300,,CP 341 通訊處理器帶 RS 422/485 接口 包括項目組態(tài)包 在 CD 上 |
SIEMENS西門子
*,質量保證,,保修一年
專業(yè)銷售及維修西門子各類工控自動化配件;
:S7-200CN,、S7-200SMART、S7-300,、S7-400,、 S7-1200、S7-1500,、ET200,、LOGO邏西門子可編程控制器輯控制模塊
西門子HMI人機界面:觸摸屏
西門子變頻器:MM420、MM430,、MM440,、G110、G120,、6SE70
西門子工業(yè)以太網(wǎng):通訊網(wǎng)卡,、通訊電纜、通訊接頭、總線連接器 工控機,、交換機,、自動化軟件等系型號齊全,快速報價,,買我們的產品無憂所值,,我們的產品都承諾質保一年,讓您買的省心舒心,,用的放心,!
跟我一起玩200smart PLC
我想為這些程序伸個冤
別光看我的標題,會以為我被這些程序搞的如蒙冤多日,,懷有血海深仇似的,。都說編程是一件綜合考量你對軟件、硬件,;設備及工藝的認識,、理解程度的標尺,但凡網(wǎng)上很多專業(yè)的編程大俠洋洋灑灑地信手能夠寫出許多經典的,、移植性*的程序段子,,直讓人感動的五體投地。實際上都是他(她)在平時工作中的經驗累積及積極,、主動的學習態(tài)度所堆積起來的思想,,和平時勤于觀察,善于記錄有關,。
一些非常經典,、非常有意思的程序段子,總是時不時的在我眼前晃,,似乎有一些“冤屈”要想通過我的這個口(準確地講應該是手),,找個機會來伸一伸,則乃,,我對此認識尚還膚淺,,理解淺顯,更不能夠勝任當代的“老包”之職,,回到正題,,今天就說說這些“冤屈”。
例子程序若有雷同,,全當抄襲,,先表示歉意。
先來說說這個程序,,打開【S7-200 SMART PLUS 】幫助手冊----編程----子程序調用的常問問題2,,程序截圖:
手冊中明確告知,,這個子程序調用時和離開時,輸出位的一些特性,。
但是,,如果我拿來做這個程序稍做修改,挪做其它功能又將如何,?假設,,我把EN管腳的地址用I0.0替換,把IN1管腳用Q0.0的NC邏輯替換會產生怎么樣的結果,?
編譯程序,、保存、下載到cpu驗證一下:
大家馬上都會看出來這個輸出是一個隨機值,,或許為1,,又或許為0,具體輸出的狀態(tài)看I0.0離開時PLC的掃描周期所處的位置,。
好,,我再加一點“料”,不修改子程序的前提下,,對管腳再稍作修改,輸出的邏輯又將如何呢,?
這時輸出變的有那么一點規(guī)律了,,對了,這就是我們經常在深入討論的,、經典的一個話題,,就是所謂“單按鈕起、停”控制程序了,。
如果你擔心多次調用這樣的子程序又將如何,?那你需要自己去試試了。
所以,,知道“然”,,還要學會應用這個“然”字,知道了它的“不足”,,就是利用它的這個“不足”,,把“壞事”變?yōu)?ldquo;好事”,一直被大家理解為不合理的程序調用,,只要稍加修改也可以為我們所用,,這個是我理解的“冤”,我想為它伸一伸,。
再來看一個例子,,一個循環(huán)指令的應用:
相信大家也很快能夠看出問題的所在了,,原因是這些臨時變量、輸入接口變量的初始值問題,。在調用臨時變量,、接口變量時,大家都時刻注意著調用這些變量前,,都會很自覺地做初始化的操作,。但,是否是每一個變量都需要這樣做初始化呢,?答案當然是否定的,。在特定的指令和應用環(huán)境中,如,、循環(huán)指令它本身啟動時,,INDX管腳的初值一定是自0值開始循環(huán)的。而OUT1的管腳由于子程序多次調用,,需要做初始值的操作了,。不然當該子程序被多次調用時,這個管腳值會被多次修改,,造成程序的混亂和錯誤,。
修改完整的子程序:
很顯然,我在這個程序中僅僅是做了需要計算結果的初始化,,而對于循環(huán)指令的數(shù)據(jù)并沒有做任何操作,,正常運行程序如下所示:
所以,在準備做多次調用的子程序時,,一些變量的初始值不是一概定論的,,而是需要根據(jù)具體實際的需 要,靈活運用,,揚長避短,,做到心中有數(shù),我再次想為這個定論伸一伸冤,。
好了,,其實編程應該是一件快樂的事情,也別老掛著苦大仇深臉,,只有心情愉悅了,,思路才會天馬行空,任由你去馳騁,。
本不想采用這個標題,,感覺偏離了當時編寫短文的本意,但到后修改時,,突然閃出這么一個奇怪的念頭,,感覺還是這樣寫的標題或許會輕松一些,,大家更容易有記憶,不當之處盡請諒解,。
6ES73411CH020AE0西門子S7-300通信模塊