热门文档
- 2022-09-12 21:57:50 《HVD100系列通用变频器简易手册》-〖中文〗
- 2022-09-12 21:57:50 《CP520系列变频器用户手册》
- 2022-09-12 23:38:53 《中型PLC编程软件使用手册》
- 2022-09-12 23:59:15 《SV660N系列伺服选型手册》
- 2022-09-14 23:13:11 阿尔法6000E&6000M系列 电流矢量变频器说明书中文版
- 2022-09-12 23:59:15 19010795《SV660P系列伺服设计维护使用手册》
- 2022-09-12 23:38:53 AM400系列可编程控制器(NPN输出)用户手册
- 2022-09-13 22:07:40 H5U&Easy系列可编程逻辑控制器指令手册-CN-A10
- 2022-09-12 23:41:04 《IT7000系列人机界面(电容屏)用户手册》
- 2022-09-12 23:24:32 汇川-H3U系列可编程逻辑控制器简易手册版本号:V1.0
- 2022-09-12 21:57:50 《MD500系列Profinet扩展卡说明书》-〖英文〗
- 2022-09-12 23:24:32 H5U系列可编程逻辑控制器用户手册(无CAN和凸轮)

1、本文档共计 38 页,下载后文档不带水印,支持完整阅读内容或进行编辑。
2、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。 免责声明: 版权:我们作为资源的整理方,所有资源均来自互联网的优秀作者们,版权归原作者或企业所有。
申明:任何使用本站收集的资源产生的不测后果,本站不对此负任何责任。
2、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。 免责声明: 版权:我们作为资源的整理方,所有资源均来自互联网的优秀作者们,版权归原作者或企业所有。
申明:任何使用本站收集的资源产生的不测后果,本站不对此负任何责任。
ST程序结构HCFaST程序结构ST语言的程序由语句组成,语句由表达式和关键字组成,表达式由操作数和操作符组成。IF变量1=100THEN表达式1语句变量2:=变量3+变量4;END_IF;语句1关键字关键字IF变量1=100THEN表达式m变量2:=变量3+变量4:操作数1ST程序END_IF;表达式1操作符IF变量1=1O0THEN表达式变量2:=变量3+变量4:语句n关键字END_IF;操作符表达式kIF变量1=100THEN操作数创建ST程序HCFa在Sysctrl Studio软件中,新建POU时,语言选择“结构化文本(ST)”即可。表达式表达式HCFa表达式的构成◆ST语言的程序中,表达式由操作数和操作符组成。◆一个表达式可包含一个或多个操作符、变量和函数IF变量1=100THEN表达式变量2=变量3+变量4:END_IF;操作符IF变量1=100THEN操作数操作数操作数可以是表示数据的数据文字、字符串文字、时间文字、变量元素、函数调用和其他表达式:◆例如:15、TRUE、T#20S、ARRAY1[1]、SIN(A)。表达式HCFa操作符在一个表达式中使用多个操作符时,按优先级从高到低依次执行。相同优先级的操作符按照书写顺序从左向右依次执行。优先级符号功能用法符号功能用法1(最高)括号(expr)MOD取模(求余)expr MOD expr2数组调用name[expr_list)】加exprexpr2POU调用name(expr_list)减expr -expr2成员选择object.member8小于expr <=expr3A解指针8大于exprexpr4正号expr8小于等于expr =大于等于expr >expr4NOT求补NOT expr9等于expr =expr9SIZEOF对橡的大小SIZEOF (expr)不等于expr 输出赋值expr =lvalue5expr**expr6乘expr*expr说明:epr为表达式或操作数6除expr/expr语句赋值语句HCFa功能赋值语句用于将赋值符号(:=)右侧的表达式计算的值赋给左的变量。赋值语句的一般形式如下,其中“:=”为赋值操作符,且要用分号“,"结尾。范例变量1=100:/声明变为1为int类型对变量1赋值100变量2=TRUE;/声明变为2为bool类型对变量2赋值TRUE变量3=变量1*2:∥/声明变为3为it类型将变量1乘以2后得到结果赋值给变量3/声明变为4为real类型将变量3做正弦运算后的结果赋给变量4变量5=1;变量6:=1.5;变量7=FALSE/声明变量5为it类型、变量6为real类型、变量7为bool类型一行中可以同时存在多条赋值语句




请如实的对该文档进行评分-
-
-
-
-
0 分