手把手教你配置树莓派工控机

工业级的树莓派应用越来越广泛,当你拿到一台虹科树莓派工控机就需要对它进行一些配置,如果你手上还有好几个模块需要连接,那就需要一个配置文件来辅助你进行配置。你可以使用PiCtory创建配置文件,PiCtory是基于浏览器的应用程序。它可以在所有支持PHP的标准Web服务器上使用(例如Internet Explorer,Mozilla Firefox等)。使用图形化易于查看的界面,你可以按照它们在DIN导轨上排列的顺序来排列设备。在组合模块时,PiCtory自动禁止不可能的组合,这可以辅助你进行组合操作。本经

东西/原料

  • 至少一台树莓派焦点模块RevPi Core
  • 收集浏览器,例如Google Chrome或Mozilla Firefox。
  • DIN导轨
  • Putty软件
  • 备注:树莓派必需已处于收集中

方式/步调

  1. 1

    打开网页浏览器,在浏览器的地址栏中输入RevPi Core的IP地址,之后就会呈现登录窗口。

  2. 2

    利用用户名“admin”登录,然后输入您的暗码,它可以在您的树莓派RevPi Core侧面的贴纸上找到,最后点击“LOGIN”。这之后将打开状况页面。

  3. 3

    点击“APPS”标签。单击条目“PiCtory”后面的“START”按钮以启动PiCtory,进入PiCtory页面。

    在设置装备摆设面板中,您可以按照与DIN导轨上不异的体例组装适配器。Pictory会辅助您完当作项目标搭建,因为若是您的设备无法组装,Pictory会供给反馈。将设备组装在一路的过程中有一些法则需要您遵守:

    1. RevPi Core组成了每个项目标根本。

    2. 网关集当作到项目中时只能位于最右侧或最左侧。

    然后,您可以从Device Catalog中插入适配器。适配器可所以经由过程PiBridge毗连到RevPi Core的硬件模块,也可所以在过程映像中保留存储空间的驱动程序软件。

  4. 4

    在Device Catalog中,您将找到所有可用的适配器。若是您需要为一个特别的硬件编写驱动程序,编写完当作后您也可以将它们作为适配器添加到Device Catalog中。为此,您需要建立一个RAP文件(RevPi Adapter Profile)。

  5. 5

    在Device Data窗口中,您可以设置适配器的根基设置(例如设备名称)。

  6. 6

    在Value Editor中,您可以指定要利用的输入和输出端口。还可觉得各个接口定名。

  7. 7

    若是需要更改设置装备摆设面板上适配器的图标巨细,可以:

    1.单击选择窗口“Display Size”。

    2.设置合适的适配器显示图标巨细。

  8. 8

    若是需要显示和埋没窗口,可以:

    1.单击黑色按钮埋没窗口。

    2.您可以再次单击不异的按钮来恢复窗口。

  9. 9

    若是需要更改窗口巨细,将光标放在想要调整巨细的窗口的边框上。

    这里会呈现一个双标的目的的箭头。

    再按住鼠标左键并将窗口调整到所需的巨细。

  10. 10

    接下来介绍其它的一些操作。

    1.从Device Catalog中选择RevPi DIO。

    2.将其拖放到设置装备摆设面板中的RevPi Core右侧的空列中。

  11. 11

    点击RevPi Core,在设置装备摆设面板的下方,将打开2个工作区域。您可以在此设置装备摆设适配器。

    在“Device Data”区域中设置适配器的根基设置。下列值可帮忙您轻松识别适配器:

    1.适配器名称

    2.设备标签(BMK)

    3.备注

  12. 12

    若是您没有输入值,则利用存储在RAP文件中的默认值。在这里还可以界说输入和输出。可是在此处选择的值不是用来确定输入和输出的数目。这些值是用来确定输入或输出的是布尔变量仍是16位变量。被选择较高的值时为布尔变量,被选择较低的值时为16位变量。

  13. 13

    在“Value Editor”中设置适配器设备的值。

  14. 14

    下面将经由过程现实操作来熟悉一下变量的利用。

    此刻利用PuTTY登录RevPi Core设备,进行后续操作前先介绍一下“piTest”测试程序。在号令行输入piTest号令后,可以查看相关帮忙信息。

  15. 15

    因为在Jessie Image中有几种分歧的RevPi Core模块可供利用,我们需要明白当前应该利用哪个版本的RevPi Core模块

  16. 16

    在号令行输入“piTest -d”号令就可以查看当前利用的版本。

  17. 17

    在RevPi Core中已经界说了RevPiStatus这个变量,我们可以在号令行输入“piTest –v RevPiStatus”, 可以看到变量的偏移量和位长以及这个变量从哪个位起头。

  18. 18

    在RevPi Core中已经界说了RevPiLED为输出变量,它可以节制RevPi Core上的A1、A2两个红绿双色LED指示灯。

    在号令行中输入“piTest –w RevPiLED,1”,给变量RevPiLED赋值1。可以看到A1 LED灯亮绿光。

    输入“piTest –w RevPiLED,0”后LED灯熄灭。

    输入“piTest –w RevPiLED,2”,A1 LED灯亮红光。

    输入“piTest –w RevPiLED,4”,A2 LED灯亮绿光。

    输入“piTest –w RevPiLED,8”,A2 LED灯亮红光。

    此刻进入PiCtory界面,在RevPi Core的“Value Editor”内将变量名RevPiLED改为RevPiLED123。

  19. 19

    点击“File>Save”保留PiCtory设置装备摆设。

    点击“Tools>Reset Driver”。

    若是这时再次输入“piTest –w RevPiLED,8”号令,LED灯不会有任何反映。若是将号令改为“piTest –w RevPiLED123,8”,A2 LED灯会亮红光。

    ”Reset Driver”操作也可以经由过程在号令行输入“piTest -x”号令来执行,可是仍然要先在PiCtory界面执行保留更改后的设置装备摆设这一操作。

注重事项

  • 必然要确保您的树莓派焦点模块在收集中否则是无法找到设备的。
  • 网关集当作到项目中时只能位于最右侧或最左侧。
举报
  • 发表于 2020-01-15 20:00
  • 阅读 ( 1867 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具