1、PLC西门子S7200经验点滴S7-200经验点滴对于软件相关的操作,请仔细阅读软件的帮助,下面只是笔者自己在应用过程中的一些经验总结。1状态指示灯/运行模式开关有3种手动选择操作模式:STOP停机模式,不执行程序;TERM运行程序,可以通过编程器进行读/写访问;RUN运行程序,通过编程器仅能进行读操作。当PLC由STOP或RUN状态转到TERM状态时,PLC的状态将不会改变以前是运行状态仍然是运行状态,以前是停止状态仍然是停止状态。状态指示器LED:SFSYSTEMFAULT,系统错误或和CPU内部错误;RUN运行模式,绿灯;STOP停机模式,黄灯;DP分布式I/O仅对CPU-215。CPU
2、上的指示灯可以自定义吗?可以通过用户自定义指示灯,23版CPU的LED指示灯SF/DIAG能够显示两种颜色红/黄。红色指示SF系统故障,黄色DIAG指示灯dialog对话可以由用户自定义。自定义LED指示灯可以由以下方法控制:1在系统块的“配置LED”选项卡中设置;2在用户程序中使用DIAG_LED指令点亮。上述条件之间是或的关系。如果同时出现SF和DIAG两种指示,红色和黄色灯会交替闪烁。存储器卡:用来在没电的情况下不需要电池就可以保存用户程序。PPI口用来连接编程设备、文本显示器或其他CPU。调试PLC时必须先把开关置于RUN模式或TERM模式,否则会出现错误:要判断PLC实际处于那个状态
3、,并不能以模式开关的位置为准,而要以指示灯的状态为准。在RUN模式或TERM模式,“STEP 7-Micro_WIN V4.0 SP4(V4.0.4.16)多国语言版”可以让PLC运行,也可以让PLC停止;因此,即使PLC处于RUN模式,也可能因为软件进行过操作的原因,PLC仍然处于停止状态。此时你可以不操作软件,将开关先置于停止状态再置于运行状态,PLC就运行了。在STOP模式,软件无法让PLC运行。2PLC输出继电器对于8路继电器输出的EM222CN(222-1HF22-0XA8)扩展模块,输出点动作时无法听到继电器动作的声音,笔者在办公室安静环境下,耳朵贴近PLC也无法听到继电器动作的声
4、音。而继电器输出的CPU单元是可以听到继电器动作的。扩展模块的输出继电器不动作的原因是:扩展模块没有外接电源,输出继电器没有电源而无法动作。3时钟设置在“STEP 7-Micro_WIN V4.0 SP4(V4.0.4.16)多国语言版”中点击“PLC”“实时时钟”:点击“读取PC”:再点击“设置”即可。4程序上传/下载程序下载:如果PLC没有配置存储卡,那么在上传和下载时就不得选择“配方”和“数据记录配置”,否则会提示错误,无法继续上传和下载。5强制和写入一般情况下,只有PLC在运行状态下PLC必须处于RUN模式或TERM模式,而且必须处于运行状态,而且处于监控状态下才可以强制和写入STOP
5、状态下只有点击“调试”“STOP停止模式下写入强制输出”才可以实现强制和写入;当某个存储单元被强制以后,即使PLC被置于STOP状态,被强制的该存储单元仍然处于强制状态,其状态在PLC从RUNSTOP的状态转换过程中不会发生改变!对于被强制的存储单元,只有输出被强制时才能够从PLC上面看出来对应的输出指示灯亮了。如果输入被强制,对应的输入指示灯不会亮的输入指示灯仅仅在有实际输入时才会亮。无论是输入还是输出存储单元被强制,PLC上的SF/DIAG指示灯就会黄色常亮这是个双色指示灯,红色是系统故障。在梯形图的触点上右击无法进行强制和写入:在梯形图触点上面的符号处右击可以进行强制和写入。其中输入、输
6、出可以强制,也可以写入,而继电器、定时器、计数器、存储器等单元只能写入,而“强制”选项是灰色的。如果是继电器,写入有“OFF”和“ON”两种状态;定时器、计数器可以修改当前值;存储器的值也可以修改。强制也有“OFF”和“ON”两种状态。即使不在程序监控状态下,软件也可以取消所有强制。“强制”和“写入”的区别在于:“强制”是将存储单元置于某种状态,一旦该存储单元被强制,就会一直保持那个状态,和其它存储单元的状态无关。也就是说PLC程序执行时并不改写该单元的状态,直到取消强制状态为止。如果没有取消强制状态,即使PLC和PC连接断线、PLC软件关闭、PLC电源关闭、PLC运行模式多次来回变化等等,这
7、个强制状态都不会被取消!“写入”是对存储单元写操作一次,该存储单元的状态和程序中相关存储单元的状态有关。也就是说,PLC执行程序时对被写入过的存储单元一样进行读写。经过笔者试验,对于一个简单的自锁回路,写入一次居然不能让自锁回路动作:该回路中,笔者写入I0.0为ON状态,重复操作了数十次,M0.0都不会动作!因此分析,写入只是在程序上一个扫描周期完毕与下一个扫描周期开始之间的时候写入,而不是在扫描/执行的过程中写入因为PLC执行程序的方式为:先读取所有存储器的状态,然后再依次对每个回路执行在执行过程中不再读取存储器的状态;并不是直接执行每个回路,在执行的过程中去读取存储器的数据这样的话会有很多
8、次的重复读取操作,因为程序中会多次使用同一个存储器。否则的话,我重复操作数十次,总该有一次可以让M0.0自锁!而强制I0.0以后马上取消强制,就可以让M0.0自锁实际上这个强制状态已经经过了很多个扫描周期!6PCPLC通信为保护PLC与PC的通信接口不被损坏,请务必让其中一个或两个都断掉电源后一般是让PLC断电比较方便在进行数据线的拔插! 当PC采用COM1口时,PLC无论采用PORT1或PORT2,PC与PLC都可以正常连接;当PC采用COM2口时,必须进行通信设置,否则连接不上:设置过程如下:点击“PLC”“类型”:点击“通信”:点击“设置PG/PC接口”:点击“属性”:点击“本地连接”:将下拉菜单的“COM1”改为“COM2”:然后依次点击3次“确定”即可。设置后PLC无论采用PORT1或PORT2都可与PC的COM2端口连接。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1