6ES76772VB420GL0
6ES7677-2VB42-0GL0
相似图像
SIMATIC ET 200SP Open 控制器,CPU 1515SP PC2 T + HMI 512PT,8 GB RAM (基本设备 6ES76772DB400AA0), 128GB CFast 带 Windows 10 IoT 企业版 64 位,S7-1500 控制器软件 CPU 1505SP 和 WinCC Runtime gaoji版 预安装,带 512 个过程变量许可证, 接口:1 个 CFast 插槽, 1 个 SD/MMC 插槽,1X 接口 用于 ET 200SP 总线适配器 PROFINET,1x 10/100/1000 MBit/s 以太网,2 x USB 3.0; 2x USB 2.0,1x 显示屏端口, CFast 上的文档, CFast 上的恢复图像
产品商品编号(市售编号)6ES7677-2VB42-0GL0产品说明SIMATIC ET 200SP Open 控制器,CPU 1515SP PC2 T + HMI 512PT,8 GB RAM (基本设备 6ES76772DB400AA0), 128GB CFast 带 Windows 10 IoT 企业版 64 位,S7-1500 控制器软件 CPU 1505SP 和 WinCC Runtime gaoji版 预安装,带 512 个过程变量许可证, 接口:1 个 CFast 插槽, 1 个 SD/MMC 插槽,1X 接口 用于 ET 200SP 总线适配器 PROFINET,1x 10/100/1000 MBit/s 以太网,2 x USB 3.0; 2x USB 2.0,1x 显示屏端口, CFast 上的文档, CFast 上的恢复图像产品家族CPU 1515SP PC2 T产品生命周期 (PLM)PM300:有效产品价格数据价格组 / 总部价格组JU / 214列表价(不含税)显示价格您的单价(不含税)显示价格金属系数无交付信息出口管制规定AL : N / ECCN : 5A992工厂生产时间10 天净重 (Kg)1.028 Kg包装尺寸14.20 x 18.90 x 9.20包装尺寸单位的测量CM数量单位1 件包装数量1其他产品信息EAN4047623411284UPC未提供商品代码85371091LKZ_FDB/ CatalogIDSTWINAC产品组X0BI组代码R251原产地德国Compliance with the substance restrictions according to RoHS directiveRoHS 合规开始日期: 2020.04.17产品类别A: 问题无关,即刻重复使用电气和电子设备使用后的收回义务类别-REACH Art. 33 责任信息Lead CAS 号 7439-92-1 > 0, 1 % (w / w)Lead monoxide (lead ... CAS-No. 1317-36-8 > 0, 1 % (w / w)Silicic acid, lead s... CAS-No. 11120-22-2 > 0, 1 % (w / w)4,4'-isopropylidened... CAS-No. 80-05-7 > 0, 1 % (w / w)lblREACHCode0236 > 0, 1 % (w / w)分类版本分类eClass1227-24-26-07eClass627-24-26-07eClass7.127-24-26-07eClass827-24-26-07eClass927-24-26-07eClass9.127-24-26-07ETIM7EC001603ETIM8EC001603IDEA43565UNSPSC1532-15-17-05西门子PLC案例详|西门子200SMATR 如何减少流量累计误差
一、流程描述
1. 一个200SMART模拟量输入模块采集流量瞬时值,通过模拟量转换指令转换为工程量;
2. 初始化相关变量地址并启用定时器中断;
3. 中断程序内实现流量累计计算;
4. 累积到一定值后,复位清空所有数据,重新开始累计。
二、硬件设备1. 西门子PLC :S7-200SMART CPUSR30 6ES7 288-1SR30-0AA1;
2. 模拟量输入模块:EMAE04(4AI)6ES7 288-1AE04-0AA0。
三、软件西门子200SMART plc编程软件:STEP7-MicroWIN SMART V2.7版。
四、地址分配V区地址
注释
其它地址
注释
VD0
工程瞬时值
M0.0
工程量转换允许信号
VD4
流量/每分钟
M0.1
复位信号
VD8
流量整数部分
AIW16
模拟量通道
VD12
流量小数部分
VD100
整数和
VD104
小数和
VD108
累积和
五、程序思路及编写
1. 因有的十进制小数转化为二进制存储时会无限循环,而200SMART只能存储23位单精度浮点数的小数位,当前一个累积值比较大,而现时流量瞬时值较小时,两者相加会因舍弃小数值造成误差,累积次数越多,误差越大。为减小误差,可采用将采集的瞬时值分解成整数和小数两部分,整数部分相加,小数部分相加,两者的和再相加即为累积值,这样可极大的减小累积误差。
2. 首先调用模拟量转换指令将采集到的模拟量通道值转换为实际工程值,假设工程值的上下限分别为0.0、50.0,如图1所示:
图1
3. 接下来调用初始化指令,目的是每200MS采集一次瞬时流量值,因此需要建立定时中断,还需清空所有存储数据的变量地址,如图2所示:
图2
4. 在定时中断程序中做数据的处理,先将瞬时流量分解为整数和小数,然后整数与前一次的整数累计和相加,小数和前一次的小数累积和相加,再将两者的和相加即为当前流量的累积值,需注意整数即整数和也需转化为浮点数,以便于和小数和相加,如图3所示:
图3
5. 为不使累积值超出变量地址的存储范围,过一段时间后需将存储数据的地址清零,再从头开始累计,具体时间可根据现场实际要求而定,如图4所示:
图4
总结该程序采用将浮点数分离为整数和小数两部分,各自求和后再分别相加,得出当前流量累积值,大大减小了累积误差,适用于要求精度不是很高的场合。
联系方式
- 地址:上海松江 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
- 邮编:201600
- 联系电话:未提供
- 经理:吴悦
- 手机:19514718569
- QQ:2810544350
- Email:2810544350@qq.com