即,在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区或系统RAM存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。
在程序执行的过程中如果使用立即I/O指令则可以直接存取I/O点。即使用I/O指令的话,输入过程影像寄存器的值不会被更新,程序直接从I/O模块取值,输出过程影像寄存器会被立即更新,这跟立即输入有些区别。
(3)输出刷新阶段
当扫描用户程序结束后,可编程逻辑控制器就进入输出刷新阶段。在此期间,CPU按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是可编程逻辑控制器的真正输出。
1.3.2 PLC功能特点:
可编程逻辑控制器具有以下鲜明的特点。
(1)使用方便,编程简单
(2)功能强,性能价格比高
(3)硬件配套齐全,用户使用方便,适应性强
(4)可靠性高,抗干扰能力强
(5)系统的设计、安装、调试工作量少
(6)文修工作量小,文修方便
1.4 课题研究目的和意义:
我的毕业设计是运用西门子PLC进行地铁控制运行与仿真。现如今并没有研究PLC运用于地铁这一块的材料,完全属于创新项目,相对于以上我所提到的各个控制系统或是仿真系统,PLC拥有自己独特的优越性和实施性。对于整个运行环境、地铁控制我将运用step 7进行设计控制,地铁仿真界面我将用WinCC模拟,如此,可以达到操作相对简单,编程较为容易且可重复编程、及时更改,操作性很强。能根据要求迅速修改程序达到目的,实际运用能力出众。而且十分经济、可靠、安全。
设计完成后可用于以下方面的使用:
(1) 针对运行监控
利用西门子PLC控制地铁仿真,可以有效并实时的反应地铁运行状况。对于实际地铁运行,可以进行针对性监控。通过以上几点背景分析,我们已经了解到了PLC的基本功能。因此,不难看出使用PLC控制地铁,能够十分迅速地分析出地铁实际运行位置,并对其加以管理和监控。
(2)培训地铁运行监管人员
由于PLC出色的编程特性,经过保存备份的程序可以运用于刚进入地铁运行监管的人员和已有经验人员的培训、能力加强。仿真系统可以真实的反应地铁运行状况,因此用PLC培训人员具有相当高的针对性和准确性。经过培训的人员,也可以直接进行真实情况下的地铁管理。
(3)测试软件
PLC程序可以即时改变、修改灵活的特点,能使PLC对地铁运行进行软件测试。这样能防止软件在编程过程中缺乏有效仿真,而直接进入地铁系统导致系统瘫痪的危险。
(4)教学实验
PLC的高仿真性,即便不能直接运用于地铁运行。对于教学方面用途价值也是极高的,由于高仿真性和简易操作性,能使人员十分简易的操作和了解地铁运行状况,对于培养一线人才有着至关重要的作用。
1.5 论文主要工作:
我论文主要工作为:以地铁线路为背景,设立相应数量车站和列车,通过WinCC模拟真实场景;通过WinCC和Step7编程实现行车组织过程的动态模拟,可以通过编制运行计划,仿真列车运行的过程。通过设计WinCC监控界面,向轨道列车发出控制指令,实现列车自动运行控制。 PLC控制地铁仿真运行系统设计+文献综述(4):http://www.youerw.com/zidonghua/lunwen_4903.html