粉丝202获赞382

大家进来之后先点点红心啊啊,咱们这个三 d 软件不光是能连接西分子的这个 p l c 啊啊,其他品牌的 p l c 也可以的,通过各种方法吧。那我们现在连的是这个, 呃,会穿的,可以看一下,这是他的程序,然后这是 plc 都可以的啊。

虚拟调试建设流程第一阶段, mail 模型在环虚拟调试模型在环需要根据多维度模型建立一个复杂的分析系统, 围绕机、电、液三大方向,融合了机械、液压、电子、计算机、传感器、自动控制等多学科,涉及典型物理系统建模与仿真、多系统协同仿真、实时实景仿真、分布式交互仿真等多种技术。 第二阶段, sale 软件在还虚拟调试软件在还需要将模型导入至美情仿真平台,根据设备说明解析并配置机械机构电气逻辑。 第三阶段, hill 硬件在环序里调试工程师将控制器上传至触控一体机中基于 cosis 的字眼 p l c 与美警访真平台配合,工程师将控制原型编写完成后直接与模型连接测试,进行迭代代码并修改员代码。工程师与终端客户可以通过交互式三维可视化平台查看设备的实际行为,而不仅是控制程序变量或是仅解决干涉问题。

哈喽,大家好,我是小智同学,今天给大家介绍无实物仿真案例程序,我用最经典的控制电路七宝亭电路做案例程序, 我已经提前用大家熟悉的三菱软件编写了一个奇宝亭电路程序,我们一起来看一下。这边我们可以看到 x 零十作为启动按钮, x 一作为停止按钮, y 零作为输出信号,同时 y 零自锁,达到保持的效果,这样三菱的七宝亭电路就编写完成了。接下来我们来用卡的四四软件编写七宝亭电路程序, cuts 软件支持结构化文本 st 语言,同时也支持梯形图 l d 语言。我们先添加一个程序,在左侧导航栏中右击 apple case, 选择添加对象,在右侧栏中选择噗,给新增 的铺一个名称,在下面选择程序弹窗的最下面选择程序语言。我们在这边可以选择梯形图还是结构画文本,我选择梯形图来编写这个程序,点击添加即可,这样子我们程序就添加过来了。 不过卡特斯斯 t 型图功能不像三菱 plc 那么齐全,像三菱常开触点可以用快捷键 ld and 表示,长臂可以用快捷键 ld oni 表示。在卡特斯斯中这些快捷指令都是没法运用的,下面我来演示如何用卡特斯斯编写程序。 我们在软件上方工具栏看到有常开触点,常闭触点插入串联右触点插入线圈置为线圈复位线圈,这边是插入空功能快,可以调用轴控功能快的 这边插入功能快,我后期视频会进行讲解。然后我们还可以在右侧的工具箱中选择。我们在梯形图元素中也看到有常开触点等功能,我们来编写程序。 七宝停电路的启动按钮是常开触点,我们给触点命名为启动名称,命名完成之后直接 enter 在自动声明弹窗中我们可以设定该变量的使用范围,这边我不修改,还可以修改变量的类型,比如设为单字节还是双字节,十六位还是三十二位的,这边我选择布尔变量, 设完之后点击确定就可以了,同理停止按钮是长臂按钮,程序中我选择长臂触点,在工具栏中选择长臂触点,然后给长臂触点变量命名为停止, 我们再给一个输出,在工具栏选择插入线圈,给线圈变量一个名称,接下来我们要并联线圈,我们点击要并联的变量,然后在工具栏中选择插入并联触点向下,然后把线圈的变量设给并联的触点上, 这边我们可以点击右侧按钮,我们可以看到下方有我们刚刚声明的变量名称,点击需要的变量名称后确定, 或者我们直接在这边输入刚刚的线圈变亮名称灯也可以。为了检验我的程序是否编写正确,我们可以进行仿真,下面教大家如何实现无实物仿真程序, 我们标题栏点击在线点击下面仿真,这时候你可以看到软件下方出现红色底纹的仿真,然后我们点击工具栏中的生成代码, 等待代码生成,生成成功后就可以下载程序制 plc 仿真器生成的代码必须是零错误才能下载,我们点击工具栏中登录跳出的弹窗点式就可以了, 现在我们已经连接上了仿真器了,但是我们的仿真并没有启动,这是为什么呢?我们点击登录右侧的启动按钮就行了。启动之后我们的梯形图也不能仿真,我们要退出。将该程序不插入到我的任务配置当中,我们点击左侧导航栏中 main task。 我们任务配置中还有意思看 master, 因为我们这边没有用到总线,我们只要插在 main task 任务中就可。在这边我们也可以设置优先级别,默认总线级别是最高的 p l c 运行优先执行任务。我们在 main task 任务中点击添 加调用,我们将刚刚的程序添加进来之后再重新下载程序。这边点击登录在线修改,程序已经开始运行,我们将需要修改的变量值在右边准备值中双击,双击后会出现出,或者也可以在梯形图变量旁边双击。 我们在程序空白处有机选择写入 device application 的所有值。可以看到线圈灯已经亮了, 我们要停止,要先将刚刚启动按钮复位。启动按钮复位完成之后,可以看到输出灯还是导通着,这就是起跑停电路的保持功能,将输出自锁,当我按下停止按钮后, 输出灯灭掉了,电路断开,我们双击将停止按钮复位。这个就是简单的奇宝停电路梯形图程序。下一个视频教大家如何用 st 语言去编写这个程序,我们下期再见,拜拜!

今天我们继续讲解第四章常用开发环境的调试技巧。我们今天的内容是讲一下如何使用仿真, 因为我们在做项目之前,特别做一些新项目,可能会有一些设计的,设计的功能快或者是方形,然后先要做一些测试啊,测试没有问题才可以在我们的项目中使用。 那么在测试这些功能的时候,如果你又没有 plc, 那我们就可以使用 ctc 带着这个仿真的功能。 那第一种仿真呢?比较简单,在在线菜单中我们勾选这个仿真,然后你就可以直接登录控制器了,那当前的这种模式适合大部测试大部分的算法,甚至做运动控制,使用虚轴运动控制也是没有问题的。但是比如说像文 的处理文件,文件夹以及通信,那他是没有办法响应的。那我们先从程序看看第一种仿真模式,在线勾选仿真,然后直接登录 啊,当选这种模式我们就可以运行大部分这么一个,大部分这么一个测试的功能,包括使用断点一起相关的都是没有问题。 亮点进入,嗯,下面我们想做一个文件夹的这么一个创建的一个 功能,我们这样在库文件中引入这么一个,添加这么一个库,这个库如果添加,那就是直接 svstr, 然后会吹这个,这个把他的裤加进来就可以了,有时候你会发现你没有找到结果是因为你没有勾选这个,莫乱扣的是刚刚装完的时候,他是不不会勾选这个高级裤,把这高级裤点一下就可以了,还需要一个数据类型, 因为我们使用到的创建目录了这个这个方形的,就这个选有一个路径的名称,然后一个是否全部创建了个 boss 变量,反为之是一个阿 ts 的,怎么就是 result? 那这个数据类型是在这里面有的啊?相当当前 这两库我们已经都加入完毕,代码在第六行,第七行我们使用 s 一之为路径,第一是否启用写入全路径这么一个标志,下面我们直接登录, 比如说我们打在地盘写入创建一个木路一在一下面再创建一个二, 全部录创建。就是说那如果你这个第一, 第一为什么一直是 falls 啊?第一在这边,在这边有备用,我们换个边 b 二为处的话,就是说我们可以直接创建先创业一号文件夹,然后在一号里面创建二号文件夹。如果是放肆的话, 也就是说你希望创建的是二号文件夹,但是如果目录中一号文件没有,那他就创建不了。那一般情况下我们都是选用把它开起来,小门断断点加到两百, qq 写入值进来二十加三,直接跳过,你发现他反问之是零,反问之带的零代表他这个函数运行是没有问题。理论上来讲这个 这个新的路径应该是已经创建好了,但是在地盘并没有啊。这个也就是说当前的这种仿真模式不太适合操作文件夹一些处理, 那使用我们可以使用第二种,嗯,第二种仿真的模式就是在 当你装 ctc 右下角他会有这么六十四位的这么一个引擎,他其实就可以把你的当前的电脑作为 ctc 的控制器,也就是说你的笔记本他就是一台 ctcc 的控制器,那只不过这台控制器只能做一些大部分 那个功能的一些测试,他没有办法去挂在你伊斯开的总线的这些外部这些存在。 那我们可以使用当前的这个 wrong time, 然后呃去比如说你启用以后,它其实就是一个真实的 pic 控制器,那么对于文件,然后通讯测试来讲都是没有问题。那我们下面刚刚已 啊,现在这个已经开起来了,如果你是灰色的,那你直接点这个 stat 就可以了,有时候启动的时候他可能会报错,那就是你可能装了,装了多个版本的可能性的控制器可能中产生了一些冲突。 在这里需要注意的一点就是我们光标放在这里,发现它是一个肯出问的这么一个类型,也就是说你要连上这个,连上这个控制器,那你的 device 的类型,那当前是 m 四零一,你肯定是搜不到这个控制器,那我们直接把这个仿真关掉,我们扫描网络, 扫描网络他是可以可以扫了的,但是连不上就是因为,因为什么呢?就是你的控制器类型不对,那么要把当前的这个目录更新成这个 去问啊,这个肯去问是我刚刚从和尚那边转过来的,但是双肩发现他这个汇川他做了一些系列,他不让你更新,那也就是说第二种仿真功能在汇川这当前的这个状态,这是没法做的。 嗯,我装的是一个幺七三的版本,我记得老早幺五二等于一些早期的版本,他是没有把这个功能删掉的,那下面当前的这个功能,我们使用 合川这个去做一个演示,我担心默认已经更新到这个肯出问题六十四位, 因为他装的就是六十四位。那我们直接扫遍网络,你就可以看到本期的这个可乐 cc 空气已经有了,下面我们把那边的会上这边的这个程序,这三个群, 嗯,这一个吧,两个 美颜,还是我拖到了 task 里面,加酷 svsdl, 再加一个 its 跟 ic result, 我们需要的数据类型 have the context, 下面我们直接登录控制器 运行给处地盘 一二 qq, 先把参数写好,断点加进来两百 cooqq 运行奥特加三啊,返回去是零。这时候我们再去地盘看看 啊,就会发现有一个一号文件夹,二号文,二号文件夹啊,这个就是我们讲的第二种仿真的类型, 就是直接把你当前的笔记本当成一个 cotacsronton, 就是一个 cutcase 控制器,那么他除了不能真实的连接一次开的存在,那大部分相关的所有的功能跟 给你买购买那个科的鞋子控制器是一样的。那我们今天的两种仿真的那个功能演示就到这里。

各位朋友大家好,这是我们新安装的 colosses 软件,今天我们从头到尾开始新建一个 colosses 粉线控制工程。 第一步的话我们这是一个新安装软件,所以我们先要安装我们 plc 的软件包,所以选要选择我们的这个 plc 的 tomel, 然后点击打开,然后我们就把 plc 的 toml 给安装好了,安装好了之后,第二步的话我们就可以新建工程了,新建工程 选择这个标准化工程,然后新建一个工程名吧,我们这里的话就就把它命名为标准化设计吧, 标准化二零二三吧,点击确定, 然后的话我们就要选择我们的控制器,这是我们刚刚安安装的 timer, 然后这里可以选择我们 plc 的编程语言,我们 可以选择一二三四五六六角语言, s f c 顺序工程流程 f b d 功能快,结构化文本 s t, 也就是说西门子里面的 s c l 还有连续连续功能图, c f t 迅速功能快 cfc 以及我们常用的这个贴心图。然后今天我们的话选择 s t 吧,然后点击确定, 然后我们就有新创建了 cold 好了 cold cs 工程,然后下一步的话,我们创创建好了 cold cs 工程,我们把它编一下, 然后没有报错,说明我们的是正确的,然后我们给他添加一个功能快图,添加动作 做 a b, d, 我们用提前图吧,我们来做一个激光屏控制程序,命名为 l 控制吧, l l 杠,呃 l c, 然后 l 控制的话, 我们这里的话,首先就做一个起跑停的电路,做两个点动电路吧,不做起跑停这个的话直接把梯形图搬过来就行了,和三零一起门格一样的,然后这里的话 ii 一吧,点击确定就可以了,然后这里的话就点击 o 一就可以了, 数数一, 然后把这一条给复制下去,哎我哎哎,我爱这个话是就是成了一个紫程序一样的,然后我们可以在主程序里面去引用它, 然后我们一个点动程序就写好了,然后我们接下来仿仿真一下,先冰一下我们再仿真, 仿真的话我们点击在线仿真,点击登录就可以了,然后点击启动,然后我们的话让这个 i 的电瓶为闭合吧, 测下 ctrl f g, ctrl 加 f 七,下面英语把它弹出, 点这里吧热 i 一按下 ctrl f c, 然后我们会发现我们的电路通了,我们的 oe 有输出,按下这个答案,我们的 oi 也有输出, 这个的话和三菱西门子是一样的,没有多大的区别。好了,那么我们今天主要是入门嘛,所以的话今天就先讲到这里,谢谢各位。

cots 下载程序使用仿真?上一节我们连接了设备,现在可以下载程序了,直接点击这个按钮登录到 现在点击运行,可以调试双击,然后可以右键写入,现在这个自锁程序已经导通了,同样也可以让它停止, 可以右键写入,也可以直接点击 c t r r 加 s 七写入, 现在这个程序就断了,退出来。如果说没有实物 p l c 没关系,可以用仿真点击这个在线购 运行,现在显示运行红色的仿真,同样可以调试写入,同样可以导通。

哈喽,大家好,我是小智同学,今天给大家介绍无实物仿真案例程序 st 版本,今天给大家介绍用 st 语言实现七宝亭电路。我们先打开程序文件,先新建新程序铺文件,给程序铺文件命名, 选择实现语言为结构化文本 st 后,点击添加上一次梯形图。语言建立的变量属于局部变量,在新处程序中是无法调用的,只有在全局变量中才能调用变量名。后期我会出一期视频讲解,我们先创建程序变量。 注意,在编写 st 程序的时候,凡是输入符号必须是在英文格式下输入,否则程序会报错。我们来回顾一下梯形图程序启动按钮,按下后, 停止按钮未导通灯输出,并且灯自锁。在 st 语言里面常用的语句 defin, 我们先用这个语句来实现。 如果启动按钮得到信号,并且我的停止按钮未按下,这个地方要用按钮,相当于梯形图的串联。 比如我实际停止按钮用的是长臂触点,如果是长开触点,在停止前面要加一个 note。 程序条件满足后则执行以下程序,这边我们输入念念,输入回车后,软件会自动生成结束语句 endeaf 执行输出等于处一。这边类似于梯形图的 set, 需复位编写。到这边我们程序完成了启动功能,接下来我们将停止功能完善。如果我们停止按钮按下去了,状态字从一变为零, 我们这边在停止前面要加一个,那条件满足后,则将输出变为 false, 零,我们可以调试仿真,记得将程序添加到任务配置中,任务配置添加方法可以参考上一个视频,我们按下启动按钮,停止按钮导通, 我们可以看到输出已经处,我们再将停止按钮关闭变为 false, 此时输出也关闭了。我们还可以用 refales 语句编写程序,前面都是一样的, 当条件满足的时候则等于一,条件不满足的时候则等于零。接下来我们输入钥匙回车后把多出一个 end 去掉,我们再输入程序,输出等于零,这边停止前面加一个 not。 在执行相同地址的程序,记得要 把上面程序注视掉,防止出现双线圈。选中需要注视的程序,右击,在高级右击注视掉选定的行,注视掉的程序将不会进入扫描周期内。我们将程序下载一下,我们将停止按钮至为处,启动按钮也至为处。 这时候我们发现输出并没有启动,我们要将停止变为 force 才能满足程序条件。输出已经启动,但是我们将启动按钮复位之后输出变为零了,这时候我们就要用到自锁功能。我们退出程序修改一下,我们在启动后面加 word 或输出, 这边记得要加一个括号,代表启动与输出为一个整体。改完之后我们再重新下载程序验证,这时候我按下启动按钮,之后 输出启动同时我将启动按钮复位,输出仍保持导通状态,这时我按下停止按钮,输出停止,同时我把停止复位。用略飞奥斯语句编写的程序,原理和梯形图是一模一样,我们下期再见。

发现这个 codesys 的九组功能配合这个可视化还挺好用的,调试的时候也不怕撞击,把 这个轴分成 x 和 y, 看起来也很直观,还可以监控这个速度位置曲线。

低速轴有线源强度仿真,今天我们来看一下这种低速旋转轴,他的受力分析怎么做?这是在 sars 当中做完的一个结果,大家可以随意找一个轴类模型文件,或者说如果说你想要的话,你可以要我的这个,然后新建这个算一类型, 我们随便命名一个名字啊,然后呢这个轴他的我们叫做家具呢,可能跟一般的不一样,我们在家具处呢,选中之后右击,我们通过一个叫做轴承家具的,因为我们的轴一般都是跟轴承连接, 然后呢选择这个面作为轴承夹具的一个面,然后下方这个位置我们一般都使用它是钢型连接啊,然后呢是稳定轴旋转勾选上,点击确定好同样的道理,再来施加一个轴承夹具 要在我们外部在何处呢?我们施加 一个这个引力速度向下啊,要轴他本身转动的时候会自带一个什么呢?自带一个离心力,比如说我们加一个离心力给他,在这个上面加个离心力给他,然后离心力的大小那么可以任意定,别说按照这个角速度是多少呢?别说按两弧度每秒这样的一个角速度, 然后我们可以再加一个力给他,比如说我们这个轴上边这个位置会有一个力啊,这个力的话呢,我们可以认为是沿着某一个方向竖向下,沿着这个面什么呢?竖向下好,竖子向下的一个力大小多少呢?比如我们是这个两百牛, 这个呢我们在网格处呢,我们右击生成下网格,然后大家看一下,这是我们的网格的效果,然后呢我们在结果处我们进行一个计算,然后这个时候大家可以看到呢,这是一个计算的初步结果, 我们在硬力处呢,编辑定义,我们将他进行修改,主要看这个硬力分布是否均匀啊。好,那么我们在网格处呢,我们进行个网格控制,将这种过度眼角进行网格上的一个加密, 同时呢我们最后再进行一波计算啊,好,基本上这个时候就差不多了啊,因为你把他的这个过渡眼角加密之后呢,这个印里呢,是会有一部分的这个均匀分布的一个趋势的,你看到没有在这啊, 因为你中间这个地方受力啊,你中间这个地方受力就很明显是这两部分的硬力是最大的,我们主要看这个硬力呢是否分不均匀,结果就是说这个轴结构他是否安全呢?在结果选项出右击,我们定义一个安全系数图解, 按照他的一个材料失效失效准则进行定义就可以了。点确定这个地方呢,最小安全系数达到了一百三十,比如说一点三乘以十的二次方,那是一百三十的一个安全系数,最小值达到这个数,所以这个轴是非常非常安全的啊。好,那么这一期的视频呢,我们就分享到这。