西門子代理商13817011145 為你提供;
西門子中國授權(quán)代理商/西門子華南地區(qū)指定代理商/西門子模塊代理商/西門子變頻器代理商/西門子觸摸屏代理商/西門子PCL200代理商/西門子PLC300代理商/西門子PCL400代理商/西門子數(shù)控伺服代理商/西門子原裝授權(quán)軟件代理商/西門子一級代理商(西門子核心分銷商)專業(yè)銷售西門子S7-200/300/400/1200/1500PLC、數(shù)控系統(tǒng)、變頻器、人機界面、觸摸屏、伺服、電機、西門子通訊電纜、現(xiàn)場總線、DP接頭、工控機等,并可提供西門子維修服務(wù),歡迎來電垂詢。
SIEMENS中國有限公司
聯(lián) 系 人:張柏(銷售經(jīng)理)
工作QQ:254598303
聯(lián)系人 :13817011145 wei信同步
郵箱( Email )::254598303@qq.com
哪里有賣 要多少錢 哪里有 哪里能買到 要在哪里買 在哪里有賣的 價格,參數(shù),型號,哪家便宜,比較便宜,哪里有,銷售,訂貨號,多少錢?哪家價格好? 廠家,性能,優(yōu)點,包裝,用途,售后服務(wù)!哪里有賣 代理商 總代理商
業(yè)務(wù)范圍:
西門子PLC可編程控制器,西門子PLC200/300/400/1200,西門子變頻器,MM440/430/420/G120/6RA70/6ES70/等系列變頻器及備件。西門子觸摸屏,西門子電纜,西門子網(wǎng)卡,西門子軟啟動器,西門子低壓產(chǎn)品,西門子數(shù)控伺服,西門子傳動,西門子工控系列模塊,CPU.等系列西門子銷售與維修。
西門子S7300plc代理商,西門子代理商,上海西門子總代理,西門子上海代理商,西門子電機總代理,上海西門子PLC總代理,上海西門子一級代理,上海西門子變頻器總代理,上海西門子銷售商,中國總代理西門子電機,西門子中國總代理 西門子中國一級代理 西門子中國總代理 ,西門子S7-300PLC, 西門子S7-200PLC總代理,西門子PLC中國總代理,西門子PLC,西門子PLC總代理,,西門子中國總代理,上海西門子PLC總代理,S7-200西門子PLC總代理,西門子S7-300PLC總代理,西門子plc模塊總代理,西門子plc編程線總代理,西門子plc編程電纜總代理
西門子S7-300 前連接器
訂貨號 參數(shù)
6ES7 392-1AJ00-0AA0 | 20針前連接器 |
6ES7 392-1AM00-0AA0 | 40針前連接器 |
以下是我司優(yōu)勢產(chǎn)品
S7-300
電源模板 | |
6ES7 307-1BA01-0AA0 | 電源模塊(2A) |
6ES7 307-1EA01-0AA0 | 電源模塊(5A) |
6ES7 307-1KA02-0AA0 | 電源模塊(10A) |
CPU | |
6ES7 312-1AE13-0AB0 | CPU312,32K內(nèi)存 |
6ES7 312-1AE14-0AB0 | CPU312,32K內(nèi)存 |
6ES7 312-5BE03-0AB0 | CPU312C,32K內(nèi)存 10DI/6DO |
6ES7 313-5BF03-0AB0 | CPU313C,64K內(nèi)存 24DI/16DO / 4AI/2AO |
6ES7 313-6BF03-0AB0 | CPU313C-2PTP,64K內(nèi)存 16DI/16DO |
6ES7 313-6CF03-0AB0 | CPU313C-2DP,64K內(nèi)存 16DI/16DO |
6ES7 313-6CF03-0AM0 | CPU313C-2DP,64K內(nèi)存 16DI/16DO組合件(6ES7 313-6CF03-0AB0+6ES7 392-1AM00-0AA0) |
6ES7 314-1AG13-0AB0 | CPU314,96K內(nèi)存 |
6ES7 314-1AG14-0AB0 | CPU314,128K內(nèi)存 |
6ES7 314-6BG03-0AB0 | CPU314C-2PTP 96K內(nèi)存 24DI/16DO / 4AI/2AO |
6ES7 314-6CG03-0AB0 | CPU314C-2DP 96K內(nèi)存 24DI/16DO / 4AI/2AO |
6ES7 314-6CG03-9AM0 | CPU314C-2DP 96K內(nèi)存 24DI/16DO / 4AI/2AO組合件(6ES7 314-6CG03-0AB0+6ES7 392-1AM00-0AA0*2) |
6ES7 315-2AG10-0AB0 | CPU315-2DP, 128K內(nèi)存 |
6ES7 315-2AH14-0AB0 | CPU315-2DP, 256K內(nèi)存 |
6ES7 315-2EH13-0AB0 | CPU315-2 PN/DP, 256K內(nèi)存 |
6ES7 317-2AJ10-0AB0 | CPU317-2DP,512K內(nèi)存 |
6ES7 317-2EK13-0AB0 | CPU317-2 PN/DP,1MB內(nèi)存 |
6ES7 318-3EL00-0AB0 | CPU319-3 PN/DP,1.4M內(nèi)存 |
內(nèi)存卡 | |
6ES7 953-8LF20-0AA0 | SIMATIC Micro內(nèi)存卡 64kByte(MMC) |
6ES7 953-8LG11-0AA0 | SIMATIC Micro內(nèi)存卡128KByte(MMC) |
6ES7 953-8LJ20-0AA0 | SIMATIC Micro內(nèi)存卡512KByte(MMC) |
6ES7 953-8LL20-0AA0 | SIMATIC Micro內(nèi)存卡2MByte(MMC) |
6ES7 953-8LM20-0AA0 | SIMATIC Micro內(nèi)存卡4MByte(MMC) |
6ES7 953-8LP20-0AA0 | SIMATIC Micro內(nèi)存卡8MByte(MMC) |
開關(guān)量模板 | |
6ES7 321-1BH02-0AA0 | 開入模塊(16點,24VDC) |
6ES7 321-1BH02-9AJ0 | 開入模塊(16點,24VDC)組合件 (6ES7 321-1BH02-0AA0+6ES7 392-1AJ00-0AA0) |
6ES7 321-1BH10-0AA0 | 開入模塊(16點,24VDC) |
6ES7 321-1BH50-0AA0 | 開入模塊(16點,24VDC,源輸入) |
6ES7 321-1BH50-9AJ0 | 開入模塊(16點,24VDC,源輸入)組合件 (6ES7 321-1BH50-0AA0+6ES7 392-1AJ00-0AA0) |
6ES7 321-1BL00-0AA0 | 開入模塊(32點,24VDC) |
6ES7 321-1BL00-9AM0 | 開入模塊(32點,24VDC)組合件 (6ES7 321-1BL00-0AA0+6ES7 392-1AM00-0AA0) |
6ES7 321-7BH01-0AB0 | 開入模塊(16點,24VDC,診斷能力) |
6ES7 321-1EL00-0AA0 | 開入模塊(32點,120VAC) |
6ES7 321-1FF01-0AA0 | 開入模塊(8點,120/230VAC) |
6ES7 321-1FF10-0AA0 | 開入模塊(8點,120/230VAC)與公共電位單獨連接 |
6ES7 321-1FH00-0AA0 | 開入模塊(16點,120/230VAC) |
6ES7 321-1FH00-9AJ0 | 開入模塊(16點,120/230VAC) (6ES7 321-1FH00-0AA0+6ES7 392-1AJ00-0AA0) |
6ES7 321-1CH00-0AA0 | 開入模塊(16點,24/48VDC) |
6ES7 321-1CH20-0AA0 | 開入模塊(16點,48/125VDC) |
6ES7 322-1BH01-0AA0 | 開出模塊(16點,24VDC) |
6ES7 322-1BH01-9AJ0 | 開出模塊(16點,24VDC) (6ES7 322-1BH01-0AA0+6ES7 392-1AJ00-0AA0) |
6ES7 322-1BH10-0AA0 | 開出模塊(16點,24VDC)高速 |
6ES7 322-1CF00-0AA0 | 開出模塊(8點,48-125VDC) |
6ES7 322-8BF00-0AB0 | 開出模塊(8點,24VDC)診斷能力 |
6ES7 322-5GH00-0AB0 | 開出模塊(16點,24VDC,獨立接點,故障保護) |
6ES7 322-1BL00-0AA0 | 開出模塊(32點,24VDC) |
6ES7 322-1BL00-9AM0 | 開出模塊(32點,24VDC) (6ES7 322-1BL00-0AA0+6ES7 392-1AM00-0AA0) |
6ES7 322-1FL00-0AA0 | 開出模塊(32點,120VAC/230VAC) |
6ES7 322-1BF01-0AA0 | 開出模塊(8點,24VDC,2A) |
6ES7 322-1FF01-0AA0 | 開出模塊(8點,120V/230VAC) |
6ES7 322-5FF00-0AB0 | 開出模塊(8點,120V/230VAC,獨立接點) |
6ES7 322-1HF01-0AA0 | 開出模塊(8點,繼電器,2A) |
6ES7 322-1HF01-9AJ0 | 開出模塊(8點,繼電器,2A) (6ES7 322-1HF01-0AA0+6ES7 392-1AJ00-0AA0) |
6ES7 322-1HF10-0AA0 | 開出模塊(8點,繼電器,5A,獨立接點) |
6ES7 322-1HH01-0AA0 | 開出模塊(16點,繼電器) |
6ES7 322-1HH01-9AJ0 | 開出模塊(16點,繼電器) (6ES7 322-1HH01-0AA0+6ES7 392-1AJ00-0AA0) |
6ES7 322-5HF00-0AB0 | 開出模塊(8點,繼電器,5A,故障保護) |
6ES7 322-1FH00-0AA0 | 開出模塊(16點,120V/230VAC) |
6ES7 323-1BH01-0AA0 | 8點輸入,24VDC;8點輸出,24VDC模塊 |
6ES7 323-1BL00-0AA0 | 16點輸入,24VDC;16點輸出,24VDC模塊 |
6ES7 323-1BL00-9AM0 | 16點輸入,24VDC;16點輸出,24VDC模塊 (6ES7 323-1BL00-0AA0+6ES7 392-1AM00-0AA0) |
模擬量模板 | |
6ES7 331-7KF02-0AB0 | 模擬量輸入模塊(8路,多種信號) |
6ES7 331-7KF02-9AJ0 | 模擬量輸入模塊(8路,多種信號) (6ES7 331-7KF02-0AB0+6ES7 392-1AJ00-0AA0) |
6ES7 331-7KB02-0AB0 | 模擬量輸入模塊(2路,多種信號) |
6ES7 331-7KB02-9AJ0 | 模擬量輸入模塊(2路,多種信號) (6ES7 331-7KB02-0AB0+6ES7 392-1AJ00-0AA0) |
6ES7 331-7NF00-0AB0 | 模擬量輸入模塊(8路,15位精度) |
6ES7 331-7NF00-9AM0 | 模擬量輸入模塊(8路,15位精度) (6ES7 331-7NF00-0AB0+6ES7 392-1AM00-0AA0) |
6ES7 331-7NF10-0AB0 | 模擬量輸入模塊(8路,15位精度)4通道模式 |
6ES7 331-7HF01-0AB0 | 模擬量輸入模塊(8路,14位精度,快速) |
6ES7 331-1KF02-0AB0 | 模擬量輸入模塊(8路, 13位精度) |
6ES7 331-1KF02-9AM0 | 模擬量輸入模塊(8路, 13位精度) (6ES7 331-1KF02-0AB0+6ES7 392-1AM00-0AA0) |
6ES7 331-7PF01-0AB0 | 8路模擬量輸入,16位,熱電阻 |
6ES7 331-7PF01-9AM0 | 8路模擬量輸入,16位,熱電阻 (6ES7 331-7PF01-0AB0+6ES7 392-1AM00-0AA0) |
6ES7 331-7PF11-0AB0 | 8路模擬量輸入,16位,熱電偶 |
6ES7 331-7PF11-9AM0 | 8路模擬量輸入,16位,熱電偶 (6ES7 331-7PF01-0AB0+6ES7 392-1AM00-0AA0) |
6ES7 332-5HD01-0AB0 | 模擬輸出模塊(4路) |
6ES7 332-5HD01-9AJ0 | 模擬輸出模塊(4路) (6ES7 332-5HD01-0AB0+6ES7 392-1AJ00-0AA0) |
6ES7 332-5HB01-0AB0 | 模擬輸出模塊(2路) |
6ES7 332-5HB01-9AJ0 | 模擬輸出模塊(2路) (6ES7 332-5HB01-0AB0+6ES7 392-1AJ00-0AA0) |
6ES7 332-5HF00-0AB0 | 模擬輸出模塊(8路) |
6ES7 332-5HF00-9AM0 | 模擬輸出模塊(8路) (6ES7 332-5HF00-0AB0+6ES7 392-1AM00-0AA0) |
6ES7 332-7ND02-0AB0 | 模擬量輸出模塊(4路,15位精度) |
6ES7 334-0KE00-0AB0 | 模擬量輸入(4路RTD)/模擬量輸出(2路) |
6ES7 334-0CE01-0AA0 | 模擬量輸入(4路)/模擬量輸出(2路) |
附件 | |
6ES7 365-0BA01-0AA0 | IM365接口模塊 |
6ES7 360-3AA01-0AA0 | IM360接口模塊 |
6ES7 361-3CA01-0AA0 | IM361接口模塊 |
6ES7 368-3BB01-0AA0 | 連接電纜 (1米) |
6ES7 368-3BC51-0AA0 | 連接電纜 (2.5米) |
6ES7 368-3BF01-0AA0 | 連接電纜 (5米) |
6ES7 368-3CB01-0AA0 | 連接電纜 (10米) |
6ES7 390-1AE80-0AA0 | 導軌(480mm) |
6ES7 390-1AF30-0AA0 | 導軌(530mm) |
6ES7 390-1AJ30-0AA0 | 導軌(830mm) |
6ES7 390-1BC00-0AA0 | 導軌(2000mm) |
6ES7 392-1AJ00-0AA0 | 20針前連接器 |
6ES7 392-1AM00-0AA0 | 40針前連接器 |
功能模板 | |
6ES7 350-1AH03-0AE0 | FM350-1 計數(shù)器功能模塊 |
6ES7 350-2AH01-0AE0 | FM350-2 計數(shù)器功能模塊 |
6ES7 351-1AH01-0AE0 | FM351 定位功能模塊 |
6ES7 352-1AH02-0AE0 | FM352 電子凸輪控制器+組態(tài)包光盤 |
6ES7 355-0VH10-0AE0 | FM355C 閉環(huán)控制模塊 |
6ES7 355-1VH10-0AE0 | FM355S 閉環(huán)控制系統(tǒng) |
6ES7 355-2CH00-0AE0 | FM355-2C 閉環(huán)控制模塊 |
6ES7 355-2SH00-0AE0 | FM355-2S 閉環(huán)控制模塊 |
6ES7 338-4BC01-0AB0 | SM338絕對位置輸入模塊 |
6ES7 352-5AH00-0AE0 | FM352-5高速布爾處理器 |
通訊模板 | |
6ES7 340-1AH02-0AE0 | CP340 通訊處理器(RS232) |
6ES7 340-1BH02-0AE0 | CP340 通訊處理器(20mA/TTY) |
6ES7 340-1CH02-0AE0 | CP340 通訊處理器(RS485/RS422) |
6ES7 341-1AH01-0AE0 | CP341 通訊處理器(RS232) |
6ES7 341-1BH01-0AE0 | CP341 通訊處理器(20mA/TTY) |
6ES7 341-1CH02-0AE0 | CP341 通訊處理器(RS485/RS422) |
6ES7 870-1AA01-0YA0 | 可裝載驅(qū)動 MODBUS RTU 主站 |
6ES7 870-1AB01-0YA0 | 可裝載驅(qū)動 MODBUS RTU 從站 |
6ES7 902-1AB00-0AA0 | RS232電纜 5m |
6ES7 902-1AC00-0AA0 | RS232電纜 10m |
6ES7 902-1AD00-0AA0 | RS232電纜 15m |
6ES7 902-2AB00-0AA0 | 20mA/TTY電纜 5m |
6ES7 902-2AC00-0AA0 | 20mA/TTY電纜 10m |
6ES7 902-2AG00-0AA0 | 20mA/TTY電纜 50m |
6ES7 902-3AB00-0AA0 | RS485/RS422電纜 5m |
6ES7 902-3AC00-0AA0 | RS485/RS422電纜 10m |
6ES7 902-3AG00-0AA0 | RS485/RS422電纜 50m |
6GK7 342-5DA02-0XE0 | CP342-5通訊模塊 |
6GK7 342-5DF00-0XE0 | CP342-5 光纖通訊模塊 |
6GK7 343-5FA01-0XE0 | CP343-5通訊模塊 |
6GK7 343-1EX30-0XE0 | CP343-1 以太網(wǎng)通訊模塊 |
6GK7 343-1EX21-0XE0 | CP343-1 以太網(wǎng)通訊模塊 |
6GK7 343-1CX10-0XE0 | CP343-1 以太網(wǎng)通訊模塊 |
6GK7 343-1GX30-0XE0 | CP343-1 IT以太網(wǎng)通訊模塊(支持PROFINET) |
下列出了安裝 ET 200SP 分布式 I/O 系統(tǒng)的系列視頻:
下載 (ZIP) ( 34829 KB ) |
對 BaseUnits 進行接線。 |
|
下載 (ZIP) ( 50088 KB ) |
下載 (ZIP) ( 58157 KB ) |
將 BusAdapter BA 2xRJ45 連接到接口模塊 |
|
下載 (ZIP) ( 36326 KB ) |
將 BusAdapter BA 2xFC 連接到接口模塊 |
|
下載 (ZIP) ( 55446 KB ) |
下載 (ZIP) ( 40522 KB ) |
下載 (ZIP) ( 71322 KB ) |
下載所有視頻 (下載并解壓縮歸檔。打開請求視頻的"start.exe"。) |
更多信息
有關(guān) ET 200SP 分布式 I/O 系統(tǒng)安裝和接線的詳細描述,請參閱系統(tǒng)手冊“ ET 200SP 分布式 I/O 系統(tǒng) ”,條目號為 58649293 。
更多關(guān)鍵字
在線學習,教程,檐幕,網(wǎng)絡(luò)直播,多媒體演示系統(tǒng),MMVS,影片,屏幕錄制,安裝 ET 200SP,BaseUnit,BusAdapter BA 2xRJ45,BusAdapter BA 2xFC,ET 200SP 標簽1. 概述
對于一些通訊速率和穩(wěn)定性要求不高的場合,串行通訊仍有很廣泛的應(yīng)用。西門子標準的串行通訊的解決方案為CP340、CP341、CP440、CP441,但是如果現(xiàn)場CPU有集成的PTP接口,并且不需要使用一些加載協(xié)議(例如MODBUS),使用300C CPU的集成串口也可以進行ASCII,3964(R),RK512等協(xié)議的通訊。
以下僅以ASCII協(xié)議為例、使用485接口,介紹如何使用300C CPU的集成PTP口進行通訊。
2. 軟件環(huán)境
2.1. STEP7 V5.5
用于編寫PLC程序,此軟件需要從西門子購買,本文檔中所有的程序代碼均使用Step7 V5.5編寫。
2.2. 串口調(diào)試器
第三方的軟件,可以從網(wǎng)站上下載。
只要是支持ASCII協(xié)議串口調(diào)試軟件即可,沒有特殊要求。
3. 硬件列表
PS 307 | 6ES7 307-1EA00-0AA0 |
CPU 314-2PTP | 6ES7 314-6BF01-0AB0 |
MMC | 6ES7 953-8LG11-0AA0 |
PC適配器(USB) | 6ES7 972-0CB20-0XA0 |
232轉(zhuǎn)485接頭 |
表1 在該項目中使用的硬件
4. 組態(tài)配置
4.1. 結(jié)構(gòu)示意圖
圖1 硬件結(jié)構(gòu)圖
4.2. 硬件組態(tài)
4.2.1 在Step7中建立1個新的S7-300站點
圖2 建立新的S7-300 station
4.2.2 組態(tài)機架及CPU
圖3 選擇機架,將314C-2PTP CPU插入對應(yīng)槽位
4.3. 設(shè)置PTP的接口參數(shù)
4.3.1 選擇協(xié)議并設(shè)置起始地址(其地址默認即可)
圖4 協(xié)議選擇
4.3.2 設(shè)置該PTP接口的波特率,數(shù)據(jù)位,停止位和奇偶校驗位
圖5 設(shè)置參數(shù)
4.3.3 選擇信息結(jié)束的方式
1、 以固定的字符延遲時間作為每幀數(shù)據(jù)的結(jié)束方式;
2、 以固定的字符長度作為每幀數(shù)據(jù)的結(jié)束方式;
3、 以結(jié)束字符作為每幀數(shù)據(jù)的結(jié)束方式。
圖6 報文結(jié)束條件設(shè)置
4.3.4 根據(jù)工藝要求設(shè)置接口類型
根據(jù)工藝可以選擇RS422或RS485接口。
圖7 設(shè)置接口類型
5. 功能塊的使用及管腳定義
5.1. SFB 60 "SEND_PTP" 數(shù)據(jù)發(fā)送功能塊管腳定義
表2 SFB 60 "SEND_PTP"管腳定義
5.2. SFB 61 "RCV_PTP" 數(shù)據(jù)接收功能塊管腳定義
表3 SFB 61 "RCV_PTP"管腳定義
注:
a) SFB60中的SD_1和SFB61中的RD_1的數(shù)據(jù)格式必須使用ANY格式(例:P#DB1.DBX0.0 BYTE 10),不能使用其它數(shù)據(jù)類型。
b) 數(shù)據(jù)發(fā)送功能塊SFB60中LEN定義的數(shù)據(jù)長度要小于等于SD_1發(fā)送數(shù)據(jù)區(qū)的長度。
c) 上述功能塊中的管腳DONE,NDR,STATUS,ERROR均為一個周期內(nèi)有效,若想使用這些數(shù)據(jù)需要編程進行數(shù)據(jù)讀取。
5.3. SFB 62 "RES_RCVB” 刪除接收緩沖區(qū)功能塊管腳定義
表4 SFB 62 "RES_RCVB"管腳定義
5.4. 編程舉例
5.4.1 調(diào)用對應(yīng)的通訊功能塊
進入對應(yīng)的程序塊,在左側(cè)指令樹選擇功能塊,路徑如下:
Libraries—>Standard Library—>System Function Blocks—>SFB60\SFB61。
圖8 通訊功能塊的具體位置
5.4.2 示例程序及注意事項
5.5. 實驗過程及傳輸結(jié)果
S7側(cè)發(fā)送使能為脈沖信號,將發(fā)送使能M0.0置位,然后通過發(fā)送完成信號將M0.0復(fù)位,以便下次繼續(xù)發(fā)送,S7將數(shù)據(jù)發(fā)送到對方的串口調(diào)試軟件。
S7側(cè)的接收使能為高電平信號,將接收使能M0.4置位,通過串口調(diào)試軟件將數(shù)據(jù)發(fā)送到S7側(cè)。
傳輸結(jié)果見下圖:
圖9 數(shù)據(jù)傳輸結(jié)果
5.6. 硬件接線
5.6.1 PTP接口的針腳定義
表5 PTP接口的針腳定義
5.6.2 485接口接線方式
圖10 485接口接線方式
5.6.3 422接口接線方式
圖11 422接口接線方式
6. 總結(jié)
由于ASCII協(xié)議使用的最為普遍,所以本文僅以ASCII協(xié)議為例,介紹了如何使用S7-300集成串行接口進行通訊。使用3964(R)和RK512協(xié)議進行通訊時和ASCII類似,細節(jié)參照《用于 S7300/400系統(tǒng)和標準功能的系統(tǒng)軟件》中“用于緊湊型CPU的SFB”的相關(guān)章節(jié)。
關(guān)鍵詞
300C-2 PTP, 串口通訊,ASCII描述
使用 S7-1200 控制器可以接收依據(jù) NMEA 0183 標準 RMC 數(shù)據(jù)類型的 GPS 報文幀。GPS 報文幀通過連接在 S7-1200 通訊模塊 CM1241 RS 232 接口的 GPS 接收器讀取。
附件庫中提供的的“gps_rcv” 功能塊,將提供給您當前位置的經(jīng)度和緯度以及 UTC 時間日期格式的 DTL 數(shù)據(jù)變量,并且更新系統(tǒng)時間?!?gps_rcv” 功能塊需要按照表 02 中的參數(shù)預(yù)先在硬件組態(tài)中設(shè)置。S7-1200 CM1241 RS 232 通訊模塊不需要其他附加的端口組態(tài)。
“gps_rcv” 功能塊在 CPU 一個循環(huán)周期被執(zhí)行。當前位置值和日期時間信息會在若干周期后可用。變量的更多細節(jié)可參考表 06。
使用說明
推薦的 NMEA-0183 標準最小數(shù)據(jù)記錄 C (RMC) 用于評估地理位置和 UTC 時間。數(shù)據(jù)結(jié)構(gòu)如下。
信息 | 內(nèi)容 | 注釋 |
數(shù)據(jù)記錄的識別 | $GPRMC | 數(shù)據(jù)記錄的開始 |
UTC 時間 | "hhmmss" or "hhmmss.sss" | - 用于同步的數(shù)據(jù)連接 |
狀態(tài) | "A" for OK or "V" for warning | - 用于評估數(shù)據(jù)的有效性 |
緯度 | "ddmm.mmmm" | - 用于小數(shù)格式的緯度計算 |
方向 | "N" for North or "S" for South | |
經(jīng)度 | "dddmm.mmmm" | - 用于小數(shù)格式的經(jīng)度計算 |
方向 | "E" for East or "W" for West | |
速度 | - 不適應(yīng) | |
路線 | ||
日期 | "ddmmyy" | - 用于同步的 UTC 時間連接 |
偏離 | - 不適應(yīng) | |
標記 | ||
信號完整性 | 僅適應(yīng)于 NMEA 0183 版本 V2.3 | |
校驗和 | "*hh" | 數(shù)據(jù)記錄的結(jié)束 |
表 01
單獨的信息塊以逗號分隔 (“,”)。
注意
Microsoft Windows 自帶的超級終端也可用于檢測數(shù)據(jù)記錄的讀取。
通訊參數(shù)
“gps_rcv” 功能塊用于配置接收 NMEA 0183 標準的 GPS 接收器。規(guī)格如下:
參數(shù) |
設(shè)定 |
奇偶 校驗 | 無 |
數(shù)據(jù) 位 | 每個字符 8 個數(shù)據(jù)位 |
停止 位 | 1 |
流量 控制 | 無 |
表 02
硬件構(gòu)成
“gps_rcv” 功能塊在下面列出的 GPS 接收機上測試成功。
圖 01
S7-1200 PLC 硬件組態(tài)
No. | S7-1200 PLC 硬件組態(tài) |
1. |
連接 GPS 接收器到 S7-1200 PLC。
按照如下步驟:
注意 |
2. |
“設(shè)備組態(tài)” 中添加通訊模塊 按照如下步驟:
|
表 03
評估位置值和同步 S7-1200 PLC 系統(tǒng)時間和日期
請參考項目附件中的“gps_rcv_proj.zip” 壓縮文件中的例子。
No. | 同步 S7-1200 PLC 的系統(tǒng)時間和日期 |
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 消息的評估是上升沿觸發(fā)的。 示例程序中使用時鐘存儲器位作為周期觸發(fā)信號。
圖 05 |
cmd_hw_id | PORT |
在這里,輸入通信模塊的硬件標識符。硬件標識符在“設(shè)備組態(tài)” > “CM 1241 屬性” > “RS 232 接口” > “硬件標識符”中顯示。
圖 06 |
cmd_baud | UInt |
RS 232 端口的波特率:
|
cmd_restart | BOOL | 可選:這個變量的上升沿時可以修改 RS 232 接口的波特率。 |
表 05
“gps_rcv” 功能塊輸出參數(shù)
變 量 | 數(shù) 據(jù)類型 | 注釋 |
"gps_rcv_DB.gps_latitude_Real" | Real | 此變量包含小數(shù)格式(32 位浮點數(shù))的當前緯度位置。結(jié)合“return_done” 評估該變量。 |
"gps_rcv_DB.gps_latitude_LReal" | LReal | 此變量包含小數(shù)格式(64 位浮點數(shù))的當前緯度位置。結(jié)合“return_done” 評估該變量。 |
"gps_rcv_DB.gps_longitude_Real" | Real | 此變量包含小數(shù)格式(32 位浮點數(shù))的當前經(jīng)度位置。結(jié)合“return_done” 評估該變量。 |
"gps_rcv_DB.gps_longitude_LReal" | LReal | 此變量包含小數(shù)格式(64 位浮點數(shù))的當前經(jīng)度位置。結(jié)合“return_done” 評估該變量。 |
"gps_rcv_DB.return_done" | BOOL | 當 GPS 數(shù)據(jù)幀被成功接收和 CPU 系統(tǒng)時間更新成功時,在這個掃描周期該變量被置位為 “true” 。 |
"gps_rcv_DB.return_aborted" | BOOL | 當 GPS 數(shù)據(jù)幀或 CPU 系統(tǒng)時間同步失敗時,在這個掃描周期該變量被置位為 “true” 。 |
"gps_rcv_DB.gps_time_n_date" | DTL | 該變量包含接收 GPS 數(shù)據(jù)的當前 UTC 時間?!皉eturn_done” 為 “true” 時,CPU 系統(tǒng)時間被同步為該變量。 |
表 06
下載
下載包含程序庫和測試項目。
復(fù)制所需的文件到一個單獨的目錄,然后雙擊打開文件。
按照表 04 步驟解壓裝載程序庫。解壓項目后,您可以使用 STEP 7 V11.0 SP2 打開和編輯該項目。
程 序庫 | 測試 項目 |
gps_rcv_V11d2.zip ( 954 KB ) |
gps_rcv_proj_V11d2.zip ( 2043 KB ) |