热门搜索:西门子
技术文章 / article 您的位置:网站首页 > 技术文章 > 宿州西门子PLC代理商

宿州西门子PLC代理商

发布时间: 2021-06-21  点击次数: 76次

宿州西门子PLC代理商

现代PLC运算速度高速化的趋势

 运算速度高速化也是日本PLC系统追求的一个重要目标。由于目前PLC的CPU模块竞相采用32位RISC芯片,运算速度大为提高。一般基本指令的执行速度均达到数十个纳秒(ns),如三菱电机的Q02HCPU其输入指令的执行时间为34ns,富士电机MICREX-SX系列SPH300达20ns,横河电机的FA-M3系列的F3SP59-7S其输入指令的执行时间为17.5ns。仅看一种指令的执行时间并不能完整地说明问题。日本电机工业会(日本电机工业的行业协会)JEMA一直倡导用PCmix值(即PLC的处理时间性能表示指标,用1微秒执行的基本指令和数据处理指令的平均次数来表示)来衡量PLC的运算速度。所谓1微秒执行的基本指令和数据处理指令的平均次数,是按PLC应用程序所使用的指令的频繁程度的统计平均值计算的。一般是基本指令占54%(其中输入指令占17%,输出指令13%,逻辑运算指令21%,定时器输出3%),数据处理指令占39%(其中传送指令占25%,四则函数运算指令,比较指令6%),其它指令7%。仍以三菱电机的小Q系列为例,其中的Q25HCPU的PCmix值是10.3,比A2UHCPU-S1快5倍(为2.0),比A2SHCPU快20倍多(PCmix值为0.5)。随着PLC的功能扩展,运算指令、文字处理指令、通信指令等用的越来越多,各种指令的使用频率也会发生一定的变化,PCmix值的计算也会有所变化。这里顺便提一下,之所以要多次举三菱电机为例,是因为它的PLC的市场份额占日本的50%以上,为日本的大PLC供应厂商,因而具有相当的典型性。同时,通过软件技术提升PLC操作系统的水平,实现了事件中断的高速响应(200微秒)功能,高速计数功能,0.5毫秒(三菱电机的小Q系列PLC)、甚至0.2毫秒(横河电机的的FA-M3系列PLC)的恒定扫描时间功能

@
现代PLC与外部设备的数据交换速度高速化

与外部设备的数据交换速度高速化。

    PLC的CPU模块通过系统总线(一般做在基板的印刷电路上)与装插在基板上的各种I/O模块、特殊功能模块、通信模块等交换数据,装插的模块越多,CPU模块与那些模块之间的数据交换的时间就会增加。这种数据交换的时间的增加,在一定程度上会使PLC的扫描时间加长。因此,有必要采取以下措施使系统总线传输速度高速化:增加系统总线的带宽使一次传输的数据量增多,例如三菱电机的小Q系列PLC,增加了系统总线的带宽,使所传输的数据量是以前的2倍;在系统总线存取的方式上,采用连续成组传送技术实现连续数据的高速批量传送,大大缩短了存取每个字所需的时间;通过向与系统总线相连接的模块实现全局传送,即针对多个模块同时传送同一数据,有效地用活了系统总线。

 

PLC编程设备服务处理的高速化趋势简介


 编程设备服务处理的高速化。

     当扫描时间为数十毫秒时,几毫秒的编程工具和监控设备的服务处理时间不会带来什么问题。但是在执行1毫秒以下的控制任务时,就有必要大大缩短这个时间。所采用的方法是以多CPU芯片并行处理的方式,由专门处理编程及监控服务的微处理器芯片执行这类处理,以减轻对执行控制程序的CPU芯片的影响,让它只管执行顺控和逻辑运算。此外,为了提高服务处理的效率,缩短在现场读写程序的时间,以缩短操作时间,采用了高速的串行通信(大的波特率为115.2Kbps)以及将UCB口(大波特率达12Mbps)引入PLC的CPU模块,从而实现与编程工具及监控设备之间通信的高速化,并允许同时使用这两个通信端口,由多人同时进行编程和调试。

@

SIMATIC S7-1500 PLC控制器拥有杰出的系统性能和一系列标准化功能,如运动控制、厂际信息安全、设备安全等。其尤其体现在创新的设计上,使调试更加方便,操作更加安全,并可对设备运行状态进行可调试的诊断。而其与TIA博途软件平台的结合,则可令项目成本进一步降低。新一代SIMATIC S7-1500 PLC控制器将分阶段逐步推向市场。初期的三种上市产品为中档产品,按CPU型号分为:1511、1513 和1516。每一种型号都可选择F型版本(故障安全版本)用于安全应用,并可调节不同性能等级。

 

西门子新一代TIA博途V12软件平台在之前的基础上添加了更多功能。譬如在无缝驱动集成方面,新的TIA博途V12软件平台可用于西门子Sinamics G系列变频器,通过“Sinamics Startdrive V12”工程系统的参数设置 ,并添加了系统诊断功能。此外,它也支持SIMATIC S7-1500 PLC控制器的安全功能,并拓展了Profinet的通讯功能。安徽阜阳市西门子SIMATIC S7-1500PLC模块代理代理

 

2010年推出的西门子TIA博途(全集成自动化工程软件平台)使用户能够通过配置快速、直观地执行自动化和驱动任务。其软件平台专为实现率和易用性而设计,同时适用于新老用户。TIA博途为控制器、人机界面(HMI)和驱动器等提供了标准的工程理念,可分享统一的数据存储和一致的操作方式——譬如,在配置、通信和诊断期间的操作,并针对所有自动化对象提供强大的库功能。西门子S7代理-1500主机模块6ES75901AB600AA0详细介绍安徽阜阳市西门子SIMATIC S7-1500PLC模块代理

  SIEMENS 可编程控制器:1. SIMATIC S7 系列PLC S7200 s71200 S7300 S7400 ET200 2. 逻辑控制模块 LOGO 230RC 230RCO 230RCL 24RC 24RCL等 3. SITOP 系列直流电源 24V DC 1.3A 2.5A 3A 5A 10A 20A 40A 4. HMI 触摸屏TD200 TD400C TP177 MP277 MP377 SIEMENS上海腾桦电气设备有限公司主营西门子控制器,西门子可编程控制器,西门子扩展模块等产品欢迎来购!上海腾桦电气设备有限公司主营西门子控制器,西门子可编程控制器,西门子扩展模块等产品欢迎来购!交流直流传动装置: 1. 交流。2010年推出的西门子TIA博途(全集成自动化工程软件平台)使用户能够通过配置快速、直观地执行自动化和驱动任务。其软件平台专为实现率和易用性而设计,同时适用于新老用户。TIA博途为控制器、人机界面(HMI)和驱动器等提供了标准的工程理念,可分享统一的数据存储和一致的操作方式——譬如,在配置、通信和诊断期间的操作,并针对所有自动化对象提供强大的库功能。  TIA博途中简易的工程实现方式,有助于完整的数字自动化,如数字化规划、集成化工程和透明化操作等。TIA博途与PLM(产品生命周期管理)和MES(制造执行系统)软件一起构成了西门子完整的“数字化企业软件套件”,为企业迈向“工业4.0”奠定基础。  TIA博途中简易的工程实现方式,有助于完整的数字自动化,如数字化规划、集成化工程和透明化操作等。TIA博途与PLM(产品生命周期管理)和MES(制造执行系统)软件一起构成了西门子完整的“数字化企业软件套件”,为企业迈向“工业4.0”奠定基础。

 

SIEMENSPLC伺服控制

   摘要:伴随着工业自动化的发展,对其 中的位置控制精确度也逐步的提高,如何能方便,准确的实现位置控制,是一个 重大的问题,本文讲述了如何采用 PLC 可编程控制器来实现精确控制。

  分别列 举了三项方法,以及他们之间的相互比较。

  引言 随着自动化水平的不断提高,越来越多的工业控制场合需要精确的位置控 制。

  因此,如何更方便、更准确地实现位置控制是工业控制领域内的一个重要问 题。

  位置控制的精确性主要取决于伺服驱动器和运动控制器的精度。

  的运动 控制模块可以对伺服系统进行非常复杂的运动控制。

  但在有些需要位置控制的场 合,其对位置精度的要求比较高,但运动的复杂程度不是很高,这就没有必要选 择那些昂贵的运动控制系统。

  S7-200 系列 PLC 是一种体积小、编程简单、控制方便的可编程控制器,它 了多种位置控制方式可供用户选择,因此,如何利用该系列 PLC 实现对伺 服电机运动位置较为精准的控制是本文的研究重点。

  1、基本控制系统 伺服系统分为液压伺服系统、电气-液压伺服系统以及电气伺服系统。

  本文 主要讨论了电气伺服系统中的交流伺服系统,其基本组成为交流伺服电机、编码 器和伺服驱动器。

  交流伺服系统的工作原理是伺服驱动器发送运动命令,驱动伺 服电机运动, 并接收来自编码器的反馈信号,然后重新计算伺服电机运动目标位 置,从而达到精确控制伺服电机运动。

  本伺服系统中选用 Exlar 公司生产的 GSX50-0601 型伺服直线电动缸。

  该电 动缸由普通伺服电机和一个行星滚珠丝杠组成, 用来实现将旋转运动转变为直线 运动。

  此外, 选用 Xenus 公司生产的 XenusTM 型伺服驱动器。

  它可以利用 RS. 232 串口通信方式和外部脉冲方式实现位置控制。

  一般来说, 一个伺服系统运转需要配置一个上位机,所以本系统采用西门子 S7-200PLC 作为上位机控制器。

  通过高速脉冲输出、EM253 位置控制模块、自 由口通信三种方式控制伺服电机运动。

  2、高速脉冲输出模式 西门子 CPU224XP 配置两个内置脉冲发生器,它有脉冲串输出(PTO)和脉冲 宽度调制输出两种脉冲发生模式可供选择。

  这两个脉冲发生器的脉冲输出频 率为 100kHz。

  在脉冲串输出方式中,PLC 可生成一个 50%占空比脉冲串,用于 步进电机或伺服电机的速度和位置的控制。

  2.1 硬件构成

  图 1 为高速脉冲输出方式的位置控制原理图。

  控制过程中,将伺服驱动器工 作定义在脉冲+方向模式下,Q0.0 发送脉冲信号,控制电机的转速和目标位置; Qo,发送方向信号,控制电机的运动方向。

  伺服电动缸上带有左限位开关 LIM 一、右限位开关 LIM+ 以及参考点位置开关 REF 。

  三个限位信号分别连接到 CPU224XP 的 I0.0~I0.2 三个端子上, 可通过软件编程, 实现限位和找寻参考点。

  图 1 位置控制原理图 2.2 程序设计 高速脉冲串输出(PTO)可以通过 Step7Micro/WIN 的位置控制向导进行组态, 也可通过软件编程实现控制。

  PTO 输出方式没有专门的位置控制指令,只有一 条脉冲串输出指令,而且在脉冲发送过程中不能停止,也不能修改参数。

  为解决 以上问题,可以设置脉冲计数值等于 10(或更小),并能使脉冲发送指令 PLS 处 于激活状态。

  这样,就可以在任一脉冲串发送完之后修改脉冲周期。

  图 2 为高速脉冲输出方式位置控制流程图。

  控制思路为:通过 PTO 模式输 出,可以控制脉冲的周期和个数;通过启用高速计数器 HSC,对输出脉冲进行 实时计数和定位控制,以控制伺服电机的运动过程。

  图 2 位置控制流程图 3、EM253 位置控制模块 EM253 位置控制模块是西门子 S7-200 的特殊功能位置控制模块,它能够产 生脉冲串用于步进电机与伺服电机的速度和位置的开环控制。

  3.1 硬件构成 如图 3 所示为 EM253 位置控制原理图, 定义伺服驱动器工作在脉冲+方向模 式下。

  P0 口发送脉冲,P1 口发送方向,DIS 端硬件使能放大器,并同时清除放 大器错误。

  LIM-、LIM+、REF 分别为电机左限位、右限位以及参考点。

  图 3EM253 位置控制原理图 3.2 程序设计 EM253 位置控制模块可以通过 Step7-Micro/WIN 进行向导配置, 配置完成后 系统将自动生成子程序,编程简单、可轻松实现手动、自动、轨迹运行模式。

  由 于 EM253 属于开环控制,不能很好地反馈电机实际运动情况。

  因此,利用伺服 驱动器本身的差分输出信号,通过伺服驱动器软件设置,反馈给 PLC,实现闭环 位置控制。

  但由于直线伺服电动缸与 PLE 可允许发送接收信号存在一定差别, 因此,需要对输入到 PLC 的信号进行电平的转化以及降低伺服驱动器发送的反 馈脉冲频率。

  PLC 对输入脉冲进行累加, 从而得到电机的实际运转位置与运转速 度,其脉冲计数程序如下。

  ①计数器初始化程序 LDSMO.1//*扫描时 MOVB16#FC,SMB47//SMB47=16#F4,SMB47 为高速计数器 1 的控制字节 HDEF1,9//将 HSC1 配置为正交模式 MOVD0,SMD48//设置 HSCI 的新初始值为 0 MOVD20000,SMD52//设置 HSCI 的新预设值为 20000 HSCI//激活高速计数器 I ②脉冲计数程序 LDSMO.0 MOVDHC1,VD600//将高速计数器 1 所记数值存储在 VD600 中

  DTRVD600,VD610//VD601〕中的整数转化为实数,存人 VD610 /RSOOO,VD610//VD610 除以 5000 存入 VD610,5001〕为电机旋转一周编码 器发送脉冲数 *R2.54,VD610//VD610 乘以 2.54 存人 VD610,2.54 为电机旋转一周移动的距 离 4、RS-232 串口通信方式 4.1 硬件构成 西门子 CPU22

  伺服系统和 PLC 分别作为系统的主从站。

  PLC 控制器通过该 通信功能可实现对伺服驱动器进行运行控制、参数读取、伺服驱动器当前运动状 态的读取等操作。

  当 S7-200 系列 PLC 工作在自由口通信模式下时,一般通过 CPU 模块的集 成接口进行通信。

  CPU 集成接口采用了 PPI 硬件规范,其接口为 RS-485 串口, 因此,当 S7-200 系列 PLC 的 CPU 与带有 RS-232 标准接口的计算机或伺服驱动 器连接时,需要配套选用 S7-200PLC 的 PC/PPI 转换电缆或一个 RS-232/RS-485 转换器。

  4.2PLC 与伺服系统通信 4.2.1 报文构成 S-200PLC 在无协议通信方式工作时,不需要任何通信协议,通信参数需要 根据与其进行通信的伺服驱动器的通信格式进行设定。

  本伺服系统选用的 Xe-nus 伺服驱动器可通过 RS-232 与 PLC 利用 ASCII 码进行通信,其 ASCII 码消息命 令格式如下: <命令代码><命令具体参数> 其中:<命令代码>为一个单字母代码;<命令具体参数>表示电机所要执行 的任务;为一个回车返回字符,表示命令结束。

  如:sr0x2A21表示设 置伺服控制器工作在可编程控制模式。

  4.2.2 程序设计 程序设计时, 将伺服驱动器工作定义在可编程位置模式。

  该模式支持实时更 改伺服电机的运动速度、位置,通过 RS-232 接收来自 PLC 的 ASCII 码命令,执 行运动。

  部分程序如下:

  ①初始化程序 LDSMO.1//*扫描 MOVB9,SMB30//设置自由端口 0 通信方式 SMB30=9、8 位数据位、9600、 PPI MOVB188,SMB87//设置自由端口。

  接收信息控制 5MB87=188 MOVB13, SMB89//设置自由端口 0 结束字符 SMB89=13, 即结束字符= MOVW0,SMW90//设置自由端口 0 空闲超时 SMB90=0,信息接收始终处于 有效 MOVW200,SMW92//设置自由端口 0 信息超时 SMB92=200ms MOVB255,SMB94//设置自由端口 0 接收字符数 SMB94=255 ATCHINT_0,9//发送完成触发中断 0 ENI//允许中断 ②发送信息程序 LDNVD3501.1//VD3501.1 为接收延迟,自由端口 0 没有处于接收延迟时 ASM4.5//自由端口 0 处于空闲状态,SM4.5=1 AB=VB18,7//命令字节 VB18=7,即要求设置运动目标位置 SCPY"sr0xca',VB3100//"sr0xca',复制到 VB3100,"sr0xca'为设置运动目标位 置命令 SCATB3600,VB3100//VB360()内的目标位置值连接到设置目标位置命令 后 SCATVB3190,VB3100//VB3190 内的结束字节连接到 VB3100 后; XMTVB3100,0//通过自由端口 0 发送命令至伺服驱动器 ③发送完成中断程序(接收信息) LDSM0.0//SM0.0 总是为 1 SSM87.7,1//置 SM87.7=1,SM87.7 为允许接收信息位

联系我们

浔之漫智控技术(上海)有限公司 公司地址:上海市松江区广富林路4855弄52号3楼
  • 电  话:15221406036
  • QQ:3064686604
  • 公司传真:
  • 邮箱:3064686604@qq.com

扫一扫 更多精彩

微信二维码

联系我们

contact us

扫一扫,关注我们

返回顶部