全国服务热线 15825707805
公司新闻

茂名市西门子S7-1500模块西门子代理商

发布时间: 2023-04-26 16:17 更新时间: 2023-06-22 13:00

上海署晓自动化科技有限公司
专销售西门子各系列产品;西门子PLC;S7-200S7-300 S7-400 S7-1200 触摸屏,变频器,6FC,6SNS120 V10 V60 V80伺服数控备件:原装进口电机,电线,电缆。
西门子全新原装现货PLC;S7-200S7-300 S7-400 S7-1200 触摸屏,变频器,6FC,6SNS120 V10 V60 V80伺服数控备件:原装进口电机(1LA7、1LG4、1LA9、1LE1),国产电机(1LG0,1LE0)大型电机(1LA8,1LA4,1PQ8)伺服电机(1PH,1PM,1FT,1FK,1FS)西门子保内全新原装产品‘质保一年。一年内因产品质量问题免费更换新产品;不收取任何费。
实体公司,诚信经营,价格优势,品质保证,库存量大,现货供应!!
采购西门子产品就选;上海署晓自动化科技有限公司
我们承诺七天内无理由退换!

西门子代理商,西门子一级代理商,上海西门子代理商,中国西门子总代理,西门子PLC代理商,西门子变频器代理商,西门子触摸屏代理商


西门子CPU模块6ES7516-3AP03-0AB0


1.系统配置

    三菱A、F、E系列变频器具有与Profibus-DP现场总线连接的通信功能,ST系列PLC也能作为该网络的主站。可由主站向变频器发送各类命令,如启/停、多段速选择、频率设定、修改参数、故障复位等;主站从变频器读取相关信息,如运行方向、输入/输出端子状态、运行频率(转速)、电流、电压、参数内容、故障代码等。因此,极大地方便了配有Profibus-DP总线的用户。PLC控制变频器的方法如下。

    三菱变频器可内置各种类型的通信选件,如用于Profibus-DP现场总线的FR-A740选件。三菱FX系列PLC有对应的通信接口模块与之对接。采用现场总线方式控制变频器的优点为速度快,距离远,效率高,工作稳定,编程简单,可连接的变频器数量多;缺点为造价较高,远远**采用扩展存储器通信时的造价。

    FR系列变频器与Profibus-DP网络的连接是通过安装适配卡FR-A5NP、FR-E5NP、A7NP来实现的,其典型配置如图6-40所示,可以把系统分为3层结构,分别为监控层、控制层和执行层。IPC作为监控层,采用MCGS组态软件,用于对系统进行监控。PLC为控制层,它作为工控机与变频器之间的桥梁,一方面对变频器进行控制,另一方面将生产线上信息(如变频器的速度、报警等)传达给工控机。变频器为执行层,执行PLC下达的指令,实现对电动机的控制。


图6-40 基于Profibus-DP总线的控制系统结构图

    2.基于FR-A5NP、FR-E5NP、A7NP变频器的数据通信

    (1)参数设置

    用设备数据文件(GSD)使主站识别Profibus-DP总线下的设备功能及特点,在主站设置软件列表中已有部分厂商(包括三菱)的设备数据文件,如驱动、阀门、I/O、HMI、PLC等,可选择与所用从站性质相符的文件。

    启动设置软件GXConfigurator-DP,在主站中设定相关参数,除链接模式(通常模式0或扩展模式E)和站号(一个主站时应设为0)以外,其余内容(传输速率、间隔时间、超时检测、控制时间等)均可取默认值。进行总线设置时,也不必改动原设置,可确认默认值。选择自动刷新。

    建立从站并设定相关参数,选定除0以外的站号(1~125)和与CPU通信的输入/输出元件的编号(X、Y、M、D等),其余可用默认值。在三菱变频器与该总线进行连接时,输入/输出各占6个字元件(12字节),它们中包括了参数号(PNU)、任务及应答ID (AK)、参数索引、参数值、变频器状态字。

    在进行设备通信之前,必须对变频器的相关参数进行设置,为变频器中的从站适配卡FR-A5NP、FR-E5NP、A7NP设置网络节点地址,且必须与STEP7硬件组态中设置的地址完全一致。这个设置主要通过FR-A5NP、FR-E5NP、A7NP上的SW3和SWI两个旋钮开关来调节,开关SW2、SW1分别设为0和1,即为一号站。将部分相关参数设为网络工作方式:Pr79为0、2或6;Pr338=Pr339=0; Pr340为1或2。另外,其他主要参数的设置如表6-14所示,它们是在变频器的操作面板设置的。参数设置完成后,断电后再通电,使新的设置生效,以后每次开机后即进入网络运作模式。

    表6-14    A740Profibus通信主要参数的设置


    (2) Profibus-DP通信协议

    对于调速驱动装置,根据变速驱动行规,在周期型通道中传输的数据结构被定义为参数过程数据对象(bbbbbeter Process bbbbbb,PPO)。这个通道经常被称为标准通道,其中包含有用的用户数据。可用的数据结构分为两个部分且能用报文分别传送,这两部分是过程通道(PZD)部分和参数通道(PKW)部分,具体的协议报文结构如图6-41示。


图6-41 Profibus-DP报文中有效的数据结构

    变速驱动行规对PPO的结构、长度作了更具体的规定,常用的参数过程数据对象一共有5种类型,它们是按照可用数据有无参数通道及过程通道的数据字的多少来划分的。

    ①可用数据有数据区而无参数区,有2个字或6个字的过程数据,如PP03和PP04。

    ②可用数据有参数区和数据区,有2个字、6个字或10个字的过程数据,如PPO1、PPO2、PPO5。常用的PPO类型见表6-15。选用哪种类型的PPO,取决于在硬件组态中的设置。过程数据在传动系统中总是以*高**级进行传送和处理,它主要传送传动装置的状态信息和控制信息。参数数据运行、存取传动系统的所有参数,它能够在不影响过程性能的情况下,从上一级系统调用参数值、诊断值、故障信号等。

    表6-15    常用的PPO类型


    PKW区说明参数值(PKW)的数据接口处理方式,PKW接口并非物理意义上的接口,而是一种通信机理。这一机理确定了参数在两个通信伙伴之间(如PLC和变频器之间)的传输方式。PKW参数区一般包含4个字。前2个字(PKE和IND)的信息是关于主站请求任务(任务识别标记ID)和从站应答响应(应答识别标记ID)的报文。PKW的后2个字(PWE1和PWE2)用来读写具体的参数值。

    参数通道的*个字是参数标识符PKE,第0位到第10位(PNU)包括所请求的参数号,它决定所要执行的参数读写任务访问的是数组参数中的哪一个元素。第11位(SPM)是参数变更报告的触发位。第12位到第15位(AK)包括任务标识ID和应答标识ID。

    参数通道的第二个字变址IND的第12位到第1 5位是参数号PNU的扩展页号,它和参数标识符基本参数号PNU共同产生完整的传动装置参数号。变址IND的第0位到第7位为带数组的参数寻址提供数组下标,决定访问数组参数的哪一个元素。

    第三个字和第四个字为参数值(PWE)。参数值总是以双字来传送,在PPO报文中一次只能传送一个参数值,由PWE1(高位字)和PWE2(低位字)共同组成一个32位参数值。当用PWE2传送一个16位参数值时,必须在DP主站中设置高位字PWE1为0。

    利用参数通道修改驱动装置参数必须遵守以下规则。

    ①一个任务或一个应答仅能涉及一个参数。

    ②主站必须重复地发送任务报文直到从站得到相应的应答报文,主站通过对应答识别ID、参数号、变址下标和参数值的处理识别任务的应答。

    ③对于完成的任务必须送出一个报文,对于应答也一样。

    ④在应答报文中重复的实际值总是当前的*新值。

    ⑤如果在周期工作中不需要参数通道的信息而只需要过程通道的信息,则任务ID被发布为“无任务(用0表示)”。

    过程通道区是为监测和控制调速驱动装置而设计的,在DP主站和从站中收到的PZD报文总是以*高的**级处理,即处理过程通道的**级**处理参数通道PKW的**级,而且过程通道总是传送调速驱动装置当前*新的有效数据。通常在DP主站给传动装置的任务报文中,*个PZD字为控制字,第二个字为主设定值;在传动装置给DP主站的响应报文中,*个PZD字为状态字,第二个字为主实际值。

    FR-A740采用PPO3的结构,即使用过程通道控制和监测变频器的工作,而没有使用参数通道修改变频器的内部参数。PP03的数据结构见表6-16。

    表6-16    PPO3的数据结构


    主站给FR-A740的PZD任务报文的*个字PZD1是变频器的控制字(STW),其中每一位的含义见表6-17。

表6-17    FR-A740变频器控制字的定义


    对于变频器收到的控制字,其中第10位必须设置为1。如果第10位是0,变频器将以从前的控制方式继续工作。主站给变频器的PZD任务报文的第二个字PZD2是变频器的主设定值(HSW),即主频率设定值,以十六进制数发送,*小单位是0.01Hz。

    变频器给主站的PZD应答报文的*个PZD字是变频器的状态字(ZSW),其中每一位的含义见表6-18。PZD应答报文的第二个字是主要的运行参数实际值(HIW)。通常,把它定义为变频器的实际输出频率。

    表6-18 FR-A740变频器状态字的定义


    (3) PLC程序的编写

    若以上工作准备完备并准确无误,即可建立通信。由于Profibus-DP是基于RS-485接口的通信,并且主、从站间进行着轮回( Polling)通信,每次循环只能执行一项工作,或发出某一指令或接收某一信息,即各类运行指令和状态信息均占用相同的缓冲存储器或字元件,故而需用程序保证其分时工作。在编写变频器通信程序时,首先应该读取变频器的状态字,判断变频器是否准备就绪,如果没有就绪,则判断是否存在故障,若有故障,要判断故障的类型,给出相关的故障提示信息。然后根据操作指令组装控制字,设定主频率值,同时实时读取从站的应答报文,完成运行状态的在线显示。图6-42为变频器通信程序流程图。


图6-42 变频器通信程序流程图

    PLC作为总线主站读PZD应答报文是通过调用S7系统功能SFC14 (DPRD DAT)来实现的,SFC14用于从一个标准的Profibus-DP从站读取一串连续的数值,读取数值的长度取决于CPU的类型。它有3个形式参数:DP从站的读数据区的首地址、存放数据变量的首地址、存放错误代码的地址。若能正确读取数据,错误代码返回0000 (HEX);若读取出错,错误代码为非零值。同理,写PZD报文是通过调用系统功能SFC 15 (DPWR DAT)来实现的,它也有3个入口参数:DP从站写数据区的首地址、存放待写入数据变量的首地址、存放错误代码的地址。若正确写入,错误代码返回0000 (HEX);若写入出错,错误代码为非零值。变频器通信的PLC程序如图6-43所示。


图6-43 变频器通信的PLC程序


联系方式

  • 地址:上海南汇 上海市金山区枫泾镇环东一路65弄11号
  • 邮编:201315
  • 电话:15825707805
  • 联系人:杨杰
  • 手机:15825707805
  • Email:1223260515@qq.com
产品分类