應用領(lǐng)域 | 醫(yī)療衛(wèi)生,化工,電子,汽車,電氣 |
---|
西門子S7-200系列PLC燒毀的原因及處理方法
問:s7-200系列CPU226,TD400C,EM235同事燒毀,PLC只是送電,沒有運行,在工頻運行其他設(shè)備時,聽見有放炮聲,電路沒有短路,之后便無法與PLC通信,TD400C,也不現(xiàn)實了,EM235的指示燈也不亮,CPU的DC24V輸出只有 18伏。CUP的供電和TD400C不是同一電源供電,而是
參考價 | ¥11 |
訂貨量 | 1 件 |
更新時間:2019-09-17 10:32:29瀏覽次數(shù):205
聯(lián)系我們時請說明是化工儀器網(wǎng)上看到的信息,謝謝!
湖南翰智自動化設(shè)備有限公司
西門子6ES72111BE400XB0
西門子S7-300的PLC CPU功能強大,兼容語句表和梯形圖同時存在。梯形圖編輯好后可轉(zhuǎn)化到語句表,也就是指令表,也可在轉(zhuǎn)化后的指令表里刪減些沒用的指令,但是刪減后的語句表能運行,卻不能再次轉(zhuǎn)化為梯形圖。因為300的PLC對指令表的功能很支持,所以編指令的程序很方便。
而且一般人編S7-300的指令語句,基本上都不符合轉(zhuǎn)化成梯形圖的要求,所以你看300的程序,當切換到梯形圖時,依舊還有很多以指令的方式存在,便是這個原因。
西門子S7-200系列PLC時鐘的設(shè)置方法
1.時鐘T字節(jié) 說明 字節(jié)數(shù)據(jù)
0 年 (0-99) 當前年份 (BCD值)
1 月 (1-12) 當前月份 (BCD值)
2 日期 (1-31) 當前日期 (BCD值)
3 小時 (0-23) 當前小時 (BCD值)
4 分鐘 (0-59) 當前分鐘 (BCD值)
5 秒 (0-59) 當前秒 (BCD值)
6 00 保留 ?始終設(shè)置為00
7 星期幾 (1-7) 當前是星期幾,1=星期日 (BCD值)
長時間掉電或內(nèi)存丟失后,實時時鐘會被初始化為以下日期和時間:
日期: 90年1月1日
時間: 00:00:00
星期幾: 星期日
2.解決方法:
在STEP MICROWIN軟件中------》》工具欄---------》》PLC---------》》實時時鐘--------》》在線把PC時間寫入即可。當然也可以用時鐘寫入指令來實現(xiàn).
西門子s7-200系列PLC日期的設(shè)置方法
在HMI上做了一個日期時間域顯示PLC的日期時間,并用IO域設(shè)置系統(tǒng)的年、月、日、時、分、秒,不設(shè)置星期幾,還用一個符號IO域加上一個文本列表來顯示星期幾。
現(xiàn)在的問題是:日期時間可以正常顯示、正常設(shè)置,但是顯示的星期幾在我的日期通過設(shè)置改變了以后不隨之更新。比如今天是11年12月15日星期四,當我把日期改成12月16日,還是顯示星期四。
我想問的是:當我把日期改了之后,時間緩沖區(qū)中的星期數(shù)據(jù)不會同步自動更新嗎?
答:可能是你用SET_RTC指令時,星期這一位是空的,那么寫進去的是0,0是無效數(shù)據(jù)。
也有可能是你的SET_RTC和READ_RTC使用了相同的地址表,你讀上來的星期字節(jié)是5(星期四)然后你只修改了日期值,沒有修改星期值,又重新寫回去了。這樣PLC是不會判斷這個星期值是否對應,只會按照你當前輸入數(shù)值為基礎(chǔ)來循環(huán)計算星期值。
這個PLC時鐘在計算星期時比較簡單,不是萬年歷。
西門子6ES72111BE400XB0