07.10.2022 06:35 | |
Beigetreten: 03.05.2017 Letzter Bes: 21.05.2024 Beiträge: 673 Bewertung: (217) |
Hallo FaraZiemann, in der IL gibt es Bausteine zum Senden und Empfangen von digitalen und analogen Werte (siehe Handbuch PCS 7 Industry Library im Kapitel Kommunikationsbausteine). Jedoch gibt es keine Möglichkeit die Werte in der OS anzuzeigen oder manipulieren. Um volle gewünschte Funktionalität zu bekommen würde ich das nicht mit IL-Bausteinen lösen, sondern die Kommunikation selber aufbauen. Mit der Standardfunktion "BSEND" kann man bis zu 65k Byte an Daten senden und mit "BRCV" empfangen. Ich würde also die Daten die du senden und empfangen willst in einem DB speichern und die Daten des DBs mit Hilfe von "BSEND" und "BRCV" übertragen. Zusätzlich gibt's du dem DB und den Werten das Attribute "S7_m_c", so dass du auf der Visualisierung mit EA-Feldern die Werte darstellen und editieren kannst. Weitere Informationen zu den Bausteinen "BSEND" und "BRCV" findest du im Handbuch System- und Standardfunktionen für S7-300/400 im Kapitel 22.6 und 22.7 |
Zuletzt bearbeitet von: Heisenberg2 am: 10/07/2022 06:38:17Zuletzt bearbeitet von: Heisenberg2 am: 10/07/2022 06:39:16 |
|
Folgen Sie uns auf