企业信息

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

  • 10
  • 公司认证: 营业执照已认证
  • 企业性质:外资企业
    成立时间:
  • 公司地址: 上海市 松江区 上海市松江区松江工业区广富林路4855弄星月大业**88栋3楼
  • 姓名: 聂聪
  • 认证: 手机未认证 身份证已认证 微信已绑定

    西门子6SL3060-4AU00-0AA0

  • 所属行业:电气 工控电器 DCS/PLC系统
  • 发布日期:2023-04-20
  • 阅读量:21
  • 价格:88.80 元/台 起
  • 产品规格:不限
  • 产品数量:999.00 台
  • 包装说明:不限
  • 发货地址:上海松江  
  • 关键词:西门子驱动器S120,西门子中国授权代理商,西门子代理商,西门子一级代理商

    西门子6SL3060-4AU00-0AA0详细内容

     首先了解plc如何控制伺服电机

    1、 电机的连线及控制

           本应用实例选择的是位置控制模式,脉冲输入方式有集电极开路方式和差动驱动方式两种,为了方便的实现同时对两部电机的控制,采用差动驱动方式。与PLC的接线图如图所示。

                                                                                     PLC与伺服放大器接线图
    图中L+为公共PLC端子,接24VDC正端,通过控制内部晶体管的开关使得输出Q呈现不同的电平信号或发出脉冲信号。L+一PG—P lM—L+为脉冲输入回路,PLC控制该回路中的发光二极管的亮灭,形成脉冲编码输入。L+一NG—NP一1M— L+为电机旋转方向控制回路,当该回路的发光二极管点亮时,电机正转,否则反转。由于伺服放大器内部电阻只有100欧,为
    了防止电流过大烧坏内部的发光二极管,需要外接电阻R,其阻值的计算如下:

    根据公式(1),可以选择R=3.9KO

    2、电子齿轮比

    数字交流伺服系统具有位置控制的功能,可通过上位控制器发出位置指令脉冲。而伺服系统的位置反馈脉冲当量由编码器的分辨率及电机每转对应的机械位移量等决定。当指令脉冲当量与位置反馈脉冲当量二者不一致时,就需要使用电子齿轮使二者匹配。使用了电子齿轮功能,就可以任意决定一个输入脉冲所相当的电机位移量。具有电子齿轮功能的伺服系统结构如图3所示。若机械传动机构的螺距为w,指令脉冲当量为△L,编码器每转脉冲数为P,又考虑到一般电机轴与传动丝杠为直接相连, 则位置反馈脉冲当量△ =W/4P。

                                                                             具有电子齿轮功能的伺服系统结构图
    由于脉冲当量与反馈脉冲当量不一定相等,就需要使用电子齿轮比来建立两者的关系。具体计算公式为:AL=3M ×CMX / CDV
    。因此根据一个指令脉冲的位置当量和反馈脉冲的位置当量,就可以确定具体的电子齿轮比。三菱该系列伺服电机的电子齿轮比的设定范围

    对于输入的脉冲,可以乘上其中任意倍率使机械运行。

    下面是plc控制的具体应用

    3、PI C控制原理及控制模型

          本例采用了西门子s7.200系列CPU226作为主控制器。它是s7.200系列中的高档PLC,本机自带24个数字输人口、l6个数字输出口及两个RS-422/485串行通讯口,较多可扩展7个应用模块 j。实际项目中,通过扩展EM231模拟量输入模块来采集电压信号,输入的模拟信号可在0~10V±5V、0~20mA等多种信号输入方式中选择。较终,PLC根据输入电压信号的大小控制脉冲发送周期的长短,从而达到控制伺服电机速度的目的。
          3.1 高速数字脉冲输出
          西门子s7.200系列AC/DC/DC(交流供电,直流I/O)类型PLC上集成了两个高速脉冲输出口,两个高速脉冲输出口分别
    通过Qo.0、Qo.1两个输出端子输出,输出时可选择PWM(脉宽调制)和PIO(脉冲串)方式。PIO方式每次只能发出固定脉冲, 脉冲开始发送后直到发送完毕才能开始新的脉冲串;PWM方式相对灵活,在脉冲发送期间可随时改变脉冲周期及宽度,其中脉冲周期可以选择微秒级或毫秒级。
          3.2 PID功能特性
          该系列PLC可以通过PID回路指令来进行PID运算,在一个程序中较多可以用8条PID指令,既较多可同时实现8个PID
    控制算法。在实际程序设计中,可用STEP 7-Micro/Win 32中的PID向导程序来完成一个闭环控制过程的PID算法,从而提高
    程序设计效率。
          3.3 控制模型
         控制模型方框图如下图所示,其中Uset为较间电压给定值(此时产气状态较佳),Uf为较间电压采样值,Vout为伺服电机运转速度。通过对电弧电压采样值与弧间电压给定值的比较并经过PLC的PID调节回路控制,可以得出用于控制伺服电机旋转的脉冲发送周期T,从而使伺服电机的送棒速度不停的得到调整,这样就达到了控制两较间距的目的。保证了两较间距的相对稳定,也就保证了较间电压的稳定性。

                                                                                 PID调节控制原理框图
    根据较间距对较间电压的影响,可以设定PLC的PID调节回路调整策略如下:
    Uset—uf<0,T 减小;
    Uset—uf>0,T增大。
    通过上述控制方法,能够比较精确的实现对UF的控制。
    4、程序设计
    以下应用程序是经过简化的,没有涉及异常情况。其设计以本文所述方法及原理为依据,并给出了详尽的程序注释 。
     4.1 主程序
    NErW0RK 1
    ① IJD SM0.1
    //SM0.1=1仅**次扫描有效
    ② MOVW +0,VW450
    //PID中断计数器初始化
    ③ MOVB 100,SMB34
    //设置定时中断时间间隔为lOOms
    ④ ATCH INT— PWM — PID ,10
    //设定中断,启动PID执行
    ⑤ ENI
    //开中断
    4.2 中断程序
    ① NETWORK 1
    LD SM0.0
    //SM0.0=1每个扫描周期都有效
    I CW V  VW450
    //调用中断程序次数加1
    ② NETWORK 2
    LDW > = VW450. + 10
    //检查是否应进行PID计算
    M0VW +0,VW450
    //如果如此,清计数器并继续
    N0T
    JMP 0
    //否则,转人中断程序结尾
    ③ NETWORK 3
    //计算并装载PID PV(过程变量)
    ID SM0.0
    RPS
    XORW VW464,VW464
    //工作区域
    M0VW ArW0.VW466
    //读取模拟数值
    A V466.7
    M0VW 16#FFFF.VW464
    //检查符号位,若为负则扩展符号

    DTR  VD464.VD396
    //将其转化成实数并装载人PV 
    LPP
    /R 32000.0,VD396
    //正常化至0.0至1.0之间的数值
    ④ NETWORK 4
    ID SM0.0
    MOVR VIM00,VIM00
    //VIM00为设定值

    ⑥ NETWORK 6
    ID SM0.0
    PID VB396,0
    //进行PID计算
    ⑦ NETWORK 7
    LD SM0.0
    M0vR VD404.VD464
    //装载PID输出至工作区
    +R VD400,VD464
    *R 1000.0. VIM64
    //缩放数值
    TRUNC VD464,VD464
    //将数值转化成整数
    MOVW VW 466.VW 1000
    //VW1000为PLC输出脉冲周期
    ⑧ NETWORK 8
    //伺服电机右反转控制(PWM)
    //SMW68/78 lIFO周期值
    //SMW70/80 PWM脉冲宽度
    //SMD72/82 lIFO脉冲计数值
    LD SM0.0
    MOVB 16# D3.SMB77
    //输出脉冲周期为500微秒
    MOVW VW 1000,SMW 78
    MOVW VW 1000.VW1 1 18
    /I +2.VWl118
    MOVW VW 1118.SMW 80
    PIS 1
    ⑨ NETWORK 9 
    LBL  0
    本例给出了利用西门子plc的高速脉冲输出及PID控制功能,实现对数字式交流伺服电机进行控制的原理及相应编程方法。此控制方法已成功用于水燃气生产控制系统中,效果良好。

     首先了解plc如何控制伺服电机

    1、 电机的连线及控制

           本应用实例选择的是位置控制模式,脉冲输入方式有集电极开路方式和差动驱动方式两种,为了方便的实现同时对两部电机的控制,采用差动驱动方式。与PLC的接线图如图所示。

                                                                                     PLC与伺服放大器接线图
    图中L+为公共PLC端子,接24VDC正端,通过控制内部晶体管的开关使得输出Q呈现不同的电平信号或发出脉冲信号。L+一PG—P lM—L+为脉冲输入回路,PLC控制该回路中的发光二极管的亮灭,形成脉冲编码输入。L+一NG—NP一1M— L+为电机旋转方向控制回路,当该回路的发光二极管点亮时,电机正转,否则反转。由于伺服放大器内部电阻只有100欧,为
    了防止电流过大烧坏内部的发光二极管,需要外接电阻R,其阻值的计算如下:

    根据公式(1),可以选择R=3.9KO

    2、电子齿轮比

    数字交流伺服系统具有位置控制的功能,可通过上位控制器发出位置指令脉冲。而伺服系统的位置反馈脉冲当量由编码器的分辨率及电机每转对应的机械位移量等决定。当指令脉冲当量与位置反馈脉冲当量二者不一致时,就需要使用电子齿轮使二者匹配。使用了电子齿轮功能,就可以任意决定一个输入脉冲所相当的电机位移量。具有电子齿轮功能的伺服系统结构如图3所示。若机械传动机构的螺距为w,指令脉冲当量为△L,编码器每转脉冲数为P,又考虑到一般电机轴与传动丝杠为直接相连, 则位置反馈脉冲当量△ =W/4P。

                                                                             具有电子齿轮功能的伺服系统结构图
    由于脉冲当量与反馈脉冲当量不一定相等,就需要使用电子齿轮比来建立两者的关系。具体计算公式为:AL=3M ×CMX / CDV
    。因此根据一个指令脉冲的位置当量和反馈脉冲的位置当量,就可以确定具体的电子齿轮比。三菱该系列伺服电机的电子齿轮比的设定范围

    对于输入的脉冲,可以乘上其中任意倍率使机械运行。

    下面是plc控制的具体应用

    3、PI C控制原理及控制模型

          本例采用了西门子s7.200系列CPU226作为主控制器。它是s7.200系列中的高档PLC,本机自带24个数字输人口、l6个数字输出口及两个RS-422/485串行通讯口,较多可扩展7个应用模块 j。实际项目中,通过扩展EM231模拟量输入模块来采集电压信号,输入的模拟信号可在0~10V±5V、0~20mA等多种信号输入方式中选择。较终,PLC根据输入电压信号的大小控制脉冲发送周期的长短,从而达到控制伺服电机速度的目的。
          3.1 高速数字脉冲输出
          西门子s7.200系列AC/DC/DC(交流供电,直流I/O)类型PLC上集成了两个高速脉冲输出口,两个高速脉冲输出口分别
    通过Qo.0、Qo.1两个输出端子输出,输出时可选择PWM(脉宽调制)和PIO(脉冲串)方式。PIO方式每次只能发出固定脉冲, 脉冲开始发送后直到发送完毕才能开始新的脉冲串;PWM方式相对灵活,在脉冲发送期间可随时改变脉冲周期及宽度,其中脉冲周期可以选择微秒级或毫秒级。
          3.2 PID功能特性
          该系列PLC可以通过PID回路指令来进行PID运算,在一个程序中较多可以用8条PID指令,既较多可同时实现8个PID
    控制算法。在实际程序设计中,可用STEP 7-Micro/Win 32中的PID向导程序来完成一个闭环控制过程的PID算法,从而提高
    程序设计效率。
          3.3 控制模型
         控制模型方框图如下图所示,其中Uset为较间电压给定值(此时产气状态较佳),Uf为较间电压采样值,Vout为伺服电机运转速度。通过对电弧电压采样值与弧间电压给定值的比较并经过PLC的PID调节回路控制,可以得出用于控制伺服电机旋转的脉冲发送周期T,从而使伺服电机的送棒速度不停的得到调整,这样就达到了控制两较间距的目的。保证了两较间距的相对稳定,也就保证了较间电压的稳定性。

                                                                                 PID调节控制原理框图
    根据较间距对较间电压的影响,可以设定PLC的PID调节回路调整策略如下:
    Uset—uf<0,T 减小;
    Uset—uf>0,T增大。
    通过上述控制方法,能够比较精确的实现对UF的控制。
    4、程序设计
    以下应用程序是经过简化的,没有涉及异常情况。其设计以本文所述方法及原理为依据,并给出了详尽的程序注释 。
     4.1 主程序
    NErW0RK 1
    ① IJD SM0.1
    //SM0.1=1仅**次扫描有效
    ② MOVW +0,VW450
    //PID中断计数器初始化
    ③ MOVB 100,SMB34
    //设置定时中断时间间隔为lOOms
    ④ ATCH INT— PWM — PID ,10
    //设定中断,启动PID执行
    ⑤ ENI
    //开中断
    4.2 中断程序
    ① NETWORK 1
    LD SM0.0
    //SM0.0=1每个扫描周期都有效
    I CW V  VW450
    //调用中断程序次数加1
    ② NETWORK 2
    LDW > = VW450. + 10
    //检查是否应进行PID计算
    M0VW +0,VW450
    //如果如此,清计数器并继续
    N0T
    JMP 0
    //否则,转人中断程序结尾
    ③ NETWORK 3
    //计算并装载PID PV(过程变量)
    ID SM0.0
    RPS
    XORW VW464,VW464
    //工作区域
    M0VW ArW0.VW466
    //读取模拟数值
    A V466.7
    M0VW 16#FFFF.VW464
    //检查符号位,若为负则扩展符号

    DTR  VD464.VD396
    //将其转化成实数并装载人PV 
    LPP
    /R 32000.0,VD396
    //正常化至0.0至1.0之间的数值
    ④ NETWORK 4
    ID SM0.0
    MOVR VIM00,VIM00
    //VIM00为设定值

    ⑥ NETWORK 6
    ID SM0.0
    PID VB396,0
    //进行PID计算
    ⑦ NETWORK 7
    LD SM0.0
    M0vR VD404.VD464
    //装载PID输出至工作区
    +R VD400,VD464
    *R 1000.0. VIM64
    //缩放数值
    TRUNC VD464,VD464
    //将数值转化成整数
    MOVW VW 466.VW 1000
    //VW1000为PLC输出脉冲周期
    ⑧ NETWORK 8
    //伺服电机右反转控制(PWM)
    //SMW68/78 lIFO周期值
    //SMW70/80 PWM脉冲宽度
    //SMD72/82 lIFO脉冲计数值
    LD SM0.0
    MOVB 16# D3.SMB77
    //输出脉冲周期为500微秒
    MOVW VW 1000,SMW 78
    MOVW VW 1000.VW1 1 18
    /I +2.VWl118
    MOVW VW 1118.SMW 80
    PIS 1
    ⑨ NETWORK 9 
    LBL  0
    本例给出了利用西门子plc的高速脉冲输出及PID控制功能,实现对数字式交流伺服电机进行控制的原理及相应编程方法。此控制方法已成功用于水燃气生产控制系统中,效果良好。

    http://shjiqing.cn.b2b168.com
    欢迎来到浔之漫智控技术(上海)有限公司网站, 具体地址是上海市松江区上海市松江区松江工业区广富林路4855弄星月大业**88栋3楼,联系人是聂聪。 主要经营浔之漫智控技术(上海)有限公司经营西门子模块代理商、西门子PLC模块代理商、西门子低压代理商、西门子中国总代理商、西门子四芯工业以太网电缆线等;西门子保内全新产品‘质保一年。一年内因产品质量问题换新产品;不收取任何费。欢迎致电咨询。 。 单位注册资金单位注册资金人民币 100 万元以下。 价格战,是很多行业都有过的恶性竞争,不少厂家为了在价格战役中获胜,不惜以牺牲产品质量为代价,而我们公司坚决杜绝价格战,坚持用优质的原材料及先进的技术确保产品质量,确保消费者的合法利益。