今天主要講解一下關(guān)于Smart line系列觸摸屏如何與西門(mén)子S7-1200PLC與時(shí)間同步這方面的干貨。讓大伙更進(jìn)一步的學(xué)好PLC,掌握S7-1200CPU日期時(shí)向數(shù)據(jù)結(jié)構(gòu)與 smartline日期時(shí)間數(shù)據(jù)結(jié)構(gòu)及轉(zhuǎn)換方法。
見(jiàn)下圖:
步驟如下:
1、S7-1200的編程軟件 Portal中,定義DB1
注:【僅符號(hào)訪問(wèn)】的選項(xiàng)不要打?qū)μ?hào)
在0偏移地址處定義一個(gè)變量year,數(shù)據(jù)類型byte
在1偏移地址處定義一個(gè)變量 month,數(shù)據(jù)類型byte
在2偏移地址處定義一個(gè)變量day,數(shù)據(jù)類型byte
在3偏移地址處定義一個(gè)變量hour,數(shù)據(jù)類型byte
在4偏移地址處定義一個(gè)變量 minute,數(shù)據(jù)類型byte
在5偏移地址處定義一個(gè)變量 second,數(shù)據(jù)類型byte
在6偏移地址處定義一個(gè)變量m1,數(shù)據(jù)類型 byte (注:milliseconds的第一個(gè)字節(jié))
在7偏移地址處定義一個(gè)變量m2,數(shù)據(jù)類型byte(注:milliseconds的第二個(gè)字節(jié))
在8偏移地址處定義一個(gè)變量 space0,數(shù)據(jù)類型byte
在9偏移地址處定義一個(gè)變量 space1,數(shù)據(jù)類型byte
在10偏移地址處定義一個(gè)變量space2,數(shù)據(jù)類型byte
在11偏移地址處定義一個(gè)變量space3,數(shù)據(jù)類byte
在12偏移地址處定義一個(gè)變量 date time,數(shù)據(jù)類型DTL(i:用于存儲(chǔ)S7-1200的系統(tǒng)時(shí)間)
上邊0到11偏移地址存放的是 smartline觸摸屏的時(shí)間格式
見(jiàn)下圖:
2、S7-1200的編程軟件 Portal的程序塊中main[OB1]中調(diào)用RD_SYS_T(注:獲取系統(tǒng)時(shí)間,并存儲(chǔ)到DB1.DBX12中,也就是 date time)見(jiàn)下圖
從程序段6到13是將存儲(chǔ)在DB1.date_time( DB1.DBX12)中的S7-1200系統(tǒng)口期時(shí)間變換排列成 smartline觸摸屏的所需時(shí)間格式。
-
西門(mén)子
+關(guān)注
關(guān)注
98文章
3174瀏覽量
118301 -
Smart Line
+關(guān)注
關(guān)注
0文章
2瀏覽量
6783
原文標(biāo)題:干貨 | Smart line系列觸摸屏如何與西門(mén)子S7-1200PLC的時(shí)間同步
文章出處:【微信號(hào):plcfans,微信公眾號(hào):PLC發(fā)燒友】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
回收西門(mén)子S7-200PLC,西門(mén)子S7-300PLC,西門(mén)子S7-400PLC
如何使用西門(mén)子PLC通過(guò)以太網(wǎng)模塊和觸摸屏建立以太網(wǎng)通訊?
利用Modbus采集網(wǎng)關(guān)采集西門(mén)子S7-1200plc數(shù)據(jù)

基于西門(mén)子S71200 PLC的步進(jìn)電機(jī)控制

西門(mén)子PLC S7-200 SMART PID控制功能分享
西門(mén)子S7-200plc和IE700觸摸屏進(jìn)行通信讀取電表數(shù)據(jù)
西門(mén)子觸摸屏SMART LINE系列控制面板功能
西門(mén)子PLC 1500/1200硬件分享
昆侖通泰觸摸屏和西門(mén)子1200PLC的通訊設(shè)置

PLC西門(mén)子S7-200smart和S7-1200的區(qū)別?
西門(mén)子 PLC與威綸通觸摸屏通信技術(shù)

MCGS觸摸屏與西門(mén)子S7系列PLC以太網(wǎng)通信

評(píng)論