想看到如何使用三菱ST文本结构化编程语言来编写通讯程序吗,比如让你用ST编写Modbus代码、编写Socket代码、用ST控制伺服进行各种动作,用ST实现多轴联动,电子凸轮,应该怎么做吗?
第一章 ST课程教学的目的
1.1 10分钟了解三菱ST语言23:53免费
第二章 基本指令讲解和实操
2.1 ST程序的字符及数值的处理介绍30:50免费
2.2 通过一个小项目来理解ST程序的结构26:58免费
2.3 怎么用ST来写定时器和计数器,对比梯形图的优点01:05:32
2.4 用ST语言读取PLC的当前时钟实现设备权限控制35:18
第三章 三菱ST编程语言的常规功能应用
3.1 用ST编程语言实现自动门控制(演示程序的字符及数值的处理)20:50
3.2 用ST编程语言实现水泵电动机控制(演示程序的字符及数值的处理)12:52
3.3 用ST编程语言实现自动送料装车控制(演示程序的字符及数值的处理)32:25
3.4 用ST编程语言实现星三角启动降压控制(运算符、控制语句和功能块调用)21:16
3.5 用ST编程语言实现花式喷泉控制(运算符、控制语句和功能块调用)17:29
3.6 用ST编程语言实现简易机械手(运算符、控制语句和功能块调用)24:08
3.7 ST编程语言中的ANY类型详解13:03
第四章 三菱ST编程语言的复杂高级功能
4.1 如何在用ST语言开发的项目中使用标签进行编程30:03
4.2 怎么用ST语言在项目中应用结构体进行程序开发01:02:07
4.3 用PLC同时控制50台变频器应该怎么用ST语言中的数组来方便的实现01:04:29
4.4 分别用梯形图和ST语言写一个FB块,对比看ST的优势-0144:11
4.5 分别用梯形图和ST语言写一个FB块,对比看ST的优势-0221:35
4.6 如何写一段通用程序供多个项目调用(通过三菱的用户库功能)22:25
第五章 ST高价值实例分析
5.1 怎么用ST编程语言通过modbus协议来控制变频器01:01:52
5.2 QD77MS4简单运动模块硬件接线及缓存地址 软件参数设置讲解52:22
5.3 怎么用ST编程语言利用QD77MS4模块进行参数设置 实例定位功能控制36:36
5.4 模拟量模块硬件接线讲解及软件相关参数设置讲解Q64AD40:49
5.5 模拟量模块及缓存地址分配及内部转换讲解31:20
5.6 怎么用ST编程语言来实现模拟量的输入转换?10:50
5.7 台达触摸屏 三菱PLC ST编程 Modbus RTU实现和变频器通讯33:17
5.7 威纶通触摸屏 + 三菱PLC + ST编程 + Modbus RTU实现和变频器通讯23:31
5.8 CC-Link模块主站和从站硬件接线及地址分配32:44
5.9 怎么用ST编程语言来实现CC-Link通讯28:05
5.10 怎么用ST编程语言来实现SLMP通讯38:30
5.11 高速计数器硬件接线及缓存地址 软件参数设置讲解51:00
5.12 怎么用ST编程语言来使用高速脉冲输入(高速计数器)30:39
5.13 ST编程语言常用语句使用案例讲解36:33
目前三菱FX、Q、R、L系列可全部都是支持ST编程语言的,它本身就是IEC 61131-3标准中支持的几种语言之一,目前越来越流行,可以说不会ST的电气工程师必然会竞争力下降,会ST的竞争力上升。
尤其随着CodeSys这样的软PLC的入市和使用范围的增多,很多电气工程师都在学习ST编程语言,还不仅仅学习,更多的是在项目中尝试使用越来越多的ST编程语言,能不用梯形图就不用梯形图!
你想成为三菱ST的技术大牛吗,那就一起探讨ST编程语言实战案例吧!
如果团队中越来越多具备较好计算机编程功底的电气工程师使用ST(抛弃梯形图)来进行电气自动化程序编程,那么你还要用梯形图吗?此时就不太好和团队交流,我们遇到越来越多的德国、日本团队,都不怎么使用梯形图了,而是采用类似于PASCAL语言一行一行代码的这种方式来编写电气控制程序。
PLC本来就是一个小型电脑,既然是小电脑,CPU、内存、存储器、串口、网口等一应俱全,CPU执行的就是机器指令,所谓的梯形图只不过是一个语法糖,本质上还是会被西门子的博途、三菱的GX-Works、欧姆龙的Sysmac Studio编译成二进制代码。
高级语言有高级语言非常巨大的优势,为什么称之为高级语言,说的大白话一些,就是符合人类的语言习惯,符合人们的思维方式,看高级语言编写的代码从上往下看,就像是在欣赏一个人解决问题的思路是一样的。
我们可以看到C、C++、Java、Javascript、Python、PHP、Go等高级语言在互联网、企业软件应用开发中得到了规模空前的应用,每个软件工程师都是在使用统称为ST的编程语言进行程序设计和编程调试。
工业越来越与IT融合,工业控制系统的编程方式也愈发展示出IT软件开发的特点,三菱的ST和欧姆龙的ST、西门子的SCL是一样的,都是由语法、函数和函数库组成的,是一种类似于PASCAL的高级编程语言。学好ST,电气工程师犹如在梯形图的基础上插上了翅膀,可以更好更快地实现项目需求。
ST根本就没有高大上的地方,不要想的有什么神秘和难学的地方,一个几年经验的熟悉梯形图编程的,会通讯,会伺服控制的电气工程师,一个礼拜就能够掌握,如果再遇到一些实际项目或者是他人分享一些真实项目(非书籍例子,那种完全是误人子弟没有含金量)的源代码,很快就可以掌握的非常好!
这里说一下本课程的特色:
1、不搞小例子,不过多解释很基础的东西,比如不会花太多的篇幅讲什么赋值、循环、跳转这种一看就懂的东西,这种太初级的,书本或者手册上都有,如果我们重复讲这些,会被学员喷!
2、专搞工程案例,比如教你直接用ST去写modbus程序、去写模拟量程序、去写高速计数器程序、去控制伺服、去控制变频器、搭配QD77MS模块去实现电子凸轮、实现多轴同步,叫你直接用ST去写socket程序和上位机、和工业相机、和工业机器人通讯完成指令和数据的传输等等
3、我们就是立足于专门搞真实工程项目中的案例
4、我们的目标就是课程中的代码,就来自于真实项目,稍微改改就可以直接拿到项目上用
本课程内容是成宏乾(至今在电气工程项目一线,非完全脱产的工程师,佳途学院金牌工程师)老师多年ST编程项目的经验总结,大家可以跟着成老师的授课进度一节一节练习,注意看完每节课一定要去练习,不要懒,不要觉得能看懂自己就会了,看得懂代码和能写代码,完全是两回事,大家要多做练习,多写代码!