| 注册| 产品展厅| 收藏该商铺

行业产品

当前位置:
上海朔川电气设备有限公司>>西门子PLC>>S7-200SMART>> 西门子主机模块6ES7288-1SR40-0AA0

西门子主机模块6ES7288-1SR40-0AA0

返回列表页
  • 西门子主机模块6ES7288-1SR40-0AA0
  • 西门子主机模块6ES7288-1SR40-0AA0
  • 西门子主机模块6ES7288-1SR40-0AA0
  • 西门子主机模块6ES7288-1SR40-0AA0
  • 西门子主机模块6ES7288-1SR40-0AA0
收藏
举报
参考价 890
订货量 1
具体成交价以合同协议为准
  • 型号
  • 品牌 Siemens/西门子
  • 厂商性质 代理商
  • 所在地 上海市
在线询价 收藏产品

更新时间:2020-03-05 15:06:24浏览次数:235

联系我们时请说明是化工仪器网上看到的信息,谢谢!

同类优质产品

更多产品

产品简介

应用领域 医疗卫生,生物产业,地矿,道路/轨道/船舶
西门子主机模块6ES7288-1SR40-0AA0
S7-200 SMART是西门子针对中国的OEM市场研发的新一代PLC。作为S7-200CN的升级产品,一方面继承了S7-200CN丰富的功能,另一方面融入了新的亮点,将全面覆盖并超越S7-200CN。从产品上市至今,S7-200 SMART在包装、纺织、机床、食品、橡塑等众多行业得到广泛应用,在提升设备性能和降低设备成本上发挥着重要作用。

详细介绍

西门子主机模块6ES7288-1SR40-0AA0

 

A/B 相正交计数器原理    

       S7-200 PLC高速计数器模式91011支持A/B相正交计数器,其原理是判断A/B相正交脉冲输入信号A相超前或落后B90度相位角,对应A/B相正交计数器增或减计数。

2.如何在S7-200 PLC中判断A/B相正交计数器方向

    根据以上原理,比较相邻两次定时中断采集的高速计数器当前值大小,我们可以在S7-200 PLC中判断A/B相正交计数器的方向。具体可参考以下三部分编程来实现:

       首先,设置定时中断时间(可设为0-255ms内任意值)并连接该中断。如下图1所示:


1启用定时中断

    其次在相邻两次定时中断执行时,分别采集高速计数器当前值并将其传送到两个不同寄存器地址中,如下图2所示:


2采集高速计数器当前值

    后,在程序中比较相邻两次定时中断采集的高速计数器当前值大小,即可实现S7-200PLCA/B相正交计数器的方向判断。

注意:判断方向的时间间隔是设置的定时中断周期的两倍。如下图3所示:

(1) 状态1的高速计数器数值大于状态0的高速计数器数值,A/B相正交计数器增计数;

(2) 状态1的高速计数器数值小于状态0的高速计数器数值,A/B相正交计数器减计数。


3 A/B相正交计数器方向判断

西门子主机模块6ES7288-1SR40-0AA0

 

 

S7-200 的断电数据保持不支持高速计数器的范围设置,因此高速计数器的当前值在CPU每次断电后都会复位为数值0。要使S7-200高速计数器的当前值在CPU断电重启后依然保持,可以通过以下的编程来实现。

2  实现方法

        在此以高速计数器0的模式1为例来说明如何在S7-200 CPU断电后保持高速计数器的当前值,具体可参考以下三个部分的编程来实现:

       首先,在除了 个扫描周期之外的其它周期,将高速计数器0的当前值HC0传送到寄存器VD1000中,如下图1所示,以保证寄存器VD1000始终存储的是HC0的当前值。


图1 传送当前值到寄存器

       其次,在上电的 周期将寄存器VD1000存储的数值传送到高速计数器的当前值,保证高速计数器以VD1000为初始值开始计数,并初始化高速计数器0,如下图2所示:


图2 初始化HSC0

       后,在系统块的断电数据保持处设置寄存器VD1000为断电保持区域,如下图3所示。需要注意的是CPU224及其以上的型号多支持100个小时(理论值)的断电保持时间,如果断电时间超过100个小时的话,可以考虑增加电池卡;或者将当前值保存到MB0-MB1314个字节的存储单元。


图3 设置断电数据保持

 

 

 

收藏该商铺

登录 后再收藏

提示

您的留言已提交成功!我们将在第一时间回复您~
二维码 意见反馈
在线留言