文章来源:虹科工业物联网
虹科工业树莓派应用小tips
在应用虹科工业树莓派进行项目开发的过程中,我们会应用到各种功能,部分功能看似不起眼,但是在实际应用开发过程中却非常重要。接下来虹科分享几个工业树莓派在应用过程中经常会遇到的几个问题,并分享解决方案,帮助大家快速上手使用虹科工业树莓派:
l revpi flat模块wifi配置问题
l 基于codesys的串口应用配置问题
l ftp服务器安装应用配置问题
01revpi flat模块wifi配置问题revpi flat模块本身是支持wifi功能的,但是该模块的wifi功能开启与常规树莓派的应用不完全一样,无法通过快捷指令进行配置,只能修改底层文件。以下内容将指导如何开启flat模块的wifi功能并连接wifi。
进入命令行窗口输入以下代码:nano /etc/wpa_supplicant/wpa_supplicant.conf分别在ssid和psk处添加wifi名称和密码,修改完以后保存退出
断电,拔掉网线,重启即可02基于codesys的串口应用配置问题通过codesys的串口或者modbus rtu协议读取传感器数据是工业中常见应用,但是工业树莓派底层端口号和codesys端口号表示方式不一样,如何配置工业树莓派使其串口映射到codesys端口号上是工业树莓派应用codesys连接串口设备的关键,以下内容将分享如何实现串口映射。
串口映射设置a. 编辑/etc/codesyscontrol.cfg;
nano /etc/codesyscontrol.cfg
b. 在文件末尾添加如下代码:
[syscom]linux.devicefile=/dev/ttyusb
c. 重启设备
注意:这样设置以后,串口号映射关系如下:
/dev/ttyusb0 -> com port 1
/dev/ttyusb1 -> com port 2
/dev/ttyusb2 -> com port 3
/dev/ttyusb3 -> com port 4 …
串口号确认a. 在不插入串口设备的情况,输入如下指令:
ls -l | grep -i usb
b. 插入串口设备,输入同样指令,对比即可获得串口设备对应的串口号
3. 验证
在codesys内添加串口设备,填写相应串口号,登录设备
ftp服务器安装应用问题文件传输过程中,用户常常会用到ftp服务器,那么如何正确安装和配置ftp服务器呢?虹科干货教程送上!
直接尝试使用sudo apt-get install vsftpd命令安装,若成功,则切换到root权限然后跳到第7步;否则,继续往下看第2步。若失败提示找不到包,如下图,则需要换源。
sudo su 切换到root权限(后面操作默认有root权限),然后用nano编辑(后面编辑默认用nano) /etc/apt/sources.list 文件,删除原文件所有内容,用以下内容取代:deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main non-free contrib rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main non-free contrib rpi
(修改完成后使用的nano指令:【退出】ctrl+x;【确认保存】y;【继续】回车键)
编辑 /etc/apt/sources.list.d/raspi.list 文件,删除原文件所有内容,用以下内容取代:deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui
5. 编辑完之后执行apt-get update,速度较慢,具体速度取决于网络环境,若顺利执行则跳到第6步。
若update超时失败或者时间过长,则考虑ctrl+c终止update,然后进入到 /etc/apt/sources.list.d/ 目录,修改以下两个文件,在每行前面加个#号,临时注释掉,结束后再按需删掉#号:revpi.list teamviewer-revpi.list
然后再次执行apt-get update
重新执行apt-get install vsftpd,并耐心等待。编辑 /etc/vsftpd.conf ,找到下面一行,把前面的井号去掉。#write_enable=yes
运行vsftpd,通过以下命令service vsftpd start
此时打开任意ftp客户端,例如filezilla,(以下场景为filezilla测试环境)。(1)filezilla下载版本分为客户端版本和服务器版本,此处下载客户端版本,链接:https://filezilla-project.org/download.php?type=client#close
(2)输入ip地址、用户名(pi)、密码,点击“快速连接”,即可连上树莓派的ftp服务器。
(3)连接时可能出现以下弹窗,确认即可,ftp传达的文件需要注意按需更改文件权限。
(4)通过ftp上传文件,尽量上传至/home/pi目录,其他目录有权限限制,会导致上传失败。
完成后关闭ftp服务器方法:service vsftpd stop.虹科--工业物联网虹科是一家在工业物联网iiot行业拥有多年经验的高科技公司,虹科与世界领域顶级公司包括exor、kunbus、hivemq、codra等合作,提供先进的高端工业4.0 工业触摸屏、工业网关、边缘计算软件、mqtt、opc ua、工业级树莓派、scada、预测性维护等解决方案。物联网事业部所有成员都受过专业培训,并获得专业资格认证,平均3年+的技术经验和水平一致赢得客户极好口碑。我们积极参与行业协会的工作,为推广先进技术的普及做出了重要贡献。至今,虹科已经为行业内诸多用户提供从硬件到软件的不同方案,并参与和协助了众多oem的设备研发和移植项目,以及终端用户的智能工厂和工业4.0升级改造项目。
EMI502NF08VM-10C国产SRAM芯片PIN2PIN替换IS61WV2568EDBLL-10TLI-ND
North Hills数据总线的应用
智能制造的未来会是什么模样?
RFID智能周转箱管理系统的详细介绍
分享关于汽车雷达防水透气膜的气密性测试案例
虹科干货 | 码住!虹科工业树莓派应用小tips!
腾讯云推出基于CIM的产业互联网平台,助力产业数字化的全面升级
集成电路与集成电路产业,积体电路与积体电路座业
赛普拉斯EZ-USB FX3控制器应用于图像记录器
电源ac和dc有什么区别_dc ac分别代表什么
红米note4x怎么样,值得入手吗
魅族Pro7什么时候上市?魅族Pro7最新消息:魅族Pro7全面屏终于来了,或在6月发布
CIPA公布2月份全球相机销量数据:同比下滑30.3%
NICEVIEW液晶拼接屏商场的技术应用
投影仪与会议平板一体机的区别
纺织品垂直燃烧测试仪PY-545D
二极管的类型
车企三电全部外供局面已经打破 优质的三电资源将越来越紧缺
如何开发出单片机最小系统
开关产品ESD测试的介绍