參考價(jià): | 面議 |
- 6ES7 291-8GH23-0 產(chǎn)品型號(hào)
- 西門子/SIEMENS 品牌
- 經(jīng)銷商 廠商性質(zhì)
- 上海市 所在地
訪問次數(shù):400更新時(shí)間:2018-03-11 15:43:06
上海眹鋅電氣設(shè)備有限公司在經(jīng)營活動(dòng)中精益求精,具備如下業(yè)務(wù)優(yōu)勢(shì):
上海眹鋅*低價(jià)銷售西門子PLC,200,300,400,1200,西門子PLC附件,西門子電機(jī),西門子人機(jī)界面西門子變頻器,西門子數(shù)控伺服,西門子總線電纜現(xiàn)貨供應(yīng),咨詢系列產(chǎn)品,折扣低,貨期準(zhǔn)時(shí)并且備有大量庫存. *有效
西門子數(shù)控伺服系統(tǒng):802C S、802D
上海一級(jí)代理商
6ES7 291-8GH23-0XA0
6ES7 291-8GH23-0XA0
6ES7 291-8GH23-0XA0
公司服務(wù)理念【四個(gè)一,五個(gè)心】
一 張 笑 臉 相 迎 對(duì) 待 客 戶 要 熱 心
一 顆 真 心 相 待 對(duì) 待 工 作 要 細(xì) 心
一 腔 熱 血 相 助 解 答 問 題 要 耐 心
一 個(gè) 滿 意 相 送 聽 取 意 見 要 虛 心
改 進(jìn) 工 作 要 誠 心
描述
使用 S7-1200 控制器可以接收依據(jù) NMEA 0183 標(biāo)準(zhǔn) RMC 數(shù)據(jù)類型的 GPS 報(bào)文幀。GPS 報(bào)文幀通過連接在 S7-1200 通訊模塊 CM1241 RS 232 接口的 GPS 接收器讀取。
附件庫中提供的的“gps_rcv” 功能塊,將提供給您當(dāng)前位置的經(jīng)度和緯度以及 UTC 時(shí)間日期格式的 DTL 數(shù)據(jù)變量,并且更新系統(tǒng)時(shí)間。“ gps_rcv” 功能塊需要按照表 02 中的參數(shù)預(yù)先在硬件組態(tài)中設(shè)置。S7-1200 CM1241 RS 232 通訊模塊不需要其他附加的端口組態(tài)。
“gps_rcv” 功能塊在 CPU 一個(gè)循環(huán)周期被執(zhí)行。當(dāng)前位置值和日期時(shí)間信息會(huì)在若干周期后可用。變量的更多細(xì)節(jié)可參考表 06。
使用說明
*的 NMEA-0183 標(biāo)準(zhǔn)zui小數(shù)據(jù)記錄 C (RMC) 用于評(píng)估地理位置和 UTC 時(shí)間。數(shù)據(jù)結(jié)構(gòu)如下。
信息 | 內(nèi)容 | 注釋 |
數(shù)據(jù)記錄的識(shí)別 | $GPRMC | 數(shù)據(jù)記錄的開始 |
UTC 時(shí)間 | "hhmmss" or "hhmmss.sss" | - 用于同步的數(shù)據(jù)連接 |
狀態(tài) | "A" for OK or "V" for warning | - 用于評(píng)估數(shù)據(jù)的有效性 |
緯度 | "ddmm.mmmm" | - 用于小數(shù)格式的緯度計(jì)算 |
方向 | "N" for North or "S" for South | |
經(jīng)度 | "dddmm.mmmm" | - 用于小數(shù)格式的經(jīng)度計(jì)算 |
方向 | "E" for East or "W" for West | |
速度 | - 不適應(yīng) | |
路線 | ||
日期 | "ddmmyy" | - 用于同步的 UTC 時(shí)間連接 |
偏離 | - 不適應(yīng) | |
標(biāo)記 | ||
信號(hào)完整性 | 僅適應(yīng)于 NMEA 0183 版本 V2.3 | |
校驗(yàn)和 | "*hh" | 數(shù)據(jù)記錄的結(jié)束 |
表 01
單獨(dú)的信息塊以逗號(hào)分隔 (“,”)。
注意
Microsoft Windows 自帶的超級(jí)終端也可用于檢測(cè)數(shù)據(jù)記錄的讀取。
通訊參數(shù)
“gps_rcv” 功能塊用于配置接收 NMEA 0183 標(biāo)準(zhǔn)的 GPS 接收器。規(guī)格如下:
參數(shù) | 設(shè)定 |
奇偶 校驗(yàn) | 無 |
數(shù)據(jù) 位 | 每個(gè)字符 8 個(gè)數(shù)據(jù)位 |
停止 位 | 1 |
流量 控制 | 無 |
表 02
硬件構(gòu)成上海一級(jí)代理商
“gps_rcv” 功能塊在下面列出的 GPS 接收機(jī)上測(cè)試成功。
- NAVILOCK NL-403P (額外的電源供電:5 V 直流電源 LOGO! POWER 5V DC/3A)
- GARMIN GPS18x PC (額外的電源供電:通過 S7-1200 CPU 供電,8-30 V直流 )
圖 01
S7-1200 PLC 硬件組態(tài)
No. | S7-1200 PLC 硬件組態(tài) |
1. | 連接 GPS 接收器到 S7-1200 PLC。 按照如下步驟:
注意 |
2. | “設(shè)備組態(tài)” 中添加通訊模塊 按照如下步驟:
|
表 03
評(píng)估位置值和同步 S7-1200 PLC 系統(tǒng)時(shí)間和日期
請(qǐng)參考項(xiàng)目附件中的“gps_rcv_proj.zip” 壓縮文件中的例子。
No. | 同步 S7-1200 PLC 的系統(tǒng)時(shí)間和日期 |
1. | 下載并打開 S7-1200 全局庫“gps_rcv”。 按照如下步驟:
|
2. | 調(diào)用“gps_rcv” 功能塊 按照如下步驟:
|
表 04
“gps_rcv” 功能塊輸入?yún)?shù)
連 接 | 數(shù)據(jù)類型 | 注釋 |
cmd_get_ time_n_date | BOOL | RMC-GPS 消息的評(píng)估是上升沿觸發(fā)的。 示例程序中使用時(shí)鐘存儲(chǔ)器位作為周期觸發(fā)信號(hào)。
|
cmd_hw_id | PORT | 在這里,輸入通信模塊的硬件標(biāo)識(shí)符。硬件標(biāo)識(shí)符在“設(shè)備組態(tài)” > “CM 1241 屬性” > “RS 232 接口” > “硬件標(biāo)識(shí)符”中顯示。 圖 06 |
cmd_baud | UInt | RS 232 端口的波特率:
|
cmd_restart | BOOL | 可選:這個(gè)變量的上升沿時(shí)可以修改 RS 232 接口的波特率。 |
表 05
“gps_rcv” 功能塊輸出參數(shù)
變 量 | 數(shù) 據(jù)類型 | 注釋 |
"gps_rcv_DB.gps_latitude_Real" | Real | 此變量包含小數(shù)格式(32 位浮點(diǎn)數(shù))的當(dāng)前緯度位置。結(jié)合“return_done” 評(píng)估該變量。 |
"gps_rcv_DB.gps_latitude_LReal" | LReal | 此變量包含小數(shù)格式(64 位浮點(diǎn)數(shù))的當(dāng)前緯度位置。結(jié)合“return_done” 評(píng)估該變量。 |
"gps_rcv_DB.gps_longitude_Real" | Real | 此變量包含小數(shù)格式(32 位浮點(diǎn)數(shù))的當(dāng)前經(jīng)度位置。結(jié)合“return_done” 評(píng)估該變量。 |
"gps_rcv_DB.gps_longitude_LReal" | LReal | 此變量包含小數(shù)格式(64 位浮點(diǎn)數(shù))的當(dāng)前經(jīng)度位置。結(jié)合“return_done” 評(píng)估該變量。 |
"gps_rcv_DB.return_done" | BOOL | 當(dāng) GPS 數(shù)據(jù)幀被成功接收和 CPU 系統(tǒng)時(shí)間更新成功時(shí),在這個(gè)掃描周期該變量被置位為 “true” 。 |
"gps_rcv_DB.return_aborted" | BOOL | 當(dāng) GPS 數(shù)據(jù)幀或 CPU 系統(tǒng)時(shí)間同步失敗時(shí),在這個(gè)掃描周期該變量被置位為 “true” 。 |
"gps_rcv_DB.gps_time_n_date" | DTL | 該變量包含接收 GPS 數(shù)據(jù)的當(dāng)前 UTC 時(shí)間。“return_done” 為 “true” 時(shí),CPU 系統(tǒng)時(shí)間被同步為該變量。 |
說明
通過 STEP 7 Basic 的斷線功能,您可以檢測(cè)到模擬量電流輸出的斷線事件。您可以使用診斷中斷組織塊 (OB82)評(píng)估斷線事件。
本說明中使用信號(hào)模塊 SM1234 。您也可以使用其它模擬量輸出信號(hào)模塊或者信號(hào)板。
S7-1200 PLC 中添加模擬量電流輸出的信號(hào)模塊并使能斷線診斷
No. | S7-1200 PLC 中添加模擬量電流輸出的信號(hào)模塊并使能斷線診斷 |
1. | S7-1200 PLC 添加信號(hào)模塊 您可以在在 S7-1200 系統(tǒng)手冊(cè)第二章“安裝”找到如何安裝信號(hào)模塊或信號(hào)板的說明。
注意 |
2. | 在設(shè)備組態(tài)中添加信號(hào)模塊 瀏覽硬件目錄。在硬件組態(tài)中拖拽并釋放設(shè)備到 S7-1200 機(jī)架上。
|
3. | 配置模擬量輸出通道,使能斷線檢測(cè)功能
注意 |
表 01
使用“診斷中斷”OB 評(píng)估斷線事件
當(dāng)模塊檢測(cè)到錯(cuò)誤時(shí)調(diào)用“診斷中斷” OB。
如果有診斷功能的模塊使能了診斷中斷,當(dāng)檢測(cè)到錯(cuò)誤時(shí),“診斷中斷” OB 中斷循環(huán)程序。
信號(hào)模塊的診斷燈“DIAG”會(huì)閃爍,相關(guān)的通道將點(diǎn)亮。
No. | 使用“診斷中斷” OB 評(píng)估斷線事件 |
1. | 增加“診斷中斷” 組織塊 OB82
注意
|
2. | 讀取“診斷中斷”OB 啟動(dòng)信息
|
3. | 評(píng)估“診斷中斷”OB 啟動(dòng)信息 “IOstate” (WORD) “laddr”(HW-ANY) 通過瀏覽“項(xiàng)目樹”中的“PLC變量”,您可以確定功能單元的硬件標(biāo)識(shí) (HW-ID) 。選擇“PLC變量”窗口的“常量”標(biāo)簽。表格列“值”中列舉了所有已使用的硬件標(biāo)識(shí)(圖.06)。 “Channel”(UINT) “multierror” (BOOL)
|
表 02
STEP 7 Basic 在線診斷
當(dāng)使用 STEP 7 Basic 在線訪問 S7-1200 PLC ,可以使用診斷功能。
- 在線 S7-1200 PLC。PLC 的彎曲信號(hào)表示診斷錯(cuò)誤。(圖. 07,藍(lán)色環(huán))。
- 瀏覽“項(xiàng)目樹”的“在線和診斷”。
- 瀏覽“在線訪問”窗口的導(dǎo)航區(qū)域,進(jìn)入“診斷緩沖區(qū)”。
- 在“事件”表里選擇斷線事件。
在“事件”表下,將顯示選定事件的詳細(xì)內(nèi)容。您可以找到 HW-ID,通道號(hào),事件類型。
注意
“事件到來”表示事件的開始,在該例子中為斷線。
“事件離開”表示事件的結(jié)束。
信號(hào)模塊“DIAG”燈和相關(guān)通道的指示燈會(huì)閃爍。