服务电话:
15221406036
产品展示
首页 > 产品展示 > 西门子 > 西门子触摸屏 > 6AV2123-2GB03-0AX0西门子7寸显示屏

6AV2123-2GB03-0AX0西门子7寸显示屏

产品简介:6AV2123-2GB03-0AX0西门子7寸显示屏
从STEP 7-Micro/WIN SMART V2.4 和 S7-200 SMART PLC(固件版本 V2.4)开始增加了 PROFINET通信的功能,通过PROFINET接口可与V90 PN伺服驱动器进行通信连接进行速度控制,此接口可支持八个连接(IO 设备或驱动器)。实现的方法主要有以下两种:
1. V90使用1号标准报文,PLC通过调

更新时间:2022-11-15
浏览次数:542
厂商性质:代理商
详情介绍
品牌Siemens/西门子应用领域化工,电子,电气
产地德国品牌西门子

6AV2123-2GB03-0AX0西门子7寸显示屏

工业电气控制线路中,有不少都是通过继电器等电气元件来实现,而继电器,交流接触器的触点都只有两种状态即吸合和断开,因此,用“0"和“1"两种取值的逻辑代数设计电气控制线路时可以的,PLC的早期应用就是替代继电器控制系统,因此用逻辑设计方法同样也适用于PLC应用程序的设计。当一个逻辑函数用逻辑变量的基本运算式表达出来后,实现这个逻辑函数的线路就确定了。当这种方法使用熟练后,甚至梯形程序也可以省略,可以直接写出于逻辑函数和表达式对用的指令语句程序。 

    用逻辑设计法设计PLC应用程序的一般步骤如下

第一步:列出执行元件动作节拍表 

第二步:绘制电气控制系统的状态转移图

第三步:进行系统的逻辑设计

第四步:编写程序

第五步:对程序检测、修改和完善

1)      首先双击桌面MCGS组态环境图标,进入组态环境,屏幕中间窗口为工作台。

2)      单击文件菜单中“新建工程"选项,自动生成新建工程,默认的工程名为:“新建工程0.MCG"。

3)      选择文件菜单中的“工程另存为"菜单项,弹出文件保存窗口。

4)      在文件名一栏内输入“机械手控制系统",点击“保存"按钮,工程创建完毕。如图所1示。

1

MCGS中,变量也叫数据对象。实时数据库是MCGS工程的数据交换和数据处理中心。数据对象是构成实时数据库的基本单元,建立实时数据库的过程也就是定义数据对象的过程。定义数据对象的内容主要包括:数据变量的名称、类型、初始值和数值范围确定与数据变量存盘相关的参数,如存盘的周期、存盘的时间范围和保存期限等。

变量的分配

在开始定义之前,我们先对系统进行分析,确定需要的变量。本系统至少需要16个变量,见下表。

 

变量名

类型

初值

注释

启动按钮

开关型

0

机械手启动控制信号  X0输入1有效

停止按钮

开关型

0

机械手复位控制信号  X1输入1有效

上限开关

开关型

0

机械手动作控制  输入1有效

下限开关

开关型

0

机械手动作控制  输入1有效

左限开关

开关型

0

机械手动作控制  输入1有效

右限开关

开关型

0

机械手动作控制  输入1有效

变量定义的步骤

1) 单击工作台中的“实时数据库"选项卡,进入“实时数据库"窗口页,如图2所示。窗口中列出了系统已有变量“数据对象"的名称。其中一部分为系统内部建立的数据对象。现在要将表中定义的数据对象添加进去。

2) 单击工作台右侧“新增对象" 按钮,在窗口的数据对象列表中,增加了一个新的数据对象,如图3所示。

3) 选中该数据对象,按“对象属性"按钮,或双击选中对象,则打开“数据对象属性设置" 窗口。

2实时数据库窗口

3实时数据库窗口

4 数据对象属性设置窗口

 

4)  将“对象名称"改为:启动按钮;“对象初值"改为:0;“对象类型"选择:开关型;在“对象内容注释输入框"内输入:机械手启动信号,X11输入,1有效。

5)  单击“确定"。如图4所示。

6)  按照步骤2~5,根据上面列表,设置其他数据对象。

7)  单击“保存"按钮

6AV2123-2GB03-0AX0西门子7寸显示屏

S7-200 SMART 控制 V90 PN速度控制的两种方法

从STEP 7-Micro/WIN SMART V2.4 和 S7-200 SMART PLC(固件版本 V2.4)开始增加了 PROFINET通信的功能,通过PROFINET接口可与V90 PN伺服驱动器进行通信连接进行速度控制,此接口可支持八个连接(IO 设备或驱动器)。实现的方法主要有以下两种:
1. V90使用1号标准报文,PLC通过调试软件中提供的SINAMICS库功能块SINA_SPEED对V90PN进行速度控制。
2. V90使用1号标准报文,不使用任何程序块,利用报文的控制字和状态字通过编程进行控制,使用这种方式需要对报文结构比较熟悉。

需要安装的软件:

• STEP 7-Micro/WIN SMART V2.4 调试软件
• STEP 7 Micro/WIN V2.4 SINAMIC control 库更新工具
• SINAMICS V-ASSISTANT 软件

V90 PN配置要点

• 设置控制模式为"速度控制(S)"
• 配置标准通信报文1(P922=1)
• V90在线后点击"设置PROFINET->配置网络",设置V90的IP地址及设备名称:注意:设置的设备名称一定要与200 SMART项目中配置的相同。
参数保存后需重启驱动器才能生效。

方法一 使用标准报文1和SINA_SPEED功能块

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

1. 创建项目后,安装V90 PN的GSD文件。V90GSD文件下载链接

2. 选择PLC为PROFINET控制器

3. 设置PLC的IP地址,并且添加V90 PN驱动器,设置驱动器IP地址和设备名称

4. 在配置报文的视图中添加标准报文1到模块列表中,小的更新时间为4 ms

5. 编写程序,注意St_I_add和St_Q_add的地址必须和报文1的IO地址对应

6. 分配程序库使用的V地址区

7. SINA_SPEED功能块输入输出参数说明

输入参数:

输入信号类型含义
EnableAxisBOOL=1,驱动使能
AckErrorBOOL驱动故障应答
SpeedSpREAL转速设定值[rpm]
RefSpeedREAL驱动的参考转速[rpm],对应于驱动器中的p2000参数
ConfigAxisWORD默认设置为16#003F,说明参看下表
Starting_I_addDWORDV90 PN I 存储区起始地址的指针
Starting_Q_addDWORDV90 PN Q 存储区起始地址的指针

ConfigAxis的各位说明:

默认值含义
位01OFF2
位11OFF3
位21驱动器使能
位31使能/禁止斜坡函数发生器使能
位41继续/冻结斜坡函数发生器使能
位51转速设定值使能
位60打开抱闸
位70速度设定值反向
位80电动电位计升速
位90电动电位计降速

输出参数:

输出信号类型含义
AxisEnabledBOOL驱动已使能
LockOutBOOL驱动处于禁止接通状态
ActVelocityREAL实际速度[rpm]
ErrorBOOL1=存在错误

方法二 PLC通过IO地址直接控制V90 PN

此种控制方式无需的程序块,直接给定速度。V90使用标准报文1,项目及网络配置步骤与方法一相同。通过对输出的个控制字进行驱动器的起停控制、第二个控制字可以电机运行的速度。
V90对应的输出地址可从设备视图中查看:

在主程序中调用MOV_W命令,发送对驱动的控制字及速度给定:

1. 通过个控制字进行驱动器的起停控制(16#047E->16#047F)


2. 通过第二个控制字可以电机运行的速度(十六进制16#4000,即十进制的16384对应 p2000 速度参数值)

例如,V90 PN的p2000=3000rpm,如果SpeedSetpoint设置为十进制的8192(即十六进制的16#2000),则表示速度给定为1500rpm。


留言框

  • 产品:

  • 您的单位:

  • 您的姓名:

  • 联系电话:

  • 常用邮箱:

  • 省份:

  • 详细地址:

  • 补充说明:

  • 验证码:

    请输入计算结果(填写阿拉伯数字),如:三加四=7