Nach Installation von CODESYS Control for Raspberry PI 3.5.12.30.package habe ich versucht das package via "Update Raspberry Pi" zu installieren. Zunächst habe ich versucht die IP Adresse via scan zu ermitteln. Leider wird dabei das Target nicht gefunden. Folglich habe ich die IP Adresse des Targets manuell eingegeben und versucht das Package zu installieren. Leider scheint dies nicht erfolgreich zu sein, da die Fehlermeldung "Error output: codesyscontrol.bin: Kein Prozess gefunden" (siehe Anhang).
Wenig verwunderlich ist das Target auch unter Device->Kommunikation nicht erreichbar.
ich denke es geht schon... die Meldung sagt nur das es eine bestehende/ältere Runtime nicht beenden kann.
Aber aus meiner Sicht hat die Installation funktioniert.
Kannst du mal den Pi scannen also über den Kommunkations Dialog ( nicht über das Update Tool)
Da müsste er nun den PI finden, wenn nicht bitte ein neues Gateway anlegen und dann dort die IP Adresse des Pi's als
Gateway Adresse anlegen -> dann scannen das muss gehen.
Grüße
Edwin
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
kann eigentlich nicht sein - bitte nochmal versuchen
per ssh schauen ob die runtime läüft mit -> hier muss ganz oben 1 oder zweiter stelle "codesyscontrol" sein top
dann das neue Gateway auch umschalten - wenn du es anlegst ist ja trotzdem erst mal das alte Gateway aktiv (grüner Punkt am Gateway)- umschalten auf das Pi Gateway und scannen wenn die Runtime läuft muss da auch der Pi erscheinen.
Grüße
Edwin
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Ich habe mit netstat die Verbindung überprüft und festgestellt, dass das target sich im listening state befinden.
Offensichtlich wird am Port 1217 seitens Codesys keine Verbindung hergestellt.
Ich habe das System vor ca. einem Jahr getestet und damals keine Probleme festgestellt. Dementsprechend habe ich das target os auf raspberrian jessy downgegraded und auf der Hostseite Codesys 3.5 SP 9 installiert. Bzgl. Targetruntime habe Ãch CODESYS Control for Raspberry PI 3.5.9.40.package installiert.
Conclusio: Das Target wird ohne Problem gefunden. Da ich allerdings die Lizenz für CODESYS Control for Raspberry PI 3.5.12.30.package gekauft habe, habe ich versucht dieses Package unter Codesys 3.5 SP 9 zu installieren. Das funktioniert prinzipiell, allerdings werden beim update einige Fehlermeldungen angezeit. Der scan funktioniert allerdings. Folglich vermute ich, dass das Problem doch eher bei der Codesys 3.5 SP12 Installation liegt, da das Target unter Codesys 3.5 SP12 immer noch nicht erreichbar ist.
Es ist für mich zwar unbefriedigend, aber anscheinend bin ich gezwungen Codesys 3.5 SP 9 und CODESYS Control for Raspberry PI 3.5.9.40.package zu verwenden.
Da ich die Lizenz dafür erworben habe, interessiert mich ob es möglich ist eine lizenzierte Version für CODESYS Control for Raspberry PI 3.5.9.40.package zu erhalten.
LG
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
HI,
die Lizenzen sind generell absolut Versions unabhängig. Die geht mit beiden Versionen. Über das Update file kannst du das auch jederzeit wieder reaktivieren. https://faq.codesys.com/pages/viewpage. ... Id=1310825 Restoring the license on a reinstalled device
Restoring the license from the file CMLicenseNew.WibuCmRau
Ich würde auch wirklich empfehlen alles aktuell zu halten, also sogar das aktuelle Raspbian ( nur mit dem kannst du auch PI3Bplus usw securify bugfiexes usw)
Ich bin mir ganz sicher das wird gleich funktionieren wenn alles in aktueller Version.
Klar in deinem Projekt musst du Compiler / Geräteversion mit rechtclick auf die SPS - Gerät aktualisiern auch auf 3.5SP12 oder gar 3.5SP13 hochziehen.
Grüße
Edwin
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Nach einer ziemlich frustrierende Woche kann ich schlussendlich den Erfolg vermelden. Hoffentlich hilft euch dieser post diesen dummen Fehler zu vermeiden.
Ich habe nun alles auf dem aktuellen Stand. Der entscheidende Hinweis steht in Edwin's letzten post: "Klar in deinem Projekt musst du Compiler / Geräteversion mit rechtclick auf die SPS - Gerät aktualisiern auch auf 3.5SP12 oder gar 3.5SP13 hochziehen."
Ich hatte zwar das raspi package im package manger upgedated und dann die entsprechende runtime auf das target geladen. Allerdings hatte ich das update der SPS hatte ich nicht durchgeführt. Das raspi update startete zwar den codesyscontol Prozess, allerdings terminierte der Prozess unmittelbar nach dem Netzwerk scan.
lG
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo allerseits!
Ich versuche meinen raspi (model 3B) mit der codesys runtime zum Laufen zu bringen.
Leider scheitere ich schon am Grundlegenden.
Am Raspberry habe ich folgende Befehle ausgeführt:
sudo apt-get update
sudo apt-get dist-upgrade
sudo rpi-update
sudo raspi-config
Interfacing Options -> enable Camera, SSH, VNC, SPI, I2C, Serial, 1-Wire, Remote GPIO
Advanced Options -> Expand Filesystem
Raspi Systeminfo:
pi@raspberrypi:~ $ lsb_release -a
No LSB modules are available.
Distributor ID: Raspbian
Description: Raspbian GNU/Linux 9.4 (stretch)
Release: 9.4
Codename: stretch
pi@raspberrypi:~ $ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)"
NAME="Raspbian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
pi@raspberrypi:~ $ hostnamectl
Static hostname: raspberrypi
Icon name: computer
Machine ID: 139672200142485a9e0eeeca3de6c84d
Boot ID: 63df296138b64d7f8db90bd3ff56e8ec
Operating System: Raspbian GNU/Linux 9 (stretch)
Kernel: Linux 4.14.52-v7+
Architecture: arm
Nach Installation von CODESYS Control for Raspberry PI 3.5.12.30.package habe ich versucht das package via "Update Raspberry Pi" zu installieren. Zunächst habe ich versucht die IP Adresse via scan zu ermitteln. Leider wird dabei das Target nicht gefunden. Folglich habe ich die IP Adresse des Targets manuell eingegeben und versucht das Package zu installieren. Leider scheint dies nicht erfolgreich zu sein, da die Fehlermeldung "Error output: codesyscontrol.bin: Kein Prozess gefunden" (siehe Anhang).
Wenig verwunderlich ist das Target auch unter Device->Kommunikation nicht erreichbar.
Was mache ich falsch?
LG
PS: Target LOG:
pi@raspberrypi:~ $ cat /tmp/codesyscontrol.log
(0001);*********
;<loggername>/tmp/codesyscontrol.log</loggername>
;<logoptions>
; <enable>1</enable>
; <type>normal</type>
; <timestamp>rtc</timestamp>
; <deactivatable>0</deactivatable>
; <dump>always</dump>
; <filter>0x0000000f<filter>
; <maxentries>1000</maxentries>
; <maxfiles>1</maxfiles>
; <maxfilesize>1000000</maxfilesize>
;</filter></filter></logoptions>
;<entries>
;Timestamp, CmpId, ClassId, ErrorId, InfoId, InfoText
;</entries>
;*********
1531039998, 0x00000013, 1, 0, 0, <logoptions>
1531039998, 0x00000013, 1, 0, 0, <benable>1</benable>
1531039998, 0x00000013, 1, 0, 0, <type>normal</type>
1531039998, 0x00000013, 1, 0, 0, <timestamp>rtc</timestamp>
1531039998, 0x00000013, 1, 0, 0, <disableable>0</disableable>
1531039998, 0x00000013, 1, 0, 0, <filter>0x0000000f<filter>
1531039998, 0x00000013, 1, 0, 0, <maxentries>1000</maxentries>
1531039998, 0x00000013, 1, 0, 0, <maxfiles>1</maxfiles>
1531039998, 0x00000013, 1, 0, 0, <maxfilesize>1000000</maxfilesize>
1531039998, 0x00000013, 1, 0, 0, </filter></filter></logoptions>
1531039998, 0x00000001, 1, 0, 4, CODESYS Control V3
1531039998, 0x00000001, 1, 0, 5, Copyright (c) 3S - Smart Software Solutions GmbH
1531039998, 0x00000001, 1, 0, 6, <version>3.5.12.30</version> <builddate>Apr 25 2018</builddate>
1531039998, 0x00000001, 1, 0, 10, System: <cmp>CM</cmp>, <id>0x00000001</id> <ver>3.5.12.30</ver>
1531039998, 0x00000001, 1, 0, 10, System: <cmp>CmpMemPool</cmp>, <id>0x0000001e</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, System: <cmp>CmpLog</cmp>, <id>0x00000013</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, System: <cmp>CmpSettings</cmp>, <id>0x0000001a</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, System: <cmp>SysFile</cmp>, <id>0x00000104</id> <ver>3.5.12.30</ver>
1531039998, 0x00000001, 1, 0, 10, System: <cmp>SysTimer</cmp>, <id>0x00000116</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, System: <cmp>SysTimeRtc</cmp>, <id>0x00000127</id> <ver>3.5.12.10</ver>
1531039998, 0x00000001, 1, 0, 10, System: <cmp>SysTime</cmp>, <id>0x00000115</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, System: <cmp>SysTask</cmp>, <id>0x00000114</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, System: <cmp>SysTarget</cmp>, <id>0x00000112</id> <ver>3.5.12.30</ver>
1531039998, 0x00000001, 1, 0, 10, System: <cmp>SysSocket</cmp>, <id>0x00000111</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, System: <cmp>SysShm</cmp>, <id>0x00000110</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, System: <cmp>SysSemProcess</cmp>, <id>0x00000119</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, System: <cmp>SysSemCount</cmp>, <id>0x00000139</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, System: <cmp>SysSem</cmp>, <id>0x0000010f</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, System: <cmp>SysProcess</cmp>, <id>0x0000010e</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, System: <cmp>SysOut</cmp>, <id>0x0000010b</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, System: <cmp>SysMutex</cmp>, <id>0x0000013a</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, System: <cmp>SysMsgQ</cmp>, <id>0x0000010a</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, System: <cmp>SysModule</cmp>, <id>0x00000109</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, System: <cmp>SysMem</cmp>, <id>0x00000108</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, System: <cmp>SysInternalLib</cmp>, <id>0x00000107</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, System: <cmp>_</cmp>, <id>0x00000103</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, System: <cmp>SysEvent</cmp>, <id>0x00000102</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, System: <cmp>SysEthernet</cmp>, <id>0x0000011c</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, System: <cmp>SysDir</cmp>, <id>0x0000011b</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, System: <cmp>SysCpuHandling</cmp>, <id>0x00000101</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, System: <cmp>SysCom</cmp>, <id>0x00000100</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpWebServerHandlerV3</cmp>, <id>0x00000072</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpWebServer</cmp>, <id>0x00000071</id> <ver>3.5.12.30</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpVisuServer</cmp>, <id>0x00000057</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpVisuHandler</cmp>, <id>0x00000054</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpUserMgr</cmp>, <id>0x00000061</id> <ver>3.5.12.10</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpUserDBObjects</cmp>, <id>0x00000091</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpUserDB</cmp>, <id>0x00000064</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpTraceMgr</cmp>, <id>0x00000070</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpSrv</cmp>, <id>0x0000001c</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpSocketCanDrv</cmp>, <id>0x00005f0d</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpSecurityManager</cmp>, <id>0x0000008e</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpSecureChannel</cmp>, <id>0x00000090</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpSchedule</cmp>, <id>0x00000019</id> <ver>3.5.12.30</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpRouter</cmp>, <id>0x00000018</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpRetain</cmp>, <id>0x00000017</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpRasPi</cmp>, <id>0x00000089</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpPlcShell</cmp>, <id>0x00000128</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpOpenSSL</cmp>, <id>0x00000033</id> <ver>3.5.12.20</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpOPCUAStack</cmp>, <id>0x0000008d</id> <ver>3.5.12.10</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpOPCUAServer</cmp>, <id>0x00000124</id> <ver>3.5.12.10</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpOPCUAProviderIecVarAccess</cmp>, <id>0x00000126</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpNameServiceServer</cmp>, <id>0x00000016</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpNameServiceClientIec</cmp>, <id>0x0000011d</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpNameServiceClient</cmp>, <id>0x00000015</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpMonitor2</cmp>, <id>0x00000032</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpIoMgr</cmp>, <id>0x00000012</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpIoDrvIec</cmp>, <id>0x0000005a</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpIecVarAccess</cmp>, <id>0x00000060</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpIecTask</cmp>, <id>0x00000011</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpIecStringUtils</cmp>, <id>0x0000007f</id> <ver>3.5.12.10</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpGwCommDrvTcp</cmp>, <id>0x00000010</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpGateway</cmp>, <id>0x0000000f</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpFileTransfer</cmp>, <id>0x0000005e</id> <ver>3.5.12.30</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpEventMgr</cmp>, <id>0x0000005b</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpEL6751CanDrv</cmp>, <id>0x00005f0b</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpDynamicText</cmp>, <id>0x00000051</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpDevice</cmp>, <id>0x0000000e</id> <ver>3.5.12.20</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpCryptMD5</cmp>, <id>0x0000006a</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpCoreDump</cmp>, <id>0x00000083</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpCommunicationLib</cmp>, <id>0x0000000c</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpCodeMeter</cmp>, <id>0x0000007a</id> <ver>3.5.12.10</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpChecksum</cmp>, <id>0x0000000b</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpCharDevice</cmp>, <id>0x00000300</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpChannelServer</cmp>, <id>0x0000000a</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpChannelMgr</cmp>, <id>0x00000009</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpChannelClientIec</cmp>, <id>0x0000005d</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpChannelClient</cmp>, <id>0x00000008</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpCAATypes</cmp>, <id>0x00004006</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpCAATimer</cmp>, <id>0x00004016</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpCAATickUtil</cmp>, <id>0x00004010</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpCAATick</cmp>, <id>0x00004009</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpCAAStorage</cmp>, <id>0x0000007e</id> <ver>3.5.12.20</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpCAASerialCom</cmp>, <id>0x00004012</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpCAASegBufferMan</cmp>, <id>0x00004019</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpCAASdoServer</cmp>, <id>0x00004017</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpCAASdoClient</cmp>, <id>0x00004011</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpCAARealTimeClock</cmp>, <id>0x00004014</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpCAANetBaseServices</cmp>, <id>0x00004018</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpCAAMemBlockMan</cmp>, <id>0x00004003</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpCAAFile</cmp>, <id>0x00004008</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpCAADTUtil</cmp>, <id>0x00004013</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpCAACanL2</cmp>, <id>0x00004004</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpCAACallback</cmp>, <id>0x00004001</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpCAABehaviourModel</cmp>, <id>0x00004015</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpCAAAsyncMan</cmp>, <id>0x00004007</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpBlkDrvUdp</cmp>, <id>0x00000007</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpBlkDrvTcp</cmp>, <id>0x00000030</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpBitmapPool</cmp>, <id>0x00000050</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpBinTagUtilIec</cmp>, <id>0x0000005c</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpBinTagUtil</cmp>, <id>0x00000004</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpBACnet</cmp>, <id>0x00000400</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpAsyncMgr</cmp>, <id>0x0000005f</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpAppForce</cmp>, <id>0x00000074</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpAppBP</cmp>, <id>0x00000073</id> <ver>3.5.12.0</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpApp</cmp>, <id>0x00000002</id> <ver>3.5.12.30</ver>
1531039998, 0x00000001, 1, 0, 10, <cmp>CmpAlarmManager</cmp>, <id>0x0000007c</id> <ver>3.5.12.0</ver>
1531039998, 0x0000000a, 1, 0, 0, <numofchannels>4</numofchannels> channels available, each of the size <buffersize>100000</buffersize> Bytes
1531039998, 0x00000009, 1, 0, 2, Running as network server
1531039998, 0x00000009, 1, 0, 1, Running as network client
1531039998, 0x00000007, 1, 0, 6, Network interface: <ipaddress>127.0.0.1</ipaddress>, subnetmask <subnetmask>255.255.255.0</subnetmask>
1531039998, 0x00000018, 1, 0, 4, Network interface <interface>ether local</interface> at router <instance>0</instance> registered
1531039998, 0x00005f0d, 1, 0, 1, interface <interface>can0</interface> is not available
1531039998, 0x00000124, 1, 0, 0, No certificate for the OPC UA server available.
1531039998, 0x00000124, 1, 0, 0, Security policy allows plain text communication. Secure communication is deactivated.
1531039998, 0x00000124, 1, 0, 0, **********
1531039998, 0x00000124, 1, 0, 0, OPC UA Server Started:
1531039998, 0x00000124, 1, 0, 0, Hostname: raspberrypi, Port: 4840
1531039998, 0x00000124, 1, 0, 0, URL: opc.tcp://raspberrypi:4840
1531039998, 0x00000124, 1, 0, 0, Loopbackadapter activated.
1531039998, 0x00000124, 1, 0, 0, All available networkadapters are used.
1531039998, 0x00000124, 1, 0, 0, ************
1531039998, 0x00000124, 1, 0, 0, Provider CODESYS_DefaultProvider with Version 0x3050c0a registerd at the OPC UA server.
1531039998, 0x00000124, 1, 0, 0, Provider CmpOPCUAProviderIecVarAccess with Version 0x3050c00 registerd at the OPC UA server.
1531039998, 0x00000030, 1, 0, 6, Local network address: <ipaddress>127.0.0.1</ipaddress>
1531039998, 0x00000018, 1, 0, 4, Network interface <interface>BlkDrvTcp</interface> at router <instance>1</instance> registered
1531039998, 0x00000018, 1, 0, 1, Setting router <instance>0</instance> address to
1531039998, 0x00000018, 1, 0, 1, Setting router <instance>1</instance> address to (2ddc:7f00:0001)
1531039998, 0x00000001, 1, 0, 34, CODESYS Control ready
1531040008, 0x00000018, 1, 0, 5, Network interface <interface>ether local</interface> unregistered
1531040008, 0x00000007, 1, 0, 6, Network interface: <ipaddress>192.168.2.6</ipaddress>, subnetmask <subnetmask>255.255.255.0</subnetmask>
1531040008, 0x00000018, 1, 0, 4, Network interface <interface>ether 2</interface> at router <instance>2</instance> registered
1531040008, 0x00000018, 1, 0, 1, Setting router <instance>2</instance> address to (0006)
1531040008, 0x00000007, 1, 0, 6, Network interface: <ipaddress>10.0.0.11</ipaddress>, subnetmask <subnetmask>255.255.255.0</subnetmask>
1531040008, 0x00000018, 1, 0, 4, Network interface <interface>ether 3</interface> at router <instance>3</instance> registered
1531040008, 0x00000018, 1, 0, 1, Setting router <instance>3</instance> address to (000b)
Hi,
ich denke es geht schon... die Meldung sagt nur das es eine bestehende/ältere Runtime nicht beenden kann.
Aber aus meiner Sicht hat die Installation funktioniert.
Kannst du mal den Pi scannen also über den Kommunkations Dialog ( nicht über das Update Tool)
Da müsste er nun den PI finden, wenn nicht bitte ein neues Gateway anlegen und dann dort die IP Adresse des Pi's als
Gateway Adresse anlegen -> dann scannen das muss gehen.
Grüße
Edwin
Hallo Edwin!
Ich wie vorgeschlagen ein neues Gateway mit der IP vom raspberry angelegt.
Leider bleibt der scan erfolglos.
LG
Hallo,
kann eigentlich nicht sein - bitte nochmal versuchen
per ssh schauen ob die runtime läüft mit -> hier muss ganz oben 1 oder zweiter stelle "codesyscontrol" sein
top
dann das neue Gateway auch umschalten - wenn du es anlegst ist ja trotzdem erst mal das alte Gateway aktiv (grüner Punkt am Gateway)- umschalten auf das Pi Gateway und scannen wenn die Runtime läuft muss da auch der Pi erscheinen.
Grüße
Edwin
Hallo Edwin!
Ich habe das Gateway gemäß deinen Anweisungen erstellt und ausgewählt, leider liefert der scan keine Ergebnisse.
Bzgl. runtime liefert top folgendes Ergebnis:
top - 21:01:35 up 40 min, 3 users, load average: 0,26, 0,26, 0,21
Tasks: 129 total, 2 running, 85 sleeping, 0 stopped, 1 zombie
%Cpu(s): 0,5/4,0 5[||||| ]
KiB Mem : 896672 total, 542224 free, 120936 used, 233512 buff/cache
KiB Swap: 102396 total, 102396 free, 0 used. 705816 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
176 root 20 0 0 0 0 R 22,4 0,0 3:06.17 w1_bus_master1
526 root 20 0 16028 10212 2148 S 5,3 1,1 2:01.29 codesyscontrol.
1166 pi 20 0 8256 3288 2824 R 1,0 0,4 0:08.89 top
759 pi 20 0 141100 24708 20148 S 0,0 2,8 0:07.61 lxpanel
496 root 20 0 212044 54092 31312 S 0,0 6,0 0:02.49 Xorg
1 root 20 0 27156 6092 4844 S 0,0 0,7 0:02.15 systemd
761 pi 20 0 134508 27024 23656 S 0,0 3,0 0:01.67 pcmanfm
773 pi 20 0 233024 51860 41496 S 0,0 5,8 0:01.66 zenity
475 root 20 0 11176 7560 1264 S 0,0 0,8 0:01.21 codesyscontrol.
98 root 20 0 26268 4468 4048 S 0,0 0,5 0:00.87 systemd-journal
1064 root 20 0 0 0 0 I 0,0 0,0 0:00.72 kworker/0:0
446 root 20 0 36932 17436 8900 S 0,0 1,9 0:00.65 vncserver-x11-c
126 root 20 0 14732 3368 2564 S 0,0 0,4 0:00.64 systemd-udevd
68 root 20 0 0 0 0 S 0,0 0,0 0:00.61 mmcqd/0
778 pi 20 0 27840 12384 10272 S 0,0 1,4 0:00.54 vncserverui
1086 pi 20 0 11668 3372 2640 S 0,0 0,4 0:00.40 sshd
8 root 20 0 0 0 0 I 0,0 0,0 0:00.37 rcu_sched
754 pi 20 0 53724 14656 11952 S 0,0 1,6 0:00.34 openbox
322 message+ 20 0 6616 3620 3060 S 0,0 0,4 0:00.33 dbus-daemon
1076 root 20 0 11528 5804 5068 S 0,0 0,6 0:00.31 sshd
587 pi 20 0 6176 4076 2784 S 0,0 0,5 0:00.28 bash
460 root 20 0 10144 3672 3148 S 0,0 0,4 0:00.26 wpa_supplicant
504 root 20 0 8520 4368 3884 S 0,0 0,5 0:00.24 vncagent
627 pi 20 0 52704 12620 11372 S 0,0 1,4 0:00.24 lxsession
1089 pi 20 0 6176 4068 2776 S 0,0 0,5 0:00.23 bash
819 root 20 0 59200 8744 7208 S 0,0 1,0 0:00.18 udisksd
93 root 20 0 0 0 0 I 0,0 0,0 0:00.17 kworker/u8:2
576 pi 20 0 9760 5996 5244 S 0,0 0,7 0:00.17 systemd
807 pi 20 0 27680 14796 13304 S 0,0 1,7 0:00.17 vncserverui
65 root -51 0 0 0 0 S 0,0 0,0 0:00.16 irq/92-mmc1
636 pi 20 0 6516 3028 2728 S 0,0 0,3 0:00.16 dbus-daemon
815 pi 20 0 74696 10412 9332 S 0,0 1,2 0:00.16 gvfs-udisks2-vo
310 root 20 0 23748 2416 2108 S 0,0 0,3 0:00.15 rsyslogd
287 systemd+ 20 0 17280 3436 3040 S 0,0 0,4 0:00.13 systemd-timesyn
7 root 20 0 0 0 0 S 0,0 0,0 0:00.12 ksoftirqd/0
315 root 20 0 7380 4300 3868 S 0,0 0,5 0:00.12 systemd-logind
617 root 20 0 32188 7940 7084 S 0,0 0,9 0:00.12 lightdm
875 pi 20 0 51504 8180 7376 S 0,0 0,9 0:00.11 gvfsd-trash
131 root 20 0 0 0 0 I 0,0 0,0 0:00.10 kworker/3:2
435 root 20 0 49168 7216 6448 S 0,0 0,8 0:00.10 lightdm
732 pi 20 0 39668 5840 5304 S 0,0 0,7 0:00.10 gvfsd
1154 root 20 0 0 0 0 I 0,0 0,0 0:00.09 kworker/u8:0
309 avahi 20 0 6404 2920 2612 S 0,0 0,3 0:00.08 avahi-daemon
737 pi 20 0 56484 6196 5548 S 0,0 0,7 0:00.08 gvfsd-fuse
430 root 20 0 5880 2892 2428 S 0,0 0,3 0:00.07 login
Offensichtlich scheint die runtime zu laufen. Woran kanns sonst noch liegen?
lG
Hallo Edwin!
Ich habe mit netstat die Verbindung überprüft und festgestellt, dass das target sich im listening state befinden.
Offensichtlich wird am Port 1217 seitens Codesys keine Verbindung hergestellt.
Ich habe das System vor ca. einem Jahr getestet und damals keine Probleme festgestellt. Dementsprechend habe ich das target os auf raspberrian jessy downgegraded und auf der Hostseite Codesys 3.5 SP 9 installiert. Bzgl. Targetruntime habe Ãch CODESYS Control for Raspberry PI 3.5.9.40.package installiert.
Conclusio: Das Target wird ohne Problem gefunden. Da ich allerdings die Lizenz für CODESYS Control for Raspberry PI 3.5.12.30.package gekauft habe, habe ich versucht dieses Package unter Codesys 3.5 SP 9 zu installieren. Das funktioniert prinzipiell, allerdings werden beim update einige Fehlermeldungen angezeit. Der scan funktioniert allerdings. Folglich vermute ich, dass das Problem doch eher bei der Codesys 3.5 SP12 Installation liegt, da das Target unter Codesys 3.5 SP12 immer noch nicht erreichbar ist.
Es ist für mich zwar unbefriedigend, aber anscheinend bin ich gezwungen Codesys 3.5 SP 9 und CODESYS Control for Raspberry PI 3.5.9.40.package zu verwenden.
Da ich die Lizenz dafür erworben habe, interessiert mich ob es möglich ist eine lizenzierte Version für CODESYS Control for Raspberry PI 3.5.9.40.package zu erhalten.
LG
HI,
die Lizenzen sind generell absolut Versions unabhängig. Die geht mit beiden Versionen. Über das Update file kannst du das auch jederzeit wieder reaktivieren.
https://faq.codesys.com/pages/viewpage. ... Id=1310825
Restoring the license on a reinstalled device
Restoring the license from the file CMLicenseNew.WibuCmRau
Ich würde auch wirklich empfehlen alles aktuell zu halten, also sogar das aktuelle Raspbian ( nur mit dem kannst du auch PI3Bplus usw securify bugfiexes usw)
Ich bin mir ganz sicher das wird gleich funktionieren wenn alles in aktueller Version.
Klar in deinem Projekt musst du Compiler / Geräteversion mit rechtclick auf die SPS - Gerät aktualisiern auch auf 3.5SP12 oder gar 3.5SP13 hochziehen.
Grüße
Edwin
Hallo allerseits!
Nach einer ziemlich frustrierende Woche kann ich schlussendlich den Erfolg vermelden. Hoffentlich hilft euch dieser post diesen dummen Fehler zu vermeiden.
Ich habe nun alles auf dem aktuellen Stand. Der entscheidende Hinweis steht in Edwin's letzten post: "Klar in deinem Projekt musst du Compiler / Geräteversion mit rechtclick auf die SPS - Gerät aktualisiern auch auf 3.5SP12 oder gar 3.5SP13 hochziehen."
Ich hatte zwar das raspi package im package manger upgedated und dann die entsprechende runtime auf das target geladen. Allerdings hatte ich das update der SPS hatte ich nicht durchgeführt. Das raspi update startete zwar den codesyscontol Prozess, allerdings terminierte der Prozess unmittelbar nach dem Netzwerk scan.
lG