汇川编程软件有个功能是别的公控软件没有的,那一定是 t 型图和 st 语言混合编程,很多同行软件都做不到 t 型图和 st 语言直接混合编程。汇川的软件灵活搭配,写法复杂,逻辑用 st, 常规控制用 t 型图编程,效率直接拉满。 你平时更喜欢用 t 型图还是 st 语言。评论区聊聊关注,我只想汇川实战,少走弯路。
粉丝5329获赞1.2万

二幺七的宝子们,大家晚上好,这里是一个口罩机的程序啊,可以看到全部用的 scr 语言, 有时候我们写的不只是程序,写的更是我们的人生,写程序的态度决定了我们对人生的态度,严谨的编程逻辑, 信杰汇川永远的宿敌, 都是用的一次开的总芯啊。

对比一下,这是基因图,这个是我们的 s t, 差不多。那差不差思路都是一样的,用这个用基因图写了 s t 的思路。可以这么理, 走空刚刚讲过的呀,你是不是后面来的?再给你看一下吧,这几个功能块的服装有啥东西? 东西呢?不多,就是一个古代的国家, 初初二就写完了。那大家可能会好奇这个初初二变量怎么处理? 自然会有逻辑程序来处理啊,大家不用担心。好,讲到这里呢,给大家再打一个小广告。这个我呢, 他本身就是一个会传的一个工程师,普通的一个工程师。然后呢,这个利用自己工作时间,哎,不是工作之外的时间就休息时间啊,搞了搞这个直播。

会穿的这个梯形图我们用的最多的一个是梯形图,还有一个是 st 圆,知道吧?啊? st 圆和梯形图你看,比如说啊,我们用的常规的哈,不是说为了装装逼或者怎么样,我们该用梯形图就用梯形图, 是不是啊?这个相对来说梯形图比较直观一点,比较直观一点,你看我们要注意看这个工程管理,这里汇川,汇川 plc 会传 p l c 的 话呢?这个每一个,这边每一个东西都是非常重要的,没有一个是多余的东西,就是我们最缩小就是这个样子,就是把它完全合起来,就这个样子哈,这个加号可以加开来,点开来 这是第一,然后我们这是一级,一级,我们可以看一些东西,你看就这些东西,一个是变量, 系统变量,还有一个是全局变量,然后这是编程的程序,然后配置,那配置就是 p l c 的 一些配置啊,远程模块配置等等。然后这个是一个监控,这个是波形图,这个是数据记录,用了这拿这个用这个的用的比较多,这个做一个波形图监控。 还有一个是那个元素使用表,可以实时的看,我们可以打开来看吗?就是好,比如说 我们用了哪些东西?比如说叉点,不是不是,你看啊,你能听到吧?嗯,你看叉点,叉零零一二三四五六七 就是叉零、叉一、叉二、叉三、叉四、叉五、叉七就是用过的,如果没有用过,比如说叉零我是没用过的,叉一我也没用过,叉二用过了,叉三没用过,叉四没用过,叉五用过了,那你看是不是 他用过了,他就会打勾,你包括这个是吧? y 点也可以看到,这么一来有哪些好处呢?你看,比如说 m 三三, m 三三, m 三二三零,开始三零三一三二三三,你看用了是不是?就是我们在编程的时候看一下有没有用,不能重复用, 比如说一个新的变量,你重复用肯定不行的。那这是这个然后的话呢?呃,新建一个程序哈,首先就是我们要看它的配置,在这里, 那这个配置有很多,我们最多的,最多的是模块配置。模块配置啊,就是我双击一下哈, 你看用了用,用了哪些 plc, 这些东西必须要知道。比如说我这个本底本底用的是一级五二二, 然后这里这一个用的是三十二位输入模块,然后这个是三十二位输出模块,比如说我还想再加一个三十二位输入模块,怎么办呢?嗯,怎么办? 在这个工,在这个工具箱这里,这个工具箱是一个包括任何指令,就所有的指令和所有的那些模块也好,包括一些设备啊,全部在这里面,全部在这里面 啊,只要是会穿的产品,如果不是会穿的产品,我跟你讲啊,这里面没有哈,你需要去啊,买那个 xml 文件, 买一个就是不是买药,就是比如说一个雷赛的,就不是我们这个会穿的系列的,就雷赛的,你听过没有啊?就是我,我对面上有啊,就是比如说雷赛的一个一个一个四福或怎么样哈, 那我们就需要在这里导入,导入 xml 文件啊,你看就在这个地方导入右击鼠标导入 xml 文件,这个是要厂商给你们提供就行了,这样你才能够啊,才能够有这个一字开头, 这是扯远了哈。然后比如说啊,我们在需要搞一个,你看这哪个是呢?这毫无疑问,比如说我要搞一个十六十六位的,十六个点的 这个啊,双击进来,双击就行了,双击他就会加进来,是不是?这个?就是就是一个十六位的输入模块,那十六位就有两个八位嘛?两个八二八一,十六码,十六码 是不是?嗯,对对。然后他这个,他这个排序他会自动给你排,知道吧?他会自动给你排,比如说四零到四七,那就是五零到五七,六零六七这个样子的吧?如果要把它删除,如果说要把它删除哈, 直接这个在这里右击一下鼠标直接删,删了就可以了,就这个样子。那,那你如果聪明人肯定看出来了哈, 你看一级五二可以带多少个?从站的可以带,可以带多少个?拓展的是不是?那肯定可以带带带,带多少?带十六个,对不对?对,那是不是他,是吧?这是这一个。

那这个模拟量我提一下吧,因为这个我还是提一下。就 你说要不要提,不提就算了。因为这个不用提,不用提了,模拟量就不用提了,模拟量就是一个量程区间转换采集这些,这些不用提。行,那你你你,你这样吧,你总结一下今天这些东西就是哪些东西还,呃, 那你意思是这总结完今天就到这里了?不不不不,你先说我还,我还前面,前面啊,前面主要说了这个轴的一个运动脉冲轴的一个组态啊,然后然后后边说了这个脉冲轴 程序上功能块的一个组态,然后现在又说了报警的 s p 语言的一个呈现形式,大概就这三种。嗯,然后然后模拟量和报警的话我就没让你再讲。嗯,就这些, 那个 f b 块你会建吧?会建啊,然后这个 f b 结构体我这些我都会的。 呃,我想一下,嗯,然后今天那个轴这里,哈,我感觉这个,嗯, 呃,你你你,你说一下你这种有没有遇到轴处理不了的问题?你觉得比较难的就是说比如一些报警啊,或者是一些奇奇怪怪的呢? 呃,你主要轴比较难的,主要是我遇到的问题啊,我就是大概就两种,一种是干扰,另一种就是 就是程序内部。就是还是我原来跟你说的就是运行中停止暂停之后继续不了了,我一直没有好的处理办法,来,我就给你一一解答了。然后另一种就是就是我说干扰问题,干扰,比如说我们电箱里边有一 不说多少,就六个四伏吧,有六个四伏可能有有有,有一两个是一千多瓦,两千多瓦的他出现问题就是一两千瓦的大功率,四。

各位做功控搞 p、 l、 c 的 朋友,是不是感觉梯形图搞复杂逻辑超费劲?那 st 语言你必须得拿下,现在大厂项目全靠它, 学会了直接甩开别人一条街。给大家整理了一套 st 语言保姆级教程,从零基础教起,语法向 c 语言超好上手,先打基础再练实战,从简单指令到项目封装,还有调试避坑技巧,全称纯干货,一二三,拿去尝一尝。



大家好,我是 p l c 成功,今天呢,我们来对比一下三菱 p l c 的 st 语言和基于 cold says 底层的汇川 st 语言。好,我们现在呢,首先打开三菱的 g x o x two, 我们来大概看一下它的 程序,我们首先看到 if l s case, 对吧?主要就是这两个指令,我们来大概浏览一下,好吧,然后我们到时候去呃,跟汇川做一个对比。 ok, 我们稍微放慢一点,然后大家有感兴趣的话,可以啊,自己去看一下,好吧啊,如果需要原程序的话,到时 就可以啊,私聊。然后我们看完三菱之后,我们来看一下惠川的, 大家有没有发现啊,汇川的这个界面啊,汇川的这个界面我觉得更像我们编程高级语言的一个界面。好吧, 呃,大家如果用过 visual studio 的人应该能直观的感受,应该能有直观的感受, 我们来看一下,其实语法的话啊,大致差不多,大致差不多他们呢会有一点点轻微的区别。好吧,轻微的区别, 感兴趣的话可以把这些程序拿回去自己啊稍微研究研究,好吧。 嗯,然后进行对比下来,你们觉得哪一种语言会在未来有更好的一个发展呢?或者说你在未来会更倾向于使用哪一种语言,好吧, ok, 行,今天的分享就到这里。

只要有这个加密狗,它的原码是开源的,然后我们在这个原码基础上去改,要是从新去开发一个上位机,太,就是太繁琐太复杂了。比如说我们现在这个是一个会穿的一个 plc, 那我反正也睡不着觉,现在是凌晨三点,我们就是把它给做了一个移植,看这里现在我们通过这个 usb 口是插上了这个加密狗,还有这个网线连接到这个 plc, 那 我们现在 plc 也是处在一个监控的一个状态啊。我们来看一下,这个是我们从这里我们移植到这个上位机上面, 然后就我们现在试着和 plc 进行通讯, ok, 你 看当我们点击连接之后,他这个上位机他这直接就是已经连接到我们这个 plc 上了啊,你看, 然后我们现在发一个指令吧,发一个一二三四的指令,我们发过去。好,我们在这里看到是不是前四路灯已经亮起来了, 那我们再给他,再给他,再给他关上去啊?我们再给他关上去。好,看这个灯已经关上去了, 这个我们点确定之后再打开,他依然依然是这样的呀,就是处在连接状态,只有我们手动断开才会去进行一个断开啊, 当然再次连接也是可以的,一二三四发送,发送过去灯依然可以点亮,这个为什么要把它放到这里呢?其实是有一个深意的,就是说我们想, 比如说之后想用这个上位机里面的一个用户文件在这里面进行这个流程的一个控制,比如说这里 进行一个流程的控制,那我们肯定要让这个上位机和 这个 p l c 和你其他厂家的设备处在一个通信的一个状态啊,那我们就可以把它放在这个主页,这个设计很巧妙,就是我们在这里去手动的把以太网给,把以太网给搞通, 把以太网把 tcpip 给搞通,然后呢它搞通之后,我们就算把这个窗体给它关闭掉,它的其实通信已经是导通的,它和这个我们 plc 设置的这个网口, 包括端,包括那个端口号啊,还有网址他都是连接着的。比如说我们现在把灯关着,我们刚才重新关闭之后,他也是可以操控这个灯的,把灯关闭 然后打开,它是可以控制的,就算我们把它取消掉,也是现在等于是这个上位机一直在和这个 plc 进行通讯。那我们接下来的话就是要看一看如何在用户文件中设置这种, 比如说输入输出啊这种,然后去控制这个 plc 的 一个逻辑,这样的话你不管之后有各个厂家的,你只需要把这一个 呃搭建好就行了。就是对于惠川的这个来说的话,这款 plc 来说,你只要把这里做成了一个集成的一个控制按钮,然后再把用户文件, 用户文件里面的这里面,然后做一套 plc 控制的,针对于这一个 呃这个型号控制了一个按钮,你之后就可以在这上面去进行你的逻辑控制了,这个就是一个整体逻辑啊,不管之后有各个厂家的都可以使用这套逻辑, 所以说这个上位机才是比较宝贵的,我也是一直在分享啊,很多工程师也可能是看到了和我相同的这个想法,然后才去选择了使用这款加密狗。这个就是我目前的一个想法吧,其实你如果 为了快速验证和落地的话,你就不用重复开发了,你直接每个项目配一个加密狗就行了。 好,这个就是整体思路,我这里也演示了,就是 plc 如何用这个上微机软件,然后对这个 plc 进行控制, 这里好,我们把它断开就行了。好,今天的分享就到这里了。

t 型图和 c 语言 st 语言的对比? t 型图实际上是 c 语言的另外一种表现的形式, 比如说像 z 元的加减乘除, t 型图也都有对应的指令复值,相当于 t 型图的一个目五。 像提琴图的逻辑逻辑与逻辑后,它也有对应的 c 语言 逻辑与在贴近图上就是串联逻辑后呢,就是一个并联逻辑。取访呢,也有啊,就是墙壁啊。举个例子啊,对于这个奇宝亭这个贴近图都很熟悉, 它同样是可以用新语言写出来的,用 s t 写同样是可以的。可以看这个 s t 啊,如果说启动了 o r 乱,就是说并联运行 and 同时 not a stop, 相当于这个 m 一长臂 正乱等于一,就是说让这个 m r 给导通。此外呢, m r 就不通,这是 st 语言, c 语言和它形式差不多,所以说有 c 语言的基础学贴心图, 它是有一定帮助的。同样呢,你学习梯形图对这个 c 语言的一个理解同样是有帮助的。