0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

西門子PLC S7-200 SMART時(shí)鐘的讀寫及數(shù)碼轉(zhuǎn)換

電子工程師 ? 來(lái)源:電子技術(shù)控 ? 作者:電子技術(shù)控 ? 2022-08-08 14:48 ? 次閱讀

解決兩個(gè)問(wèn)題:一是西門子PLC S7-200 SMART主模塊內(nèi)的時(shí)鐘如何在程序中讀寫,二是BCD碼及轉(zhuǎn)換。 先說(shuō)BCD碼,簡(jiǎn)單來(lái)說(shuō)BCD碼是用用4位二進(jìn)制數(shù)來(lái)表示1位十進(jìn)制數(shù)中的0~9這10個(gè)數(shù)碼。舉個(gè)例子,一位十進(jìn)制數(shù)“9”的二進(jìn)制BCD碼是“1001”,兩位十進(jìn)制數(shù)“99"的BCD二進(jìn)制碼是“10011001”。這個(gè)二進(jìn)制數(shù)如果直接轉(zhuǎn)化為十進(jìn)制是“153”,但是如果是BCD碼,就表示“99”。和四位自然二進(jìn)制碼不同的是,它只選用了四位二進(jìn)制碼中前10組代碼,即用0000~1001分別代表它所對(duì)應(yīng)的十進(jìn)制數(shù),余下的六組代碼不用。 然后再說(shuō)怎么讀寫PLC的時(shí)鐘,有兩條指令。下圖給出了這兩條指令

0ad603b2-16c8-11ed-ba43-dac502259ad0.jpg

READ_RTC指令會(huì)把PLC的內(nèi)部時(shí)鐘讀出來(lái),以BCD碼的形式,存放在T參數(shù)指定存儲(chǔ)單元開(kāi)始的8個(gè)字節(jié)內(nèi),圖上是從VB100開(kāi)始的8個(gè)存儲(chǔ)單元內(nèi),具體內(nèi)容如下圖。 SET_RTC指令會(huì)把從T參數(shù)指定的存儲(chǔ)單元開(kāi)始的8個(gè)字節(jié)內(nèi)的值寫入到PLC的內(nèi)部時(shí)鐘,具體內(nèi)容如下圖。我們要把要時(shí)鐘值,以BCD碼形式,先存儲(chǔ)到這8個(gè)字節(jié)內(nèi),上圖指令中是從VB1000開(kāi)始的8個(gè)字節(jié)。

0ae49e86-16c8-11ed-ba43-dac502259ad0.jpg

比如今天是2020年02月19日星期三,讀取出來(lái)時(shí)鐘后,如果T=VB100,那么VB100開(kāi)始的前三個(gè)字節(jié)的值用十進(jìn)制表示依次是:32,02,25, (分別是20,02,19的BCD碼)。表示星期的VB107內(nèi)的值用十進(jìn)制表示為04,也就是星期三。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5007

    文章

    13109

    瀏覽量

    461477
  • 西門子
    +關(guān)注

    關(guān)注

    93

    文章

    2996

    瀏覽量

    115496

原文標(biāo)題:西門子PLC S7-200 SMART 時(shí)鐘如何在程序中讀寫,BCD碼及轉(zhuǎn)換

文章出處:【微信號(hào):電子技術(shù)控,微信公眾號(hào):電子技術(shù)控】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    西門子plc200編程實(shí)例詳解

    西門子PLC S7-200是一款廣泛應(yīng)用于工業(yè)自動(dòng)化領(lǐng)域的可編程邏輯控制器,其強(qiáng)大的功能和靈活的編程方式使得它能夠滿足各種復(fù)雜的控制需求。 一、西門子
    的頭像 發(fā)表于 10-22 14:38 ?272次閱讀

    EG網(wǎng)關(guān)采集西門子S7-200smart轉(zhuǎn)Modbus協(xié)議

    通過(guò)EG邊緣計(jì)算網(wǎng)關(guān),用戶可以輕松實(shí)現(xiàn)西門子S7-200 Smart PLC數(shù)據(jù)的采集,并將其轉(zhuǎn)換為標(biāo)準(zhǔn)Modbus協(xié)議輸出。這種跨協(xié)議的數(shù)
    的頭像 發(fā)表于 09-10 10:42 ?333次閱讀
    EG網(wǎng)關(guān)采集<b class='flag-5'>西門子</b><b class='flag-5'>S7-200smart</b>轉(zhuǎn)Modbus協(xié)議

    西門子PLC不得不說(shuō)的事:S7-200SMART通信端口及連接方式

    今天我們來(lái)聊聊西門子S7-200 SMART的“通信大法”!挺簡(jiǎn)單的,咱們來(lái)捋捋~ S7-200 SMART
    的頭像 發(fā)表于 08-27 17:31 ?814次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>PLC</b>不得不說(shuō)的事:<b class='flag-5'>S7-200SMART</b>通信端口及連接方式

    西門子plc溫度模塊怎么編程

    型號(hào),如S7-200S7-300、S7-400、S7-1200、S7-1500等。在選擇PLC
    的頭像 發(fā)表于 07-25 09:43 ?1088次閱讀

    S7協(xié)議讀取西門子S7-200 Smart PLC數(shù)據(jù)

    西門子S7-200 Smart PLC因其穩(wěn)定性和易用性而廣泛應(yīng)用。通過(guò)使用S7協(xié)議,可以實(shí)現(xiàn)對(duì)PLC
    的頭像 發(fā)表于 07-11 11:55 ?4526次閱讀
    <b class='flag-5'>S7</b>協(xié)議讀取<b class='flag-5'>西門子</b><b class='flag-5'>S7-200</b> <b class='flag-5'>Smart</b> <b class='flag-5'>PLC</b>數(shù)據(jù)

    西門子200plc與電腦連接步驟

    西門子S7-200 PLC是一種廣泛應(yīng)用的小型可編程邏輯控制器,它具有高度的可靠性和靈活性,適用于各種工業(yè)自動(dòng)化應(yīng)用。為了實(shí)現(xiàn)與電腦的連接,我們需要進(jìn)行一系列的步驟。 1. 準(zhǔn)備工具和材料 西
    的頭像 發(fā)表于 07-01 10:02 ?7139次閱讀

    西門子PLC產(chǎn)品系列有哪些

    、高性能、易擴(kuò)展和易于集成等特點(diǎn),廣泛應(yīng)用于各種工業(yè)自動(dòng)化控制系統(tǒng)中。本文將詳細(xì)介紹西門子PLC的主要產(chǎn)品系列,包括S7-200 Smart、S7
    的頭像 發(fā)表于 06-18 14:50 ?1379次閱讀

    西門子plc模塊型號(hào)詳解

    的模塊型號(hào),以幫助您更好地了解和選擇適合自己需求的PLC模塊。 西門子S7系列PLC模塊 西門子S7
    的頭像 發(fā)表于 06-11 16:18 ?4972次閱讀

    西門子S7-200 Smart PLC加密設(shè)置全面指南

    本文將詳細(xì)介紹西門子S7-200 Smart PLC的加密設(shè)置方法,幫助用戶更好地保護(hù)PLC程序的安全。
    發(fā)表于 03-27 10:14 ?9609次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>S7-200</b> <b class='flag-5'>Smart</b> <b class='flag-5'>PLC</b>加密設(shè)置全面指南

    西門子S7-200 SMART的通信端口解析

    S7-200 SMART CPU 集成的 RS485 通信端口(端口0)是與 RS485 兼容的9針 D 型連接器。CPU 集成的 RS485 通信端口的引腳分配如表1. S7-200 SMA
    發(fā)表于 02-27 11:28 ?2434次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>S7-200</b> <b class='flag-5'>SMART</b>的通信端口解析

    兩臺(tái)西門子s7-200smart plc如何通過(guò)互聯(lián)網(wǎng)遠(yuǎn)程通訊?

    監(jiān)控和控制的需求,對(duì)于位于不同地點(diǎn)的PLC設(shè)備如何實(shí)現(xiàn)遠(yuǎn)程通訊,則成為了許多工業(yè)企業(yè)面臨的一項(xiàng)重要問(wèn)題。 兩臺(tái)西門子s7-200smart plc如何通過(guò)互聯(lián)網(wǎng)遠(yuǎn)程通訊?
    的頭像 發(fā)表于 02-01 15:22 ?2117次閱讀
    兩臺(tái)<b class='flag-5'>西門子</b><b class='flag-5'>s7-200smart</b> <b class='flag-5'>plc</b>如何通過(guò)互聯(lián)網(wǎng)遠(yuǎn)程通訊?

    s7-200smart編程教程

    S7-200 Smart西門子推出的一款緊湊型、高性能的PLC(可編程邏輯控制器),廣泛應(yīng)用于各種工業(yè)自動(dòng)化領(lǐng)域。本教程將詳細(xì)介紹S7-200
    的頭像 發(fā)表于 12-14 11:11 ?2785次閱讀

    西門子S7-200 SMART PLC計(jì)數(shù)器指令介紹

    計(jì)數(shù)器的功能是對(duì)輸入脈沖進(jìn)行計(jì)數(shù)。S7-200系列PLC有三種類型的計(jì)數(shù)器
    的頭像 發(fā)表于 11-29 14:15 ?1.9w次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>S7-200</b> <b class='flag-5'>SMART</b> <b class='flag-5'>PLC</b>計(jì)數(shù)器指令介紹

    PLC西門子S7-200smartS7-1200的區(qū)別?

    PLC西門子S7-200smartS7-1200的區(qū)別? 西門子S7-200
    的頭像 發(fā)表于 11-17 11:41 ?9539次閱讀

    西門子S7-200 SMART V2.8版本優(yōu)勢(shì)分析

    西門子S7-200 SMART V2.8全新版本發(fā)布,功能大大增強(qiáng),性價(jià)比進(jìn)一步提升!200 SMART系列
    發(fā)表于 11-17 10:59 ?4281次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>S7-200</b> <b class='flag-5'>SMART</b> V2.8版本優(yōu)勢(shì)分析