欧美极品jizzhd欧美,91精品久久一区二区三区,欧美乱妇无乱码大黄a片,欧美日韩国产一区在线看

PLC企業(yè)資訊
    西門子編程軟件里面的FB和FC模塊
    發(fā)布者:wsdkingdom  發(fā)布時間:2017-12-15 19:55:00

    FC--功能,相當于函數(shù)

        FB--功能塊,帶背景數(shù)據塊

    他們之間的主要區(qū)別是:FC使用的是共享數(shù)據塊,FB使用的是背景數(shù)據塊

    FC可以干兩個事:

    第一,實現(xiàn)功能化編程。比如,我們有大車,小車,起升3個結構。我們就可以定義3FC,跟這3個機構一一對應,然后用OB1依次調用。為什么這樣做,為什么不都放在OB1里。你也可以放OB1里,對段數(shù)比較少,很簡單的項目就把代碼都放在OB1里。如果功能,機構多了,最好還是分開來,這樣有利于程序的可讀可調,更符合規(guī)范。否則一個小故障都會導致你把OB1翻個遍,會很麻煩的。找準故障機構,在相應的FC里再去找會少看很多代碼。這個道理比較簡單。

     

    第二個事,就是我上面說的模塊化編程,我的描述不是很準確,因為是自己的總結。這個意思就是我們平常討論說的,把所有功能都寫到一個塊里,然后去調用整個塊。FC可以干這個事(當然,FB也可以干,區(qū)別后面說),新建好FC,確定好輸入,輸出接口,然后編寫邏輯,一個FC就搞定了。大家可以寫一些簡單的功能,來感受下FC。寫好FC之后,在主程序OB1或者其他FC里就可以調用該塊,程序界面右邊“FC BLOCK”里就有該塊,相信做到這里的話大家都應該知道怎么做了。我這里要說明其他問題。關于FC的編寫,這里就不得不說一些概念性的東西,FC是不帶背景數(shù)據塊的,就這句話。因為FC是不帶背景數(shù)據塊,所以我們在調用FC時,關于FC這些邏輯的計算完全靠的是我們輸入輸出接口上的這些地址位,給FC提供數(shù)據來源。我們在編寫FC的時候,需要注意的是,如果需要中間變量,考慮使用temp,臨時變量滿足需要。但是使用臨時變量需要注意的是,在一個周期沒有完成掃描時,A段程序調用FC1,使用了臨時變量X,改變了其值。那么B段程序再次調用FC1時,X的值已經被改變了。在下個周期,才會釋放。這點要非常小心。這就是跟FB無法比的,沒有地址來存放數(shù)據。編程的時候,盡量多考慮使能。同樣,M寄存器也要慎用,比如,你FC里用了M2.0這個位表示中間狀態(tài),F(xiàn)在第一次調用FC時,改變了M2.0的值,為ON。現(xiàn)在又第二次調用FC,M2.0的值已經為ON了,顯然這不是我們想要的。雖然你調用了兩次,分別賦了兩組輸入輸出變量,但是你FC內的M終究是內存里的那個M,你調用無數(shù)次都是跟這個M打交道。不知道我說清楚了沒。所以一般不要用這樣呀的中間變量,一定要用時,多考慮通過使能來改變調用時序。同樣,像定時器啊什么的,如果我們要使用,都需要定義一個in接口,為FC內的定時器提供一個實實在在的通道。第一次調用,我們用T21輸入。第二次調用,我們用T22輸入。這樣就不會出錯。否則就會像M那樣出錯。這個部分很重要。如果沒聽懂,不要緊。繼續(xù)聽FB。兩個比較下,應該就很更清楚了。 

    FB,功能塊?梢愿傻氖,就是FC能干的第二個事。只能干這個事,為什么要特別些呢,干嘛不讓FC一個人搞定就行了。是因為FB功能更強悍些,每次調用他都需要一個DB來供他為邏輯計算存放數(shù)據。而不像我之前說的FC,需要輸入輸出接口地址來作為數(shù)據來源。每次調用FB時,需要指明一個DB,兩個相互配合。而DB中存放的數(shù)據,也可以供全局享用。比如,有一個電機的加速功能塊,作用是調節(jié)電機的加速。我們需要輸入的參數(shù)是加速時間,最高速度兩個參數(shù),然后計算得出速度給定。這個時候我們最好用FB,F(xiàn)有電機1,輸入加速時間2,最高速度20。那么2,20這個值放在哪呢,我們調用FB時,就可以放到DB電機1里去了,F(xiàn)有電機2,加速時間3,最高速度30,。我們仍然調用這個FB330DB電機2里就可以了。如果用FC,也可以做這個塊。但是,沒有DB來存放這些數(shù)據,就很不方便,也就失去了通用性。 

     記住一點,簡單的功能集合用FC,復雜的用FB。保準不錯。

    版權聲明PLC信息網轉載作品均注明出處,本網未注明出處和轉載的,是出于傳遞更多信息之目的,并不意味 著贊同其觀點或證實其內容的真實性。如轉載作品侵犯作者署名權,或有其他諸如版權、肖像權、知識產權等方面的傷害,并非本網故意為之,在接到相關權利人通知后將立即加以更正。聯(lián)系電話:0571-87774297。
0571-87774297  
麻豆春药按摩无码av片| 麻豆出品md004在线| 男女做爰猛烈叫床爽爽小说| 白白操白白在线免费观看| 精品国产一区二区AV片| 欧美一区二区三区四五区| 女公务员人妻系列| 国产精品视频一区二区久久| 国产成人一区二区三区高清| 国产嫖妓一区二区三区av视频| 色拍拍在线精品视频| 曰本女人与公guo交酡视频a片| 性欧美大战久久久久久久| 韩国电影办公室3免费完整版| 综合自拍亚洲综合图区高清| 色婷婷久久啪啪一区二区| 白嫩日本少妇做爰| 东方东方欧美色二区亚洲| 宝贝小嫩嫩好紧好爽h在线视频| 人妻无码熟妇乱又伦精品视频| 黄喷水美女网站在线观看| 蜜臀av色欲a片无码精品一区| 国产精品久久久久久久久无| 无码av一区二区三区| 白洁一晚挨十二炮| 国产精品日本一区二区三区| 黑人强开嫩模又小又紧| 和黑人中出一区二区三区| 亚洲一日韩欧美中文字幕| 男女做爰猛烈叫床视频电影| 好爽…又高潮了毛片免费看| 搞中出精品视频在线观看| 成人国产在线视频你懂的| 特黄a级毛片免费视频| 办公室娇喘的短裙老师| 欧美国产精品一级二级三级| 99九九免费线视频精品| 午夜性无码视频在线播放| 边吃奶边摸叫床刺激a片| 国产亚洲精品资源在线26U| 好爽…又高潮了毛片喷水|