粉丝444获赞6529

大家好,我是李老师。呃,这节课我们来讲一下在 factory io 这里面怎么去添加一个按钮。首先呢我们可以在这个侧面啊,在这个面上面啊进行双击,双击之后我们从 软件盒里面啊,也可以勾选软件啊,就可以打开这个软件盒,然后从这里下拉啊,找到按钮, 从这里面拖出来啊,拖出一个按钮出来。好,这个就是一个按钮啊,这个按钮是带灯按钮, 它下面是按钮,这个是按钮的标签,上面是指示灯的一个标签。然后呢我们可以右键啊垂直移动哎,可以垂直移动,然后再进行水平移动。 好,这样就添加了这样的一个按钮,还可以添加一个比如说停止按钮,在这个侧面啊进行双击,然后呢添加一个红色按钮。 好,比如说这是在这个面板上添加按钮嘛?那我们还可以再比如说在这个面上面添加按钮,也可以在这上面添加按钮啊,你只需要在这个上面进行双击。呃,双击,然后在这上面添加按钮。 还可以,比如说啊,可以复制啊,还可以复制,比如说,哎,我们右键啊可以复制,这样移过来, 还可以添加其他的啊,比如说,呃,这样的一个按钮啊, 像这样的啊,比如说上面像这种啊方式旋钮也可以添加,哎,可以添加,如果,比如说像这样的啊,在没有放上去的话,那我们可以侧面 这样移移到这上面去也可以。好,那么这节课我们主要是给大家讲一下这个按钮的操作啊。

hello, 大家好,我是佳,今天我们学习的是 factory io 的 安装,首先在地盘里建立一个文件夹,用来做解压和安装, 然后解压安装包, 解压到我们刚刚在地盘创建的文件夹里面, 这个是软件的安装文件,这个是解密和汉化版文件。然后我们打开电脑的控制面板,关闭防火墙,这样在安装时不容易出错。 点击确定, 我们先安装软件,右击点击,以管理员身份运行,确定前进,接受协议前进,在这里选择我们刚刚在 d 盘创建的文件夹 前进,前进, 点击完成,这样我们的软件就安装完了。然后我们把解密汉化文件复制一下, 点击桌面上的 factory io 软件,打开文件所在位置,把复制的文件粘贴进去,鼠标右键以管理员身份运行,弹出这个就表示软件已经激活可以使用了。 我们打开软件,把语言改成中文,方便日后使用。 点击 new, 建立一个新的工程,点击。

今天准备教点啥呀?这个 l 工厂的零基础教学,小白也可以学会。第一步这是刚进来的一个画面,然后点这个新建工程,然后我们就进来以后如果这边没有这些元气键,我们就点这个,我们这边元气键就都出来了,然后我们就拉出来我们就可以用了。 拉出来以后呢它上面是有一个英文,然后把它双击,然后就给他输一个输送带,就可以改名字。对,然后这边弄完以后呢我要 点这些是,呃,可以强制,就是你没有连 p r c, 但是可以让他先模拟的运行一下,运行一下,对,然后我们要模拟的话我们就点这个,然后这边 我们就可以看到他在动,然后我们要停止的话,我们就点这个旁边这个,然后呢他这边是有三个相机,就比如说 第一个这个是他推进的,必须把这两个运行模式和他的这个停止,必须两个都关了以后才能切换他的这个相机,然后这个是上下的,就是三个不同的方向去摆到自己想要的位置。对,然后他在旁边的这个是 就是正常人的一个视觉。然后我们要是现在是在上面我们想转到这边的话,我们就点击这个仕图, 把这个勾上,这边就有了,我们就点这样子我们就转过来了,然后我们要是往下一点的话,我们就点往上,我们就点这个 接的这个图标,然后我们要下去的话,你就点这个一直点他就下去了,然后呢这些做完以后我们就得就得点这个文件,然后再点击这个驱动, 点进来以后我们刚刚给的那个输送带是他是一个输出的一个 q 点,所以他是在这个右边,我们要是传感器或者 a 点的话,他是在这个左边,然后我们在这边我们就选好我们自己的这个 p r c 类型,就比如说他有这些 也可以选这个两 v smart 三百、四百,还有我的你可以选自己想定的这个标 c 的 型号,对定,定完以后呢就把这个直接就是拖过来就能用。 但是记住第一个点就是这边的点,你就不能放到这边,他只能就是右边的,就是这边是输入,这边输出,输出只能是对应在这,输入只能对应在这对,然后这些做好以后,我们就点这个配置,但是点配置的前提是我在这边已经把这个 p r c 的 类型给他选好了, 然后点击配置进来以后呢,我们就在这里选,我要的是 s 七幺二零零还是幺五零零, 然后这是 p r c 的 一个 ip 地址,在下面的这个就是连到我电脑的这个网口,然后这个数据类型看你自己的需求,你要是数码相机之类的话,它直接就是两个数据类型都可以。然后最下面的这个是现在是零,这个主要就是 这边的这些点点位。呃,你要使用 p r c 的 话,我是推荐你就是往大的大的去用,因为 p r c 本身那的一些点,你要是在这又写一个零点的话,它是有一些会冲突。然后这边我们就写一个 从十八开始用十六个数,然后下面的这个就二十开始用十六个数,然后退出来以后这就改了,是 a, 十八点零开始,然后这边是 q, 二十点零开始,这些弄完以后我们就点这个链接点确定,因为我这边是没有连到一个 薄图,所以这边会报警。但是你们正常把这个七号程序以后直接点链接,你们就能连的上。

大家好啊,我是张老师,今天给大家分享的是薄图与 factorio 联合仿真实验。先看效果,按下启动按钮,传送带开始运输货物到达最右边,传感器传送带停下,货物停下,接下来进行实操讲解。首先打开 factorio, 找到场景。好,我们找到最简单的场景, from a to b。 好, 文件我们先保存好,这是第一个场景,我们把前面添加上你的姓名保存,然后点文件驱动, 这里我们选择 s 七零幺二零零和幺五零零,这里它已经自动关联上了输入点和输出点,输入点有两个,一个 f i o running, 一个是传感器,输出点就一个传送带点配置 p l c 就 选择 s 七杠幺五零零。好,主机地址呢是幺九二点幺六八点零点一,网络适配器一定选择西门子 p l c sim watcher isnite adapter, 也就是虚拟的以太网适配器。好,既然这里选择了用这个虚拟以太网适配器进行通讯,那么就需要设置一下 本机电脑当中的这一个适配器网络高级网络设置,找到这一个虚拟以太网适配器,编辑 找到 tcp i p v 四使用以下的 ip 地址, ip 地址幺九二点幺六八点零,一定是点零,网段后面随便,只要不是一就行,因为一是 plc 的, 然后置网掩码确定,确定 好 plc 的 就是幺九二点幺六八点零点一缩写,接下来开启 plc sim enterprise 的 v 八点零, 这里在线访问,我们选择 tcp ip single adapt, 也就是单式配器启动仿真的 plc 案例。案例名称,那现在是十二月十八号,那么就十二月十八, ip 地址就是幺九二点幺六八点零点一,启动了这一个仿真的 plc 默认网关,不管 p l c 家族,就是在七杠幺五零零,然后起用,可以看到已经起用了十二月十八的这一个 p l c ip 地址呢,就是幺九二点幺六八点零点一,接下来我们就可以进入博图 vr 一 进行编程, 打开博图 vr 一, 好,创建新项目,项目名称改为你的姓名表示 a two b, 创建, 然后我们来主材设备添加新设备。好,控制器,我们加一个幺五零零的 plc cpu, 那 就幺五幺幺杠一 p n。 好, 我们选择最后一个 a l 零三。 好,这里不保护,下一步,双向通讯,下一步,禁用访问控制不要用户名和密码。好,下一步, 下一步,下一步,下一步,下一步,下一步完成。首先我们添加一些变量,来到 p l c 变量,好,我们先添加一个新的变量表,变量表名称改为 f i o。 好, 打开 f i o。 好,这里我们直接导入即可。好,先从 factio 当中进行导出,返回,右下角有一个导出按钮,打开文件夹。 好,这就是我们刚刚导出的变量表,它在文档 factio 里面,那我们来到比特币一, 好,直接导入点那个导入符号三个点,我们找到文档,找到 fetch i o。 好, 这是刚刚导出的,先按修改字进行排序,第一个就是 from a to b, 打开确定, 确定,可以看到已经导入进来了。好,接下来进行编程,来到程序块,主程序 好,编程呢,比较简单,当我按一下 f l running 这个按钮,传送带 control 电开始动作, 好,当它到达最右边这个传感器三色的时候断开,这一点,外部的三色传感器接的是长 b 点,也就是说没有货物通过的时候,这里是有电的,有电我们内部就要用常开点,所以一个常开点,当我按一下这个按钮的时候, 传送带 conveyor 啊开始动作,那什么时候断开?到达最后一段传感器,注意它外部接的是常闭点,你内部就要用常开点好,没有到达这里的时候,它有电有电,内部的常开点就会闭合,所以这里是接通的。传送带一直动作好,接下来关联变量选中 f i o, 当我按一下 f i o running 好, conveyor 得电一直传送, 那当他到达这个传感器的时候,敞开点会断开好,下载之前我们需要先做一些设置,选中项目右键属性 保护,勾选,勾选确定要支持快编辑过程中进行仿真,并且呢要支持 s c 杠幺五零零的 plc 快。 确定好,然后选中 plc 右键属性, 这里允许来自远程对象的 put get 通信访问,一定要勾选确定好,远程对象就是 factio, 如果没有勾选,肯定连接不上。好确定。然后我们直接下载程序,因为我们外部的 v 八点零软件已经启动了一个仿真的 plc, 所以 可以直接下载到设备。 p g pc 接口一定选择虚拟以太网设备器啊。 watch isnite adapt 看已经找到了八点零软件起用的那个仿真 plc。 幺九二点幺六,八点零点一好加载,连接 好,装载启动模块完成,这样就下载完成了,然后运行仿真监控, 仿真 plc 程序已经下载进去了,接下来和 factory 进行连接,点文件驱动好,我们点连接好,可以看到已经连接成功。绿色对号, 按一下运行按钮,传送带开始传送,到达最右边的传感器,停掉传送带。点个赞关个注,下回听。干货不迷路。同学们,我们下期见。

启动,高的货物推下来,低的货物执行。 大家好啊,我是张老师,今天给大家分享的是薄图与 factor l 联合仿真实现大小包分拣。三,这节课我们来学习编程操作,下面进行实操讲解。打开薄图 vr 一, 创建新项目,修改项目名称为你的姓名大小包分拣,然后创建主态设备, 添加新设备控制器,我们添加幺五零零的 p l c c p u 幺五幺幺杠 e p n 杠 e a l 零三, 取消保护,下一步,双向通讯,下一步,禁用访问控制,我们不要用户名和密码。下一步,下一步,下一步,下一步,下一步,下一步完成。然后我们来到 plc 变量,添加变量表, 名称改为 i f i o 变量 好,直接打开变量这里我们直接导入即可。导入 好,选择我们刚刚导出的在文档 factorio 啊刚刚导出的大小包分拣控制 确定确定好,这样我们的所有的变量就已经导入进来了。接下来我们又用到几个盐指令,加几个盐变量,上升盐,下降盐的盐。盐一好,我们用 m 点 m 零点零好,添加三个就可以了。 好,接下来进行编程,来到程序块,主程序按下启动按钮,指示灯点亮好,一个启动按钮选中 f i u 点亮,按下启动按钮。 好,首先是指示灯点亮,那我们就用自位指令为逻辑 s 自卫指示灯好,自卫启动的指示灯按下启动按钮,指示灯点亮的同时,传送带开始传送 好,所以我们有一个分支还是自卫指令,传送带要开始动作, 找到传送带把它置位好,这样传送带就开始动作了,同时这时停止的指示灯是熄灭的。好,再加个分置,我们用个复位 复位停止灯,那当我拍下即停的时候,这些灯都不会点亮,传送带也不会动作,这里我们加一个常开点。 好,注意,这里急停,他外部接线接的是敞闭点,也就是说没有动这个急停旋钮的时候,这个是带电的,只要他带电,内部的敞开点就会动作,这里是导通的。好,我们关联急停旋钮。 好,所以 plc 只要一上电,这里就是通的。按下启动按钮,启动灯亮,传送带动作同时停止灯熄灭。好,这就是目前这里的现象。好,第二段,看停止按钮有什么效果?跟这一段差不多, ctrl 加 c, ctrl 加 v, 当我按一下停止按钮。好,首先停止灯肯定会点亮。 好,传送带你要复位了,不能自位了。好,那我们的启动灯肯定要熄灭。好,所以这里就变成了启动的灯。 好,极停旋钮就这里不用加了。好,还要注意一点,这里停止按钮红色按钮外部接的也是长 b 触点,也就是说没有按下这个按钮的时候,它是得电的,我们把它改为长 b。 点 好,这里的停止按钮如果没有按下,它是得电的,既然有电,内部的长闭点就会断开,那当我按一下停止按钮的时候,这里会失电,失电长闭点就会恢复,此时停止灯才会点亮。好,按下停止按钮的时候,停止灯点亮啊,这就是我们想要的效果嘛。 好,所以注意,这里用长 b 点好,再看第三段怎么检测好。这里有一个高传感器,当货物离开这个高传感器的一瞬间,把它推过来。 好,所以我们需要用到一个下降沿,当高传感器检测到物品的时候,我们用 n, 好,首先是高传感器检测到大的物品。好,这里给他一个盐, 好,和上一个周期高传感器的状态进行对比。好,当,高传感器这里为零,上一个周期为一,也就是从一到零下降盐的一瞬间,导通,这里会通。也就是说当货物离开这个传感器的一瞬间,好,是一个下降盐往下推 好,我们要的就是这个效果,还是用自卫指力让他推了好,气缸推杆推出来, 同时呢,传送带你不能再动了,推的过程中,传送带如果往前动,哎,货物就带过去了,它推不过来了,这里来个分支,好,传送带复位, ctrl c, ctrl v。 好,这就是这个高传感器的作用。那什么时候这个气缸推杆要缩回去呢?当这个气缸推到位 好,然后就缩回去,所以前面有个推到位传感器,只要检测到推到位了,然后往回缩,把这个气缸推杆复位就可以了。好,同样我们用分枝好,这里有没有一个上升眼, 推到位的一瞬间,推到位传感器检测到为一,给他一个延二,好,和上一个周期推到位传感器进行对比,只要从零到一的一瞬间,这里就会导通 好,导通之后,我们的气缸推杆要给它复位掉, ctrl 加 c, ctrl 加 v, 这里 s 变成 r, 好,让他缩回去。那什么时候这个传送带继续开始动作,传送下一个货物呢?当他缩到位的时候,就可以传送下一个货物了。好,这里同样加一个分支啊,用一个上升延, 缩到位的一瞬间,好,选择缩到位传感器缩到位的一瞬间,好给他一个延时 和上一个周期对比,从零到一。说到位的一瞬间,这里导通,把我们的传送带给它置位,继续传送下一个货物。 ctrl 加 v 粘贴 好,自卫好。这就是第三段的作用,检测大小与分类。最后还有一个极停旋钮,什么作用?这就是第四段,我们用长臂触电好,因为它外部接的是长臂点,这里没有动作的时候是有电的,有电长臂点会断开就不会复位。我们的几个传送带啊,推缸用一个极停旋钮, 这里我们可以让它批量复位。复位这几个 q 点传送带,气缸还有启动灯,把这三个给它复位掉,停止灯就不用复位了,用一个批量复位指令 reset block 好。 从哪个点开始?从 q 零点零开始, 一共三个位好,也就是 q 零点零, q 零点一和 q 零点二好,第三段,这里还要添加一个常开点,当绿色的指示灯点亮, 启动灯点亮的时候,按下启动按钮,启动灯点亮,我们的传送带才开始动作。如果没有这个条件,他一开始就是说到位的传送带立马就动了,不用按启动按钮,传送带就动了,肯定不是我们要的结果好,所以一定要添加这样一个条件。接下来进行仿真操作 好,关键要用到 plc, c 网络网设为八点零软件,选中它右键以管理员身份运行 好,选择 tcp ip signal adapt 单适配器启动一个虚拟的 plc 案例。案例名称,那就幺五零零嘛,今天是一月二号 好, plc 是 幺九二点幺六八点零点一。好,二,五点二五点零,默认网关不用写好,一定选择幺五零零,因为我刚才 plc 是 幺五零零的好,然后起用 好,已经启动仿真的幺五零零 plc。 幺九二点幺六八点零点一,像我们来到程序当中,直接下载到这个虚拟的 plc 当中即可下载程序,选中 plc 下载连接 装载 启动模块,完成好监控程序 好,这样程序就已经下载到仿真的 plc 当中了。接下来我们来到 factorio, 点文件 驱动好,这里配置,再检查一下,一定是幺五零零 plc。 幺九二点幺六八点零点一啊,这是我们仿真的 v 八点零软件当中的 plc。 然后网络适配器一定是 plc sim virtual isnet adapt 啊,外部的迅利泰网适配器 好,然后点连接好,这样就能够连接成功。绿色对勾好,然后运行。目前整个系统处于停止状态,所以停止指示灯点亮好,我们放在一个画面里看一下效果,按下启动按钮,传送带传送,绿色指示灯点亮,低的货物直行, 高的货物检测到推过来,任意时刻按下。停止好,传送带停下,停止,紫灯点亮。好,那我们继续开始, 当现场出现紧急情况,拍下即停,所有动作停下。好,这就是大小包分拣的最终现象。点个赞,关个注,下回听。干货不迷路,同学们,我们下期见!

按一下启动按钮。 大家好,我是张老师,今天给大家分享的是薄图与 factorio 联合仿真, 实现称重分点。二、这节课我们来学习整个场景的搭建,以及把上面的英文标签改成中文,方便我们之后进行编程。下面进行实操讲解。打开 factorio 场景,这里我们找到自带场景,需要 team by which, 也就是通过重量进行分解,我们点开它,好文件,先保存名称,改为你的姓名,按重量分解,需要 team by which, 然后保存 栏杆,我们先把它删掉,方便我们操作。接下来呢,我们把这些英文变量名称都改成中文。选择矢图, 添加所有标签到任务栏,我们挨个进行修改。第一个 at exit front 在 这里,这里有一个传感器,所有货物往前方走,到最后会有一个出口。传感器啊,这是前方的到前出口。再看第二个 at exit left 在 这里啊,这是左侧的出口, 这就是到左出口。 at exit right 很 明显在右边,这就是到右侧的出口。到右出口再来 at forward entry, 也就是入口了。前方入口啊,这个穿插器在这里,到前入口。前方皮带的入口。 at left entry, 也就是到左入口啊,在这里, 到左入口这一个传感器,那同样的 at right entry 在 右边,也就是右入口。 at scale scale 就是 这个称到称重器了,这是哪呢?是中间这么一个传感器。称重入口,称重出口到称重到这里,皮带就要停下来称重两秒钟。 at scale entry, 也就是入口了。称重入口 at scale exit, 也就是到称重的出口。这一个传感器 auto 就是 automatic, automatic 自动旋钮,这上面有一个旋钮,一个手动,一个自动,这是 auto, 把它改为自动模式。那到 menu 呢? menu 就是 手动模式了。好,下一个 emergency stop, 也就是急停旋钮啊,就上面这个红色的急停旋钮, 当出现意外故障的时候,拍一下,所有动作停止。 emitter 是 发射器最前方,这里有个 emitter, 从这里发射货物,左右前都有一个移除器,把货物给移除。好,这里就是发射器。 发射器 entry conveyor, 也就是入口的传送带,在这就是这一个传送带,当这个通的时候,你看我们可以把它强制,试一下,是不是立马就动作了,就是这个皮带动了。 好,我们把它强制取消,这样呢,绿色就恢复了,我们通过程序来控制。这里一定要恢复啊,变成小眼镜的形状。好,这个是入口传送带。 forward counter, 也就是向前的一个计数器。表盘上有三个计数器啊,向前的计数器,向左计数器,向右计数器,它还有一个称重的显示表,也就多少公斤。好,这就是向前计数器 forward counter。 向前计数器 front conveyor, 也就是前方的这一个皮带,当它动作的时候,你可以试一下,你看我们把它强制, 你看这个皮带是不是动作了。好,这就是执行器,通过一个 q 点来控制向前传送带。 left conveyor, 那 就是左边这个传送带了, 只要它动作,这个传送带就开始滚动,把它改为向左传送带。 left count 还在表上,就是左边会统计过来几个货物,每次加一,每次加一就知道了生产了。左边有几个货物,把它改为向左计数器。 load scale, 装载称重啊,在这里 你把它强制一下,看一下效果,是不是皮带向前啊,也就是称重。皮带向前就是装载货物嘛。好,把它取消,把它改为称重,皮带向前。 remove, 是 不是移除器啊?左侧的移除器,左移除器 啊,前移除器,这还有个右侧移除器,三个移除器,第一个是左移除器,第二个啊是中间的移除器,也就是前移除器。第三个啊,在右边,这是右侧的移除器,右移除器。 reset 复位按钮,这里有个黄色的按钮,是复位用的。 reset set light, 就 复位上面有个灯,复位灯,它是按钮和灯集成在一起的,下面是按钮,上面是指示灯,复位灯。 right conveyor, 又是右边的传送带,当这个点导通传送带向右,所以是向右传送带。 right count, 也就是你到达右边有多少个货物啊? right count, 把它改为向右计数器,这样就知道向右生产了多少个货物。 send forward, 这不向前传送的意思。好,我们试一下这个点导通会有什么效果?运行,我们把它强制,试一下是不是滚轮上升,并且向前滚动,好,把它取消掉, 修改名称,这个是升起,并且呢滚动。那 send left, 我 们试一下这个点导通会出现什么效果?强制,是不是向左啊?左转,那同样 send light 呢,请把这个取消。 send right, 是 不是向右转动啊? 好,取消,那把这两个名称改成向左转,向右转转,向左,这边转向右,这里 start, 这是我们这个绿色的开始按钮。 start, 这是开始按钮,那 start light 呢?就是开始按钮上面的灯,开始灯,那 stop 就是 中间这个红色的停止按钮, 上面就是它的停止灯,停止按钮, drop light 停止灯, which 是 我们的称重传感器,有个货物通过这里就能够看到这里的数值产生变化,这是零到十伏,对应的多少公斤?主要看这个称重台,它那个测量的范围,你看右键 配置,最大是二十公斤,说明是零到二十公斤,对应的这里零到十伏,这里最大到十,咱把它释放掉,比如说我这里放一个货物试一下,比如说放一个空盒子啊,这不是空的,里面有货物的按 v 下移,我们把它放在这上面运行,看一下多少, 这是不是七点五啊,也就是百分之七十五乘以二十公斤,得到它的重量,就这么算的,这是通过模拟量来控制的,所以这是一个称重传感器,改为称重传感器,那这个呢?是我们的称重显示表,现在这里显示为零,把它改为称重显示表, 那我通过一个木五杠 w 指令,把这个称重传感器的值传送给这个称重表,就可以在这里显示了吗?这是一个称重显示表,这样我们的所有就修改完成了,取消掉 啊,这个不需要,这就是我们的整个画面制作,这里一定要注意,发射器还有左移除器,前移除器和右移除器,只有这四个是强制的,其他全部都要松掉。我们通过程序来进行控制,然后点文件驱动, 这里选择两百、三百、四百,我们通过两百 smart 进行编程。这里呢称重传感器啊,我们用一个 v w 就 可以了,不要用 v d 啊,数据区太大了,我们点配置这里的数据类型,我们选择 word 以 v w 区来输出输入,我们用 v w 二输出,我们用 v w 四开始, 所以称重传感器里面的数值在 v w 二,向左计数器是 v w 四,向前计数器 v w 向右计数器是 v w 八,称重显示表关联的是 v w 十,这样我们的变量就修改完成了,然后把这个变量表导出,右下角有个向上的箭头。 好,打开。好,我们按修改日期排序。好,这就是刚刚导出的表。这样我们就可以来到两百 smart 编程软件,直接复制粘贴这里的变量。下个视频我来讲,根据控制流程进行两百 smart plc 的 编程。点个赞关注,下回听干货不迷路,同学们,我们下期见!

今天我们来学习 hmi 界面的制作,本次制作的 hmi 用于堆垛机的手动控制,堆垛机采用两层两项堆垛, 本次只讲解堆垛机和 hmi 控制的程序,关于首自动模式切换后面会出,下面来看堆垛机具体控制。 hmi 控制在程序讲解完成后,会加上货物堆垛序号演示, 下面来看程序。本次我们将堆垛机和 hmi 控制程序写进一个 f b 块,双击打开。 首先按下启动按钮后,堆垛机检测补充木板,机座上两个传感器检测到位后停止补充,当堆垛机降下后,机座向前传送,再次触发补充木板,形成循环。下面是堆垛机升降控制, 堆垛机补充木板完成后开始上升。堆垛上升完成后,对所有置位的量进行复位,这里我们把升降运动的所有量都写入后面,就不用重新写复位了。这里是对堆垛货物进行排序,以便于后面的逻辑控制。 下面是堆垛机的核心逻辑控制,按下启动按钮后开始传送货物堆垛。在前面的视频可以看到,第二个和第四个货物堆垛机动作相同,都是货物推进器的延时至位和复位。 当第六个货物进入时,第一层货物将堆垛完成。货物推进器动作和前面相同, 但推进完成后,堆垛机将使货物紧凑,并打开堆垛机的门投放货物。开门时应将底座的木板检测加进限制条件,防止初时状态影响。开门后堆垛机还需向下一层,以留出下一层的空间 等待机座升降动作完成后,就可以关闭门进行下一次堆垛。第九个货物和前面的二次货物动作相同, 第十二个货物进入时,将第六个货物进入时至位的位置调整其复位。在第六个货物进入时的动作基础上加入基座下降并向前传送动作。最后为了效率直接采用延时器进行关门动作, 也可以为了安全等待移动信号结束后进行关门操作。在最后一定要把零赋给货物序号,以达到循环效果。 再往下就是 hmi 的 控制程序,我们把 hmi 需要的按钮写在常开触点处,对堆垛机进行置位和复位,这样就可以达到最简单的控制效果。下面我们来看 hmi 制作, 可以看到右边都是对堆垛机的动作控制,左边是堆垛数据和堆垛机传感器实时监控,最左侧为页面跳转按钮, 下面来看按钮设置, 在事件中选择按下和施放,在添加事件中分别选择置位和复位,并选择对应的变量。 选择的变量点击三个点可以打开项目树选择。我们这里先前单独建立了一个 hmi 的 d b 快 存方案钮, 所以只需点击该 d b 块选择对应变量即可。其他按钮操作相同。下面是数据监控, 这里选择的是动画选择过程值并对应变量。 最左侧跳转按钮,只需在项目处拖出一有画面即可。 下面是控制图像亮面,点击动画外观并对应赋值值,可以添加需要哪个值亮设定即可。 有时候 hmi 会有响应速度延时,一般情况下打开 hmi 变量表,修改采集周期即可,这里选择一百毫秒。还有就是 hmi 的 中文无法显示问题, 点击运行系统设置,选择语言和字体,选择祖泰的字体,下拉找到需要的字体。 以上就是 hmi 的 全部内容了,下面来看实际控制,下面来看 hmi 控制, 此控制方式就是对常开触点的置位复位控制效果,各位自行观看。

今天我们来讲一下这几个,这三个软件怎么联合仿真,我们先打开 plc 的 模拟器,都打开吧,四个软件都打开, 这是模拟器,这是 plc 软件,点这里新建,选择 ethernet 零零,点一显示已连接,点下使用,确定 成功连接,我打一个我今天需要用到的一个程序显示啊 下载到 plc 里面,因为我们有这个仿真软件了,也可以下载运行点监控,可以试一下开启关闭,然后我们点开屏新建,这里新建一个设备,就是作为窗口用的, 我们加一个,加一个按钮 m 零,再加一个指示灯 m 一 千,点在线模拟,选择空三十。 好,我们先来看一下,先看一下 plc 跟这个有没有连起来,然后点一下按钮通了,然后切换,然后点一下这边的, 点一下这边的已经连上了,那么这个时候我们看一下这个 factory io, 我 们打开它默认的一个场景,这个第一个这里有一个传感器,这里是一个电机,这个传感器是常闭的,那我们点这边启动,选择 modbus tcp, 然后配置,这个就是我们要连的网口网址,这里选择线圈,然后输入这里就相当于是零输出,我们给改成一千,也就是我们链接到的一千,链接到的 m 一 千就代表了点击返回,然后点下这个链接,哎,这个时候我们再点击运行 删掉,这样再试一下,真成功。

今天我们来讲解一下薄图软件与 photoshop io 之间的连接方法,你不管你的薄图软件是 v 幺五版本的,还是幺六幺七幺八幺九二零,甚至是最新版二幺的,他们都可以用这个方法进行连接,那这个方法好处就是说 你连接是百分之百成功的,而且中途不会断不会断掉嘛。首先打开我们就输一个这个 nettoplim, 找到这个网址,这个图标的点击一下,然后这个就不需要翻译了,点击这个下载,然后点击这个绿色的下载,这边会有等待五秒钟的时间,慢慢等就好了, 哎,然后就下载好了,然后打开这个文件,然后这个文件呢,把它给全部解压缩, 哎,那解压缩好这个文件呢,我们把它给这个浏览器,给它关掉了,就不要了,这个文件给它拖到桌面啊,这不需要安装啊,这就是我们那个插件,打开我们的薄图软件,添加新设备,添加一个幺五幺幺, 嗯,当然这是随便添加的啊,都可以把这个密码访问给它取消,呃,这个通信全部通信上, 然后点击这个完全访问点完成,然后对这个 plc 这个属性呢进行一个简单的修改,首先是 port 接口,你们的以太网地址,把这个地址改为零点二啊,只要你不是零点一都可以,你无所谓啊。 那这个下面呢,就是有一个这叫连接机制,有个 port 盖的通信访问,给它勾选上,然后点确定,然后点击这个项目页啊这个项目页,然后点属性, 点这个保护,把这个快毕业这只仿真也给它勾选上,这个很重要,否则你到时候你报错你都不知道你咋报错的啊, 啊,不知道咋出错了,怎么解决嘛?哎,然后呢,我们这个简单就配置完了,然后把它给小窗一下,然后这边呢,我们选择这个 plc advance 的, 千万不要点成了这个 plc 呢,就是普通的仿真 啊,那无非就是你们都用过吗?对吧?那这个阿德万斯的呢,是个高级仿真啊,很很厉害。 嗯,很强大就好了。如果说你没有安装这个阿德万斯的,且你没有阿德万斯的安装包情况下,你可以下载一个公共技术平台,然后在里面搜索博图阿德万斯的,然后点击这个软件,然后你们你们会发现有很多阿德万斯的安装包 啊,此时呢就是说你看你的薄图是哪个版本的,你就装哪个版本的,假如说我的这个薄图是 v 幺八的,那我就装 v 幺八的吗?或者是装 v 五点零的都可以,你千万不要装混了,好好。 然后我们对这个阿德万斯的进行一个简单的配置,那这个怎么配置呢?首先是打开我们的这个控制面板,嗯,点这个网络和 internet, 这个网络和共享中心里面有个更改设备器设置 这个以以太网,这以太网,看你们这个 plc 信我一堆,什么什么什么什么,然后点右击点属性, 对,这个协议四点属性,然后你们应该是刚开始是这是这种的嘛,自动获取 ip 地址,我们点击这个使用下面的 ip 地址, 这个网段呢,我们输入幺九二点,幺六八点零点,我这边习惯是输二零的,但是你们输什么都无所谓的,只要不与 p c 的 地址冲突就可以了,然后这个子网掩码他会自动生成,不用管,点确定。那这个地址呢?就是你的阿德万斯的地址啊,千万不要搞混了,关闭。 好,哎,然后我们点击我们的这个插件啊,点击点,点进来,点这个 b, 哎,然后你看到这个第二个 now to p o sim, 你 点右击,一定要以管理员身份运行, 然后他说你这个因为你第一次运行嘛,然后你这人要运行,然后点试,那这个插件呢,不止可以和这个 photio 连接,你也可以和触摸屏进行一个连接,比如说我,我们用外部的什么宽宽通态的微连通的都都可以的,点这个 a d d, 然后那第一个是内幕,就说你的 plc 的 名称,你改与不改无所谓。然后你这个第二个地址呢?是你的这个,呃, advents 的 地址,我们刚不是剩了吗?零点二零,对吧?点一下,然后第三个地,这,这个第二个地址呢,是你的这个 plc 的 地址,现在是没有的。好,我们就不用管了,点, ok, 先不用管啊,先不要管这个东西,把它放一边小窗化,然后我们双击点进去,我们这个阿德万斯的 选出这个 p s c m 啊,千万不要点这 t c p ip 啊,否则就完蛋了。然后,呃,第一个是你要进行一个命名嘛,那这个命名呢? 不能输入汉字,你英文字母或者是数字都可以,我这边习惯的是输入一些汉字。然后 plc 选择我们的 s 七幺五零零,因为我们刚刚添加的是幺五零零嘛,然后点 start, 开始他会给你生成一个 plc 的 这个地址啊啊,这个,这个,这个 plc 嘛? 然后我们在这边呢,我们再添加,哎,我们再双击这个,然后选中我们的这个它生成的这个 ppt 地址,然后点 ok 啊,点 ok。 然后此时呢我们要点击我们的这个 photio, 给它打开一下, 然后我们看一下我们的这个,打开吧,打开,这是我建的一个场景,嗯,这这都不用看,点击这个文件点驱动,驱动呢,我们选中我们的幺五零零, 然后他会给你生成一个这个东西啊,这都不要管了,然后点这个配置,点配置的我们我们这边弹出来这个报错,不要管它, 点这个自动连接,然后主机的地址,因为我这边已经提前更改过了吗?然后你们把这个地址改为阿德万斯,地址就是零点二零,好吧,我们的网络适配器呢,我们就选择这个阿德万斯的网络适配器 好,然后剩下的这个都无所谓,不要动就好了。然后他这边不是没有连接上吗?那此时呢,我们点击我们的这个薄图 v 幺八, 好,把我们的这个东西给它下载,直接点这个下载到设备,不需要点仿真让它下一下嘛。 我的天呐,这么卡的吗?点搜索, 哎,然后它不是搜到我们的这个 plc 的 地址了吗?零点二是吧?我们点下载,点连接 好,等待他转个圈圈啊。嗯,那等一下,等一下的, 我觉得不只是我一个人这么卡吧,我觉得大部分人他的电脑下载的时候都卡吧,哈哈。嗯,然后点装载,可能说第一次卡到你之后,你下的话就非常的流畅, 然后点完成,然后呢,此时我们选中我们的这个程序块,好吧, o b 块,点击我们的这个启动 cpu, 嗯啊,启动一下,然后双击进去,我们,我们是不是要监视一下呀?对吧?你们习惯性地说有一种叫做什么视觉啊?视觉效应,监视一下, 这不都变绿了吗?对吧?看黄绿,快变绿,快变绿。 ok, 那 此时呢,我们点击我们的这个插件,双击进去 啊,点这个 model 模式,把这个地址给它改成零点二,然后它这里面零杠二,我们要改成零杠一,因为我们是幺五零零嘛, 然后点, ok, 然后点这个运行啊,啊,点这个运行之后啊,咱就不用管了,我们点击我们的这个 fiterio, 然后它就连接上了,啊,就是这么简单,就是这么简单啊,基本就不用管了。 然后,呃,就是说你们之前可能遇到的是什么呢?我在我这个 o b 块里面插入一个类似于那种 f b 块嘛那么长的东西,那个叫官方文件, 我跟你讲,那个没有必要的啊。好吧,那此时呢,我们在里面随便写程序啊,都无所谓,你想想都要写,写了多少吗?对吧?这又是一个 薄图软件与 photoshop 间的连接啊,很简单,而且不会断啊,当然了,你步骤一定要,对啊。 ok, 感谢大家。

在我们下载好这个 factory io 泊图十七,还有这个西门子的这个 plc 仿真之后,在我们没有 plc 实实物的情况下,怎么利用这个泊图十七还有这个虚拟的 plc 去跟这个 factory io 联合仿真呢?先把这个几个软件安装好,安装好之后先把这个 factory io 设置成这个中文的状态, 进来是一个 welcome, 我 们点这个返回这有个文件 file, 点击进来之后,这里有个选项 options, 然后这里语言设置成这个简体中文, 嗯,这个时候会变成中文的样子。那我们这个薄图十七编写的程序怎么去跟这个 factory io 去连接呢?我们要用到一个这个 呃,注册 i o 的 一个一个一个模板,就是它连接这个薄图这个薄图的模板,薄图通过这个这个工程文件去连接这个注册 i o, 这个文件是十五的版本,我们这个是十七的,那么我们就要把它拖进这个薄图里面 啊,加载它提示我们要不要升级成这个十七的这个版本,点升级 等一下啊,剩余加载的比较慢。 好,可以了,这样我们这个工程模块就导进去了,这时候我们点这个项目视图这里, 我们会看到我们这个工程已经添加进来了这 cpu 的 型号在这里, 那我们可以改这个 cpu 的 型号,但我觉得没有必要改 plc 的 型号。这个时候我们要设置一下 这个,这个是这个项目项目设置,点右键,点右键属性这里,再点保护这里,这个地方一定要勾上,要不然它连不了, 就这个地方啊,点右键属性,点保护,勾选确定。还有我们要设置一下这个,看一下, 设置一下这个仪态网地址, 另外还要在这个防护与安全这里点这个连接的机制,这个地方也要勾选允许它远程的这个通线,确定 好我们程序在哪里,程序在这个地方,程序快 man, 我们要把它改成这个梯形图,切换这个编程语言。 led 好, 拿下来一点,这时候我们可以写一些代码,比如说启动停止之类的,启动按钮,停止按钮,再来一个输出, 再来一个自锁和这个并连改一下,启动 i 零点零,启动啊,关闭,关闭 i 零点一吧,输出,输出是 q 零点零 啊,输出的这个敞开线圈一样的 q 零点零,这就是一个启动停止,呃,自锁的一个程序, 我们这时候把它给翻译一下,翻译之后下载的设备吧。 哦,我还没启动这个模拟模拟仿真啊,启动仿真,启动仿真, 点这个运行,运行,点这个 run, 呃,点这里。 好,这是全部打勾啊,啊,装载 完成,哎,如果你装载不装载不了的话,可能是设置的问题,在这个属性这里, 这个安全与防护这里啊,如果你加载不了,你要你要改一下这个安全防护这里,就在这个,呃, plc 的 这里点属性,然后呢点一个那个安全防护与安全这里, 我们这个地方要完全访问权限,还有啊,这允许远程的要打勾。 好,这个时候我们把它下载的设备点这里装载完成。好,这个时候启动 cpu, 就 说这个已经模拟了,进入这个模拟 plc 这里, 然后我们这个 factory i o 的 话要配置一下。怎么配置呢?配置的话我们随便打开一个场景吧,在文件里打开 场景这个场景吧,然后呢我们点右下角这里, 然后选择这个下拉框,下拉框最后一个这个 s 七 plc, s i m 这个地方啊,选这里,然后点点这里,配置 这里要选择 s 七幺二零零的啊,返回,你看能不能连接啊? 那它可以连接上我,这些东西都不要了,我们要自己做一些吧,比如说这个电机,这个电机啊,点中它,我们改一下, 点击再来两个启动啊,启动按钮 放那里,放这里吧,你看这个它是它这个启动按钮是不对的,它是背向我们的,所以我们要把它翻转一下,点右键, 好,可以了,这个是才是正正确的面, 你看啊,点鼠标右键可以拖动这个场景,点这个滚轮的,呃,可以缩放鼠标右键按住可以转动它, 我们改一下这个按钮按钮的名字,选中这里不是上面那个,上面那个是灯,下面这个才是按钮啊,我们改运行, 再来个关闭吧,关闭的话点击右键复制 好,我们这时候点右键改一下颜色,黑色,再选择它这个地地方关闭。 嗯,启动,关闭,启动关闭啊,简单的。然后呢,这个时候我们点右下角这里这个地方, 把它的这个输出输出一个输出,两个输入运行,把它拖上去关闭, 然后呢我们返回点这个,这里这个三角形这里运行,关闭,运行,关闭,这就是我们这个程序。 我们这长驱车,这个是呃,常开的一个按钮,按下去之后通电,通电之后通过这个长臂的这个开关 输出,输出,就让这个电机去运行这个输出线圈得电之后,它的常开的这个 这个触点,这个线圈,对吧?常开的这个地方他就会变成常闭的,其实这个时候你这个开关按 钮按下去,弹起来之后,这里又断开了,对吧?这里断开了,但是刚才他得电了,他这个输出得电了,那他的常开他这个时候是闭合的,所电充这,这个时候他的电就会通过这个地方 绕过去直接过来了,这就这个就叫自锁一个简单的这个模拟啊,要 首先要安装这个薄图,还有这个东西模拟这个 plc 的, 还有这个仿真工厂是这么连接的, 通常我们在这个这个地方输入这个西门子 无实物 plc 模拟仿真软件薄涂 factory i o。 回车啊,这个时候我们就看到这个软件了。