西门子PLC代理商
西门子PLC代理商
西门子PLC代理商
西门子PLC CPU315自动停机的处理方法西门子PLC CPU315自动停机的处理方法
设备出现生产线不能开机,检查为CPU自动停机所致,停机时出现SF系统故障灯亮,CPU STOP, BF灯不亮,说明不是从站导致停机的,停电或将CPU上开关从RUN转到STOP再转到RUN,CPU又工作正常,在线联机诊断,报警内容很多,*重要的报警内容就是:
事件 29 / 100: 事件 ID 16# 494D 由 I/O 错误引起的 STOP 模式 无用户相关信息(Z1):0000无用户相关信息(Z2):5752 (Z3):2101 先前的工作模式:RUN 要求的工作模式:STOP (内部), 外部错误, 进入的事件 01:33:39.963 2012-04-10
看程序内下载有OB80,82,85.86.87,100,121,122等组织块,不是软件编程及DP从站问题造成的故障啊, DP从站的输入地址问题报错,不是CPU停机的原因,因为出现这个问题时,程序内调用了相应的OB块,CUP只会报警不会停机的,这次停机为外部错误,进入事件,这个外部事件是什么事件,诊断区没有给出答案,下午又再次出现了CPU自动停机,
首先拆除子站的DP接头,连接器及模块,cpu只是报错没有停机,从而排除了上述问题,本系统还使用了IM365接口模块,会不会是他本身的原因造成问题,咨询了一下西门子及设备厂家,西门子技术人员回复说这个模块稳定性不是很好,厂家也怀疑这个模块。同意给我寄一个新的模块试一下。但是新的过来没有这么快。且我在西门子论坛上也讨论过这个模块,坛友还是认可这个模块的,认为此模块出问题的可能性不是很大。
此时我怀疑厂家为了省钱,系统做的不规范造成这个问题。为此做了以下的改进:
1.将DC24V供电回路做了改进,原先使用给CPU及其他模块供电电线为0.5平方,大家共用一条线路,采用串接DC24V方式供电,开关电源到plc及模块后电压降比较厉害,开关电源处电压为25.8到CPU处为23.3,改进后加大电源线到1平方,并且给cpu及其他模块单独拉双绞线电源线,改进后开关电源处电压为24,12,cpu处为24.01。暂且系统使用的电源为铭伟的开关电源,感觉不是很好,准备购买欧辰的开关电源来替换。
2.将cpu及扩展模块上的接地线单独拉出连接到房屋框架钢结构上接地。
3.全部的模块连接件紧固,并且将不规范的接线重新接。
三项措施做完后,就给CPU一直通电到第二天的早上8点上班后查看CPU没有停机,就让生产线开机了,开了3天机后CPU没有自动停机,到目前5月21日为止没有出现CPU自动停机的问题,厂家寄来了IM365模块也没有使用。
通过这次的问题的解决,深刻的体会到诊断缓冲区并不是**的,且缓冲区内内容很多,一定要分清主次否则容易误导,系统下载了相应的组织块,远程子站I/O故障是不会让CPU停机的,开关电源及接线布线及EMC做的不够规范造成的隐患后果很严重啊。
6ES75231BP500AA0 | DI32/DQ32:数字量输入/输出模块,32x 24VDC/32x 24VDC/ 0.5A BA, 35mm模块,需要配合Topconnector使用 |
6ES7523-1BL00-0AA0 | DI16/DQ16:数字量输入/输出模块,16x 24VDC/16x 24VDC/ 0.5A BA, 25mm模块,含前连接器 |
6ES7550-1AA01-0AB0 | TM Count 2 x 24 V:2通道高速计数器与位置采集(增量型编码器,24V信号), 35mm模块,不含前连接器 |
6ES7551-1AB00-0AB0 | TM PosInput 2,2通道计数与位置采集(增量型/**值编码器SSI,RS422和5V TTL信号), 35mm模块,不含前连接器 |
6ES7552-1AA00-0AB0 | TM Timer DIDQ 16x24V 带时间戳、高速计数、PWM等功能, 35mm模块,不含前连接器 |
6ES7553-1AA00-0AB0 | TM PTO 4, 4 通道PTO模块,可以连接*多 4 个步进电机轴, 200 kHz@24V / TTL,1 MHz@RS422, 集成2 DI, 1 DQ |
6GK7542-1AX00-0XE0 | 通讯模块CM 1542-1,将S7-1500 连接到 PROFINET 作为IO controller.TCP/IP ISO-on-TCP UDP S7,通讯IP广播,多播, SNMPV1 time-of-day,支持 NTP 2xRJ45 (10/100 Mbit) 时钟同步。 |
6GK7542-5DX00-0XE0 | 通讯模块 CM 1542-5,将S7-1500 连接到 PROFIBUS DP 作为 DPV1 Master 或 DP Slave. 支持S7 and PG/OP,通讯数据记录,routing time-of-day,同步诊断 |
6GK7542-5FX00-0XE0 | 通讯处理器 CP1542-5 将SIMATIC S7-1500 连接到 PROFIBUS DP 作为DPV1 master 或 DP slave S7,支持PG/OP 通讯,支持time-of-day 同步诊断,减少数量架构。 |
6GK7542-6UX00-0XE0 | 通讯处理器 CP1542SP-1 将一个SIMATIC S7-ET 200SP 连接到工业以太网; 开放式 IE通讯 (TCP/IP ISO-on-TCP UDP) PG/OP S7 routing IP broadcast/multicast SNMPV1 DHCP Email IPV4/IPV6 time-of-day synchronization via NTP access to web server of CPU BusAdapters required |
6GK7542-6VX00-0XE0 | 通讯处理器 CP1542SP-1 IRC 将一个 SIMATIC S7-ET 200SP 连接到Industrial Ethernet SINAUT ST7 TeleControl Server Basic,IEC-60870-5-104 or DNP3,protocol to a control center;Open IE communication TCP/IP ISO-on-TCP UDP) IPbroadcast/multicast SNMPV1DHCP Secure e-Mail IPV4/IPV6 支持SINEMA 远程连接自动配置;time-of-day synchronization via NTP access to web server of the CPU bus adapter required |
西门子PLC的编程软件和程序结构
西门子plc编程软件
西门子公司针对SIMATIC系列PLC提供了很多种的编程软件,主要有STEP MICRO/DOS和STEP MICRO/WIN;STEP mini;标准软件包STEP7
S7系列的PLC的编程语言非常丰富,有LAD、STL、SCL、GRAPH、HIGRAPH、CFC等。用户可以选择一种语言编程,如果需要,也可以混合使用几种语言编程。
程序结构
程序结构主要适用与S7-3000和S7-400,他有线性编程、分步式编程和结构化编程等3种编程方法。
FPI系列可编程控制器是日本松下电工公司的小型PLC产品。
FPI编程软件及指令系统
1.编程方式
NPST-GR提供了3种编程方式:梯形图方式;语句表方式和语句表达方式。
2.注释功能
NPST-GR可以为I/O继电器和输出点加入注释,使用户对继电器所对应的设备及继电器的用途一目了然。
3.程序检查
NPST-GR能查找程序中语法的错误和进行程序校验
4.监控
NPST-GR能监控用户编制的程序,并可以进行运行测试。用户可以检查继电器、寄存器和PLC工作状态,方便的进行调试与修改。
5.系统寄存器设置
NPST-GR可设置N0.0-N0.418系统寄存器的内容,根据屏幕的提示信息进行选择或输入,简单方便。
6.I/O和远程I/O地址分配
用NPST-GR可以为主机扩展板上每个槽分配I/O和远程I/O地址
7.数据管理
数据管理可以将程序或数据存盘,用于数据备份,或在传入PLC之前暂存数据
两者在编程的应用上还有就是西门子的是单母线,而日本松下的是双母线;
还有就是西门子和日本松下的输入和输出也不同的,日本松下的输入就只有X,输出就只有Y。
其实语言是相通的,就是方法不同,两个可以相互转换。