欧美午夜欧美,台湾成人av,久久av一区,最近看过的日韩成人

電子開發網

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

plc梯形圖實例:時鐘指令的運用

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2018/8/8
利用時鐘指令可以實現調用系統實時時鐘或根據需要設定時鐘,這對控制系統運行的監視、運行記錄及和實時時間有關的控制等十分方便。時鐘指令有兩條:讀實時時鐘和設定實時時鐘。指令格式如表6-18所示。
表6-18  讀實時時鐘和設定實時時鐘指令格式
LAD STL 功能說明
plc時鐘指令運用 TODR   T 讀取實時時鐘指令:系統讀取實時時鐘當前時間和日期,并將其載入以地址T起始的8個字節的緩沖區
plc時鐘指令運用 TODW  T 設定實時時鐘指令:系統將包含當前時間和日期以地址T起始的8個字節的緩沖區裝入PLC的時鐘
plc時鐘指令運用輸入/輸出T的操作數: VB, IB, QB, MB, SMB, SB, LB, *VD, *AC, *LD;數據類型:字節
指令使用說明:
(1)8個字節緩沖區(T)的格式如表6-19所示。所有日期和時間值必須采用BCD碼表示,例如:對于年僅使用年份最低的兩個數字,16#05代表2005年;對于星期,1代表星期日,2代表星期一,7代表星期六,0表示禁用星期。
表6-19   8字節緩沖區的格式
地址 T T+1 T+2 T+3 T+4 T+5 T+6 T+7
含義 小時 分鐘 0 星期
范圍 00~99 01~12 01~31 00~23 00~59 00~59   0~7
(2)S7-200西門子plc CPU不根據日期核實星期是否正確,不檢查無效日期,例如2月31日為無效日期,但可以被系統接受。所以必須確保輸入正確的日期。
(3)不能同時在主程序和中斷程序中使用TODR/TODW指令,否則,將產生非致命錯誤(0007),SM4.3置1。
(4)對于沒有使用過時鐘指令或長時間斷電或內存丟失后的PLC,在使用時鐘指令前,要通過STEP-7軟件“PLC”菜單對PLC時鐘進行設定,然后才能開始使用時鐘指令。時鐘可以設定成與PC系統時間一致,也可用TODW指令自由設定。
【例6-9】編寫程序,要求讀時鐘并以BCD碼顯示秒鐘。程序如圖6-19 所示。
說明:時鐘緩沖區從VB0開始,VB5中存放著秒鐘,第一次用SEG指令將字節VB100的秒鐘低四位轉換成七段顯示碼由QB0輸出,接著用右移位指令將VB100右移四位,將其高四位變為低四位,再次使用SEG指令,將秒鐘的高四位轉換成七段顯示碼由QB1輸出。
【例6-10】編寫程序,要求控制燈的定時接通和斷開。要求18:00時開燈,06:00時關燈。時鐘緩沖區從VB0開始。程序如圖6-20所示。
plc時鐘指令運用 
 
 
 
 
 
 
 
 
 
Tags:時鐘指令,指令,plc指令,plc梯形圖  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
推薦文章
最新推薦
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
主站蜘蛛池模板: 额济纳旗| 泉州市| 内江市| 洪泽县| 登封市| 仁布县| 巴彦县| 尚志市| 许昌市| 莱芜市| 安达市| 晴隆县| 平遥县| 金湖县| 福州市| 大埔县| 清涧县| 和平县| 灵川县| 高台县| 资溪县| 敦化市| 且末县| 饶平县| 菏泽市| 连江县| 竹北市| 康乐县| 大庆市| 资兴市| 东辽县| 筠连县| 太湖县| 江口县| 伽师县| 中超| 泾川县| 曲靖市| 抚松县| 南汇区| 通河县|