Q 系列PLC ST语言编程笔记.pdf

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Q 系列系列 PLC ST 语言编程笔记语言编程笔记 系列系列 语言编程笔记语言编程笔记 dcer 1、标识名、标识名 、、标识名标识名 标识名不区分大小写 。标识名中不能使用保留字及实际软元件等字符串。 2 、注释、注释是以表示注释的开始的 “(* ”及表示结束的 “*)”围住部分。 、、注释注释 3 、数据类型、数据类型 、、数据类型数据类型 ST 程序中可用的数据类型如下 BOOL,INT,DINT,REAL,STRING (..或 ..),ARRAY,STRUCT 数组要素的指定编号从 0 开始计数 D1:=1; tanka[D1]:=1200; 4 、软元件、软元件 、、软元件软元件 a、 可直接使用软元件,如 D1000 ,X0A0 、DX0 (直接输入)。 b 、 变址修饰 Z2:=1; D0Z2:=K0; (*D0Z2 表示 D1*) c、位指定 D0.0 = TRUE; (*将 D0 软元件的第 0 位置为 ON 。 *) W0.F = FALSE; (*将 W0 软元件的第 15 位置为 OFF 。*) d、 位数指定 通过将位软元件的 4 位、8 位、 12 位...作为 1 位数进行位数指定,在位软元 件中可以处理单字数据或者双字数据 。 K4X0 := D0; (*将从 X0 软元件开始的 16 位作为整数型(INT)使用,代入 D0*) Wtest := K1X0; (*将从 X0 软元件开始的 4 位代入单字型标签 Wtest 中。*) Dwtest := K5X0; (*将从 X0 软元件开始的 20 位代入双字型标签 Dwtest 中*) 5、、 ST 程序的表达式程序的表达式 、、 程序的表达式程序的表达式 a、运算符列表 (), 函数(),** (指数,如 tei**shisuu ), NOT, * ,/ ,MOD (余数), + , -, 比较 , , = , = , = , 逻辑积 AND , XOR , OR b 、控制语句 (关键字需大写) (a) IF 条件语句 IF 布尔表达式 THEN 语句 ··· END_IF; IF 布尔表达式 THEN 语句 1 ··· ELSE 语句 2 ··· END_IF; IF 布尔表达式 1 THEN 语句 1 ··· ELSIF 布尔表达式 2 THEN 语句 2 ··· ELSIF 布尔表达式 3 THEN 语句 3 ··· END_IF; (b)CASE 条件语句 CASE 整数表达式 OF 整数选择值 1: 语句 1 ··· 整数选择值 2: 语句 2 ··· · · · 整数选择值 n: 语句 n ···

文档评论(0)

nuvem + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档