色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

西門子S7-1500產生精確時間戳的方法

wtipoasfe ? 來源:工控PLC學習 ? 2023-05-12 16:25 ? 次閱讀

概述

在數據采集時,精準的相對時間是非常重要的。尤其是高速采集時,上位機的軟件(尤其是windows系統里的軟件)很難精準地確定信息的時刻。這時候,如果PLC能夠在提供數據時,同時提供一個精準的時間標志(時間戳),將能極大地提高數據采集的計時準確性,并降低采集系統的復雜性。下面將介紹獲取一個精確到微秒的Uint32時間戳的詳細步驟。雖然S7-1500已經支持64位的整型,但是,考慮到低端的PLC還不支持64位的整型,因此,此處選擇相對通用的32位無符號整型。PART01完整程序 程序在準備工作結束后,進行一次時間戳計算,包括了時鐘獲取、轉換等過程。

a3a2ac06-f09a-11ed-90ce-dac502259ad0.jpg

PART02將時鐘轉換成整型數

首先讀取時鐘,寫入到一個長時間類型LDT,然后,轉成64位無符號整型ULInt。這個轉化是無損失的,"timeMeasure".timeNowULInt精確到納秒(ns)。

a3c93e2a-f09a-11ed-90ce-dac502259ad0.jpg

PART03獲取相對時間

精確到納秒的時間位數很長(從1970-1-1開始計算),是無法被32位整數容納的,因此,此處僅計算其相對時間。起始時間"timeMeasure".timeNowULIntStart在開始通訊,或者PLC啟動時獲取。

a3eac04a-f09a-11ed-90ce-dac502259ad0.jpg

PART04轉成微秒(μs),并轉成32位無符號整數 此處截取微秒的部分,并強制轉化成32位無符號整數"dbGen_1024".stamp。

a40d144c-f09a-11ed-90ce-dac502259ad0.png

PART05翻轉的問題 用32位無符號整數表達微秒的時間戳時,由于32位無符號整數的最大值是4_294_967_295,大概1.2小時就會溢出而自然翻轉到0,因此,采集軟件必須注意處理翻轉的問題。

a425728a-f09a-11ed-90ce-dac502259ad0.jpg

PART06有時間戳采集時的對時機制

由于PLC的對時(調表)不是很方便,因此,PLC里的絕對時間很可能是原始的時間,因此,我們只利用其準確的相對時間來生成時間戳。

在采集軟件里要進行對時操作(PLC-Recorder是在收到第一個完整電文時,讀取電文內的時間戳和系統時間,完成對時,后續都用相對時間來處理,實際工作時,還要考慮PLC初始化、網絡中斷等很多其他因素)。

審核編輯 :李倩

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • plc
    plc
    +關注

    關注

    5010

    文章

    13275

    瀏覽量

    463089
  • 西門子
    +關注

    關注

    94

    文章

    3034

    瀏覽量

    115792
  • 數據采集
    +關注

    關注

    38

    文章

    6059

    瀏覽量

    113627
  • S7-1500
    +關注

    關注

    3

    文章

    300

    瀏覽量

    6392

原文標題:西門子S7-1500產生精確時間戳的方法

文章出處:【微信號:工控PLC學習,微信公眾號:工控PLC學習】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    雅馬哈機器人配置方法西門子S7-1500控制技巧分享

    1 實現的功能,及應用的場合 1.1 學習機器人的前提條件 學習該內容前須掌握以下的幾個知識點: 西門子S7-1500 PLC的基本知識包括西門子系列PLC使用Profinet組態通訊的方式,
    發表于 04-27 17:04 ?1.5w次閱讀
    雅馬哈機器人配置<b class='flag-5'>方法</b>之<b class='flag-5'>西門子</b><b class='flag-5'>S7-1500</b>控制技巧分享

    西門子S7-1200 和 S7-1500 的編程指南pdf下載

    西門子S7-1200 和 S7-1500 的編程指南
    發表于 03-27 15:15 ?297次下載

    西門子S7-1500憑什么秒殺S7-300/400?

    西門子S7-1500作為西門子迄今為止功能最強大、性價比最高的PLC,得到了廣大客戶關注,今天與大家分享西門子西門子
    的頭像 發表于 04-27 14:16 ?2.5w次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>S7-1500</b>憑什么秒殺<b class='flag-5'>S7</b>-300/400?

    如何使用博途平臺上完成西門子S7-1500S7-1200以太網通信?

    一步步教你使用博途平臺,完成西門子最風行的兩款PLC——S7-1500(1515 CPU)與S7-1200(1214 CPU)之間通信,有兩種方法
    的頭像 發表于 07-09 10:00 ?5.4w次閱讀
    如何使用博途平臺上完成<b class='flag-5'>西門子</b>的<b class='flag-5'>S7-1500</b>與<b class='flag-5'>S7</b>-1200以太網通信?

    西門子S7-1500 PLC的入門指南資料免費下載

    本文檔的主要內容詳細介紹的是西門子S7-1500 PLC的入門指南資料免費下載。
    發表于 06-02 08:00 ?46次下載
    <b class='flag-5'>西門子</b><b class='flag-5'>S7-1500</b> PLC的入門指南資料免費下載

    西門子S7-1500與分布式IO設備的診斷

    西門子S7-1500 CPU IO 設備的診斷功能(與1200完全相同),可使用 DeviceStates 和 ModuleStates 指令對分布式 IO 設備的站狀態和子模塊進行診斷。
    發表于 02-11 17:27 ?1.1w次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>S7-1500</b>與分布式IO設備的診斷

    西門子S7-1500和ET200系列Eplan宏文件

    西門子S7-1500和ET200系列Eplan宏文件,方便畫圖,值得下載收藏
    發表于 07-31 09:04 ?114次下載

    西門子S7-1200和S7-1500編程風格指南

    西門子S7-1200和S7-1500編程風格指南分享
    發表于 08-17 17:30 ?21次下載

    工業網關BL110實現西門子S7-1500 PLC接入Modbus TCP Server云平臺

    LAN 接口的配置COM口采集西門子S7-1500 PLC的配置 工業智能網關BL110一共有一 個LAN 接口,一個WAN接口,可以通過LAN 接口采集數據,通過WAN接口接入局域網,設置過程
    的頭像 發表于 10-28 18:01 ?1498次閱讀

    西門子PLC S7-1500產生精確時間及各種數據處理的方法

    標志(時間),將能極大地提高數據采集的計時準確性,并降低采集系統的復雜 性。 下面將介紹獲取一個精確到微秒的Uint32時間
    發表于 04-20 09:49 ?0次下載
    <b class='flag-5'>西門子</b>PLC <b class='flag-5'>S7-1500</b><b class='flag-5'>產生</b><b class='flag-5'>精確</b><b class='flag-5'>時間</b><b class='flag-5'>戳</b>及各種數據處理的<b class='flag-5'>方法</b>

    西門子PLC S7-1500系列的工藝模塊說明

    西門子PLC S7-1500系列是西門子PLC系列的創新產品,它在性價比,運行能力,通訊功能,擴展性能,響應速度,顯示功能等方面,相比西門子PLCS
    的頭像 發表于 04-27 14:50 ?3952次閱讀

    西門子PLC S7-1500系列與西門子變頻器G120之間實現DP通訊功能

    對變頻器進行參數設定,參數修改,快速調試等操作。由西門子PLC S7-1500系列與西門子變頻器G120系列組成的驅動控制系統中,可以實現DP通訊。本文下面就對西門子PLC
    的頭像 發表于 05-12 16:49 ?5756次閱讀

    西門子S7-1500與PC機的OPC通訊組態

    本文將介紹西門子S7-1500與PC機的OPC通訊組態。
    的頭像 發表于 05-18 09:14 ?8203次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>S7-1500</b>與PC機的OPC通訊組態

    西門子S7-1500 DI模塊使用方法分享

    西門子S7-1500DI模塊是用于輸入開關信號的模塊,可以接收24V直流信號或24V交流信號。該模塊具有24個輸入點,可以同時接收24個開關信號。S7-1500 DI模塊在PLC系統中扮演著重要的角色,它可以將外部開關信號傳輸到
    的頭像 發表于 08-24 14:36 ?4610次閱讀

    西門子PLC S7-1500系列介紹

    西門子PLCS7-1500系列是西門子自動化領域中的一款重要產品,它以其卓越的性能、強大的功能和高度的靈活性,在工業自動化控制系統中占據了一席之地。本文將詳細介紹西門子PLC
    的頭像 發表于 12-09 18:23 ?257次閱讀
    <b class='flag-5'>西門子</b>PLC <b class='flag-5'>S7-1500</b>系列介紹
    主站蜘蛛池模板: 亚洲aaaa级特黄毛片| 日欧一片内射VA在线影院| 成人综合在线观看| 91久久精品国产亚洲| 一级特黄aa大片欧美| 亚洲 欧美 中文字幕 在线| 青青伊人久久| 嗯好舒服嗯好大好猛好爽| 久久影院一区| 久久橹| 久草热在线| 精品人妻无码一区二区三区蜜桃臀| 国产麻豆AV伦| 国产精品一区二区三区四区五区| 单亲妈妈3韩国电影免费观看| WWW国产亚洲精品久久久日本| 99久久综合国产精品免费| 99久久精品国产国产毛片| 91精品国产91热久久p| 69xx欧美| FREE17一18外女破| 99视频全部看免费观| 99热这里只有的精品| 99久久久国产精品免费蜜臀| 99精品热视频30在线热视频 | 51xx午夜影视福利| 5580免费午夜福利院| 99视频网址| 99久久精品全部| zoovideo人与驴mp4| 补课H湿 1V1 PLAY| 国产对白精品刺激一区二区| 国产在线高清视频无码不卡| 久久re6热在线视频精品| 麻豆久久国产亚洲精品超碰热| 女人高潮时一吸一夹| 色狼亚洲色图| 午夜视频在线瓜伦| 伊人在线视频| JAPANRCEP老熟妇乱子伦视频| 国产 亚洲 中文字幕 久久网|