NJ+ST语言编程应用.doc

NJ+ST语言编程应用.doc

ID:57689319

大小:234.50 KB

页数:4页

时间:2020-09-01

NJ+ST语言编程应用.doc_第1页
NJ+ST语言编程应用.doc_第2页
NJ+ST语言编程应用.doc_第3页
NJ+ST语言编程应用.doc_第4页
资源描述:

《NJ+ST语言编程应用.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、NJST语言编程总结NJ编程方式分为两种:(1)ST语言编程(2)梯形图编程ST语言编程中不可以穿插梯形图,但在梯形图编程中可以插入ST语言;如果变量在ST语言与梯形图中相互调用时,需要把该变量建为全局变量;1,CASE语句下面简单介绍一下ST语言编程的应用;使用CASE语句可方便实现分支结构,并且调试时可以比较直观的看到运行到哪一步;CASESTAGEOF10:表达式1;20:表达式2;30:表达式3;ELSE表达式4;END_CASE;CASEDATAOF100:表达式1;101:表达式2;102:表达式3;ELS

2、E表达式4;END_CASE;IF条件THENSTAGE:=10;DATA:=100;END_IF;当前运行步分支并行结构从上例中可以看出,很容易知道程序运行到哪一步,如果动作没有执行下去,可以到当前步去查找原因,这对于调试是非常快捷,方便的;2,上升,下降沿微分使用上升,下降沿微分使用需要定义数据类型分别为F_TRIG,R_TRIG,并且只能建立在本地变量中,这是CJ文本语言里不具备的;使用如下:3,TON时间的使用把TON时间写在CASE100步下面时,如果计时到,那么TON输出点会变为TRUE,这时把TON的输入

3、置为FALSE时,TON的输出也相应变为FALSE;但是当CASE到101步时,这时才把TON的输入置为FALSE,TON的输出还是TRUE,不会变为FALSE,所以,最好是把TON时间写在CSAE以外或END_IF之后;如下所示;W1:=0;时,t1.q还是TRUE;4,IF语句使用IF条件语句包含IF,THEN,ELSIF,ELSE,END_IF语句;(1)IF单一语句(2)IF多条件语句5,FOR语句使用

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

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

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