SPLC的功能指令资料.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
五 实时钟指令 利用时钟指令可以实现调用系统实时钟或对时钟进行设定,用于运行记录、实时控制。 实时钟指令有两条:读实时钟和设定实时钟。设定实时钟是用于对表校准,读实时钟可用于定时采样记录或实时控制。 T是VBXX开始的8个字 节缓冲区。从低到高分 别对应:年、月、日、 时、分、秒、周。 六 PID指令 七 文本显示器的使用 文本显示集简易键盘与LCD显示于一体,可以通过键盘按键代替部分操作按钮,通过显示屏显示变量、汉字,还可以对变量进行修改。 使用STEP7的编程向导既 可以完成TD400的组态, 操作简单使用方便,成本 低应用广泛。 递进式练习 任务:设计一个用开关指令实现的单按钮控制。 任务分析:两个起保停电路,一个实现启动控制,一个实现停止控制。要用第一条网络用于停止控制,第二条用于启动控制。两个网络相互控制。 电路改进 用于停止控制的自保还可以去掉。 如果改变顺序,则将先执行启动,然后立即执行停止,因此电路将不能启动 功能第一提升 单按钮两台电动机,按一下启动电动机M1,再按一下第一台电动机继续运行,并启动第二台电动机,再按一下两台电动机一起停止。 任务分析:需要三个起保停控制电路,第一台电动机起保停在最下面,第二台在中间,停止控制在最上面。 单按钮两台电动机控制 第一次按按钮时,由于Q0.1没有闭合,因此只能执行第三条网络,启动第一台电动机。 第二次按按钮,由于Q0.0已经闭合,因此第二条网络被执行,启动第二台电动机。 第三次按按钮时,由于Q0.1闭合,因此M0.0闭合,于是第一台、第二台停止。 单按钮顺序启动顺序停止 增加一个网络,实现了按4次按钮时全部停止。 按第三次按钮时,没有变化。 这样只需改造第三、四条网络使得按动第三次时能够停止即可 改造情况如下: 用M0.1的常闭触点控制Q0.0,实现了第三次按按钮时,M1停止。 由于停止Q0.0时会影响网络三,因此用M0.1常闭触点与Q0.0常开并联。为了按第四次时Q0.1能停止,再串M0.0常闭即可。 这样你能够做出单按钮三台电动机顺序启动、顺序停止控制电路么? 采用软件延时的流水灯控制 内嵌两个循环,总次数达到900000000次, 不能仿真,只能下载到PLC中。 人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报刊,我们能增长见识,扩大自己的知识面。 有许多书籍还能培养我们的道德情操, 给我们巨大的精神力量, 鼓舞我们前进。 * * 一个程序中总共可有128个中断。 S7-200在任何时刻,只能执行一个中断程序;在中断各自的优先级组内按照先来先服务的原则为中断提供服务,一旦一个中断程序开始执行,则一直执行至完成,不能被另一个中断程序打断,即使是更高优先级的中断程序; 中断程序执行中,新的中断请求按优先级排队等候,中断队列能保存的中断个数有限,若超出,则会产生溢出。 3、CPU响应中断的原则 二、中断指令 中断程序是为处理中断事件而事先编好的程序。中断程序不是由程序调用,而是在中断事件发生时由操作系统调用。 注意: (1)在中断程序中禁止使用DISI、ENI、HDEF、LSCR、END指令。 (2)中断程序最后一条指令一定是无条件返回指令RETI(省略),也可以是有条件返回指令CRETI结束中断程序。 3、中断程序(中断服务程序 编写由I0.0的上升沿产生的中断事件的初始化程序。 主程序:电动机起保停电路,I0.0是停止按钮。 编写中断服务程序:中断发生后Q0.1置位报 警。 连接中断:用SM0.1驱动ATCH连接中断事件0,驱动(ENI)开全局中断。 定时器中断 S7-200有2个定时中断:2个定时器中断。 定时中断中断0事件号10,定时中断1事件号11,主要用于对输出端的间隔采样,由SMB34给出采样间隔时间,在1~255ms之间。 定时中断T32中断和定时器T96中断,等于设定值发生中断。间隔时间可以在1~32000ms之间采样或定时。 编程定时器T32中断,实现跑马灯效果 用SM0.1连接开全局中断ENI和连接事件号21。 连接自激励形式定时器给设定值SMW28。 用循环移位指令编写子程序。 三 高速计数器 采用普通的计数器,其输入脉冲的频率要显著低于PLC扫描的频率。在进行电动机的转角控制时,常常使用编码器输出电机转动信息,编码器的A、B脉冲的频率很高上百KHz,只能使用PLC内部的高速计数器对脉冲计数。高速计数器计数速度不受扫描的影响,采用中断方式工作。 1. 高速计数器介绍

文档评论(0)

基本资料 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档