Industry Online Support
Technical Forum
7/15/2011 9:56 AM | |
Posts: 7 Rating: (0) |
The task is to receive and to store the GPS signal (nmea 0183) in theS7-300 PLC. Ifound CP341 (RS232) and a GPS receiver with serial output (Garmin eTrex) +S7-315 2DP. At first ,the receiver was connected to the Hiper Terminal of my laptop. It was seen, that receiver send 12 different sentences. All labelled according nmea 0183, thefirst $GPRMC and the last $GPRTE. All messages were clear, without gaps or missing letters. I took an example from Simatic (zXX21_01_PtP_Com_CP34X) changed to accommodate to the existing hardware. The GPS sentences were received but, the first 13 letters of $GPRMC were missing. The rest of the firstsentence ($GPRMC)and 11 following were OK. In the CP341 settings, ASCII with <CR> and <LF> chars as end of messages were used. The reason for this is not clear. Is it because of using CP341 or FB7, or something different? There is an example on the Siemens web site for receiving UTC-time from the GPS signal. But they use ET200S 1SI and different block (FB2) in the program. Is it an important difference? https://support.automation.siemens.com/WW/llisapi.dll?func=cslib.csinfo&objId=22865909&load=treecontent&lang=de&siteid=cseus&aktprim=0&objaction=csview&extranet=standard&viewreg=WW |
Last edited by: wwlederer at: 7/15/2011 10:04 AM |
|
8/1/2011 11:28 AM | |
Posts: 5 Rating: (0) |
Hello, I am interesting too. Did you have some answers ? Thanks |
8/4/2011 10:40 AM | |
Posts: 5 Rating: (0) |
wwlederercan you give me your programm to decode GPS trame ?
Thanks |
8/4/2011 10:41 AM | |
Posts: 5 Rating: (0) |
|
Follow us on