ST语言编程手册(共183页)
184页1、精选优质文档-倾情为你奉上ST语言编程手册目录1. ST基本原理此章节描述了ST中的语言资源和使用方法。请注意此章节中描述了功能、功能块和任务控制系统。一个完整正式的语言描述包括语法图。1.1语言描述在本手册的下列章节中语法图用作语言描述的基础,为你提供了对ST语法结构的新认识。1.1.1语法图语法图是对语法结构的图形式的阐述。结构是由一系列的规则描述组成。可以基于现有的规则生成新的规则。上图中的语法图需从左至右读。需要注意下列规则结构:序列:块的序列选项:可以跳过的语句迭代:一个或多个语句的重复替代:Branch1.1.2语法图中的块块是基本元素。下图显示了代表块而使用的符号类型。 要更多解释的基本元素 由更多的语法图解释的复合单元当输入源文本时需要注意格式化规则和非格式化规则。比如:把语法图中的块或元素转化为源文本(见帮助中的语言描述,第291页)1.1.3规则的意义(语义)规则能仅代表语言的格式结构。意义(语义)一般不明显。由于这个原因,如果意义很关键,则需要在规则旁边写上额外的信息。如果同类型的元素意义不同,需要附上额外的命名。例如,额外指定每个十进制字符串元素年,月或日(见3
2、08页)。名称表示了用途 重要的限制也列出。如:整数规则中对于(负号),标明负号只能在SINT, INT, and DINT数据类型之前出现(见308页)1.2基本元素的语言ST语言的基本元素包括ST字符组, 根据ST字符组(如:语言命令)创建的预留标识符,自定义的标识符和数字。ST字符组合预留标识符都是基本的元素(terminals),因为是无需另外的规则来描述。自定义的标识符和数字不是terminals,因为它们是由另外的规则来描述。在语法图中,终端是由圆形或者椭圆形符号来表示,但是复合单元由长方形来表示(见语法图中的块,第72页)。下列内容是主要终端的节选,作为全局预览,参考基本元素(terminals,第294页)1.2.1 ST字符组ST使用ASCII字符组中的下列字母和数字从A到Z的大小字母从0到9的阿拉伯数字字母和数字是最常用的字符。例如,标识符是字母,数字和下划线的组合。下划线是特殊的字符之一。特殊字符在ST中有特定的含义(见第291页的正式语言描述和第294页的基本元素)1.2.2 ST中的标识符标识符的ST中的名称。这些名称可以根据系统来定义,例如语言命令等。但是,
3、名称可以是用户定义,比如常量、变量或功能。1.2.2.1标识符的规则标识符是由字母(A到Z,a到z)、数字(0到9)或单独的下划线随意组成,但是首字符必须是字母或者下划线。大小写字母没有区分(比如,在编辑器中Anna和AnNa是一样的)。一个正式的标识符可以由以下的语法图表示:命名时,最好选用唯一的、有意义的命名,以便解释程序。图表中的语法图声明了一个标识符的首字符必须是字母或者下划线。下划线必须跟着字母或数字。如:不允许连续有两根或以上的下划线。下划线可以跟着任意或者一系列的数字,下划线或字母。在这唯一的例外是两条下划线可能不会同时出现。1.2.2.2标识符举例有效的标识符无效的标识符无效标识符原因4ter第一次字符必须为一个字母或者下划线*#AB不允许特殊字符(除了下划线)RR_20不允许有两个下划线S value不允许出现空格,因为是特殊字符Array虽然ARRAY是一个正式有效的标识符,但是它是一个预留标识符。,只能做预先定义使用。这意味着你不能使用这个名称,比如:变量标识符不能用作绝不定义标识符:与预留标识符一样与任务命名相匹配注意:如有可能,避免定义由下划线,struct,
《ST语言编程手册(共183页)》由会员cl****1分享,可在线阅读,更多相关《ST语言编程手册(共183页)》请在金锄头文库上搜索。
2022最新销售内勤工作总结范文
《故乡》教案设计
海事局团委青年工作总结汇报
小学《堂吉诃德》心得600字
《角的度量》导学案
色彩的明度教案
电磁线投资计划书【范文参考】
美术教师教学计划15篇
发电厂安全钥匙技术规范及实施细则
三科培训心得体会范本(2篇)
事业单位一般干部职工请假审批表
中西方美学差异及其文化背景
山东省泰安市岱岳区徂徕镇第一中学中考数学总复习 第41课时 图形的变换教学案(无答案) 新人教版
西安作文400字精选0001
二语第八单元
大连理工大学21春《模拟电子线路》离线作业1辅导答案93
PsyKey心理测评系统完全网络版
各体测项目运动处方
内蒙古自治区食品安全企业标准
有关优秀毕业生自我鉴定模板集合5篇
2023-10-03 11页
2024-02-11 9页
2023-11-28 7页
2023-06-03 5页
2022-08-24 7页
2023-05-08 7页
2024-01-10 36页
2023-09-10 12页
2024-01-27 23页
2023-04-28 8页