Siemens北京西门子中国授权一级总代理商

2025-05-28 08:00 223.74.189.60 2次
发布企业
广东湘恒智能科技有限公司商铺
认证
资质核验:
已通过营业执照认证
入驻顺企:
3
主体名称:
广东湘恒智能科技有限公司
组织机构代码:
91441304MAC3TWY11U
报价
请来电询价
西门子PLC
西门子伺服电机
西门子触摸屏
西门子电缆
西门子变频器
西门子模块
关键词
西门子 西门子代理商 西门子授权 北京西门子总代理
所在地
惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房(仅限办公)
联系电话
13510737515
手机
13185520415
联系人
董海波  请说明来自顺企网,优惠更多
请卖家联系我
13185520415

产品详细介绍

示例:利用压力传感器通过4-20mA信号,采集压力值,压力变送器量程0~0.6MPa,如果利用SCALE指令采集模拟量数据,如下图所示:


  • IN:模拟量数据地址,在硬件组态中可查到具体地址,以%IW开头(与经典STEP7不同)。

  • HI_LIM:量程上限,本示例为压力变送器上限量程0.6,数据类型为浮点数。

  • LO_LIM:量程下限,本示例为压力变送器上限量程0.0,数据类型为浮点数。

  • RET_VAL:错误代码,当转换出错时可根据代码提示查找错误。

  • OUT:转换值,通过指令规范化后的实际值,数据类型为浮点数。

  • BIPOLAR:极性选择,0=单极性,1=双极性。

除了利用SCALE指令进行数据转换,当然你也可以自己利用数学方法,构造出转换程序,博途中提供很方便的指令。

不建议这么做,既然有了SCALE指令再去自己写算法,显然这么做很浪费精力。这些指令经过了多次验证,肯定不会出问题,自己编写的程序,容易出差错。

在博途中增加了缩放SCALE_XNORM_X标准化两个指令,也可以通过这两个指令进行规范化,但要比SCALE指令复杂点,可以试着自己编写。

3、循环采集

对于模拟量信号,在短时间内不会出现很大的波动,没必要在主程序中每个周期都扫描采集,可以利用循环中断,实现固定时间间隔进行采样。

新建一个组织块,类型选择为Cyclic interrupt(循环中断),如下图所示:


上图中的时间间隔单位是μs,数值范围250~60000000(250μs~60s)

把我们编写的模拟量采集程序块,拖拽到循环中断OB30中,即可实现每隔500ms对模拟量进行一次采样。