全国服务热线 15221406036

6ES7315-2EH14-0AB0型号规格

更新时间:2024-05-08 07:10:00
价格:¥666/件
联系电话:
联系手机: 15221406036
联系人:聂航
让卖家联系我
详细介绍

6ES7315-2EH14-0AB0型号规格

S7-300PLC中的FB和FC的分别?FB带有自己的背景DB而FC没有自己的背景DB,用FC和FB有什么分别呢,他们都能实现控制功能,到底该用FB还是该用FC,什么时候用FB什么时候用FC?

    FB与FC没有太大的差别,FB带有背景数据块,而FC没有。所以FB带上不同的数据块,就可以带上不同的参数值。这样就可以用同一FB和不同的背景数据块,被多个对象调用。

    FC和FB像C中的函数,只不过FB可以生成静态变量,在下次函数调用时数据可以保留,而FC的变量只在调用期内

1、移位指令功能

2、循环指令功能

@
S7-300的基本位逻辑指令

位逻辑指令的运算结果用两个二进制数字1和0来表示。可以对布尔操作数(BOOL)的信号状态扫描并完成逻辑操作。逻辑操作结果称为RLO(result of logic operation)。

语句表STL表示的基本位逻辑指令

l        A    And               逻辑“与"

l        AN  And Not            逻辑“与非"

l        O    Or                逻辑“或"

l        ON  Or Not             逻辑“或非"

l        X    Exclusive Or        逻辑“异或"

l        XN  Exclusive Or Not     逻辑“异或非"

l        =   Assign              赋值指令

l        NOT   Negate RLO      RLO取反

l        SET    Set RLO (=1)     RLO=1

l        CLR    Clear RLO (=0)   RLO=0

l        SAVE   Save RLO in BR Register  将RLO的状态保存到BR

一、DP总线通讯功能概述

S7-300/400与SINAMICS S120 之间通过DP总线可进行周期性及非周期性数据通讯。使用标准S7功能块SFC14/SFC15,S7-300/400PLC通过PROFIBUS周期性通讯方式可将控制字1(CTW1)和主设定值(NSETP_B)发送至驱动器;使用标准S7功能块SFC58 / SFC59,可以实现非周期性数据交换,读取或写入驱动器的参数。

 

二、S7-300/400与S120装置的连接
 

 

 

三、驱动器站地址设置

1.  驱动装置的PROFIBUS通讯地址设置有两种方法:

(1) 通过CU控制单元上的拨码开关实现地址设置,有效地址值为:1…126,本例中地址设置见下图。

注意:通过拨码开关改变地址时应断掉变频器电源

                                                                                                                                           

(2) 在拨码开关全部拨到OFF或ON状态时可以利用参数P918设置地址,否则

P918参数中设置的地址是无效的。

驱动装置的PROFIBUS 通讯波特率默认为:1.5Mbps

2.   在S7-300/400的硬件组态中设定的驱动装置站地址应与驱动装置的站地址*。


图.1
 

四、通讯报文设置

对于不同的驱动装置只有特定的报文结构能被选用,详细描述请参考:SINAMICS_S120_Commissioning_Manual。表1为常用报文。

表1. 


 

报文格式999为用户自定义报文,当用户选择此报文格式时,电机的起、停控制位等需自己做关联。此时必须将PLC控制请求置1(P854=1)。

注意:用户可在S7-300/400硬件配置时根据需要配置报文结构,配置结束后进行
    编译保存;之后打开Starter,核对报文结构是否*,若不*需在Starter
       中打开“configuration"做调整后点击“Transfer to HW config"按钮。


图.2

 

 


 

西门子CPU314C-2DP模块
DC/AC 驱动装置报文设定

图.3

五、用DP总线对电机起、停及速度控制

        S7-300/400PLC通过PROFIBUS周期性通讯方式将控制字1(CTW1)和主设定值(NSETP_B)发送至驱动器。

        (1) 控制字中Bit0做电机的起、停控制。

        (2) 主设定值为速度设定值,频率设定值和实际值要经过标准化,使得4000H(十六进制)对应于****,发送的高频率(大值)为7FFFH(200%)。可以在P2000中修改参考频率(缺省值为50Hz)。

        (3) 组态的报文结构 PZD=2或自由报文999时,在S7-300/400 中可用“MOVE"指令进行数据传送;当组态的报文结构  PZD>2,在S7-300/400 中需调用SFC14和SFC15系统功能块。

        ?   SFC14(“DPRD_DAT")用于读Profibus 从站的过程数据

        ?   SFC15(“DPWR_DAT")用于将过程数据写入Profibus 从站

例子:SERVO_02 "控制字、主设定值的发送及状态字、实际频率的读取程序

       (1) 控制驱动器运行:

       通过先发送控制字(STW1)047E然后发送047F来启动驱动器,该数据控制字在DB10.DBW8(见图4)中,主设定值在DB10.DBD10中设定,运行信号为M1.0。这些值均通过变量表VAT_2设定及监控。控制程序见图3。

   (2)停止驱动器:

       应发送控制字047E至驱动器。

   (3)读取驱动器状态字及频率实际值:

       PLC接收状态字1(ZSW1),存放在DB10.DBW0中;接收驱动器传来的频率实际值,存放在DB10.DBD2中

一、翻译法
  翻译法是用所选机型的PLC**能相当的软器件,代替原继电器—接触器控制线路原理图中的器件,将继电器—接触器控制线路翻译成PLC梯形程序图的方法。
  1.设计步骤
  2.设计举例
  图1为用翻译法将原有继电器—接触器控制线路改用PLC进行控制的电路图和梯形图
  PLC梯形图


    二、功能图法
  功能图又称状态流程图,主要是针对顺序控制方式或步进控制方式的程序设计。
  1.设计步骤
  2.设计举例
    三、逻辑设计法
  在进行程序设计时以布尔逻辑代数为理论基础,既以逻辑变量“0”或“1”作为研究对象,以“与”、“或”、“非”三种基本逻辑运算为分析依据,对电气控制线路进行逻辑运算,把触点的“通、断”状态用逻辑变量“0”或“1”来表示具有多变量的“与”逻辑关系表达式可以直接转化为触点串连的梯形图。如图2(a)所示。
  具有多变量的“或”逻辑关系表达式可以直接转化为触点并联的梯形图。如图2(b)所示。
  具有多变量“与或”、“或与”逻辑关系表达式可以直接转化为触点串并联的梯形图。如图2(c)所示。
  PLC梯形图

没有

联系方式

  • 地址:上海松江 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 邮编:201600
  • 联系电话:未提供
  • 经理:聂航
  • 手机:15221406036
  • 微信:15221406036
  • QQ:3064686604
  • Email:3064686604@qq.com