网站标志
导航菜单
当前日期时间
当前时间:
购物车
购物车中有 0 件商品 去结算 我的订单
商品搜索
商品搜索:
文章正文
PLC编程思路解析
作者: 来源:中国机电工程网    发布于:2019-06-05 19:34:00    文字:【】【】【
1、PLC的编程方式是多样的,就如同条条大路通罗马一样,但基准是一样的,即PLC编程的语法和数据类型等等,即教科书或者官方的培训资料,这个是编程的起始点;
2、接下来就是如何编程:
  1.在编程开始的时候,不要从编程的角度去理解工艺,而是要从数学的角度来分析工艺过程,即数学建模的过程。这个过程越精细,之后编写的程序也就越完善;
  2.接下来就是程序结构的设计:程序结构的好坏,决定了程序可读性和可维护性。毕竟编程不仅仅是实现控制的目标,更加是一种语言的交流。程序的结构要与之前建立的模型要有一一对应的关系。
   在之前的讨论中,就提出了工艺编程的结构化,主要是借助FB块的多重背景数据,而实现子程序模块之间的参数传递、以及标准化移植等等。
   至于全局变量的使用,主要的建议从系统的结构上看,如果是需要其在全局上使用,如:常置1,常置0;系统时钟的脉冲信号等等,则只需要在PLC启动的时候进行初始化即可。其他情况,比如系统的启动停止指令等等;而如果是在局部使用,则可以在每次使用的时候,对其进行初始化,然后再赋值使用,比如一个设备的主功能块,可以再主功能块开始的时候进行初始化,然后在各个子功能块中使用;使用之后如果需要给其他主功能块使用,则可以将其值输出。
   这一点做起来很难,不妨从一两个相同或相似设备的编程开始应用,直到更多设备的灵活应用。
3、调试过程
  调试的时候,最大的问题是如何监视所定义的变量,在step7中的调试功能中提供了测试模式,可以直接监视所需要监视对象的背景数据块的功能。而不会因为多次调用,而无法监视程序数据。
浏览 (41) | 评论 (0) | 评分(0) | 支持(0) | 反对(0) | 发布人: 来源:中国机电工程网
将本文加入收藏夹
新闻详情
脚注栏目
|
脚注信息
机电工程网(C) 2015-2020 All Rights Reserved.    联系我们