设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
树莓派工控机RevolutionPi(六)-Python编程
返回列表
发新帖
[三菱]
树莓派工控机RevolutionPi(六)-Python编程
[复制链接]
70361
|
0
|
2024-4-19 13:41:24
|
显示全部楼层
|
阅读模式
REVOLUTION PI Family是基于树莓派的工业级工控机家族,型号和功能齐全,家族产品还包括现场总线各协议网关比如Profinet/EtherCAT/CANopen等,还包括DIO,AIO等模块。
与传统的树莓派相比是真正意义上适用于工业场合的模块,工作温度范围达到-40 ~55 °C,静电保护达到4 kV / 8 kV,且浪涌/爆裂测试以及EMI测试都达到了EN61131-2和IEC 61000-6-2标准的要求。 支持Node-RED,Python,或纯C等多种编程语言;支持通用的工业物联网(IIoT)协议,如MQTT和OPC UA;含两个以太网接口,其中一个可以通过Modbus TCP协议连接工业现场网络,另一个可以连接上级的IT系统或是云端服务器。
Python编程
首先登录到你的RevPi Core。
在命令行输入“python”命令,就进入了Python Shell界面。
在显示的信息中可以看到当前使用的Python版本,需要明确当前使用的是Python2还是Python3。例如下图中显示使用的为Python 2.7.9。
当想要退出Python Shell界面时,可以按Ctrl+D退出或者在Python Shell界面输入exit()。
下面以Hello World!程序举例介绍。
输入“nano helloworld.py”命令,使用nano编辑器新建一个名为helloworld.py的文件。
在nano编辑器里输入”print “Hello World!””语句。
按Ctrl+x来保存文件并退出nano编辑器。
使用ls命令可以看到新建的helloworld.py文件。当使用ls –l或者ll命令查看时,发现它还不是一个可执行文件。这时如果输入执行命令,会显示“Permission denied”报错信息。
接下来我们需要让文件变成可执行文件。
输入“chmod +x helloworld.py”命令。
再次使用ls –l命令查看时发现文件变为可执行文件了。然后输入“./helloworld.py”执行文件。系统还是显示了错误信息。
由于Python是一种解释器语言,我们必须指定程序应该使用哪个解释器。使用“whichpython”命令可以找到python解释器所在的位置为/usr/bin/python。
再次输入“nano helloworld.py”命令打开nano编辑器。
在首行输入Shebang符号#!+/usr/bin/python指明使用的解释器。
按Ctrl+x保存并退出。
再次输入“./helloworld.py”命令就可以执行文件,在屏幕上输出Hello World!。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
admin
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』