一、介紹
西門子定時器主要有兩種,一是Simatic Time,另一種是推薦目前使用的IEC Time。在以前的老的Step7編程的時候基本都是使用的S5Time定時器的。有時候我們需要在上位機上設定時間,如何來設置呢?
- 針對Wincc Flexible 2008平臺,由于觸摸屏的變量類型中沒有
S5Time的類型,需要我們自己做下處理。

image.png
- 針對博圖平臺,觸摸屏變量中可以直接創建S5Time類型的變量的。

image.png
需要注意的是觸摸屏上的S5Time的變量類型和PLC中的S5Time所占用的字節數是不一樣的。
| 類別 | 數據類型 | 取值范圍 |
|---|---|---|
觸摸屏變量S5Time |
UDInt | 0 … 9990000 ms為單位(換算下也就是最大以10s為時基,最大值是999x10s) |
PLC變量S5Time |
Word | 默認以10ms為時基,最大999x10ms 最長是以10s為時基,最大999x10s |
詳見下面的S5Time的數據格式說明:
二、最簡單設定時間的方式
如果使用的都是西門子的觸摸屏,且是博圖平臺的話,可以直接創建S5Time的變量,然后連接到輸入輸出域上,注意單位是ms,可以直接移動小數點為3,縮小數值以s為單位。
如下測試結果,可以看到觸摸屏和PLC數據一致。
該比較簡單,因為西門子在博圖平臺上已經做了些處理,讓我們可以直接使用。該方式局限性很大,當我們使用第三方的上位機,且這些軟件又沒有針對S5Time類型進行處理時,就需要我們自己來做這個工作了。調查了下威綸通的觸摸屏是做了處理的。
后期內容介紹:
- 如何將通用的整數轉換成S5Time?
- 創建一個重用的處理庫?
[
PLC結構化文本設計模式和算法(下)]
[
PLC結構化文本設計模式和算法(上)]
[
如何規劃符合PackML 的機器?]
[
關于Wincc中制作Wpf自定義控件的研究
[
如何安裝TIA Openness?]
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
西門子
+關注
關注
98文章
3312瀏覽量
120380 -
編程
+關注
關注
90文章
3716瀏覽量
97185 -
定時器
+關注
關注
23文章
3368瀏覽量
123621
發布評論請先 登錄
相關推薦
熱點推薦
電阻式觸摸屏,什么是電阻式觸摸屏
電阻式觸摸屏,什么是電阻式觸摸屏
這種觸摸屏利用壓力感應進行控制。電阻觸摸屏的主要部分是一塊與顯示器表面非常配合的電
發表于 03-24 11:02
?8234次閱讀
觸摸屏技術的介紹和基于LM3S1138處理器觸摸屏的設計概述
觸摸屏是目前最易于使用的人機交互系統。介紹了觸摸屏的分類,并以四線電阻觸摸屏為例,介紹了它的工作原理;然后給合ILI9320液晶顯示屏,給出
發表于 05-10 10:40
?11次下載
ThreadX(十)------定時器TIME
定時器TIME概述API概述APItx_timer_createtx_timer_deletetx_timer_activatetx_timer_changetx_timer_deactivate
發表于 12-28 19:32
?8次下載
S7-300定時器的使用
在Step7中,如圖1所示,舉例,從定時器指令庫拖拽指令 S_ODTS(保持接通延時S5定時器)放入程序段中,給管腳填寫相關參數。
觸摸屏電容屏的原理,觸摸屏有哪些應用領域
瑞翔數碼觸摸屏電容屏原理 觸摸屏是目前最友好的計算機用戶接口界面,在消費電子產品的應用越來越廣泛,觸摸檢測好裝置和觸摸屏控制
發表于 03-18 17:24
?3847次閱讀
電容觸摸屏原理 電容觸摸屏和電阻觸摸屏有什么區別
電容觸摸屏和電阻觸摸屏是兩種常見的觸摸屏技術,它們在原理、結構和應用方面都有很大的區別。下面將詳細介紹電容觸摸屏的原理、結構和特點,并與電阻觸摸屏
觸摸屏是如何傳送時間給S5Time定時器?
評論