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)注

    5004

    文章

    13045

    瀏覽量

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

    關(guān)注

    93

    文章

    2975

    瀏覽量

    115301

原文標(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 ?62次閱讀

    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 ?261次閱讀
    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 ?648次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>PLC</b>不得不說(shuō)的事:<b class='flag-5'>S7-200SMART</b>通信端口及連接方式

    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 ?3972次閱讀
    <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 ?6073次閱讀

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

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

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

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

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

    本文將詳細(xì)介紹西門子S7-200 Smart PLC的加密設(shè)置方法,幫助用戶更好地保護(hù)PLC程序的安全。
    發(fā)表于 03-27 10:14 ?9109次閱讀
    <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 ?2175次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>S7-200</b> <b class='flag-5'>SMART</b>的通信端口解析

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

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

    西門子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 ?4142次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>S7-200</b> <b class='flag-5'>SMART</b> V2.8版本優(yōu)勢(shì)分析

    西門子S7-200 SMART PLC編程軟元件介紹

    模擬量輸入映像寄存器與模擬量輸出映像寄存器。西門子S7-200 Smart系列PLC的CPU為模擬量信號(hào)輸入端/輸出端開(kāi)辟的一個(gè)存儲(chǔ)區(qū)。
    發(fā)表于 11-08 10:29 ?2948次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>S7-200</b> <b class='flag-5'>SMART</b> <b class='flag-5'>PLC</b>編程軟元件介紹

    西門子S7-200smart PLC不同類型CPU的區(qū)別

    西門子S7-200smart PLC 標(biāo)準(zhǔn)CPU的代碼一般為ST XX或者SR XX,其中ST/SR表示CPU自帶的數(shù)字量輸出形式,XX為20、30、40或者60,為CPU性能參數(shù)等級(jí)。
    的頭像 發(fā)表于 11-02 17:20 ?4050次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>S7-200smart</b> <b class='flag-5'>PLC</b>不同類型CPU的區(qū)別

    五款西門子PLC系列特點(diǎn)介紹

    S7-200 Smart系列是西門子最基礎(chǔ)的PLC產(chǎn)品系列,適用于小型控制系統(tǒng)。其特點(diǎn)包括:低成本、小體積,適用于簡(jiǎn)單控制任務(wù)。
    發(fā)表于 10-24 18:19 ?2109次閱讀

    三分鐘輕松實(shí)現(xiàn)EG網(wǎng)關(guān)網(wǎng)口連接西門子PLC

    平臺(tái),實(shí)現(xiàn)電腦Web頁(yè)面、手機(jī)APP和微信對(duì)西門子PLC的遠(yuǎn)程監(jiān)控和控制。網(wǎng)關(guān)可連接S7-200SMART、S7-1200、S7-1500等
    的頭像 發(fā)表于 10-24 10:42 ?1038次閱讀
    三分鐘輕松實(shí)現(xiàn)EG網(wǎng)關(guān)網(wǎng)口連接<b class='flag-5'>西門子</b><b class='flag-5'>PLC</b>