国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

S7-300PLC是將時間日期信息如何進行存儲的

機械自動化前沿 ? 來源:工業機器人前沿 ? 作者:工業機器人前沿 ? 2020-11-03 18:12 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

很多情況下我們都需要根據時間日期的變化來改變自動化系統的控制方式,這時候我們就需要將這些時間和日期的信息,從PLC中調出,下面我們就一起來學習,S7-300PLC是將時間日期信息如何進行存儲的?

簡單應用

01

S7-300PLC中實際上系統的時間日期信息是存儲在主程序OB1的本地數據中,具體位置是OB1的LB12到LB18,分別存儲的是年、月、日、小時、分鐘、秒、毫秒、信息如圖 1-1所示:

那么我們如果需要對這些信息進行提取最簡單的方法就是使用MOVE指令把這些L區的數據讀到其他區域比如說M區如圖 1-2所示:

這里我們必須要注意所有時間的顯示都是以16進制的方式而不是10進制的方式顯示的。

高級應用

02

一、數據類型:DATE_AND_TIME

DATE_AND_TIME是Step7四種復雜數據類型(DATE_AND_TIME、STRING、ARRAY及STRUCT)的一種,表示由日期和時間組成的時間,可以使用縮寫DT來代替DATE_AND_TIME。

DATE_AND_TIME變量由8個字節構成,分別代表年、月、日、時、分、秒、毫秒,最后一個字節0-3位代表星期,4-7位表示毫秒,數據以BCD碼表示。如圖1所示,為DATE_AND_TIME的數據格式。

DATE_AND_TIME數據類型的取值范圍為:

最小:DT#1900-01-01-000.000

最大:DT#2089-12-31-2359.999

二、設置系統時鐘

1、在聯機的情況下,通過STEP7軟件菜單指令直接設定系統時鐘,如圖2.1、圖2.2、圖2.3所示。(前提:PG/PC要與實際PLC聯網,或打開仿真器PLCSIM,即要處于"聯機"狀態)

圖2.1 菜單命令設定系統時鐘(一)

圖2.2 菜單命令設定系統時鐘(二)

圖2.3 菜單命令設定系統時鐘(三)

上述三種方法,都會彈出"設置時鐘"的對話框,如圖3所示,勾選"來自PG/PC",使用計算機時鐘來同步PLC時鐘。

圖3 與PG/PC時鐘同步

2、使用SFC0設置系統時間

除了使用PG/PC來同步系統時鐘外,我么也可以使用系統功能SFC0來自定義系統時鐘,方法如下:

1) 首先,創建一個DB塊,如:DB20。并在其中定義一個DATE_AND_TIME變量。

圖4 定義DATE_AND_TIME變量

2) 在OB1中編寫代碼,將參考時間以16進制BCD碼的形式賦值給DATE_AND_TIME變量的各個字節。第7個字節包含毫秒的個位值及星期,一般不需要設定,系統會根據給定的年、月、日來自己計算星期值并賦值。如圖5所示。

圖5 為DATE_AND_TIME變量賦值

有很多初學者在這里常常會犯疑惑,為什么此時"ref_time"中的星期數不對呢?(如圖5所示)。其實,ref_time中并不會顯示當前的星期數,我們需要重新讀取系統時鐘,才能獲得正確的星期值,這點我們將在接下來的"讀取系統時鐘"中繼續討論(圖7、圖9)。

3) 調用SFC0,將定義好的DATE_AND_TIME變量值(這里為DB20中的"ref_time")設定為系統時鐘,如圖5所示。當M0.0檢測到上升沿信號后,系統的時鐘將變為"time.ret_time"所指定的值,本例中為:2018-12-30 1420。

圖5 調用SFC0,自定義系統時鐘

三、讀取系統時鐘

1、使用OB1中的臨時量 “OB1_DATE_TIME"來讀取系統時鐘;

OB1中定義了名為"OB1_DATE_TIME"的臨時變量,如圖6所示。OB1的每個掃描周期都會讀取系統時鐘,并存儲到"OB1_DATE_TIME"中。因此,通過該臨時變量即可得到系統時鐘。

圖6 臨時變量:"OB1_DATE_TIME"

圖7 通過"OB1_DATE_TIME"讀取系統時鐘

2、調用SFC1來讀取系統時鐘

系統功能SFC1是專門用來讀取系統時鐘的,程序如如8所示。讀取的系統時鐘值存放于DB20中DBX8.0開始的8個字節空間中,如圖9所示。

圖8 調用SFC1來讀取系統時鐘

圖9 調用SFC1來讀取系統時鐘

結合圖7、圖9,我們就可以解開圖5的疑惑了。我們自定義的系統時鐘后,系統會自動計算出"星期值",我們讀取當前系統時鐘時,自然會讀出正確的"星期值",因此,在給定系統時間時,僅需要給出年、月、日、小時、分鐘、秒即可。

責任編輯:xj

原文標題:PLC時間日期怎么讀取?

文章出處:【微信公眾號:工業機器人前沿】歡迎添加關注!文章轉載請注明出處。

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

    關注

    5051

    文章

    14594

    瀏覽量

    486891
  • S7-300
    +關注

    關注

    8

    文章

    225

    瀏覽量

    35778
  • 讀取
    +關注

    關注

    0

    文章

    16

    瀏覽量

    8889

原文標題:PLC時間日期怎么讀取?

文章出處:【微信號:robotqy,微信公眾號:機械自動化前沿】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    MPI 轉以太網模塊賦能:S7-300PLCS7-1200 / 觸摸屏 / ModbusRTU 變頻器多鏈路通訊實戰

    一、項目背景與痛點 ? 在新能源儲能系統集成場景中,某鋰電池生產線采用 西門子S7-300PLC 作為本地控制器,通過MPI/DP接口連接西門子TP1200Comfort觸摸屏實現本地操作。隨著
    的頭像 發表于 12-01 17:33 ?1427次閱讀
    MPI 轉以太網模塊賦能:<b class='flag-5'>S7-300PLC</b> 與 <b class='flag-5'>S7</b>-1200 / 觸摸屏 / ModbusRTU 變頻器多鏈路通訊實戰

    無線打通工業鏈路:Profibus DP 轉無線模塊賦能 S7-300PLC 與 AGV 小車通信

    一、案例背景 某物流倉儲中心需部署 西門子S7-300PLC (Profibus DP主站)控制多臺 AGV小車 (Profibus DP從站)完成貨物搬運任務。由于倉庫環境復雜(金屬貨架密集、移動
    的頭像 發表于 12-01 17:28 ?1220次閱讀

    基于以太網模塊:西門子 S7-300PLC 與 LABVIEW 上位機通訊配置實操

    一、項目背景與需求目標 在工業自動化領域,西門子S7-300PLC因其穩定性和強大控制功能被廣泛應用,但其缺乏網口,難以與上位機進行以太網通訊,導致數據傳輸效率低下,無法滿足現代工業生產對實時
    的頭像 發表于 11-28 17:03 ?2502次閱讀
    基于以太網模塊:西門子 <b class='flag-5'>S7-300PLC</b> 與 LABVIEW 上位機通訊配置實操

    西門子S7-1500 PLCS7-300 PLC Profibus-DP通訊的組態實例

    本文就以改造一套以西門子S7-300 317-2DP PLC(6ES7 317-2AJ10-0AB0 V2.1)為控制核心的電氣控制系統為例,介紹使用S7-1500 1513-1PN
    的頭像 發表于 11-25 14:27 ?1781次閱讀
    西門子<b class='flag-5'>S7</b>-1500 <b class='flag-5'>PLC</b>和<b class='flag-5'>S7-300</b> <b class='flag-5'>PLC</b> Profibus-DP通訊的組態實例

    S7-300PLC通過MPI轉以太網模塊實現與S7-1500PLC及觸摸屏的協同通信案例

    門子S7-300PLC(僅配備傳統MPI接口)卻成為數據融合的障礙。這些“老將”無法直接接入基于以太網的現代工業網絡,實時數據無法上傳至新系統,觸摸屏也無法直接監控其狀態,形成信息孤島。全面更換S7-300PLC不僅成本高昂,且
    的頭像 發表于 08-14 09:43 ?1123次閱讀
    <b class='flag-5'>S7-300PLC</b>通過MPI轉以太網模塊實現與<b class='flag-5'>S7-1500PLC</b>及觸摸屏的協同通信案例

    西門子S7-300PLC MPI轉以太網通訊模塊在西門子840D數控系統中的應用案例

    一.痛點分析 在精密機械加工領域,許多老舊的西門子840D數控系統配套的S7-300PLC(如CPU315-2DP)普遍存在硬件接口局限性問題。這些PLC通常僅配備MPI(多點接口)和DP
    的頭像 發表于 08-11 16:32 ?929次閱讀
    西門子<b class='flag-5'>S7-300PLC</b> MPI轉以太網通訊模塊在西門子840D數控系統中的應用案例

    單網口互聯:S7-300PLC同時驅動上位監控、HMI與變頻調速

    一、行業背景與痛點分析 在化工與制藥行業的生產場景中,自動化控制系統往往面臨設備協議碎片化、數據孤島化的典型難題。以某制藥企業的無菌原料藥生產線為例,其核心控制系統采用西門子S7-300PLC,而
    的頭像 發表于 08-09 14:46 ?2758次閱讀
    單網口互聯:<b class='flag-5'>S7-300PLC</b>同時驅動上位監控、HMI與變頻調速

    西門子S7-300PLC MPI轉以太網通訊模塊在840DSL數控系統中的應用案例

    一.行業痛點:傳統PLC的通訊瓶頸 在精密機械加工領域,西門子S7-300系列PLC因穩定性強、編程靈活等特點,長期以來被廣泛應用于數控機床的邏輯控制環節。然而,部分早期型號的S7-300PL
    的頭像 發表于 08-08 15:32 ?1107次閱讀
    西門子<b class='flag-5'>S7-300PLC</b> MPI轉以太網通訊模塊在840DSL數控系統中的應用案例

    RS485轉Profibus網關在QDNA鈉離子分析儀與S7-300PLC系統集成中的應用

    在工業自動化領域,不同設備間的通信協議差異常常成為數據互聯的障礙。當需要將QDNA系列在線鈉離子分析儀與西門子S7-300PLC系統整合時,RS485轉Profibus網關便成為打通協議壁壘的關鍵橋梁。這種技術組合廣泛應用于電力、石化等行業的工藝水質監控場景,實現鈉離子含量的實時數據傳輸與控制。
    的頭像 發表于 08-08 15:30 ?772次閱讀
    RS485轉Profibus網關在QDNA鈉離子分析儀與<b class='flag-5'>S7-300PLC</b>系統集成中的應用

    西門子S7-300PLC借助于MPI轉以太網模塊同時與S7-1500PLC和西門子觸摸屏及Modbus RTU協議的變頻器通訊案例

    S7-300PLC(MPI接口)控制,肩負著精密加工與裝配任務。然而,隨著智能制造升級需求迫在眉睫,新的瓶頸日益凸顯: 信息孤島嚴重 :S7-300僅有的MPI接口無法直接接入工廠級以太網,生產數據(如設備狀態、產量、工藝參數)
    的頭像 發表于 08-07 11:27 ?880次閱讀
    西門子<b class='flag-5'>S7-300PLC</b>借助于MPI轉以太網模塊同時與<b class='flag-5'>S7-1500PLC</b>和西門子觸摸屏及Modbus RTU協議的變頻器通訊案例

    西門子S7-300PLC借助于MPI轉以太網模塊同時和S7-1200PLC、觸摸屏以及ModbusRTU協議的變頻器通訊案例

    在新能源儲能系統集成場景中,某鋰電池生產線采用西門子S7-300PLC作為本地控制器,通過MPI/DP接口連接西門子TP1200Comfort觸摸屏實現本地操作。隨著智能化升級需求,需將S7-300
    的頭像 發表于 07-30 11:11 ?926次閱讀
    西門子<b class='flag-5'>S7-300PLC</b>借助于MPI轉以太網模塊同時和<b class='flag-5'>S7-1200PLC</b>、觸摸屏以及ModbusRTU協議的變頻器通訊案例

    MPI 轉以太網模塊案例:西門子 S7-300PLC 借此與 S7-1200、觸摸屏及 ModbusRTU 變頻器通訊

    一、項目背景與痛點 在新能源儲能系統集成場景中,某鋰電池生產線采用西門子S7-300PLC作為本地控制器,通過MPI/DP接口連接西門子TP1200Comfort觸摸屏實現本地操作。隨著智能化升級
    的頭像 發表于 07-30 10:02 ?794次閱讀
    MPI 轉以太網模塊案例:西門子 <b class='flag-5'>S7-300PLC</b> 借此與 <b class='flag-5'>S7</b>-1200、觸摸屏及 ModbusRTU 變頻器通訊

    S7-300借MPI轉以太網聯控S7-1200、HMI及Modbus變頻器方案

    在新能源儲能系統集成場景中,某鋰電池生產線采用西門子S7-300PLC作為本地控制器,通過MPI/DP接口連接西門子TP1200Comfort觸摸屏實現本地操作。隨著智能化升級需求,需將S7-300
    的頭像 發表于 07-26 16:20 ?688次閱讀
    <b class='flag-5'>S7-300</b>借MPI轉以太網聯控<b class='flag-5'>S7</b>-1200、HMI及Modbus變頻器方案

    西門子S7-300PLC通過MPI轉以太網模塊實現與S7-1500PLC通信的實操案例

    ? 一、案例背景 在工業自動化領域的升級浪潮中,新舊設備的協同工作始終是制造企業面臨的核心難題。大量仍在穩定運行的西門子S7-300PLC與代表先進控制技術的S7-1500PLC,因接口類型的本質
    的頭像 發表于 07-25 14:28 ?923次閱讀
    西門子<b class='flag-5'>S7-300PLC</b>通過MPI轉以太網模塊實現與<b class='flag-5'>S7-1500PLC</b>通信的實操案例

    西門子PLCS7-1200/1500/300/400)的數據采集與監控方案

    西門子PLC S7-1200、S7-1500、S7-300/400型號設備,常用協議:PPI(Process Communication Interface)、
    的頭像 發表于 07-04 10:13 ?1404次閱讀