本课程为视频自学课程,视频课程有效期内可反复、无限次观看,无其他服务如答疑、远程支持等。三菱会员、白金会员、金钻会员无需额外付费即可学习。(课程有效期默认一年)
想看到如何使用三菱ST文本结构化编程语言来编写通讯程序吗,比如让你用ST编写Modbus代码、编写Socket代码、用ST控制伺服进行各种动作,用ST实现多轴联动,电子凸轮,应该怎么做吗?
目前三菱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编程项目的经验总结,大家可以跟着成老师的授课进度一节一节练习,注意看完每节课一定要去练习,不要懒,不要觉得能看懂自己就会了,看得懂代码和能写代码,完全是两回事,大家要多做练习,多写代码!