西門子CPU 1211C DC/DC/RLY 參數(shù)詳情
西門子CPU 1211C DC/DC/RLY
優(yōu)勢
安全并且借助于類型測試 (TTA) 質(zhì)量已獲認(rèn)可
西門子開關(guān)設(shè)備適合可靠運(yùn)行
使用地方性產(chǎn)品使之遍及世界各個角落
能極為靈活地用于各種經(jīng)濟(jì)的方案
試驗(yàn)型的標(biāo)準(zhǔn)模塊 (TTA)
在柜體頂部的標(biāo)準(zhǔn)化的匯流排系統(tǒng)
3-和 4-極匯流排系統(tǒng),電流最高可達(dá) 7400 A
額定耐電流 Ipk 最高可達(dá) 375 kA
較深的開關(guān)設(shè)備隔室適用于通用裝置
設(shè)備隔室的模塊化結(jié)構(gòu)
單獨(dú)朝前和背靠背安裝
由上或由下引入電纜
由前或由后進(jìn)行電纜連接。
你的優(yōu)勢:“SIVACON 技術(shù)伙伴"
他們是你們區(qū)域的配電盤制造商,他們經(jīng)過西門子選擇并已獲認(rèn)可,并永遠(yuǎn)會受到資格審查。
因此,你就會一直獲得只有當(dāng)?shù)毓┴浬滩拍芴峁┑奈鏖T子公司完整的捆綁式專有技術(shù)??焖佟㈧`活并且低成本。
觸摸屏其實(shí)內(nèi)部是有時間的I/O域的,不過長時間觸摸屏不上電時間就會丟失,還需要重新設(shè)置,實(shí)際應(yīng)用中很煩很煩,在西門子S7-200 CPU224 以上的版本才會有內(nèi)部的時鐘,其他型號的CPU是沒有內(nèi)部時鐘的,所以想讓觸摸屏顯示PLC的時鐘,PLC必須是224的CPU,否則無法讀取內(nèi)部時鐘。
其實(shí)呢讀寫時鐘是2件事,而讓觸摸屏顯示出PLC的時間和修改PLC的時間又是2件事,所以一共加起來是4件事,一句話兩句話說不明白,咱們從頭開始縷一縷!
首先從PLC這塊說起……
PLC的內(nèi)部時鐘
當(dāng)PLC與PC通訊正常以后可以首先對PLC時鐘與PC時鐘進(jìn)行校正
點(diǎn)擊PLC菜單中的“實(shí)時時鐘"
然后讀取PC的時間
PC的時間成功讀取到,但PLC內(nèi)還是沒有時間的
點(diǎn)擊設(shè)置才會把時鐘設(shè)定到PLC的內(nèi)部時鐘里面!
這樣我們就成功的給PLC一個時間了,接下來就是需要一個指令來實(shí)現(xiàn)對時鐘的讀、寫!
讀、寫PLC內(nèi)部時鐘
在左側(cè)的指令樹里面有一個專門的“時鐘"指令,而READ-RTC就是讀取實(shí)時時鐘,SET-RTC就是設(shè)置實(shí)時時鐘,一共有四個指令,后面的擴(kuò)展讀寫后面都有X,證明此指令不適合此PLC的CPU。
那么我們來看看這兩個指令如何使用?
首先比較重要的是我們要知道讀取的時間是存儲在以“T"為起始位的連續(xù)8個字節(jié)里面,T這個符號是一個字節(jié),比如說VB100,而不同的字節(jié)帶表不同的意義,比如T=VB100:
那么 VB100=年
VB101=月
VB102=日
VB103=時
VB104=分
VB105=秒
VB106=0
并且讀取到的VB100為起始位的八個字節(jié)都是BCD碼,也就是說是16進(jìn)制的數(shù),如果我們想知道具體是多少需要進(jìn)行一系列的轉(zhuǎn)換才能夠讀出來,需要先把字節(jié)轉(zhuǎn)換成整數(shù),再把整數(shù)的BCD碼轉(zhuǎn)換成整數(shù)。
在這里我們把時鐘讀取到以VB110為起始位的八個字節(jié)里面,并且SM0.5每秒讀取一次,確保時鐘的實(shí)時性。
讀取完以后把數(shù)值經(jīng)過轉(zhuǎn)換,以10進(jìn)制字的形式輸出到VW存儲區(qū)。
到這一步,我們PLC部分的讀取部分就完成了,這里面我們看到了最后結(jié)果輸出到變量VW200里面。
接下來是對PLC的寫時鐘,也就是設(shè)定時鐘,因?yàn)槲覀儾荒芸偸前裀LC連接到PC上去同步時間,一旦時間錯誤我們可以利用觸摸屏去修改時間。
這個是設(shè)置時鐘的指令,在前端利用一個變量來觸發(fā)設(shè)置,把以字節(jié)VB100為起始位的連續(xù)8位寫入到時鐘里面,需要注意的是此時的VB ……都是16進(jìn)制的
觸發(fā)條件為M0.0閉合就會把以VB300為起始位的連續(xù)8位字節(jié)(16進(jìn)制)傳送到VB100中,這段程序要寫在設(shè)置程序的前面。
只要M0.0閉合一次,就會把變量VB300-VB307中的16進(jìn)制數(shù)傳送到VB100-VB107的時鐘里,來保證時鐘的成功設(shè)置。
此時我們PLC的所有準(zhǔn)備工作就都完成了!接下來是觸摸屏部分的組態(tài)!
觸摸屏讀取PLC時間的組態(tài)畫面
我們要在變量管理里面新建大量的變量,其中包含了讀取時鐘存儲到VW200-VW214,前面有提到把BCD碼轉(zhuǎn)換成10進(jìn)制的整數(shù),他們都是十進(jìn)制的變量。
并且我們還要把設(shè)置時鐘的變量VB300-VB307建立變量,并且是16進(jìn)制的變量!
利用文本域、I/O域組建出時鐘顯示的樣子