当前位置: 查字典论文网 >> 用S7―200 PLC实现一个按键控制多台电动机的启停

用S7―200 PLC实现一个按键控制多台电动机的启停

格式:DOC 上传日期:2023-05-13 01:05:42
用S7―200 PLC实现一个按键控制多台电动机的启停
时间:2023-05-13 01:05:42     小编:

【摘要】S7-200 PLC是西门子公司的经典作品之一,可以应用在中小型项目中,甚至是大型项目中,本论文介绍了S7-200 PLC功能指令应用的例子之一,通过一个按钮控制多台电动机启停,该任务能够充分体现PLC比继电-接触式在控制方面更强大,能够实现很多继电-接触式很难实现甚至不能实现的功能,本次设计主要用到了递增字节、比较字节、传送字节、设置和复原、定时器等指令。

【关键词】西门子,PLC,S7-200,字节处理

Abstract: S7-200 PLC is one of the classic works Siemens company, which can be referenced in the small and medium projects, even if it is a large project, this paper introduces the application of PLC function instruction S7-200 example, through a button control of multi motor start and stop, the task can be fully reflected in the PLC than the relay contact control more powerful, can achieve a lot of relay contact is difficult to achieve and even can not achieve the function, the design of the main use of the incremental bytes, bytes transferred bytes, comparison, settings and restoration, timer and other instructions.

Keywords: Siemens, PLC, S7-200, the byte processing.

一、目的要求

二、本次可能用到的指令

1.递增字节。递增字节指令在输入字节(IN)上加1,并将结果置入OUT指定的变量中。递增字节运算不带符号。

在LAD和FBD中: IN+1=OUT。

在STL中: OUT+1=OUT。

2.传送字节指令。传送字节指令(MOVB)把输入字节(IN)传送到输出字节(OUT),在传送过程中不改变字节的大小。

5. 接通延时定时器。接通延时定时器(TON)指令在启用输入为"打开"时,开始计时。当前值(Txxx)大于或等于预设时间(PT)时,定时器位为"打开"。启用输入为"关闭"时,接通延时定时器当前值被清除。达到预设值后,定时器仍继续计时,达到最大值32767时,停止计时。TON定时器有三种分辨率。分辨率由下表所示的定时器号码决定。每一个当前值都是时间基准的倍数。例如,10毫秒定时器中的计数50表示500毫秒定时器类型。

三、程序设计

1.I/O分配

2.编写语句表程序

3.程序基本思路。程序第一次扫描时给MB0赋初值0,然后判断启停按钮I0.0是否按下,每按下依次将MB0的数值增加1,通过比较指令判断MB0的值来进行电动机对应输出的置位和复位操作,当最后一个电动机M4复位的时候同样给MB0赋初值,以实现程序的循环。

四、总结

通过本次设计,可以更加清晰的感受到PLC比传统的继电-接触式控制更强大,能够实现更多复杂的功能,通过本文能够更加熟悉递增字节、比较字节、传送字节等指令的应用。

全文阅读已结束,如果需要下载本文请点击

下载此文档

相关推荐 更多