西门子/SIEMENS 品牌
经销商厂商性质
上海市所在地
西门子PLC6EP1332-1LA10
西门子PLC6EP1332-1LA10
《销售态度》:质量保证、诚信服务、及时到位!
《销售宗旨》:为客户创造价值是我们永远追求的目标!
《产品质量》:原装*,*!
《产品优势》:专业销售 薄利多销 信誉好,口碑好,价格低,货期短,大量现货,服务周到!
1. 问题描述
在S7-400中使用功能完善的FC或FB,在更换调用OB块后发生本地数据分配错误,如图一所示。
图 1
2. 故障原因
从诊断缓冲区故障描述可以看到该故障是由循环中断OB34触发,打开项目交叉索引查看程序结构如图2,OB34和OB35中都调用了FC1,而FC1需要使用512字节的本地数据区,这些本地数据区由调用OB动态分配。项目中OB34和OB35所需使用的zui大本地数据为534字节。
图 2
在硬件组态中查看CPU属性内存页面(图3),可以看到CPU为各优先级预分配的本地数据区大小。
图 3
查看CPU属性循环中断页面(图4)中可查到OB34优先级为11,OB35优先级为12,所以OB35本地数据区大小默认为758字节,OB34本地数据区大小默认为256字节。由此可得知故障原因是由于CPU为OB34预分配的本地数据区太小(256<534)。
描述:
在SIMATIC范围内的三种主要产品系列都支持时钟同步:SIMATIC S7,SIMATIC S5 和PC。通过工业以太网以及PROFIBUS和MPI都可完成同步。通过工业以太网的时钟同步有两种可用模式:
在SIMATIC模式中通过工业以太网同步时钟
这一模式通常用在过程自动化结合ISO传送服务中,并且CP模块和被同步CPU之间的精确度为+/-10毫秒,被同步CPU的精确度为+/-1毫秒。
由于SIMATIC模式是基于SNAP服务(即ISO 2层服务)且使用MAC地址,它只能用于本地以太网络。此模式不能工作在IP路由器连接的的IP网络中,也就是在所组态的IP子网中。
图. 01
S7-400 的时钟同步在硬件组态中配置。在CPU的属性对话框中,选择"诊断/时钟" 标签,可以将 S7-400 CPU 配置成时钟主站 (时钟的发出者)或者时钟从站 (时钟的接收者).
选择时钟同步是在CPU之内的同步(同步选择 In the PLC)或通过 MPI 同步(同步选择 on MPI). 在PLC内的同步包括CP。
可以设置同步周期,同步周期从从1秒至24小时。
配置S7-400站为时 钟主站(发送 者)
按如下步骤配置 S7-400 站为时钟主站.
序号 | 步骤 |
1. | 在 S7-400 站的硬件组态中,打开CPU的属性对话框,选择 "诊断/时钟" 标签. 在 “in the PLC” 同步模式中选择“作为主站”,选择同步周期,譬如本例中设为1分钟。 点击 "OK" 关闭对话框。
|
2 | 通过CP传递时间信息到工业以太网子网。 在 S7-400 站硬件组态中,打开工业以太网 CP 卡的属性对话框,选择"时钟同步" 标签。 使能 "Forward time of day" 功能。 点击 "OK" 关闭对话框。
|