中控编程入门精讲

中控编程入门精讲

ID:38993634

大小:4.42 MB

页数:115页

时间:2019-06-23

中控编程入门精讲_第1页
中控编程入门精讲_第2页
中控编程入门精讲_第3页
中控编程入门精讲_第4页
中控编程入门精讲_第5页
资源描述:

《中控编程入门精讲》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、DCSDCS图形化编程图形化编程图形化编程图形化编程浙江中控技术股份有限公司图形化编程基础梯形图、功能块介绍综合编程应用自定义功能块、ST语言程序调试图形化组态的图形化组态的作用?作用?编写自定义控制方案:复杂的回路控制、联锁控制等•启动方式•软件操作界面四种编程语言功能块图功能块图顺控图顺控图符合IEC61131-3标准梯形图梯形图STST语言语言工程、段落和区段一篇文章的结构一个控制方案的结构文章工程段落段落句子区段工程、段落和区段工程段落区段文件保存路径编程基本步骤编译、下载新建“工程”并根据控制方案编写程序调试与主控卡关联特点新

2、建“段落”新建工程新建段落段落管理任务管理练习时间1、熟悉软件界面2、新建一个工程:练习3、新建几个段落:LD1LD2LD34、调整段落的执行次序数据类型半浮点�半浮点的数据结构�所有模拟量的测量值都是半浮点数�无因次化处理公式�半浮点数运算注意事项(溢出)三12符位小位号整数小位数点数思考•模拟量输入信号的PV成员数据类型?SFLOAT•半浮点数数据范围?-7.9999~7.9999•开关量输入信号数据类型?BOOL变量分类按作用范围分全局变量私有变量整个图形化工程所在段落�各个段落自定义变量整个组态�图形化工程�操作组态新建自定

3、义变量新建全局变量新建私有变量变量查找与替换练习时间•请学员熟悉三种不同变量的定义方法和应用场合。图形化编程基础梯形图、功能块介绍综合编程应用自定义功能块、ST语言程序调试梯形图语言(梯形图语言(LDLD))概述�形象、直观和实用�触点和线圈来构建逻辑控制方案�联锁程序习惯使用LD编辑程序结构�左汇流条相应于梯级的相线�右汇流条缺省不画出程序执行次序�段落间的执行次序�段落内部的执行次�区段内的执行次序组态元素垂直连接线负跳变线圈常开触点正跳变线圈常闭触点复位线圈正跳变触点负跳变触点置位线圈取反线圈线圈触点认识SCCONTROL的触点:

4、变量触点触点的特点:每一个触点都有一个变量和它对应,触点是在变量的控制下断开或闭合。不同类型的触点有什么区别?不同类型的触点有什么区别?假设触点对应的变量为TEMP线圈认识SCCONTROL的线圈:变量线圈线圈的特点:每一个线圈都有一个变量和它对应,线圈的得电状态决定了变量的状态。不同类型的线圈有什么区别?不同类型的线圈有什么区别?编程示例1例1:要求当开关KI101为ON时KO101为ON;当KI101为OFF时KO101为OFF。垂直连接线�相当于或的功能编程示例2例2:当开关DI101为ON,或者开关DI102为OFF时电机DJ1

5、01为ON;DI101为OFF,且DI102为ON,则DJ101为OFF。综合案例讲解在工程设计中,我们经常使用在工程设计中,我们经常使用在工程设计中,我们经常使用在工程设计中,我们经常使用SAMASAMASAMASAMA图图图图表示各种逻辑关系表示各种逻辑关系表示各种逻辑关系表示各种逻辑关系什么是SAMA图呢什么叫SAMA图?制定的一种规范,使用各种图符将控制系统要进行何种运算处理表达出来。工程技术人员进行技术交流的一种公认的图符或者说工程语言。SAMA图-图解1SAMA图-图解2SAMA图-举例SAMA图梯形图功能功能块图语块图语言

6、(言(FBDFBD))功能块概述�功能块指包含内部状态的程序块�功能块分为基本功能块和自定义功能块�功能块可用EN输入和ENO输出进行配置�由带有输入和输出的图形框来描述EN和ENO(使能)�EN是功能块的缺省的第0号输入。�ENO是功能块缺省的第0号输出。�可以隐藏EN和ENO引脚。�如果当调用功能块时EN值等于ON时,则由FFB定义的算法才被执行。�ENO=EN模块库介绍常用功能块应用举例常用功能块应用举例常用功能块应用举例常用功能块应用举例常用功能块应用举例常用功能块应用举例常用功能块应用举例常用功能块应用举例算术运算-ADD•例

7、1:求流量FI101(量程0-600M3/h)和FI102(量程0-600M3/h)的和,并将运算结果存放至自定义变量FF中。算术运算-MOVE比较运算--GE比较运算--GE•例如,当压力PT101(0-10KPa)超过80%时要求打开电磁阀KO101。•参考程序如下:转换运算—SFLOAT_TO_FLOAT转换运算—SFLOAT_TO_FLOAT•例:求温度TI101(0-600℃)和TI102(0-800℃)的平均值,并将计算结果存放到自定义变量TT(0-700℃)中。逻辑运算--AND逻辑运算--AND•例:要求当三个开关KI1

8、01、KI102和KI103都打开时(为ON)启动电机KT101,否则关闭KT101。选择模块--SEL选择模块--SEL•例:当操作员将开关(一字节变量KT)打至OFF时,选择测点一(TI101)作为控制

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。