S7-1200 PLC Serial Communication with CM 1241 Module- NMEA
Вставка
- Опубліковано 16 вер 2024
- Knowledge is actually meant to be shared, if we keeps sharing continuously, it not only help the other person to improve but also improve your skills as well. I will continue to share what I have, sorry for my own voice that I couldn't use.
While I was preparing this video, I witnessed that preparing videos was a really difficult and demanding job. Greetings to all those who made a beneficial video and shared information.
Of course, the working software link is below, good work.
github.com/Yus...
Thank you very much, Very interesting video about NMEA 0183.
You are welcome
Thank you so mutch 😍😍😍
how to write nmea sentence in scl plz and receive block congregation
Thank you sir.
Please explain nmea data like gyro rolling, pitch, etc.
Please google nmea sentences than you will get the examples
@@ElectricalElectronicSoftware thank you sir.for your kind information.
Çok güzel çalışma elinize sağlık
Teşekkürler
bom dia professor! qual seria a pinagem seria a numeração dela .obrigado
I have used profibus socket. I will check in my freetime, than I share for you
Hello, I use Send_P2P instruction to send data frame (byte). But the problem is, it automatically add 2 bytes 0x01 to the SendBuffer in the program resources data block "Send_P2P_DB". It makes the frame turn to wrong structure. Please help me the solution!
Right now I don't remember the function but I will check when I open my PC
Hello, I have followed the instructions of the video. Everything went well, with no errors. however my 1241 cm module does not flash the tx light. and the Usb - rs485 module does not receive any data
You may change version of the function.
Hi, I have tested your program and found that it only transmits NMEA data, how does it receive and process NMEa data from another device?
It only send, doesn't receive, for receiving you must write another function
Hi fr, do you have schematic connect from profibus cable to RS485 modulde (in PC)
No I don't have, but you can see clearly in video connection schematic
thank you, can you tell me what software do you use to simulate the connection?
NmeaWiz
Please discuss receiv p2p function block?
it's a great. it can do this program with codesys?
I will try with codesys in soon I hope 😊
@@ElectricalElectronicSoftware maybe there is a some function block about nmea?
@@ElectricalElectronicSoftware Also can we read from nmea device the same way ?
@@xxxUsulxxx yes of course but we should change some function blocks 👍🏼
@@ElectricalElectronicSoftware pls send me your e-mail adress friend.
Is it the same process for nmea 2000?
Not same
NMEA 0183 vs NMEA 2000
Yusuf TUNÇ
What is the difference between nmea 0183 and nmea 2000
NMEA 0183 and NMEA 2000 are both communication protocols used in the marine industry, but they have some significant differences.
NMEA 0183 is an older, widely used serial communication protocol that was first introduced in 1983. It was designed to allow marine electronics, such as GPS receivers, autopilots, and sonars, to communicate with each other. NMEA 0183 uses a simple ASCII serial protocol, and data is transmitted at a relatively slow rate of 4800 bits per second (bps) or 38400 bps.
NMEA 2000, on the other hand, is a newer, more advanced protocol that was introduced in 2000. It is a high-speed, multi-transmitter data network that is capable of carrying both data and power. NMEA 2000 uses a Controller Area Network (CAN) bus architecture, which allows for much faster data transmission rates of up to 1 megabit per second (Mbps). This higher speed and more efficient data transmission make NMEA 2000 more suitable for complex and larger onboard networks.
Another difference is that NMEA 2000 is a "plug and play" network, which means that devices can be easily added or removed without requiring extensive configuration or rewiring. In contrast, NMEA 0183 requires careful configuration and cable routing, which can be time-consuming and costly.
Overall, NMEA 2000 is a more advanced and flexible protocol that is becoming increasingly popular in the marine industry, while NMEA 0183 remains widely used and supported, particularly in older boats and equipment.
I have connected a temperature sensor to the CM1241 RS422 / 485 and want to read out the temperature. I used point-to-point communication as a building block, but sometimes I get a good temperature but sometimes with unknown characters. Have researched so much but I don't get an answer. can someone help. I can't find the problem if I send the command ?T$ L$R then there has to be an answer with! T = 25.5 ° C $ R, but sometimes I get strange characters.
I don't know but may be, it is better the use special cable like avoid to noise or something
Does S7 1200 require extra connector for connecting RS232???
It depends on your connection
And this video was not about RS232
@@ElectricalElectronicSoftware Okay. Which was the type of connector you used ??
@@thesyrianvoice6986 you can check RS 232 Module manual which pins that it is used. In this project it was RS485 for NMEA communication. CM 1241 is used for RS485 / RS422 communication. I used Profibus socket which is same RS485 connection.
@@ElectricalElectronicSoftware Thanks Sir for your information. What's the price of the module you used??
Thanks you for very good lesson about NMEA 0183..
Further knowledge about TIA portal Basic to Advance refer the following tutorials
ua-cam.com/channels/ZpRsBQ7HEnjr0_JypWhO9Q.html