浔之漫智控技术(上海)有限公司
主营产品: 西门子低压中国授权代理商,SIEMENS西门子授权代理商,PLC模块、CPU模块、DP通讯电缆、6GK交换机、低压电器授权总代理商、代理商中国授权一级总代理商
抚顺西门子中国(授权)一级总代理
发布时间:2024-11-22

抚顺西门子中国(授权)一级总代理

全新原装,,价格优势!浔之漫智控技术(上海)有限公司:西门子授权代理商

现货库存;大量全新库存,款到48小时发货,无须漫长货期

西门子PLC(S7-200、S7-200 SMART、S7-300、S7-400、S7-1200、S7-1500、ET200S、ET200M、ET200SP)、触摸屏、变频器、工控机、电线电缆、仪器仪表等,产品选型、询价、采购,敬请联系,浔之漫智控技术(上海)有限公司

S7-1200系列PLC通过PROFINET与V90 PN伺服驱动器搭配进行位置控制,实现的方法主要有以下三种:

  · 方法一、在PLC中组态位置轴工艺对象,V90使用标准报文3,通过MC_Power、MC_MoveAbsolute等PLC Open标准程序块进行控制, 这种控制方式属于控制方式(位置控制在PLC中计算,驱动执行速度控制)。

  · 方法二、在PLC中使用FB284(SINA_)功能块,V90使用西门子111报文,实现相对定位、定位等位置控制,这种控制方式属于分布控制方式(位置控制在驱动器中计算)。

  · 方法三、在PLC中使用FB38002(Easy_SINA_)功能块,V90使用西门子111报文,此功能块是FB284功能块的简化版,功能比FB284少一些,但是使用更加简便。

  V90 PN配置要点

  · 对于方法一:设置控制模式为'速度控制(S)',配置通信报文为标准报文3

  · 对于方法二或三:设置控制模式为'基本控制(EPOS)',配置通信报文为西门子报文111

  · V90在线后点击'设置PROFINET->配置网络',设置V90的IP及设备名称:注意:设置的设备名称一定要与1200项目中配置的相同。

  参数保存后需重启驱动器才能生效。

  方法一 使用标准报文3和工艺对象

  V90 PN与PLC采用PROFINET RT通信方式并使用报文3,项目步骤如下:

  1. 创建项目后,添加新设备S7-1200 PLC

  2. 在网络视图中添加V90 PN设备(使用GSD)

  西门子S7-1200对V90伺服进行位置控制的三种方法(一)

  2. 建立V90 PN与PLC的网络连接,并分别设置S7-1200及V90 PN的IP及设备名称:

  西门子S7-1200对V90伺服进行位置控制的三种方法(一)

  西门子S7-1200对V90伺服进行位置控制的三种方法(一)

  3. 在设备视图中为V90配置标准报文3

  西门子S7-1200对V90伺服进行位置控制的三种方法(一)

  '驱动器'选择'PROFIdrive' :

  西门子S7-1200对V90伺服进行位置控制的三种方法(一)

  配置轴的驱动,选择连接到PROFINET总线上的V90 PN:可以手动设置参考转速及转速,也可以选择'自动传送设备中的驱动装置参数'。

  西门子S7-1200对V90伺服进行位置控制的三种方法(一)

  配置编码器的数据交换:

  西门子S7-1200对V90伺服进行位置控制的三种方法(一)

  用户可以根据实际的需要选择和填写后续的信息,完成工艺对象的配置。

  5. 在OB1中使用MC_Power、MC_MoveAbsolute等PLC Open标准程序块编写轴的位置控制程序,PLC Open指令位于工艺指令目录下的运动控制文件夹中,命令相关说明请查看博途的帮助文件。

内蒙古西门子授权代理商

  模拟量转换的相关设置

  S7-1200(1214C)内部集成了2路模拟量信号输入通道,分别为通道0和通道1,也就是可以同时接收并处理两个传感器输入的模拟信号,对应的为IW和IW66(长度为一个字,16位),在TIA PROTAL中选中PLC的“常规”—“AI”标签项可以进行查看和设置。

  浅谈西门子S7-1200PLC的模拟量转换,附实例演示

  S7-1200PLC模拟量转换的工作原理

  假设PLC的AI0口外接了一个温度传感器,传感器将测得的温度值转换为一个范围为0~10V的连续电压信号输入给PLC。模拟量经过PLC内部的A/D转换后被转换成了范围0~27648的数字量并存储在特定的寄存器中。具体的转换流程如下图所示。

  浅谈西门子S7-1200PLC的模拟量转换,附实例演示

  如何将模拟量输入转换的数字值还原成对应的物理量?

  例:某个压力传感器的量程为0~0.1MPa,转换成对应的电压信号为0~5V,设转换后IW中的数值为N,尝试求以Pa为单位的压力值。

  解:S7-1200PLC默认的模拟信号输入电压范围是0~10V,转换成数字信号的范围是0~27648,因为此压力传感器输出电压范围是0~5V,所以转换的数字信号范围是0~13824。压力传感器的测量压力范围是0~0.1MPa,由此可推导出公式,将电压值还原成以Pa为单位的压力值并将结果存储于寄存器MD30中。

  电压转换成数字信号后存入IW的数值为N

  浅谈西门子S7-1200PLC的模拟量转换,附实例演示

  在博途软件中编写对应的PLC程序如下:

  在编写梯形图程序时有以下两点需要特别注意:

  1)因为PLC执行除法指令时会丢掉余数而只保留商值,这样会影响计算的精度,所以在编写梯形图程序计算压力值时要注意先乘后除。

  2)IW中的数据类型为整型(INT),该值乘以100000后其结果会超出int的范围,所以必须先应用CONV指令将数据类型转换为DInt。

  G120XA Reference:VOCs废气综合治理


展开全文
拨打电话 微信咨询 发送询价