电气控制与S7-1200 PLC应用技术教程 第7章 S7-1200 PLC的指令.ppt

电气控制与S7-1200 PLC应用技术教程 第7章 S7-1200 PLC的指令.ppt

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

***********当HSC计数器计数值等于组态时设置的参考值“2500”时,会激活OB40硬件中断,第一次进入OB40时,程序段1中的MB10标志字节等于0,执行CTRL_HSC指令,当前计数值清零,参考值设置成“5000”,同时置位M0.5。在程序段3将MB10的值加1,并判断是否为2,不为2,退出OB40。当HSC计数器值等于“5000”时,会第二次激活并进入OB40,程序段2中MB10标志字节等于1,执行CTRL_HSC指令,当前计数值清零,参考值设置成“2500”,同时复位M0.5。在程序段3将MB10的值加1,并判断是否为2,此时为2,重新初始化MB10为0,退出OB40。至此,完成一个周期,后面周而复始执行此功能。*******“启动脉冲定时器”-(TP)-线圈指令的功能和“生成脉冲”TP指令功能一样。*(TON)-线圈指令的功能和“接通延时”TON指令功能一样。**********在产生PWM波形之前,首先要设置波形的周期,一旦波形的周期确定,不会在波形的产生过程中发生更改,但脉冲宽度是可调的。脉冲宽度为0时占空比为0,没有脉冲输出,输出一直为低电平。脉冲宽度等于脉冲周期时,占空比为100%,没有脉冲输出,输出一直为高电平。*****时基(用来设定PWM脉冲周期的时间单位)为“毫秒”,循环时间(表示PWM脉冲的周期时间)********高速计数器可测量单相脉冲频率最高为100KHz,双相或A/B相最高为80KHz,除用来计数外还可用来进行频率测量。如果使用信号板还可以测量单相脉冲频率高达200KHz的信号,A/B相最高为160KHz*按照不同的分类方法,编码器可以分为以下几种类型:根据检测原理,可分为光学式、磁电式、感应式和电容式。根据输出信号形式,可以分为模拟量编码器、数字量编码器。根据编码器方式,分为增量式编码器、绝对式编码器和混合式编码器。**一般来说,增量式光电编码器输出A、B两相相位差为90°的脉冲信号(即所谓的两相正交输出信号),根据A、B两相的先后位置关系,可以方便地判断出编码器的旋转方向。另外,码盘一般还提供用作参考零位的Z相标志(指示)脉冲信号,码盘每旋转一周,会发出一个零位标志信号。***置位/复位触发器SR指的是复位优先,复位/置位触发器RS指的是置位优先*有“P”的触点指令叫“扫描操作数的信号上升沿”指令,若该触点上面所指定的操作数M0.0的信号状态从“0”变为“1”(即M0.0的上升沿),则该触点接通一个扫描周期。“P”触点下面的M0.1为边沿存储位,用来存储上一次扫描循环时M0.0的状态。通过比较M0.0的当前信号状态与上一次扫描的信号状态,来检测信号上升沿。有“N”的触点指令叫“扫描操作数的信号下降沿”指令,若该触点上面所指定的操作数M4.0的信号状态从“1”变为“0”(即M4.0的下降沿),则该触点接通一个扫描周期。“N”触点下面的M4.1为边沿存储位,用来存储上一次扫描循环时M4.0的状态。通过比较M4.0的当前信号状态与上一次扫描的信号状态,来检测信号下降沿。*中间有“P”的线圈是“在信号上升沿置位操作数”指令。仅在流进该线圈的能流的上升沿,该指令上方操作数M1.0为1状态,并持续一个扫描周期,此后为0状态;该指令下方操作数M1.1用来保存“P”线圈输入端的上一个扫描周期的状态,称为边沿存储位。中间有“N”的线圈是“在信号下降沿置位操作数”指令。仅在流进该线圈的能流的下降沿,该指令上方操作数M1.2为1状态,并持续一个扫描周期,此后为0状态;该指令下方操作数M1.3用来保存“N”线圈输入端的上一个扫描周期的状态,称为边沿存储位。运行时M0.0的触点由断开到闭合,能流经“P”线圈产生上升沿,M1.0的常开触点接通一个扫描周期,通过置位输出指令使M2.0置位;M0.1的触点由闭合到断开,能流经“N”线圈产生下降沿,M1.2的常开触点接通一个扫描周期,通过复位输出指令使M2.0复位。**数据类型和比较符号可以根据需要进行设置。生成比较指令后,双击触点中间比较符号下面的问号,在出现的下拉列表设置要比较的数的数据类型。比较指令的比较符号也可以修改,双击比较符号,在出现的下拉列表修改比较符号。*“值在范围内”指令IN_Range与“值超出范围”指令OUT_Range可以测试输入值是在指定的值范围之内还是之外。如果比较结果为TRUE,则有“能流”流出,输出为1。当M0.0接通,MB10的值为12时,IN_RANGE判断指令输出为1,但MD20的值为25,OUT_RANGE判断指令输出为0,故M2.0没有能流流入,线圈断电。OK(“

您可能关注的文档

文档评论(0)

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

本文库主要涉及建筑、教育等资料,有问题可以联系解决哦

版权声明书
用户编号:5213302032000001

1亿VIP精品文档

相关文档