![]() | 6ES7414-3XM05-0AB0 SIMATIC S7-400,CPU 414-3 *处理单元,带: 2.8 MB 工作内存, (1.4 MB代码,1.4 MB数据), 1个接口 MPI/DP 12 MBIT/S, ,2个接口 PROFIBUS DP, 3. IF IFM模块,可插拔 |
上海翰粤是西门子工控及自动化产品*分销商咨询!
:郑辕鸿(销售工程师)
:
(): 传真():
:zx2013888 :www.hanyue.cc
:
Area of application
CPU 414-2, CPU 414-3 和 CPU 414-3 PN/DP 为中等性能要求中的高需求而设计. 他们可以满足对程序容量和处理速度有较高要求的应用.
CPU 414-2 和 CPU 414-3 中内置 PROFIBUS DP 口,可以作为主站或从站直接连接到 PROFIBUS DP 现场总线。
使用 IF 964-DP 接口模板,还可将其他 DP 主站系统连接到 CPU 414-3 和 CPU 414-3 PN/DP 上。
在使用 PROFINET-ASIC ERTEC 400 时,CPU 414-3 PN/DP 具有交换机功能。 它提供了可从外部接触到的两个 PROFINET 端口。 除分层网络拓扑结构之外,还可以在新型 S7-400 控制器中创建总线形结构。
注意:
只有 6ES7 964-2AA04-0AB0 接口子模块才能使用。
一个不能手动操作的处理过程
2014-01-08
作为一名刚刚入门的工控人,才开始不久便接到了一个棘手的问题,公司的树脂小件线系统在重新下载程序后不能手动操作了。我原来是做设备维修的,对程序了解的不多,公司的小件线是西门子s7200和维纶通人机界面共同控制的一个系统。
自学西门子s7200PLC编程及维纶通MT8150X人机界面使用手册,通过查阅相关资料、咨询厂家,zui终发现导致树脂小件线设备不能手动操作的原因是PLC中的手动操作地址与人机界面中的手动操作地址不*。PLC中手动操作地址为M0.1,而人机界面中的手动操作地址为M30.1,直接在PLC编辑菜单中用查找与替换选项查找M0.1,把程序中所有的M0.1替换成M30.1,把更改好的程序保存好下载到PLC之后,重启PLC与人机界面。原来在手动档时在人机界面中看不到的手动操作按钮出现了,直接启动的设备都可以手动直接启动了,但是用变频器控制的设备一个也启动不了。后来在手动一步步更改PLC程序中的手动操作地址时发现了问题的症结,原来在查找和替换的时候电脑把变频启动中的特殊标志位SM0.1替换成了SM30.1,也就是电脑在识别M0.1的时候把SM0.1分开了,分成了S和M0.1,从而导致了变频器通信不能初始化,用于变频器控制的USS协议不能正常通信,变频控制的设备也就无法启动。明白了这个问题后,手动更改了SM30.1,直接更改为SM0.1,重启PLC后一切正常,直接启动和变频启动的设备都可以正常手动启动了。这个过程让我感受颇深,看来有时候电脑的智能操作带来的结果并不是我们需要的,就像一个电脑装系统的时候,有时候ghost版的系统就是装不上,还就需要那种纯净版的,一步一步来!
有个很久都想问的问题,假如现在我有一个DB数据库,里面以数组的方式建立的一个数组,如Value,类型ARRAY[0-15],我下载到PLC之后,初始值都是0,我在PLC里修改了数组中的数据值,我在数据视图中就看到zui后一次的值了,那么当我再次下载这个DB块的时候,DB块中这个数组的值全部又变成了0,怎么做才能赋予我上次离线保存的值啊?
终于搞定了,原来是我没操作对,先切换到在线,然后点保存就可以了
这个很简单啊,把现场运行的PLC程序上传到你电脑里,程序中DB块里的数据就不再是初始值了。
顺便再说说赋DB块初始值的方法,建一个相同的数据块,只保留初始化时用到,用SFC21 “FILL”,将初始值FILL到目标数据块。
我上传了,离线也确实是在线的数据了,可我再次下载到PLC后,PLC的值又变成初始值0了?
一种情况可能会导致楼上说的现象:DB块的属性设置了非掉电保持,下载程序时将系统数据也下载了导致PLC重启。
猜测各种原因缺乏根据,既然不想改变DB块的值,可以不必下载DB块的,有选择的只下载其它块就可以了。
各位前辈,大家好!我zui近遇到一个让我非常头疼的问题,希望各位老师能够不吝赐教!先谢谢大家了!
我现在正在汽车厂里做库卡机器人滚边项目。CPU用的是315-2DP,下面挂2个库卡机器人,还有四个日本的SMC阀岛模块(就是类似于西门子自己的ET200之类的模块)。传感器用的是图尔克品牌,有个探头,探头上还有一个指示灯。当传感器的探头检测到金属的时候,探头上的指示灯就会亮(黄色的)。金属离开探头的探测距离后,指示灯就会灭了。传感器通过传感器线连接到从站模块(SMC的阀岛模块)上(传感器线的两头都是那种已经做好的了,对准插入,然后拧紧),然后模块上对应的 I 点指示灯会亮(绿色的),程序通过profibus也会收到对应的 I 点信号。我遇到的问题有两种:
1,当传感器检测到金属的时候,传感器上的黄色指示灯亮了,模块上对应的 I 点的绿色指示灯也亮了,但是程序里有时候收不到对应的 I 点信号,此时也没有任何网络问题。遇到这种情况,我先把模块的24VDC电源断掉,然后重新上电,好了,一切恢复正常。可是隔几天之后又会出现这样的问题。
2,当金属离开传感器的探测距离的时候,传感器上的黄色指示灯灭了,模块上对应的 I 点的绿色指示灯也灭了,可是在线监视,发现程序里面有时候居然有对应的 I 点信号,这个时候也没有任何网络问题。遇到这种情况,我先把模块的24VDC电源断掉,然后重新上电,好了,一切恢复正常。可是隔几天之后又会出现这样的问题。
这两条诊断信息我大致能够读懂,就是说诊断地址对应的从站出现了错误并且激活了诊断,另外还出现了扩展机架故障,从站故障等等。可是我觉得这样太笼统了,哪位前辈能够给我一些具体的建议和措施呢?
总之,就是从站模块有时候不能正确地刷新它的 I 点信号,但是同时又没有出现任何网络问题。
我想尽了各种办法,比如防干扰,硬件组态等等,可是老问题还是会出现。项目快要投产了,现在真的是心急如焚啊!
楼主:论坛进行技术交流是不需要有悬赏的,对你的急切心情也很理解,相信大家也会给你出谋划策的。
可惜当故障发生时的诊断信息没有贴上来。看了你对故障的描述以及提供的OB82、OB86诊断信息。只能分析故障消失时的状态了。从诊断信息里面得知它们中断的优先级是相同的,当1#DP从站(SMC阀岛模块)故障消失时( Outgoing event),OB82在05:16:32.048 PM 05/03/2013调用一次,OB86在05:16:32.090 PM 05/03/2013 也调用了一次,从时间上可以看出,OB82被调用后42ms又调用了OB86;也就是说,当1#DP从站“外部故障”消失后,DP总线故障也消失了。所以个人认为故障是1#DP从站“外部故障”引起的。
导致1#DP从站的“外部故障”有较多可能的原因,比如:从站的供电电压不稳定或者因震动电源线松动,时而接触不良、或者此从站的I/O模块回路有短路现象存在、或者变频,伺服驱动装置运行时产生的电磁干扰导致参考点电位不稳定、等等。这种软故障处理起来确实比较头疼,建议楼主对上述几个方面进行排查。如果有相同的模块或传感器也可以互换测试一下,这样能快速定位故障点。当然也可以在OB82、OB86里面写点代码来追踪故障点的起源。
Design
CPU 装配有:
- 功能强大的处理器:
CPU 执行每条二进制指令时间仅为 0.045µs 。 - CPU 414-2 : 1 MB RAM (其中,程序和数据各使用 512 KB);
CPU 414-3: 2.8 MB RAM (其中,程序和数据各使用 1.4 MB);
CPU 414-3 PN/DP: 2.8 MB RAM (其中,程序和数据各使用 1.4 MB);
快速 RAM 用于执行部分用户程序 - 灵活扩展:
zui高 131072 个数字量以及 81932 个模拟量输入/输出。 - MPI多点接口:
通过 MPI,可将zui多 32 个站连成简单网络,数据传输速率高达 12 Mbit/s。CPU 可与通讯总线(C 总线)和 MPI 的站之间建立zui多 32 个连接。 - 模式选择开关:
波动开关设计。 - 诊断缓冲区:
zui后的故障和中断事件保存在一个环形缓冲器中,用于进行诊断。 可以对输入数目进行设定。 - 实时时钟:
日期和时间附加在 CPU 的诊断消息后面 - 存储卡:
用于扩展内置的装载存储器。 存储在装载存储器中的信息包括S7-400参数数据以及程序,因此需要2倍的存储空间。 其结果是:- 内置的装载存储器不能满足大程序量的要求,因此需要存储卡。 可使用 RAM 和 FEPROM 卡。
- PROFIBUS-DP 接口和组合的MPI/DP 接口:
通过 PROFIBUS DP 主站接口,可以实现分布式自动化组态,从而提高了速度,便于使用。 对用户来说,分布式I/O单元可作为一个集中式单元来处理(相同的组态、编址和编程).
组合式配置: SIMATIC S5和SIMATIC S7可以作为PROFIBUS主站符合EN 50 170规范。
CPU 414-3 和 CPU 414-3 PN/DP 还包括:
- 附加模块插槽:
可用IF 964-DP 接口子模板进行连接到PROFIBUS DP主站系统中。
CPU 414-3 PN/DP 另外包括:
- PROFINET 接口,带 2 个端口(交换机):
- PROFINET I/O,可连接 256 个 IO 设备
- PROFINET CBA
西门子CPU414-3订货号:6ES7414-3XM05-0AB0