可编程逻辑控制器plc编程及应用

  1. 1、本文档共101页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
可编程逻辑控制器plc编程及应用7957417200.ppt

5、 RS 触发器 置位优先(SR) 复位优先(RS) 6、 其他指令 语句 描述 NOT 取反 EU 正跳变 ED 负跳变 NOP N 空操作 3.4 定时器与计数器指令 1、定时器 类型 分辨率 定时范围 定时器号 TONR 1ms 32.767s T0和T64 10ms 327.67s T1~T4和T65~T68 100ms 3276.7s T5~T31和T69~T95 TON TOF 1ms 32.767s T32和T96 10ms 327.67s T33~T36和T97~T100 100ms 3276.7s T37~T63和T101~T255 定时器的当前值和设定值均为16位有符号整数(INT) 最大值=32767 定时器的设定时间=设定值*分辨率 定时器指令 语句 描述 TON Txxxx,PT 接通延时定时器 TOF Txxxx,PT 断开延时定时器 TONR Txxxx,PT 保持型接通延时定时器 BITIM OUT 触发时间间隔 CITIM IN,OUT 计算时间间隔 接通延时定时器 2、输出过程映像寄存器(PIQ) 在用户程序指令执行过程中,每次对Q的操作结果都存放在PIQ中。在扫描周期的末尾,将PIQ中的数据送达输出模块。 7 6 5 4 3 2 1 0 QB0 QB1 QB2 QB3 QB4 QB5 PIQ MSB LSB 3、变量存储区(V) 变量存储区用于存放程序执行过程中的中间结果。 CPU 226可使用VB0-VB10239 4、位存储区(M) 位存储区用于存放程序执行过程中的中间结果。 S7 200可使用MB0-MB31 5、定时器存储区(T) 定时器的作用相当于继电器系统中的时间继电器。 S7 200中可使用T0-T255 在该区域中存放定时器当前的定时值和定时器的状态 6、计数器存储区(C) S7 200中可使用C0-C255 在该区域中存放计数器当前的计数值和计数器的状态 7、高速计数器(HC) CPU 224 XP 中可使用2个200KHZ,4个30KHZ。 用来累计比CPU扫描时间更快的事件,计数过程与扫描周期无关。 CPU 226 中可使用6个30KHZ。 8、累加器(AC) CPU 226 中可使用4个32位的累加器,AC0-AC3 可以作为存储单元,在做数值运算时存放中间结果。 9、特殊存储器(SM) 用于CPU与用户之间交换信息。 10、局部存储器(L) S7 200 有64个字节的局部存储器。 可以作为存储单元,或者给子程序传递参数。 局部存储变量只在创建该变量的子程序中有效。 7 6 5 4 3 2 1 0 AIB0 AIB1 AIB2 AIB3 AIB4 AIB5 AI数据的存放 MSB LSB 11、模拟量输入(AI) 存放模拟量的采样值。用户程序只能读该区域不能写。 AIW0 AIW2 AIW4 7 6 5 4 3 2 1 0 AQB0 AQB1 AQB2 AQB3 AQB4 AQB5 AQ数据的存放 MSB LSB 12、模拟量输出入(AQ) 存放模拟量的输出值。用户程序只能写该区域不能读。 AQW0 AQW2 AQW4 13、顺序控制继电器(S) 顺序控制继电器(SCR)用于组织设备的顺序操作。 14、常数的表示方法与范围 常数 举例 十进制常数 20047 十六进制常数 16#4E4F ASCII码常数 ‘Text’ 实数或浮点数格式 23.5 -1.1725E-20 二进制格式 2#1011_0101 15、实数的表示方法 31 30 23 22 0 S 指数 尾数 符号位 实数占用32位 16、字符串的格式 ‘A’=41H ‘5’=35H 一个字符占一个字节,一个字符串最大长度255. 长度 字符1 字符2 字符3 字符4 … 字符254 字节0 字节1 字节2 字节3 字节4 … 字节254 17、CPU存储器的范围与特性 参见:P34 表3-4,P35表3-5 3.2.3 直接寻址与间接寻址 寻址----访问数据的过程 1、 直接寻址 在程序中直接写出地址,如:VW100 2、 建立间接寻址的指针 如:MOVD VB200,AC1 VB200中存放的不是数据而是地址。 3、用指针存取数据 VB199 VB200 VB201 VB202 VB203 VB204 12 34 56 78 AC1 VB200 AC1 VW200的地址 AC0 1234 31 16 15 0 MOVD VB200,AC1 V

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档