FactoryIO最简单的场景,From A to B

场景介绍

本场景是FactoryIO的入门场景,主要目的是让用户熟悉FactoryIO的基本操作和界面布局。场景中包含一个简单的传送带系统,将物品从点A传送到点B。

我用博图仿真软件简单是线下这个场景。

组态

FactoryIO设置

组态其实没啥好讲的,毕竟是虚拟的场景,主要是传送带的启停控制。

唯一的问题就是虚拟plc和FactoryIO的连接,FactoryIO直接支持Siemens 虚拟plc,直接在FactoryIO场景中选择“文件”->“驱动”在上方选择“Siemens S7-PLCSIM”,点击“连接”即可。当然plcsim需要打开不然肯定连接不上哈。

FactoryIO连接Siemens S7-PLCSIM

博图PLC设置

博图这边也很简单,主要是打开FactoryIO的模板,启动仿真软件,和FactoryIO通信上就好了。

便携程序

编程之前需要在变量表里面添加需要用到的IO,其实不加也行,影卫就三个IO点,直接用地址编程也行。
后面IO点多的话也可以在FactoryIO里面导出IO列表,然后导入到博图PLC的变量表里面。

博图IO

添加一个新块,命名为From_A_to_B,语言选择LAD。
新建块

然后打开新建的块,编写程序。
程序逻辑很简单,就是当启动按钮按下的时候,传送带启动,当传送带末尾的传感器检测到物品时,传送带停止。

程序逻辑

其实下面这样也行
程序逻辑

最后在main中调用这个块就行了。

最后在将程序下载到plcsim中,然后在factoryio中点击启动就可以看到效果了。

发表评论