苍山负雪codesys 发表于 2022-5-11 22:01:37

关于树莓派4B用codesys连接失败以及搜索不到的一个解决方法

5月初购买了一个树莓派4B,4G版本,打算来自己学学codesys,按照网上大多数的教程,官网上下载好安装包3.5.16和3.5.16的package包,安装好codesys3.5.16,然后也按照教程在包管理器中安装好了package包,但是后面连接树莓派安装runtime过后,总是会出现30就断开然后再也无法搜索到树莓派runtime的情况。必须重新start一下,30多秒过后又断开再也无法搜索得到,无论是我换了4.0.1.0package还是换成codesys3.5.15或者3.5.17都是一样的情况,后面经过几天的研究,发现问题应该是在下载的最新的树莓派系统上有问题,有人在网上说,2022.04版本后的树莓派系统不在支持pi用户登录,我就去其他地方找了2019版本的树莓派系统包重新刷入,然后再按照教程进行安装runtime,发现就正常了,稳定运行。我发现网上有其他人也遇到过十几秒或者三十多秒就断开的情况。如果有遇到这个情况的,可以按照我的方法试一试,

无图形界面 Lite 版本下载地址http://downloads.raspberrypi.org/raspbian_lite/images/
桌面加推荐软件完整版镜像下载地址https://downloads.raspberrypi.org/raspbian_full/images/
这些都是历史版本的系统包,我下载的是2019.07.12版本的带桌面和推荐软件的。

我刷好后就在就可以看到一个boot的盘在sd卡下面,(它会提示你格式化,一定不要格式化) 在BOOT里新建一个SSH.txt的文件,去掉后面txt,变成直接的SSH文件,这样可以通过putty来SSH连接
然后按照以下方法
将镜像烧到SD之后,我们通过读卡器在电脑上打开SD里面的boot盘里面,然后新建文件,文件名为wpa_supplicant.conf,写入
country=CNctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdevupdate_config=1network={ssid="WiFi的名字"psk="WiFi的密码"key_mgmt=WPA-PSKpriority=1}注意不能是中文的WiFi名称,然后去路由器后台查看路由器给这个树莓派分配的地址是多少,然后用putty去连接,登录账户是pi,密码是raspberry,测试如果可以登录,则说明SSH登录就没有问题了,然后按照教程就可以安装好runtime了教程就按照论坛里的大神写的教程就可以:http://bbs.hicodesys.com/forum.php?mod=viewthread&tid=4425&extra=page%3D1好像网上说的是,最好编程软件版本和package包是一样的版本,但是我是编程软件用的是,3.5.16,package是从3.5.16在线升级到4.0.1.0,使用上没啥问题,暂时就这么多。


页: [1]
查看完整版本: 关于树莓派4B用codesys连接失败以及搜索不到的一个解决方法