粉丝8.1万获赞28.7万

大家好,本视频我们来介绍用程序状态监控与调试程序。自然机与 plc 之间成功的建立起通讯连接以后呢,将程序下载到 plc, 下载以后就可以使用编程软件的监视和调试功能了, 可以用程序编辑器的程序状态状态图表中的表格和状态图表中的趋势。视图中的曲线显示 plc 中数据的当前值,或者将数据值写入或强制到 plc 的变量中去。 首先介绍梯形图的程序状态监控,使用梯形图的程序状态监控,可以形象直观的看到梯形图中触点线圈的状态和定时记当前指的变化情况。在程序边 机器中打开要监控的主程序,这里是主程序单机工具。蓝上程序状态按钮,开始启用程序状态监控,如果出现时间戳不匹配的对话框,单机比较按钮,如果显示已通过,单机继续按钮 启用程序状态监控。在若模式启移动程序状态功能以后,将用颜色显示出梯形图中各远间的状态。 左边的垂直电源线与他相连的水平导线变为深蓝色,表示他们带电。如果触点与线圈处于接通状态,他们中间会出现深蓝色的方块, 这两个是长臂触电,现在他们是接通的。梯形图中的电流呢,称为能流,有能流流过的大 表现是用深蓝色表示,灰色表示无能流。定时器和计数器的方框是绿色的时候,表示他们包含有效的数据。开始监控, 各输入点均为 of 状态。 t 型图中按零点零的长开触点断开,按零点一和按零点二的长 b 触点闭合。 q, 零点零的线圈断点,用接在端子 i 零点零的小开关来模拟启动按钮信号,将开关接通以后马上断开这个触点,接通以后马上又断开了。 t 型图中 q 零点零的线圈通电, t 三七开始定时,定时记方框上面的 t 一三七的当前值不断的变化,当前值大于等于预设值一百的时候,也就是十秒的时候, 继续图中的 t 三七的长开触点会接通, q 零点一呢的线圈就会通电,用接在端子 i 零点一上的小开关模拟停止按钮信号。 t 型图中 i 零点一的长臂触点断开以后,再接通 q 零点零和 q 零点一的线圈断点, t 三七被复位停止定时,他们的当前值会被清零。辛苦大家给我点个关注吧,谢谢观看!

大家好,本视频来介绍用状态图表监控与调试程序。 step 七 michael weissmart 的梯形图很不紧凑, 如果程序编辑器不能显示,需要同时监控的变量,就可以使用到我们之前说到的状态图表监控功能。 单机导航栏上第二个状态图表按钮,或者双击项目数的状态图表文件夹中的图表一都可以打开状态图表,可以根据不同的监控任务创建几个状态图表。 单机状态图表工具栏上的插入图表按钮会生成一个新的状态图表,可以用状态图表编辑器底部的选项卡来切换显示哪一个状态图表。现在切换到显示图表 一。在状态图表的地址,你建入要监控的变量的绝对地址或者符号地址都可以, 可以采用默认的显示格式,也可以用格式列隐藏的这个按钮来打开。下拉菜单,选择菜单里面的显示格式, 可以用工具栏上的这个按钮来切换地址的显示方式。定时器和计数器可以按位或者用有符号数来监控,按位监控显示的是定时器的输出位的 on 或者 off 状态, 按字来监控显示的就是他的当前值。下面介绍怎样使用状态图表的监控功能。与 plc 的通讯连接成功以后呢?打开状态图表 单机工具栏上的图表状态按钮,该按钮被按下,启动了状态图表的监控功能,在当前之列出现从 plc 中读取的连续更新的动态数据,可以看到 t 三八的当前值在不断的变化, 所以数据读取是连续的。启动监控以后,用接在输入端子上的小开关来模拟启动按钮,开关接通以后呢,再断开, 在状态图中用一来表示外接的小开关接通,用零来表示外接的小开关断开。 由于启动按钮的作用, q 零点零和 q 零点一变为一,再搬动外界的小开关,模拟停止按钮的作用,按零点一变为一,再变为零。 q 零点零和 q 零点一都变为零状态了, t 三七也会被复位,他的位变为了零,他的当前职业不会被轻盈。再来按一下启动按钮,断开他, 最后按一下停止按钮,断开它。我们下个视频继续介绍,不要错过哦!

大家好,我们今天分享一下这个 smart 两百 q c 在调色过程中经常用到的几个几个参数啊,就是 第一个就是我们第一个看的就是他的写路和强制。如果我们要在试一下我们的程序工作中,我们经常使用的是第一个是写路,因为写路你看我这里有个辅助触点, 不过我是辅助数点,我写入啊,这是一个过来的一个调零点零,写入之后你看这调零点零的,然后取消写入 of, 当我们的输入点是按列连,比如说我们设不上是按钮之类的东西的时候,这个时候我们是没办法去写路来,写路也写不进去嘛,因为他的信号直接就没有 直接的输入,那怎么办呢?我们选择强制,对吧?强制之后呢,然后他就可以输出了,那强,但我们这里注意的就是强制一定要要把它取消掉,否则他会有报警的,否则会有报警的, 或者是设备上会出错。强子,如果说你试完这个按钮之后就把它取下掉。还有一个如果我们看这个数据,我这里是做了一个数据的累加啊,然后我们要知道这个数据是到底数值是多少的情况下,我们怎么着打开这个状态 图表,然后我们点击这个,然后呢我们就会看中 v w 呢,然后我们可以自己设一个地址啊,是 v w, 然后我们这里要注意的选择数据类型,有符号无符号,我们选择看一下有有无符号,现在是无符号的,无符号是一个整数, 有符号的呢,就是可以带正负的,就是有有正负值的是有符号的,这个大家要注意点啊,然后我们调试,然后我们可以看到这个参数,就可以对我们的设备进行一个调试。

西门子 s 七杠两百 smart plc 控程序一百个案例的第八十七个电用子粒尘控制不进电机。这个呢就是说我们前几期已经讲过了,这个从向导啊向导设置这一块迎来讲了明就是一个轴 速度啊,我们都是有有讲解,可以看前几期的这个向导这一块。好,大概给大家看一下这一块主要是这个线位一定要不要输错,输错了,然后还有这个圆点,这个位置也一定要去看一下,我们在映射这里可以看到这我们设置的一个情况, 好,没有问题,之后我们一旦向导点击完了之后,下一步子序序这里就会, 而且也可以调用,哼,它自动生成的。第一部分我写的是那个行止以及出示滑复位。好,第二部分是写的是我们轴的一个控制人拉过来的,用两个端口, em 和 mod 都是用 sm 零着零就是一直 接通,剩下的这个 down 是 完成位 m 三三十点零,我都是一个一个给答了一个位,然后 a r 报错,这是当前速度,看大家我在这边也有一个 v d 四这边当前速度,当前位置都是有有标标识的。好,当然如果大家不清楚,按 f 一 这边有讲解,看看当前位置和当前速度,在这里这个当前速度, 其实这个两百 smart 这个指令啊是很简单的,就这几个,这个是一个方向,总共 几个嘛?总共我们只需要记作一二三,这三个我们要记住,屁,我记得就很简单,屁,对吧?这是我们 pos, 就是 我们位置是是 speed, 对 吧?这个这速度, 这个是方向, d i r 控制方向,这就是说你用久了之后,你自己看着的字母你就知道是啥意思。好,第二个我用的是这个 rest r s e e k, 这个寻餐就是找我们的原点,这个指令就是找我们原点的使呢,也是用我们 s m 零的零寻餐,我们用了一个 m 零的零,加了个上士盐。对啊,给他这里也是完成位,我都是用的一样的,用的报错,报错它,我们的这个轴报错大家都都是一样的,看到没有?都是一样的,可以用一样的就可以了。 完成没有用一样的,其实是报错的话可以用一样的 mmb 一 mb 二 可以一样,也可以不一样,这里是用的是不一样的。好, mb 三,对,这儿用的不一样没关系。好,绝对定位,这个不一样的话还是讲一下,不一样的话你就知道,比如说 mb 三,一个给它传输输出一个,大家就知道 是哪个程序出了问题,比如说走在我们绝对定位,对吧?出了问题那我们它会有 m b 三,会会有素质, m b 二就没有,但是它们报出的内容是一样的,就这意思 哒。好,绝对定位的话是则五厘米哈,这里就是 pos 位置, speed 速度, model 模式,用零号模式,用模式的话是为什么用零?给大家看一下 f 一, 那么零是绝对定位,一是相对定位,二是什么?联系反向,三是不是我们联系反向,就这样的,这个用多了,你自己也记也就记住了啊,很简单。好, 这个是什么? a b r t, 我 们可以看一下是啥,如果记不住了就看一下啊。这个是代餐停止, 停止 m m 零点二是停止 m 零点二,看,这里写了轴停止,看到没有?这是停止的意思,就是我们绝对定位里面,如果他中途有什么问题,我们按 m 零点二,他是会停的,就这个意思。好,这后面呢,也是报完成报错,然后当成速度, 后面就是我们的一个手动命令这一块,这两个是舅,看舅就知道是手动了,对不对? m 零点四, m 零点五,我这边也有备注哈, m 零点四是 正一个正一个负,只是 m 一 二三是干啥的?大家可能很很很疑惑哈,为什么加个 m 一 二三 wrong 啊,这里站是个 wrong, 我 们来看一下啊,是为什么有个 wrong? 你 看是速度加速指定就是一定速度, 来记手动运行。我看一下啊,快速手动朝指定的方向就是一个方向啊, t 就 个 n, 一个是正一个,一个是反方向,一个是正方向,就这样了。这个指令还是很简单。好了,剩下的 speed 的 速度 spa 以什么样的速度来执行我们的这个手动?这个是 d i 二是什么?前面也说过 它的第二就是我们的一个方向,是吧?它是以什么方向?这方向呢?就说与过十为零,比如说零就是正方向,一就是反方向,这个意思,它代表两个方向,就是零和一。 error 报错 pos 位置张杰,速度对个 d i 二,看嘛,又有当前的方向,当前方向这边是输出,这边是输入,我们可以控制它方向。 m 三十点四控制方向,这个是当前方向,哪则是个反馈。好, 我们下来一下好法,出了错,为什么出错?我们还是在这里啊。数据库页面点一下,好,没有错误了。好,再来下载。好,这里下载了之后就要用比较启动。好,我们开始 用我们的寸中动态啊,来控制模拟器啊。看我们撒,先测试手动 m 二四, m 动了,是不是位置,当前位置设变化一,看到没有?一 二和三四,你看 m 零二五,现在测试一下 m 零点三, m 零二三,这里快速手动看是什么效果,速度很快,看到没有?明显速度很快,但是它方向只有一个方向, 为什么?因为我们这里看到没有,这里设置的方向是零,如果我们改成一点 m 三十三十点四,给他一个 一,那么他就会你考另外一个方向,就这个意思。好,然后就是绝对定位,绝对定位 m 零点一,我们来试一下巴尔多 m 零点一,这里是速度是二哈,位置是五, 但是我们现在不知道,我们先给他调到中间去啊。好,现在再来 m 零点一,这里 m 零点一,我们试一下 m 零点一啊,是不是这个原因? m 零点是整数,就说必须寻餐,寻了餐之后才能够 绝对定位啊,因为绝对定位必须在零点 m 零点一,现在测试一下。好则五厘米。好,可以了,五厘米很好,是吧?好,今天就讲到这里,我是增功,我们下期再见。

西门子 s 七杠两百 smart plc 控制程序一百个案例的第八十七个 pls 指令控制步进电机正反转。 好程序我已经给大家写好了,给大家介绍一下第一部分我写的停止,为什么把停止写在 第一段?因为我们停止扫描周期,他是从第一,从前、从前到后,从左到右这样扫描的,所以我们一般把停止写在最前面。好, m 零点二是停止,停止,这个是停止按钮,我们定义符号 停止。好,停止了,这里我加了个上弦,把这个 sm 六十七点 七给它全部复位了。那么 sm 六十七点七是干嘛的?我们来看一下 sm 六十六十七点七是 pto, 就是 我们的脉冲串脉冲,如果零就是禁用,一就是起用,我现在给它复位了, 那说明就是停止了,对不对?就把这个使能给它静止了,这个能理解吗?使能静止了之后,那么我们的这个步进电机就不会动作。看这里 pls 把零给到了,它给了个零啥意思?我们按 f 一 看一下零是啥意思?零,这里啊就可以看到零,代表着扣零的零, 意思就是说我们把零给到了 p q 零点零,控制它的脉冲复位它使然组合,你可以这样理解,是个组合。好,这就停止。好,下一个正转,我用的 m 零点零, 正转来十,我们有个十六进距的 c 五 m b, 看吧,目 b 是 s m b 六十七给到这个,那这个是干嘛用的?来,我们看一下 s m b 六十七是监视和控制扣零点零的脉冲输出。那至于这个究竟是怎样的,我们看书上有讲解。好的,我们打开这一本书啊,谱解西门子 plc 四幅步进,这一本好,翻到哪一页呢?翻到我们的十一页, 十一页这里就有讲解,我们六十七点,这个应该是说 smb 六十七是干嘛的? 看 sm 六十七点零选一更新频率值就是在这里,那你更新还是不更新?是一,对吧?这里都有了一零一零零零一一,就这意思。一就是允许看到没有最后一个。好,那么我们最后得来的综上结果 就是二进制就是这样的,然后十六进制就是 c 五,所以我们要把 c 五给到我们的 s m b 六十七就这个意思,它是代表着我们每一零是通活段给它 赋的值,赋啥值?这个在书上是有讲解。好,那么 s m w 六十七是干嘛的?是把 q 零点一的频率值存放到这里面去, 所以我们要就说意思,我们要发每一秒钟发多少个脉冲,就是这个意思。好,我们的还有一个是遇到了 smd 七十二,是吧? 那么它是个总数,看到没有?这里 smd 七十二,它是总数,放到这里面去,那就是说总共我们要发送多少个?前面是一个, 你看前面是每秒发送的脉冲五千个,那么这个是总共要发多少个,这意思,所以怕别人在我们这本书上都给大家啊,学习好了,好,我们有什么不明白的,就看这本书上面。好,我们继续在程序上进行讲解。一千是脉冲数, 就是说每秒发送了五千个脉冲,是这个意思,这里是总共发送发送了一千个脉冲。好,零给到。 ps, 就是 q 零点零啊,好,至位。 q 零点二,上一期我们讲过 q 零点二是干嘛的?控制方向的对不对?给它至位了那代表着是一个方向,复位了又是一个方向,对不对? q, 零点二量和灭,它是代表着一个正一个负。 好,那么反向我们也就很明白了。这前面是一样的,反向的话扣零点二就给它复位,就另外一个方向反转。好,我们来测试一下。 好,今天就讲到这里,我是曾公,我们下期再见。