电子开发网

电子开发网电子设计 | 电子开发网Rss 2.0 会员中心 会员注册
搜索: 您现在的位置: 电子开发网 >> 电子开发 >> PLC基础及应用 >> 正文

PLC编程语言及程序结构

作者:佚名    文章来源:本站原创    点击数:    更新时间:2019-01-04

作为工控中的一员,我们知道工控发展到今天plc在行业中已经不可或缺的地步。而我们最常用的品牌有西门子,三菱等系列。接下来跟大家分享一下西门子200plc学习心得。西门子plc的编程语言主要有梯形图(LAD)、指令表(STL)、功能块图(FBD)、顺序功能图( SFC)、结构化文本(SCL)等,其中以梯形图最为常用。
  下面简单介绍一下梯形图

PLC编程语言及程序结构 

梯形图由触点,线圈或功能块组成。梯形图左边一条竖线称为坐母线。触点代表逻辑输入条件,线圈代表逻辑输出结果,功能块代表定时器,计数器等附加指令。接下来再讲一下程序结构用户程序分为可以分为三个程序区:主程序,子程序(SBR)和中断程序(INT)。主程序:主程序是用户的主体,CPU在每个扫描周期都执行一次主体程序。子程序:子程序是程序的可选部分,只有当主程序调用时才执行。合理的子程序可以优化主程序,减少CPU扫描时间。也可以封装移植到其他程序当中。中断程序:中断程序是程序的可选部分,只有当中断事件发生时才去执行。中断可在扫描周期任意的点去执行。中断程序由用户编写,由操作系统调用。根据优先级的不同进行先后调用。

Tags:PLC编程,程序结构  
责任编辑:admin
请文明参与讨论,禁止漫骂攻击,不要恶意评论、违禁词语。 昵称:
1分 2分 3分 4分 5分

还可以输入 200 个字
[ 查看全部 ] 网友评论
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 在线帮助 - 文章列表
返回顶部
刷新页面
下到页底
晶体管查询