西门子S7.2的基本指令.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 西门子S7-200的基本指令 可编程序控制器指令是PLC的编程语言,用户通过编写指令码,由编译系统编译成机器码后,加载到可编程序控制器的用户程序存储器中,由监控程序去执行它,从而实现复杂的控制操控。可编程序控制器语言指令是由各类工程人员所熟悉的工程语言直接转化过来的,便于记忆,易于编程。S7-200 PLC编程指令结构第2章 西门子S7-200的基本指令2.1 基本逻辑指令2.1.1基本位操作指令基本逻辑指令在语句表语言中是指对位存储单元的简单逻辑运算,在梯形图中是指对触点的简单连接和对标准线圈的输出。一般来说,语句表语言更适合于熟悉可编程序控制器和逻辑编程方面有经验的编程人员。用这种语言可以编写出用梯形图或功能框图无法实现的程序。选择语句表时进行位运算要考虑主机的内部存储结构。第2章 西门子S7-200的基本指令(1)LD:装入常开触点(LoaD)(2)LDN:装入常闭触点(LoaD Not) (3)A:与常开触点(And) (4)AN:与常闭触点(And Not)。 (5)O:或常闭触点(Or) (6)ON:或常闭触点(Or Not) (7)NOT:触点取非(输出反相) (8)= :输出指令 第2章 西门子S7-200的基本指令可编程序控制器中的堆栈与计算机中的堆栈结构相同,堆栈是一组能够存储和取出数据的暂时存储单元。堆栈的存取特点是“后进先出”,S7-200可编程序控制器的主机逻辑堆栈结构如表所示。 第2章 西门子S7-200的基本指令在语句表中,LD、LDN、A、AN、O、ON、NOT这几条指令的执行对逻辑堆栈的影响分别如下表说明。 LD I0.1=1的执行 I0.2的执行第2章 西门子S7-200的基本指令触点的使用如图所示。在功能框图中,常闭触点的装入和串并联用指令盒的对应输入信号端加圆圈来表示。第2章 西门子S7-200的基本指令2.1.2脉冲生成(边沿触发)指令脉冲生成也称边沿触发指令,就是利用信号的边沿,来触发相应的电路从而产生一个机器周期的扫描脉冲,常常用作脉冲整形和噪波消除。第2章 西门子S7-200的基本指令脉冲生成指令时序图第2章 西门子S7-200的基本指令2.1.3设置、复原操作指令梯形图中线圈获得能量流时(存储器位置1)表示线圈通电,线圈没有获得能量流(存储器位置0)时表示线圈断电。利用继电器电路中线圈通、断电原理来描述存储器位的置位、复位操作。设置、复原指令则是将存储器的设置、复原功能分开来用。第2章 西门子S7-200的基本指令2.1.4取反和无操作指令无操作指令(NOP)的作用是防止程序跑飞。当使能输入有效时,执行空操作指令(NOP),扫描周期长度将会稍微延长,给程序增加陷阱,不影响用户程序的执行,使能流输出不中断。取反指令(NOT)的作用是把电路的逻辑运算取反,即对存储器位进行取反操作运算结果若为1则变为0,改变能量流的状态。第2章 西门子S7-200的基本指令2.1.5定时器指令 西门子S7-200系列PLC的定时器指令可按照工作方式和时间基准进行分类,若按照工作方式可分为,接通(通电)延时定时器(TON),用于单个间隔计时;保留性接通(有记忆的通电)延时定时器(TONR);断开延时定时器(TOF),用于延长时间以超过关闭(或假条件),例如电机关闭后使电机冷却。这些定时器用于实现时间控制,属于增量型定时器。时间基准又称为定时精度和分辨率。定时器指令格式如表所示。第2章 西门子S7-200的基本指令定时器特性第2章 西门子S7-200的基本指令 定时器时序第2章 西门子S7-200的基本指令定时器时基标准第2章 西门子S7-200的基本指令2.1.6计数器指令 计数器的基本结构和使用方法与定时器的基本一致,西门子S7-200系列PLC计数器指令有CTU(增计数)、CTD(减计数)、CTUD(增/减计数),其工作原理是利用输入脉冲上升沿信号来累计脉冲个数。主要由预置值寄存器、当前值寄存器、状态位等组成。实际用来对产品进行计数或完成相应的逻辑控制。计数器指令格式如表5-7所示。第2章 西门子S7-200的基本指令第2章 西门子S7-200的基本指令2.1.7比较指令比较指令用于两个数值、字符串按一条件进行比较。第2章 西门子S7-200的基本指令比较指令程序举例第2章 西门子S7-200的基本指令2.2 数学运算指令2.2.1算术运算指令+I,整数加法指令。使能输入有效时,将两个单字长(16位)的符号整数IN1和IN2相加,产生一个16位整数结果OUT。 +D,双整数加法指令。使能输入有效时,将两个双字长(32位)的符号双整数IN1和IN2相加,产生一个32位双整数结果OUT。IN1+IN2=OUT。 +R,实数加法指令。使能输入有效时,将两个双字长(32位)的实数IN1和IN2相

文档评论(0)

虾虾教育 + 关注
官方认证
文档贡献者

有问题请私信!谢谢啦 资料均为网络收集与整理,收费仅为整理费用,如有侵权,请私信,立马删除

版权声明书
用户编号:8012026075000021
认证主体重庆皮皮猪科技有限公司
IP属地重庆
统一社会信用代码/组织机构代码
91500113MA61PRPQ02

1亿VIP精品文档

相关文档