网站大量收购独家精品文档,联系QQ:2885784924

西门子PLC编程中注意事项西门子plc.pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
西门子 PLC编程中留意事项 - 西门子 plc 西门子 plc 编程的工作原理: 当 PLC投入运行后, 其工作过程一般 分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完 成上述三个阶段称作一个扫描周期。在整个运行期间, PLC的 CPU以 肯定的扫描速度重复执行上述三个阶段。 输入采样 在输入采样阶段,PLC以扫描方式依次地读入全部输入状态和数据, 并将它们存入 I/O 映象区中的相应得单元内。 输入采样结束后, 转入 用户程序执行和输出刷新阶段。 在这两个阶段中, 即使输入状态和数 据发生变化, I/O 映象区中的相应单元的状态和数据也不会转变。因 此,假如输入是脉冲信号, 则该脉冲信号的宽度必需大于一个扫描周 期,才能保证在任何状况下,该输入均能被读入。 用户程序执行 在用户程序执行阶段, PLC总是按由上而下的挨次依次地扫描用户 程序 ( 梯形图 ) 。在扫描每一条梯形图时, 又总是先扫描梯形图左边的 由各触点构成的把握线路, 并按先左后右、 先上后下的挨次对由触点 构成的把握线路进行规律运算, 然后依据规律运算的结果, 刷新该规 律线圈在系统 RAM存储区中对应位的状态;或者刷新该输出线圈在 I/O 映象区中对应位的状态;或者确定是否要执行该梯形图所规定的 特殊功能指令。 即,在用户程序执行过程中, 只有输入点在 I/O 映象区内的状态和 数据不会发生变化,而其他输出点和软设备在 I/O 映象区或系统 RAM 1 存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图, 其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图 起作用;相反,排在下面的梯形图,其被刷新的规律线圈的状态或数 据只能到下一个扫描周期才能对排在其上面的程序起作用。 输出刷新 当扫描用户程序结束后, PLC就进入输出刷新阶段。 在此期间, CPU 依据 I/O 映象区内对应的状态和数据刷新全部的输出锁存电路, 再经 输出电路驱动相应的外设。这时,才是 PLC的真正输出。 同样的若干条梯形图,其排列次序不同, 执行的结果也不同。 另外, 接受扫描用户程序的运行结果与继电器把握装置的硬规律并行运行 的结果有所区分。 当然,假如扫描周期所占用的时间对整个运行来说 可以忽视,那么二者之间就没有什么区分了。 西门子 plc 编程中应当留意的问题: 1. 中断程序中可以调用子程序 累加器和规律堆栈式的存蓄器在中断程序和被调用的子程序中都 是共用的 2. 中断程序和主程序下数据是可以共享的 中断程序虽说是可以共享的, 但是我们要留意的是中断大事中事情 异步特性的因数影响, 来解决共享数据的全都性问题, 在中断大事中 主程序执行的任何一个地方都是有可能消灭的。 3. 通信接口的中断 PLC 的串行通信口是可以有梯形图或者语句表程序把握的。通信口 2 的这种操作模式称为自有端口的模式。 在自由的状况下, 就可以用程 序定义波特率,每个字节的位数等等,在执行主程序的过程中,申请 中断,才能定义自由端口模式, 利用接收和发送中断可以简化程序对 通信的把握。 4.I/O 中断 I/O 中断包括上升或下降沿中断,告知计数器中断和脉冲串输出中 断。 S7-200CPU 用输入 I0.0~I0.3 的上升或下降产生了中断,则发生的 大事被输入端子捕获, 这样的上升沿或者下降可被用来指示当某个大 事发生时必需引起留意的条件。 5. 时基中断 6. 中断的优

您可能关注的文档

文档评论(0)

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

至若春和景明,波澜不惊,上下天光,一碧万顷,沙鸥翔集,锦鳞游泳,岸芷汀兰,郁郁青青。

1亿VIP精品文档

相关文档