- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
大学专业课程实践训练
摘
本实验运用PLC技术通过西门子S7-200仪器来实现的。具体是由四个传感器、四个控制开关通过网络程序完成的。实验包括了PLC编程、西门子运用及现场操作等各方面知识。本设计是针对现代自动配货、配料运输等工业生产和商业运营的社会需求,设计一种小车直线定位控制系统。
关键词:PLC技术西门子PLC可编程控制程序网络梯形图
目录
当可编程逻辑控制器投入运行后,其工作过程一般分为三个阶段,可编程逻辑控制器即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,可编程逻辑控制器的CPU以一定的扫描速度重复执行上述三个阶段。
输入采样阶段
在输入采样阶段,可编程逻辑控制器以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应的单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。
用户程序执行阶段
在用户程序执行阶段,可编程逻辑控制器总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。即,在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区或系统RAM存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。
在程序执行的过程中如果使用立即I/O指令则可以直接存取I/O点。即使用I/O指令的话,输入过程影像寄存器的值不会被更新,程序直接从I/O模块取值,输出过程影像寄存器会被立即更新,这跟立即输入有些区别。
输出刷新阶段
当扫描用户程序结束后,可编程逻辑控制器就进入输出刷新阶段。在此期间,CPU按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是可编程逻辑控制器的真正输出。
2.2西门子S7-200
2.2.1西门子S7-200
西门子公司生产的S7-200小型PLC在我国工业控制方面有着广泛的应用,并受到广大电气工程人员的青睐,随着可编程控制器在各行各业的广泛应用,各种有关可编程控制器的书籍大量涌现,但是不少人在看了很多书之后,在真正进行编程的时候往往还是束手无策,不知从何下手,其原因是什么呢?那就是缺少一定数量的练习。如果只靠自己苦思冥想,则结果往往收效甚微,而学习和借鉴别人的编程方法不乏是一条学习的捷径。笔者编写这本书的目的就是,在读者已经掌握可编程控制器基础知识的前提条件下,为读者提供一个快速掌握PLC编程方法的学习捷径,达到抛砖引玉的目的。
2.2
西门子S7-200的主要技术指标如表2-1所示
表2-1西门子S7-200的主要技术指标
技术规范
CPU224CPU
224XP
集成的数字量输入/输出
14入/10出
14入/10出
可连接的扩展模块数量(最大)
7
7
最大可扩展的数字量输入/输出范围
168
168
最大可扩展的模拟量输入/输出范围
35
35
用户程序区
8KB
12KB
数据存储区
8KB
10KB
数据后备时间(电容)
100小时
100小时
后备电池(选件)
200天
200天
编程软件
Step7-Micro/WIN
Step7-Micro/WIN
布尔量运算执行时间
0.22μs
0.22μs
标志寄存器/计数器/定时器
256/256/256
256/256/256
高速计数器
6个30KHz
6个100KHz
高速脉冲输出
2个20KHz
2个100KHz
通讯接口
1个RS-485
2个RS-485
外部硬件中断
4
4
模拟电位器
2个8位分辨率
2个8位分辨率
实时时钟
内置时钟
内置时钟
外形尺寸(长X宽X高,mm)
120.5x80x62
120.5x80x62
3小车自动往返运动
3.1主要任务
当按下第一站按钮时,小车开始运行,所经过指示灯亮,当按下第四站按钮,小车反向运行。当小车经过第一和第四个传感器时
文档评论(0)