電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> 梯形圖實例 >> 正文

西門子S7-200系列PLC實例:時鐘指令入門用法 梯形圖編程實例

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2022/10/24

有關西門子S7-200的編程例子,時鐘指令在自動化控制中經常用到,比如交通信號燈、路燈等,以下是西門子S7-200系列PLC實例中時鐘指令的入門教程,一起來看下。

西門子S7-200時鐘指令用法

以一個路燈程序為例,來學習下時鐘指令的用法。

1、設計要求

 

這里要用到“時鐘”指令,時鐘指令有分為READ和SET兩種,指令說明如下:

(1)讀取實時時鐘指令:從硬件時鐘讀取當前時間和日期,并將其載入以地址T起始的8個字節的時間緩沖區。

(2)設置實時時鐘指令:將當前時間和日期寫入用T指定的8個字節的時間緩沖區開始的硬件時鐘。

先來打開程序,找到“時鐘指令”:

READ_RTC指令,西門子s7-200plc 

8個字節時間緩沖區格式(T)

T字節 說明 字節數據

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 保留-始終設置為00

7 星期幾(1-7) 當前是星期幾,1=星期日(BCD值)

為什么1=星期日,可以看下自己的電腦的日期和時間,會發現“星期日”是日期統計中的第一列,這也是與系統日期、時間的配列規律相一致的。

 

選擇變量存儲區的字節數據類型,從0開始。則讀取“小時”數據,則是從VB3中讀取。

 

2、完成指令設置后,給PLC設置時鐘

 

在確保電腦聯網的情況下,運用電腦上的時間給PLC加上實時的時間:

 

然后在點擊“狀態監控”的情況下,來看下VB0-VB7的數據值:

 

可見當前值除了有一個秒的位置,在實時變化之外,而其他數據值都與實際值不符。原因在于這里顯示的數據,都是基于BCD碼的。先來重溫下BCD、二進制以及16進制的關系:

 

為什么明明是21年,卻變成了+33?

來看下這個操作:把“有符號”改成“二進制”,變化后的符號親切了不少,比如VB0的“0010_0001”,分成兩位,分別不就是2_1么?合起來,就是21(年)了?

 

確實是這樣的。這里選擇的“有符號”就是用BCD碼形式表示,而BCD碼如何轉換成二進制,需要根據以前學習的內容來思考下。

Tags:時鐘指令,時鐘,西門子plc,梯形圖實例  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
推薦文章
最新推薦
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
免费涩涩在线视频网| 向日葵app下载视频免费| 69福利视频一区二区| 国产精品国产三级国产普通话 | 一本大道久久a久久精品综合| 无码国产精品一区二区免费vr | 日本视频免费观看| 亚洲国产成人久久| 欧美日韩黄色大片| 免费的一级黄色片| 欧美黑人巨大xxxxx视频| 免费看污污的网站| 精品一区二区三区在线观看| 国产一级淫片a免费播放口之| 网友自拍区一区二区三区| 国产做a爰片久久毛片a| 超薄肉色丝袜一区二区| 国产日韩欧美911在线观看 | 国产精品区免费视频| 98精品全国免费观看视频| 国产精品亚洲四区在线观看| 麻豆va一区二区三区久久浪 | 99精品在线视频观看| 在线视频你懂的国产福利| 中国xxx69视频| 小兔子好大从衣服里跳出来| 中文字幕资源在线| 成年人视频网址| 久久中文骚妇内射| 好男人在线神马影视www在线观看 好男人在线神马影视在线观看www | AAAA级少妇高潮大片在线观看| 女人l8毛片a一级毛片| 三级黄色免费观看| 女老丝袜脚摩擦阳茎视频 | 极品美女a∨片在线看| 亚洲成av人片在线观看无| 日韩欧国产精品一区综合无码| 久久免费视频99| 无遮无挡非常色的视频免费| 久久精品视频久久| 成人免费av一区二区三区 |