西门子电机代理商

    西门子电机代理商

    西门子代理商
    西门子PLC代理商
    西门子授权代理商
    西门子模块代理商
    西门子总代理商

    一、高速计数器的模拟控制

    高速计数器的模拟控制是用S7-200 PLC的高速计数器来累计来自模拟量/频率转换器(A/F)的脉冲来模拟电压值的。设频率转换器将输入电压(0-10V)转换为矩形脉冲信号(0-2000Hz),再将此信号送入CPU 高速记数器的输入端并累计脉冲数。当预置的间隔时间到后,通过累计脉冲数,计算出被测模拟电压值。

    主程序:



    主程序中在一个扫描周期调用初始化程序SBR0,仅在一个扫描周期标志位SM0.1=ON时由子程序实现初始化。

    子程序:



    在子程序中,首先把高速计数器HSC1的控制字节SMB47置为16#FC,其含义是:加计数,可新预置值(PV),可新当前值(CV),用指令HDEF把高速计数器HSC1置成工作模式0,即没有复位或起始输入,也没有外部的方向选择。当前值SMD48复位为0,预置值SMD52置为FFFF(十六进制),定时中断0间隔时间SMB34置为100ms,用ATCH指令将中断程序0分配给中断事件10,即定时中断0,并用ENI指令允许中断,用指令HSC启动高速计数器HSC1。

    中断程序:



    因为定时中断0间隔时间SMB34置为100ms,所以每100ms调用一次中断程序0,读出高速计数器的数值存到VD100,后将其置零。案例是通过频率转换器将输入电压(0-10V)转换为矩形脉冲信号(0-2000Hz),通过HSC1的计数值及变换关系(0-2000kHz对应于0-10V)来求被测的模拟电压值。SHR-DW为右移指令,将VD100的二进制位右移一位,相当于是除于2,也就是将VD100的脉冲数除以2,然后将低位的VB103输出到0,以便通过Q0.0~Q0.7的LED来显示被测的电压值,显示值与10倍真实电压值相对应。

    关于计算部分,我们举例计算一下,如计数值为200,200除以2是100,那么被测的模拟电压值就是10.0V。因为计数器100ms内共有200个计数脉冲,这正好与2000Hz-10V相对应, 设计数值为104,则实际电压值应为5.2V。注意:定时中断间隔时间可在5-255ms的范围内变化,我们可以通过设立一个标志,可根据需要来延长高速计数器的求值和复位时间,这样就有长的扫描间隔,以便提高精确度,同时也会带来长的新时间。

    二、高速计数器的测速控制

    高速计数器的测速控制是利用高速计数器来实现测量转速,比如说测电机的转速。其中会利用到脉冲数和电机转速的计算。设计思路是主程序中调用子程序进行初始化,子程序中做高速计数器及中断的定义,中断程序中做转化计算部分,下面我们详细看一下程序。

    主程序:



    在PLC上电运行的一个扫描周期执行一次子程序,用于程序运行的初始化设置。

    子程序:



    在子程序中,首先对VB0和VD0进行清零,VB0用于记录累加数据的次数,VD0累加数据的中间变量。接着设置高速计数器HSC0的控制字节为16#F8,即新当前值,加计数,用指令HDEF把高速计数器HSC0置成工作模式0,为单相计数输入,没有外部控制功能。当前值SMD38复位为0,定时中断0间隔时间SMB34置为50ms,用ATCH指令将中断程序0分配给中断事件10,即定时中断0,并用ENI指令允许中断,用指令HSC启动高速计数器HSC0。

    中断程序:



    中断程序是每隔50ms扫描刷新一次,采用加法指令将高速计数器HC0的当前计数值和累加数据变量VD0相加一次,用于数据的累加,同时用递增指令对VB9进行加1,即记录累加的次数,这里再执行一次HSC指令是为了将初始值寄存器SMD38再次写入高速计数器HC0,使当前值为0,以便于下一次的定时采样。



    当累加数据的次数等于32次时,执行运算指令,除法指令除以32是计算出累计脉冲数的平均值,乘以100是将平均值转化成以转/分单位的数据,并存到VD4中,用DI_I指令是将双整数转换成整数,存储到VW10中,VW10就是电机的转速,后面的传送指令是对VB0和VD0进行清零,用于下一次重新开始累加。



    6ES7211-1BE40-0XB0CPU 1211C   AC/DC/Rly,6输入/4输出,集成2AI
    6ES7211-1AE40-0XB0CPU 1211C   DC/DC/DC,6输入/4输出,集成2AI
    6ES7211-1HE40-0XB0CPU 1211C   DC/DC/Rly,6输入/4输出,集成2AI
    6ES7212-1BE40-0XB0CPU 1212C   AC/DC/Rly,8输入/6输出,集成2AI
    6ES7212-1AE40-0XB0CPU 1212C   DC/DC/DC,8输入/6输出,集成2AI
    6ES7212-1HE40-0XB0CPU 1212C   DC/DC/Rly,8输入/6输出,集成2AI
    6ES7214-1BG40-0XB0CPU 1214C   AC/DC/Rly,14输入/10输出,集成2AI
    6ES7214-1AG40-0XB0CPU 1214C   DC/DC/DC,14输入/10输出,集成2AI
    6ES7214-1HG40-0XB0CPU 1214C   DC/DC/Rly,14输入/10输出,集成2AI
    6ES7215-1BG40-0XB0CPU 1215C   AC/DC/Rly,14输入/10输出,集成2AI/2AO
    6ES7215-1AG40-0XB0CPU 1215C   DC/DC/DC,14输入/10输出,集成2AI/2AO
    6ES7215-1HG40-0XB0CPU 1215C   DC/DC/Rly,14输入/10输出,集成2AI/2AO
    6ES72171AG400XB0CPU 1217C   DC/DC/DC,14输入/10输出,集成2AI/2AO



    浔之漫智控技术(上海)有限公司专注于西门子等

  • 词条

    词条说明

  • 怀化西门子PLC代理商

    怀化西门子PLC代理商怀化西门子PLC代理商怀化西门子PLC代理商PROFIBUS自动化通信协议作用有哪些 PROFIBUS的数据链路层PROFIBUS的协议结构见图2-5,图中,*2层称为现场总线数据链路层(Fieldbus Data Link,FDL),规定了总线访问控制、数据安全性以及传输协议和报文的处理。PROFIBUS协议的设计满足了媒体控制的两个基本要求∶1)复杂的自动化系统(主站)之

  • 6EP4136-3AB00-0AY0西门子PLC

    6EP4136-3AB00-0AY0西门子PLCSITOP UPS1600 20 A 不间断 电源 输入:24 V DC 输出:24 V DC/20 A *EX 批准不 可用*FM351简易定位控制模块。FM351简易定位控制模块实质上是一种位置测量模块,模块本身并不能输出位置控制所需要的位置指令(给定脉冲)或速度模拟量信号,因此不能对运动轴的速度、位置进行实际的控制,速度、位置控制功能需要通过外

  • 6ES7211-1BE40-0XB0西门子PLC

    6ES7211-1BE40-0XB0西门子PLCET200的功能模块有哪些又有什么作用1.计数器模块计数器模块的计数器为32位或±31位加减计数器,可以判断脉冲的方向。有比较功能,达到比较值时,通过集成的数字量输出响应信号,或通过背板总线向CPU发出中断。可以2 倍频和4倍频计数,4倍频是指在两个互差90°的A、B相信号的上升沿、下降沿都计数。通过集成的数字量输入直接接收启动、停止计数器等数字量信

  • 西门子模块6ES7368-3BB01-0AA0

    西门子模块6ES7368-3BB01-0AA0SIMATIC S7-300, 连接导线 (在 IM 360/IM 361 之间) 长度 1mS7-200SMART中断指令中断是 CPU 停止当前的任务转而去执行其他任务的过程。中断执行前CPU 会对当前的执行环境进行保留(保存现场),当中断处理完成后,会恢复现场以继续执行之前的任务。中断机制是一种非常的机制,它既能保证一些重要事件发生后 CPU的及

联系方式 联系我时,请告知来自八方资源网!

公司名: 浔之漫智控技术(上海)有限公司

联系人: 刘经理

电 话: 19873876272

手 机: 19873876272

微 信: 19873876272

地 址: 上海松江石湖荡镇塔汇路755弄29号1幢一层A区213室

邮 编:

网 址: tianxia56.b2b168.com

八方资源网提醒您:
1、本信息由八方资源网用户发布,八方资源网不介入任何交易过程,请自行甄别其真实性及合法性;
2、跟进信息之前,请仔细核验对方资质,所有预付定金或付款至个人账户的行为,均存在诈骗风险,请提高警惕!
    联系方式

公司名: 浔之漫智控技术(上海)有限公司

联系人: 刘经理

手 机: 19873876272

电 话: 19873876272

地 址: 上海松江石湖荡镇塔汇路755弄29号1幢一层A区213室

邮 编:

网 址: tianxia56.b2b168.com

    相关企业
    商家产品系列
  • 产品推荐
  • 资讯推荐
关于八方 | 八方币 | 招商合作 | 网站地图 | 免费注册 | 一元广告 | 友情链接 | 联系我们 | 八方业务| 汇款方式 | 商务洽谈室 | 投诉举报
粤ICP备10089450号-8 - 经营许可证编号:粤B2-20130562 软件企业认定:深R-2013-2017 软件产品登记:深DGY-2013-3594
著作权登记:2013SR134025
Copyright © 2004 - 2024 b2b168.com All Rights Reserved