加入收藏 在线留言 联系我们
关注微信
手机扫一扫 立刻联系商家
全国服务热线18717946324

SIEMENS保山西门子PLC模块代理商

更新时间
2024-07-02 08:00:00
价格
请来电询价
品牌
西门子
用途
工业
产地
德国
联系电话
18717946324
联系手机
18717946324
联系人
占雪芬
立即询价

详细介绍

SIEMENS保山西门子PLC模块代理商

上海浔之漫智控技术公司在经营活动中精益求精,具备如下业务优势:

SIEMENS可编程控制器

长期低价销售西门子PLC,200,300,400,1200,西门子PLC附件,西门子电机,西门子人机界面,西门子变频器,西门子数控伺服,西门子总线电缆现货供应,欢迎来电咨询系列产品,折扣低,货期准时,并且备有大量库存.长期有效   

欢迎您前来询价.100分的服务.100分的质量.100分的售后.100分的发货速度    

您的选择您的支持是我的动力! ————致我亲爱的客户!

价格波动,请来电咨询 

6ES7307-1EA00-0AA0.j

均在Step7Template.mwp中编写,CPU类型选西门子S7—200系列226CN。

    先说程序,测低速(每分钟1000转以下):LDI0.0

    LDM20.1

    CTUC0,+5000//设定增计数器上限

    L 0.0

    AM20.0

    TONT37,+30//立即接通,延时三秒断开

     .0

    OM20.0#p#分页标题#e#

    ANT37

    =M20.0//设定T37定时器复位信号

    LDM20.0

    CTUC1,+20//设定增计数器C1上限

    LDC1

    MOVWC0,VW200

    =M20.2

    LDM20.2=M20.1//设定增计数器C1的复位信号

    外围电路下面介绍,先讲程序。由I0.0作输入口,T37延时三秒后给C1一个信号,C1计1,然后T37被复位,再延时,3秒后C1计2,…

    直到C1计到20。20个三秒就是一分钟,期间I0.0口的脉冲信号由C0计数器计数,计满一分钟就把结果移到VW200中。脉冲信号由外围电路得到。

    以上程序能测一千以下的转速,实验时上限是一千四百多吧。由于该程序用的是低速计数器,转速较高时,受PLC时钟周期影响,在一分钟时转速还未记好,C0就被清零,所以会有上限。接下来我们用PLC内部不受时钟周期影响的高速计数器来测高速(一千转以上):

     0.1

    CALLSBR_0//调用高速计数器初始化子程序

    TONT37,+100//设定计时器值,延时10秒

    OM20.0ANT37

    =M20.0//立即接通延时十秒断开

    LDT37

    MOVDHC0,VD100//I0.0为高速计数器HC0输入口,计数结果移入VD100

    MOVDVD100,VD200

    MUL+6,VD200//计数结果乘以6,放入VD200

    CALLSBR_0//T37计时到,调用高速计数器初始化子程序

    SBR_0//高速计数器初始化子程序#p#分页标题#e#

    L .0

    MOVB16#F8,SMB37//设置控制位:增计数;已使能;

    MOVD+0,SMD38//装载CV

    MOVD+0,SMD42//装载PV

    HDEF0,0

    HSC0

    以上程序测速范围为1000转以上,实验时测得zui高为2500+,因实验条件有限,上限未知。有人会有疑问:你怎么采用的是测10秒,然后将计数结果乘以6当做一分钟的转速,而不直接测一分钟的转速呢?因为转速结果zui后要用数码管显示出来,对观察者来说,10秒以后显示与一分钟后显示相比,前者更好一些。zui后我们采用的是6乘以10的策略。

    zui后来说说外围电路吧。外围电路把转速转换成脉冲信号输入PLC,上面两段程序用的都是I0.0口。信号的转换和采集用霍尔传感器,

    

    接法如图:VCC接24V,GND接电源负极,A接信号输入端I0.0,A端和24V间接电阻。接好后将霍尔元件平的一面朝被测物体固定好,如一个轮子,在轮子面上霍尔对应位置安装霍尔磁体。测速原理:轮子每转一圈,磁体和霍尔元件接触一次(其实是接近),它们接触时带来A端电压的降低,由此给PLC一个脉冲信号。磁体和霍尔之间间距3至5mm。安装时注意磁体的正反面。

    好了,测转速就先说这么多。经过以上这些,测得的数据只是放在PLC的内存里,我们可以在软件里监测PLC运行情况,看到这些数据。是不是有点麻烦,有没有更好的方法能看到这些数据?当然,可以用LED数码管来把数据显示出来

3.在TIA 博途中添加库文件,并将库中的Easy_SINA_Pos功能块拖拽到左侧"程序块"中

4.在OB1中调用Easy_SINA_Pos功能块,为功能块各参数添加变量:

注意:对功能块参数HWI DSTW及HWI DSZW的赋值可以通过点击参

联系方式

  • 电  话:18717946324
  • 联系人:占雪芬
  • 手  机:18717946324
  • 微  信:18717946324