随着生产工艺的发展,传统的线性化编程无法满足大型项目,各种非标设备的要求。很显然,结构化编程和模块化编程是未来PLC的发展方向,但是传统的梯形图在实现结构化编程的时候,是非常繁琐,非常麻烦的。

今天,小编就谈一下,如何从梯形图过渡到ST语言编程

1 从简单的翻译开始

这种方法非常适合刚刚接触PLC的朋友,你可以把写好的梯形图程序,逐步翻译成ST语言,在翻译过程中,既能理解梯形图的程序,又能不断加深对ST语言的印象。

2 多多对比

在项目实施过程中,直接使用ST语言进行编程,当遇到门槛的时候,在用梯形图实现。等梯形图调试成功了,把梯形图再翻译成ST语言,然后对比自己当初的思路,看看是哪个环节,哪个点没有考虑到,这样,在不断对比中,才能有进步。

呵呵,以上两种方法,真的是废话。其实,无论是梯形图还是ST语言,是没有捷径可走的。所谓快速入门,零基础快速学会是不存在的。只有脚踏实地,在不断的练习和思考中提高。当然,快捷方法也有,那就是用吸星大法,不过问题又来了,学习吸星大法有没有捷径?

不过,在学习ST语言的时候,有点误区需要明白,ST语言和梯形图不是一一对应的,不要老是想着梯形图的某个指令怎么用ST语言对应,这是很严重的认知。这就好比老想着把继电器逻辑回路转换为梯形图一样,这终将会使自己的思维陷入误区。

ST语言和梯形图是两种截然不同的思维方式,不存在一一对应的关系,所以,不要用梯形图的思维方式,特别是日系PLC遍地指令的解决方式。

plcst语言编程教程_PLC初学者如何从梯形图过渡到ST语言编程相关推荐

  1. plcst语言编程教程_PLC ST语言编程之我的心得-专业自动化论坛-中国工控网论坛...

    以前编程都是习惯用梯形图,每次编运算程序,都得写很多条运算程序.调试且不说,就光重复使用就得复制好几遍,还要一遍一遍的改寄存器地址,很是麻烦.一次偶然的机会,我用到了一款PLC可以使用ST 语言编程的 ...

  2. CC++刚開始学习的人编程教程(9) Windows8.1安装VS2013并捆绑QT与编程助手

    我们在Windows8.1安装VS2013并捆绑QT与编程助手须要下列文件. 2. 在虚拟机中开启Windows8.1 3.然后选择VS2013的安装镜像. 4.将镜像拷贝到虚拟机. 5.我们装载这个 ...

  3. c语言程序设计教程 实验十,清华大学出版社-图书详情-《C语言程序设计实验教程》...

    前言 "C语言程序设计基础"是计算机专业以及理工类各专业的重要基础课程之一,也是很多学校的第一门编程课.理论与实践结合,多动手编程练习是学好C语言的必由之路.全书按照知识点递进的顺 ...

  4. c语言编程 验证用户名和密码是否正确(函数定义),《C语言程序设计教程》习题参考答案[精品资料].doc...

    <C语言程序设计教程>习题参考答案[精品资料] <C语言程序设计教程>习题参考答案 默认分类 2007-09-10 12:38:44 阅读6618 评论13 ??字号:大中小? ...

  5. 人人都能学会的python编程教程(基础篇)完整版

    人人都能学会的python编程教程1:第一行代码 人人都能学会的python编程教程2:数据类型和变量 人人都能学会的python编程教程3:字符串和编码 人人都能学会的python编程教程4:关系运 ...

  6. C语言程序设计第三版崔武子,清华大学出版社-图书详情-《C语言程序设计教程学习辅导》...

    C语言是国内外广泛使用的计算机高级语言.大多数高校都开设了"C语言程序设计"课程.作者于1991年编著了<C程序设计>,由清华大学出版社出版,该书出版后,受到了广大读者 ...

  7. c语言程序设计教程龚尚福,C语言程序设计教程

    <C语言程序设计教程>以程序设计思维与应用技能培养为目的,语法引导和统一实例逐步展开,并辅以大量趣味案例训练为主线而编写,全书由14章和3个附录组成.基础内容8章,包括概述.数据类型和表达 ...

  8. [PLC]ST语言一:LD_LDI_AND_ANI_OR_ORI

    一:LD_LDI_AND_ANI_OR_ORI基本指令 说明:简单的顺控指令不做其他说明. 控制要求:无 编程梯形图: 结构化编程ST语言: M400:=(M0 OR M1) AND M2; M401 ...

  9. c语言程序设计实践教程编程题8.3,C语言程序设计教程(21世纪计算机科学与技术实践型教程)...

    <C语言程序设计教程>是根据 教育部高等学校计算机科学与技术教学指导委员会非 计算机专业计算机基础课程教学指导分委员会提出的 <非计算机专业计算机基础课程教学基本要求>和< ...

  10. devc语言图形编程教程_C语言是怎么实现图形界面的?

    GTK就可以,一个基于C语言的免费.开源.跨平台图形工具包,可以直接使用C语言调用实现图形界面开发,下面我简单介绍一下这个工具包的安装和使用,这里以Windows平台为例: 1.首先,下载GTK安装包 ...

最新文章

  1. 计算机视觉方向简介 | 半全局匹配SGM
  2. 南京、苏州、杭州、上海你更喜欢哪座城市?
  3. 下列设备中 微型计算机系统必须具备的是,计算机应用基础题库
  4. MyBatis学习总结(七)——Mybatis缓存
  5. 1.1 - C#语言习惯 - 使用属性而不是可访问的数据成员
  6. linux docker查看容器状态,Docker容器状态命令行工具——Ctop
  7. linux shell 获取参数 $,Linux - Shell - 参数获取
  8. 用mac的python写网络爬虫_在mac下使用python抓取数据
  9. 爬虫--BeautifulSoup使用
  10. C语言分支结构while,C语言学习:分支结构和循环结构的总结(收藏)
  11. Long类型参数传到前端精度丢失的解决方案
  12. java 合并两个列表_如何在Java中合并两个列表?
  13. jsp页面中文乱码解决方法
  14. 外贸常用术语_外贸业务中常用的术语
  15. [原]最初的梦想---关于野猪和家猪
  16. Far planner之 障碍物的图搜索
  17. 方法重写的 两同 两小 一大
  18. 04.第五章、范围管理
  19. MOOC编程题#2: 魔兽世界之二:装备
  20. python中的散点图还可以这么画

热门文章

  1. 最经典的PS入门笔记,来自李涛老师的高手之路
  2. 【开发/调试工具】【串口工具】不同串口软件如何生成带时间戳的日志
  3. 服务器处理器以及选择
  4. matlab模糊数学隶属问题,模糊数学模型matlab
  5. 安防与消防融合发展的现状与机遇分析
  6. 小甲鱼OD使用教程七----破解VisualSite Designer
  7. 计算机组成原理试题库(含答案),计算机组成原理试题库(含答案)--
  8. 领域词汇知识库的类型、可用资源与构建技术漫谈
  9. 全国计算机信息处理技术员报名官网入口,信息处理技术员考试,就是这么简单!...
  10. 电驴服务器搜索文件排序,eMule如何搜索文件