文章目录
目录
前言
本文主要使用factoryio软件和博途进行应用实践(仿真),其中包括应用连接,起保停的实现,升降机的使用。
一、应用的连接
1.factoryio的准备
打开factoryio虚拟工厂模拟软件,选择文件新建一个项目
2.博途v16的准备
打开博途软件找到西门子工程模板打开:
打开项目后确定里面有驱动程序,否则无法进行连接
3,应用连接
将博途编译后进行仿真下载,下载完成后打开监视,返回到factoryio软件里面,打开文件找到驱动,选择S7-PLCSM(仿真连接),在右上角找到连接,完成连接。
二、升降机的应用
1.factoryio-->升降机
在软件中找到升降机:它的主要作用是带货物进行上升或下降
在下方有管脚:UP,DOWN,SLOW,在小型传送带的两边有左限位,右限位,正传和反转。
点击管脚可以修改名称:
将场景改为运行模式后就可以进行简单的试验:点击绿色!进行上升和下降。
2.升降机的应用
在实际应用中,升降机的上下方都装配有限位开关,主要是防止机器运行时到达顶部或底部无法及时判断,造成机器损坏。这时限位开关就有很大的作用。
这里要求给升降机装上两个限位开关,初始状态在下限位,按下上升按钮,上升到上限位停止,当按下下降按钮,下降到下限位停止。
根据要求我们在底部和顶部装上限位,和两个按钮:
安装好后在驱动里面选择I/O点:
三,博途程序
1.启动保护
当打开运行按钮,那么就要在下限位位置,然后等待上升或下降按钮。这里可以用一个fc函数块,命名:启动保护
这里I0.0是下限位,Q0.0是上升,那么当初始是在下限位时,I0.0闭合,工作台上升,当上升至下限位上方时,I0.0断开,停止上升,到达初始位置。
2.控制部分
控制上升和下降,可以用两个自锁电路来完成,需要注意的是:程序中不要出现双线圈,否则无法运行!
这里的q0.0用M继电器来进行中转。
3.连接
将写好的程序仿真与factoryio进行连接。
四.起保停
1.布置场景
这里我们使用一个4M的传送轮,一个箱子,一个限位和一个启动按钮 。
场景布置好后,分配I/O点:
2.程序
根据I/O点在博途中写入起保停程序:
程序写好后,仿真下载和factoryio进行连接,然后运行,打开监视可以看当前状态。
按下启动按钮,运行,到达限位停止。
总结
主要是两个应用之间的仿真连接,起保停,升降机的使用,以上就是全部内容!!