2023-06-16 06:44来源:m.sf1369.com作者:宇宇
每一家DCS支持的语言是不一样的,总体来说有5种。
1.指令表编程语言,与汇编语言类似,满足IEC61131.3标准,跟PLC的指令表语言有点区别。
2.结构化文本编程语言:类似于PASCAL语言,是结构化的,语句是表达式和关键字等组成,表达式是操作符和操作数结合。
3.梯形图:类型电气的逻辑控制图。
4.功能块图:是图形符号,可以图形连接,操作方便。最常用的就是这个。
5.顺序功能表:SFC采用的是文字叙述和图形符号相连接的方式来表示顺序控制中的过程、功能和特性的一种编程。 一般的DCS都含有功能块图和顺序功能表,还包含另外一种语言,这个每家的就不一样了。
每一家DCS支持的语言是不一样的,总体来说有5种。
1.指令表编程语言,与汇编语言类似,满足IEC61131.3标准,跟PLC的指令表语言有点区别。
2.结构化文本编程语言:类似于PASCAL语言,是结构化的,语句是表达式和关键字等组成,表达式是操作符和操作数结合。
3.梯形图:类型电气的逻辑控制图。
4.功能块图:是图形符号,可以图形连接,操作方便。最常用的就是这个。
5.顺序功能表:SFC采用的是文字叙述和图形符号相连接的方式来表示顺序控制中的过程、功能和特性的一种编程。
VB的语言比较简单容易入手,适用于比较简单的编程作业
易学易理解
PowerBuilder中使用的编程语言是PowerScript,是一种高级的、结构化的编程语言,使用PowerScript编写应用程序中使用的函数和事件处理程序。
如果以前你使用过其它高级语言的话,就会发现PowerScript十分简单易学,它的许多语言成份与大多数高级编程语言很相似。
书写PowerScript程序时格式相当自由,每一行中的空格、缩进等均被编译器忽略,利用这个特性,我们可以编写出结构清晰、易于阅读和理解的应用程序。
PowerScript与众不同之处在于它提供了一套完整的嵌入式SQL语句,开发人员能够像使用其它语言成分(比如赋值语句)那样使用它们,而且需要的话也可以使用特定数据库管理系统专用的SQL语句,这就大大增强了程序操纵和访问数据库的能力。
结构化查询语言(Structured Query Language)简称SQL(发音:/ˈes kjuː ˈel/ S-Q-L),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统, 可以使用相同的结构化查询语言作为数据输入与管理的接口。结构化查询语言语句可以嵌套,这使它具有极大的灵活性和强大的功能。1986年10月,美国国家标准协会对SQL进行规范后,以此作为关系式数据库管理系统的标准语言(ANSI X3. 135-1986),1987年得到国际标准组织的支持下成为国际标准。不过各种通行的数据库系统在其实践过程中都对SQL规范作了某些编改和扩充。所以,实际上不同数据库系统之间的SQL不能完全相互通用。
托运行李重量与收费标准程序
定义 超重行李收费客仓标准1 为 常数
定义 超重行李收费国内外乘客标准2 为 常数
定义 超重行李收费残疾乘客标准3 为 常数
假如 托运行李重量>30公斤 则
假如 是头等舱的乘客 则
超重行李收费客仓标准1=4
否则
超重行李收费客仓标准1=6
结束假如
假如 是国内乘客 则
超重行李收费国内外乘客标准2=1
否则
超重行李收费国内外乘客标准2=2
结束假如
假如 是残疾乘客
超重行李收费残疾乘客标准3=1/2
否则
超重行李收费残疾乘客标准3=1
结束假如
( 托运行李重量-30公斤)*超重行李收费客仓标准1*超重行李收费国内外乘客标准2*超重行李收费残疾乘客标准3
否则
免费
结束假如
结束程序
经检查修改,请看看是否合适?