江苏徐州西门子PLC经销商
RUN运行指示灯 绿色,运行模式。
STOP停业运行灯 ,停止模式。S7-300CPU:SF指示灯用作系统出错/故障显示,为红色,CPU的硬件出现故障或软件有错,带诊断功能模块出错时点亮。BATF为电池故障,红色,电池电压低或没有电池时点亮。DC5V5V电源指示,绿色,CPU和S7300总线的5V电源正常时点亮。FRCE强制,,至少有一个I/O被强制时点亮。RUN运行方式,绿色,CPU处于RUN状态时点亮,重新启动时以2Hz的频率闪亮,保持HOLD状态时以0.5Hz的频率闪亮。TOP停止方式,,CPU处于STOP、HOLD状态时或重新启动时常亮,请求存储器复位时以0.5Hz的频率闪亮,正在执行存储器复位时以2Hz的频率闪亮,由于存储器卡插入需要存储器复位时以0.5Hz的频率闪亮。
BUSF总线错误,红色,PROFIBUS-DP接口硬件或软件故障时点亮,集成有DP口的CPU才有此LED,(如CPU315-2DP),集成有2个DP口的CPU有两个LED(BUS1F和BUS2F)
标准型S7-300CPU除了CPU 318-2 DP的数据保持问题:
1.存储器M定时器T计数器C的可保持性取决于是否被组态为保持,如果定义为非保持,则Stop->Run或者Poweroff/on均被复位,如果被组态为保持,则Stop->Run或者Poweroff/on均被保持,不管有无电池。但注意,无电池时,必须要有FEPROM程序备份,否则,组态丢失。
S7-300/400属于模块式PLC,主要由机架CPU模块信号模块功能模块接口模块通信处理器电源模块和编程设备工程师操作员站和操作屏组成。
逻辑运算关系表 在CPU模块上有存储器用来存放系统程序用户程序逻辑变量和其它一些信息,包括ROM和RAM。可通过扩展槽扩展用户RAM。RAM:主程序区OB1+子程序区FBFCB定时中断块等断电时由锂电池供电几年以免RAM中信息丢失。锂电池电压<规定值,灯报警,换电池期间靠电容充电几分钟。
PLC采用循环执行用户程序的方式。OB1是用于循环处理的组织块主程序,它可以调用别的逻辑块,或被中断程序组织块中断。在起动完成后,不断地循环调用OB1,在OB1中可以调用其它逻辑块FB,SFB, FC或SFC。循环程序处理过程可以被某些事件中断。在循环程序处理过程中,CPU并不直接访问I/O模块中的输入地址区和输出地址区,而是访问CPU内部的输入/输出过程映像区。批量输入批量输出。
西门子S7-300plc和S7-200的以太网通信程序
完成以太网向导配置后需要在程序中调用以太网向导生成的ETHx_CTRL和ETH0_XFR,将整个项目到作客户端的S7-200CPU上。1.调用向导生成的子程序,实现数据传输对于S7-200的同一个连接的多个数据传输,不能必须分时调用。
1系统存储器:
系统存储器用于存放输入输出过程映像区PII,PIQ位存储器M定时器T和计数器C块堆栈和中断堆栈以及临时存储器本地数据堆栈。
对于标准型S7-300CPU,每次拔卡后上电或者插卡后上电,CPU都会要求执行复位,Stop灯出现慢闪,需要用MRES复位用MRES复位注意:拔卡和插卡均只可在掉电时进行。对于S7-400CPU每次拔卡后上电或者插卡后上电CPU都不会要求执行复位,但在拔卡后,工作存储器的程序自动丢失,有后备电池也一样。
2.3 带内置EPROM的S7-300 CPU
对带有集成EPROM的CPU模块,可以使用“CopyRAM to ROM"将程序复制到集成EPROM中,以确保在没有备用电池的情况下发生电源故障或存储器复位时数据不丢失。CPU312 IFMCPU 314 IFM和C7系列带有内置的EPROM装载存储器,由于不太常用,这里不作重点描述。
3 S7-300PLC西门子312模块312-1AE14-OABO关于数据保持
3.1 CPU启动方式:
S7-300CPU只有“暖启动"Warm Start,但CPU 318-2 DP的启动方式可定义为暖启动WarmStart和冷启动Cold Start两种,定义为暖启动时与其他标准型S7-300相同,定义为冷启动时,与S7400的冷启动相同。暖启动调用OB100组织块。当启动时,过程映像和非保持数据被清除。当过程映像读入后,就开始新的一个循环。
对于使用MMC卡的S7300CPU
暖启动时,有的数据块DB都是被保持的,“保持存储器"RetentiveMemory标签页的定义区为“灰色"不可选的,如图9-3示。定义了保持的存储器M定时器T计数器C中的数据将被保持。过程映像和非保持数据被清除。