文档介绍:PLC西门子S7-200经验点滴
S7-200经验点滴
对于软件相关的操作,请仔细阅读软件的帮助,下面只是笔者自己在应用过程中的一些经验总结。
状态指示灯/运行模式开关
有3种手动选择操作模式:STOP——停机模式,不执
PLC西门子S7-200经验点滴
S7-200经验点滴
对于软件相关的操作,请仔细阅读软件的帮助,下面只是笔者自己在应用过程中的一些经验总结。
状态指示灯/运行模式开关
有3种手动选择操作模式:STOP——停机模式,不执行程序;TERM——运行程序,可以通过编程器进行读/写访问;RUN——运行程序,通过编程器仅能进行读操作。
当PLC由STOP或RUN状态转到TERM状态时,PLC的状态将不会改变——以前是运行状态仍然是运行状态,以前是停止状态仍然是停止状态。
状态指示器(LED):SF——SYSTEM FAULT,系统错误或(和)CPU内部错误;RUN——运行模式,绿灯;STOP——停机模式,黄灯;DP——分布式I/O(仅对CPU-215)。
CPU上的指示灯可以自定义吗?可以通过用户自定义指示灯,23版CPU的LED指示灯(SF/DIAG)能够显示两种颜色(红/黄)。红色指示SF(系统故
时钟设置
在“STEP 7-Micro_WIN SP4()多国语言版”中点击“PLC”——“实时时钟”:
点击“读取PC”:
再点击“设置”即可。
程序上传/下载
程序下载:
如果PLC没有配置存储卡,那么在上传和下载时就不得选择“配方”和“数据记录配置”,否则会提示错误,无法继续上传和下载。
强制和写入
一般情况下,只有PLC在运行状态下(PLC必须处于RUN模式或TERM模式,而且必须处于运行状态),而且处于监控状态下才可以强制和写入(STOP状态下只有点击“调试”——“STOP(停止)模式下写入—强制输出”才可以实现强制和写入);当某个存储单元被强制以后,即使PLC被置于STOP状态,被强制的该存储单元仍然处于强制状态,其状态在
PLC从RUN→STOP的状态转换过程中不会发生改变!
对于被强制的存储单元,只有输出被强制时才能够从PLC上面看出来——对应的输出指示灯亮了。如果输入被强制,对应的输入指示灯不会亮的——输入指示灯仅仅在有实际输入时才会亮。
无论是输入还是输出存储单元被强制,PLC上的SF/DIAG指示灯就会黄色常亮(这是个双色指示灯,红色是系统故障)。
在梯形图的触点上右击无法进行强制和写入:
在梯形图触点上面的符号处右击可以进行强制和写入。其中输入、输出可以强制,也可以写入,而继电器、定时器、计数器、存储器等单元只能写入,而“强制”选项是灰色的。
如果是继电器,写入有“OFF”和“ON”两种状态;定时器、计数器可以修改当前值;存储器的值也可以修改。
强制也有“OFF”和“ON”两种状态。即使不在程序监控状态下,软件也可以取消所有强制。
“强制”和“写入”的区别在于:
“强制”是将存储单元置于某种状态,一旦该存储单元被强制,就会一直保持那个状态,和其它存储单元的状态无关。也就是说PLC程序执行时并不改写该单元的状态,直到取消强制状态为止。如果没有取消强制状态,即使PLC和PC连接断线、PLC软件关闭、PLC电源关闭、PLC运行模式多次来回变化等等,这个强制状态都不会被取消!
“写入”是对存储单元写操作一次,该存储单元的状态和程序中相关存储单元的状态有关。也就是说,PLC执行程序时对被写入过的存储单元一样进行读写。
经过笔者试验,对于一个简单的自锁回路,写入一次居然不能让自锁回路动作:
该回路中,,重复操作了数十次,!因此分析,写入只是在程序上一个扫描周期完毕与下一个扫描周期开始之间的时候写入,而不是在扫描/执行的过程中写入——因为PLC执行程序的方式为:先读取所有存储器的状态,然后再依次对每个回路执行(在执行过程中不再读取存储器的状态
);并不是直接执行每个回路,在执行的过程中去读取存储器的数据(这样的话会有很多次的重复读取操作,因为程序中会多次使用同一个存储器)。否则的话,我重复操作数十次,!
,——实际上这个强制状态已经经过了很多个扫描周期!
PC←→PLC通信
为保护PLC与PC的通信接口不被损坏,请务必让其中一个或两个都断掉电源后(一般是让PLC断电比较方便)在进行数据线的拔插!
当PC采用COM1口时,PLC无论采用PORT1或PORT2,PC与PLC都可以正常连接;当PC采