公司動態(tài)
怎么在西門子觸摸屏上顯示時間
閱讀:6624 發(fā)布時間:2014-10-13怎么在西門子觸摸屏上顯示時間
在西門子觸摸屏上做了一個日期時間域顯示西門子PLC的日期時間,,并用IO域設置系統(tǒng)的年,、月、日,、時,、分、秒,,不設置星期幾,,還用一個符號IO域加上一個文本列表來顯示星期幾。
現在的問題是:日期時間可以正常顯示,、正常設置,,但是顯示的星期幾在我的日期通過設置改變了以后不隨之更新。比如今天是11年12月15日星期四,,當我把日期改成12月16日,,還是顯示星期四。
我想問的是:當我把日期改了之后,,時間緩沖區(qū)中的星期數據不會同步自動更新嗎,?
答:可能是你用SET_RTC指令時,星期這一位是空的,,那么寫進去的是0,0是無效數據,。
也有可能是你的SET_RTC和READ_RTC使用了相同的地址表,你讀上來的星期字節(jié)是5(星期四)然后你只修改了日期值,,沒有修改星期值,,又重新寫回去了。這樣PLC是不會判斷這個星期值是否對應,,只會按照你當前輸入數值為基礎來循環(huán)計算星期值,。 這個西門子PLC時鐘在計算星期時比較簡單,不是萬年歷,。