自动化生产线安装与调试

张建宏 朱亚东

目录

  • 1 项目一  了解YL-335B自动生产线实训考核设备
    • 1.1 YL-335B的基本组成
    • 1.2 YL-335B的基本功能
    • 1.3 YL-335B的电气控制
      • 1.3.1 YL-335B 工作单元的结构特点
      • 1.3.2 YL-335B的控制系统
    • 1.4 供电电源
    • 1.5 气源处理装置
    • 1.6 项目一学习补充资料
    • 1.7 项目一章节测试
  • 2 项目二  供料单元控制系统安装与调试
    • 2.1 了解供料单元的结构和工作过程
    • 2.2 相关知识点
    • 2.3 常用光电传感器的分析与使用
    • 2.4 供料单元安装技能训练
    • 2.5 供料单元的PLC控制系统
    • 2.6 供料单元安装教程
    • 2.7 项目二学习补充资料
    • 2.8 自动化生产线安装操作技术规范
    • 2.9 项目二章节测试
  • 3 项目三  加工单元控制系统安装与调试
    • 3.1 加工单元的结构和工作过程
    • 3.2 相关的知识点
    • 3.3 加工单元的安装技能训练
    • 3.4 加工单元PLC控制系统设计
    • 3.5 加工单元安装教程
    • 3.6 项目三学习补充资料
    • 3.7 项目三章节测试
  • 4 项目四  装配单元控制系统安装与调试
    • 4.1 装配单元的结构与工作过程
    • 4.2 相关的知识点
    • 4.3 装配单元的安装技能训练
    • 4.4 装配单元PLC控制系统设计
    • 4.5 装配单元安装教程
    • 4.6 项目四学习补充资料
    • 4.7 项目四章节测试
  • 5 项目五  分拣单元控制系统安装与调试
    • 5.1 分拣单元的结构和工作过程
    • 5.2 分拣单元安装技能训练
    • 5.3 相关知识点
    • 5.4 分拣单元的PLC控制及编程
    • 5.5 分拣单元安装教程
    • 5.6 项目五学习补充资料
    • 5.7 项目五章节测试
  • 6 项目六   用人机界面控制分拣单元的运行
    • 6.1 认知TPC7062KS人机界面
    • 6.2 采用人机界面的工作任务
    • 6.3 项目六学习补充资料
    • 6.4 项目六章节测试
  • 7 项目七   输送单元控制系统安装与调试
    • 7.1 输送单元的结构与工作过程
    • 7.2 输送单元安装技能训练
    • 7.3 相关的知识点
    • 7.4 输送单元的PLC控制与编程
    • 7.5 输送单元安装教程
    • 7.6 项目七学习补充资料
    • 7.7 项目七章节测试
  • 8 项目八   YL-335B的整体控制
    • 8.1 认知三菱FX系列 PLC N:N通信
    • 8.2 系统整体控制的工作任务
    • 8.3 工作任务的实现
    • 8.4 项目八学习补充资料
  • 9 附录
    • 9.1 附录一:松下A5系列伺服驱动器参数设置
    • 9.2 附录二:三菱FR-E700变频器参数设置
采用人机界面的工作任务

6.2采用人机界面的工作任务

为了进一步说明人机界面组态的具体方法和步骤,下面给出一个在项目五的实训工作任务的

基础上稍作修改的,由人机界面提供主令信号并显示系统工作状态的工作任务。

1、设备的工作目标、上电和气源接通后的初始位置,具体的分拣要求,均与原工作任务相同;启/停操作和工作状态指示,则不通过按钮指示灯盒操作指示,而是在触摸屏上实现。这时,分拣站的I/O接线原理如图6-6所示。

2、当传送带入料口人工放下已装配的工件时,变频器即启动,驱动传动电动机以触摸屏给定的速度,把工件带往分拣区。频率在40—50Hz可调节。

各料槽工件累计数据在触摸屏上给以显示,且数据在触摸屏上可以清零。

   根据以上要求完成人机界面组态和分拣程序的编写。

 

                                图6-6分拣站原理图

6.2.1人机界面组态

分拣站画面效果图如图6-7所示。

6-7分拣站界面

画面中包含了如下方面的内容:

■ 状态指示:单机/全线、运行、停止;

■ 切换旋钮:单机全线切换;

■ 按钮:启动、停止、累计清零按钮;

■ 数据输入:变频器输入频率设置

■ 数据输出显示:白芯金属工件累计、白芯塑料工件累计、黑色芯体工件累计

■ 矩形框

组态画面各元件对应的PLC地址,如表6-1所示。

 

6-1  触摸屏组态画面各元件对应PLC地址

 

                                                      

元件类别

名称

输入地址

输出地址

备注

位状态切换开关

单机/全线切换

M0001

M0001


位状态开关

启动按钮


M0002


停止按钮


M0003


累计清零按钮


M0004


位状态指示灯

单机/全线指示灯

M0001

M0001


运行指示灯


M0000


停止指示灯


M0000


数值输入元件

变频器频率给定

D0000

D0000

最小值40,最大值50

数值输出元件

白芯金属工件累计

D0130



白芯塑料工件累计

D0131



黑色芯体工件累计

D0132



 

接下来给出人机界面的组态步骤和方法。

 

1、创建工程

 

 

运行“MCGS嵌入版组态环境”软件,点击“新建工程”。在“新建工程设置”界面中选择触摸屏型号,TPC类型中如果找不到“TPC7062KS”的话 ,则请选择“TPC7062K”。

工程名称为“335B-分拣站”。 ,

2、定义数据对象

根据前面给出的表6-1,定义数据对象,所有的数据对象如下表列出

                      

                                                        6-2  触摸屏组态画面各元件对应PLC地址

                              

数据名称

数据类型

注释

运行状态

开 关 型

状态指示灯

单机全线切换

开 关 型


启动按钮

开 关 型


停止按钮

开 关 型


累计清零按钮

开 关 型


变频器频率给定

数 值 型


白芯金属工件累计

数 值 型


白芯塑料工件累计

数 值 型


黑色芯体工件累计

数 值 型


 

 

下面以数据对象“运行状态”为例,介绍定义数据对象的步骤:

 

 

 

        单击工作台中的“实时数据库”窗口标签,进入实时数据库窗口页。

        单击“新增对象” 按钮,在窗口的数据对象列表中,增加新的数据对象,系

统缺省定义的名称为“Data1”、“Data2”、“Data3”等(多次点击该按钮,则可增加多个数据对象)。

        选中对象,按“对象属性”按钮,或双击选中对象,则打开“数据对象属性设

置” 窗口。

        将对象名称改为:运行状态;对象类型选择开关型;单击“确认”。

按照此步骤,根据上面列表,设置其他个数据对象。

3、设备连接

为了能够使触摸屏和PLC通讯连接上,须把定义好的数据对象和PLC内部变量进行连接,具体操作步骤如下:

       在“设备窗口”中双击“设备窗口”图标进入。

       点击工具条中的“工具箱”图标,打开“设备工具箱”。

       在可选设备列表中,双击“通用串口父设备”,然后双击“三菱_FX系列编程口”在下发出现“通用串口父设备”,“三菱_FX系列编程口”,见图6-8

           图6-8

  双击“通用串口父设备”,进入通用串口父设备的基本属性设置,见下图6-9

作如下设置:

■ 串口端口号(1255)设置为:0 - COM1

■ 通讯波特率设置为:6 -9600

■ 数据校验方式设置为:2偶校验;

■ 其它设置为默认。

                                               

6-9  通用串口设置

   双击“三菱_FX系列编程口”,进入设备编辑窗口,如下见图6-10。左边窗口下方CPU类型选择2-FX2NCCPU。右窗口中“通道名称”默认为X000—X007,可以单击“删除全部通道”按钮给以删除。

                                       图6-10  设备编辑窗口

接下进行变量的连接,这里以“运行状态”变量进行连为例说明。

① 单击“增加设备通道”按钮,出现图6-11所示窗口。参数设置如下:

   通道类型:M寄存器;

   数据类型:通道的第00位;

   通道地址:0

   通道个数:1

   读写方式:只读。

② 单击“确认”按钮,完成基本属性设置。

③ 双击“只读M000.0”通道对应的连接变量,从数据中心选择变量:“运行状态”。

用同样的方法,增加其它通道,连接变量,如图6-12,完成单击“确认”按钮。

6-11

        图6-12

4、画面和元件的制作

新建画面以及属性设置

   在“用户窗口”中单击“新建窗口”按钮,建立“窗口0”。选中“窗口0”,单击“窗口属性”,进入用户窗口属性设置。

   将窗口名称改为:分拣画面;窗口标题改为:分拣画面。

   单击“窗口背景”,在“其它颜色”中选择所需的颜色,见图6-13

6-13

制作文字框图:以标题文字的制作为例说明。

单击工具条中的“工具箱”按钮,打开绘图工具箱。

选择“工具箱”内的“标签”按钮,鼠标的光标呈“十字”形,在窗口顶端中心位置拖拽鼠标,根据需要拉出一个大小适合的矩形。

在光标闪烁位置输入文字“分拣站界面”,按回车键或在窗口任意位置用鼠标点击一下,文字输入完毕。

⑶ 制作状态指示灯。以“单机/全线”指示灯为例说明:

① 单击绘图工具箱中的 (插入元件)图标,弹出对象元件管理对话框,选择指示灯6,按“确认”按钮。双击指示灯,弹出的对话框如图6-14所示:

6-14

② 数据对象中,单击右角的“?”按钮,从数据中心选择“单机全线切换”变量。

③ 动画连接中,单击“填充颜色”,右边出现,“>”按钮,见图6-15

6-15

④ 单击“>”按钮,出现如下对话框

6-16

⑤“属性设置”页中,填充颜色:白色;

⑥“填充颜色”页中,分段点0对应颜色: 白色;分段点1对应颜色:浅绿色。见图6-17,单击“确认”按钮完成。

                                            图6-17

⑷ 制作切换旋钮

单击绘图工具箱中的(插入元件)图标,弹出对象元件管理对话框,选择开关6,按“确认”按钮。双击旋钮,弹出如图6-18的对话框。在数据对象页的按钮输入和可见度连接数据对象“单机全线切换”。

6-18

⑸ 制作按钮。以启动按钮为例,给以说明:

① 单击绘图工具箱中“”图标,在窗口中拖出一个大小合适的按钮,双击按钮,出现如下图窗口,属性设置如下:

6-19

基本属性页中,无论是抬起还是按下状态,文本都设置为启动按钮;“抬起功能”属性为字体设置宋体,字体大小设置为五号,背景颜色设置为浅绿色;“按下功能为:字体大小设置为小五号,其它同抬起功能。

操作属性页中,抬起功能:数据对象操作清0,启动按钮;按下功能:数据 对象操作置1,启动按钮。

④ 其它默认。单击“确认”按钮完成。

⑹ 数值输入框

① 选中“工具箱”中的“输入框”图标,拖动鼠标,绘制1个输入框。

② 双击图标,进行属性设置。只需要设置操作属性:

 ■ 数据对象名称:最高频率设置;

 ■ 使用单位:Hz

   ■ 最小值:40

   ■ 最大值:50

   ■ 小数点位:0

设置结果如图6-20

6-20

⑺ 数据显示,以白色金属料累计数据显示为例:

① 选中“工具箱”中的图标,拖动鼠标,绘制1个显示框。

② 双击显示框,出现对话框,在输入输出连接域中,选中“显示输出” 选项,在组态属性设置窗口中则会出现“显示输出”标签,如图:

6-21

③ 单击“显示输出”标签,设置显示输出属性。参数设置如下:

■ 表达式:白色金属料累计;

■ 单位:个;

■ 输出值类型:数值量输出;

■ 输出格式:十进制;

■ 整数位数:0

■ 小数位数:0

单击“确认”,制作完毕。

⑻ 制作矩形框

单击工具箱中的图标,在窗口的左上方拖出一个大小适合的矩形,双击矩形,

出现如图6-22所示的窗口,属性设置如下:

6-22

5、工程的下载

这里不累述,下载方法请参考6.1.1

6.2.2  变频器输出的模拟量控制

根据任务可以知,为了实现变频器输出频率连续调整的目的,分拣单元PLC连接了特殊功能模拟量模块FX0N-3A。启停由外部端子来控制。因此在项目五的任务基础上,变频器的参数要作相应得调整,要调整的参数设置如下表6-1

 

 

 

                         6-1 变频器参数设置

 

               
 

参数号

 
 

参数名称

 
 

默认值

 
 

设置值

 
 

设置值含义

 
 

Pr.73

 
 

模拟量输入选择

 
 

1

 
 

0

 
 

0--10V

 
 

Pr.79

 
 

运行模式选择

 
 

0

 
 

2

 
 

外部运行模式固定

 

 

 

 

接下讲解一下FX0N-3A的主要性能、接线以及使用方法。

1、特殊功能模块FX0N-3A的主要性能

FX0N-3A是具有两路输入通道和一路输出通道,最大分辨率为8位的模拟量I/O模块,模拟量输入和输出方式均可以选择电压或电流,取决于用户接线方式。

 

FX0N-3A输入通道主要性能见表6-2,输出通道主要性能见表6-3

 

使用FX0N-3A时尚需注意:

①模块的电源来自PLC主单元的内部电路,其中模拟电路电源要求为24VDC±10%90mA,数字电路电源要求为5VDC 30mA

②模拟和数字电路之间光电耦合器隔离,但模拟通道之间无隔离。

③在扩展母线上占用8I/O点(输入或输出)

2、 接线

模拟输入和输出的接线原理图分别如图6-236-24所示。接线时要注意,使用电流输入时,端子[Vin][Iin]应短接;反之,使用电流输出时,不要短接[VOUT][IOUT]端子。

如果电压输入/输出方面出现较大的电压波动或有过多的电噪声,要在相应图中的位置并联一个约25V0.10.47μF的电容。

6-23模拟输入接线图

6-24模拟输出接线图

3、编程与控制

可以使用特殊功能模块读指令FROMFNC78和写指令TOFNC79读写FX0N-3A模块实现模拟量的输入和输出。

FROM指令用于从特殊功能模块缓冲存储器(BFM)中读入数据,如图6-25a)所示。这条语句是将模块号为m1的特殊功能模块内,从缓冲存储器(BFM)号为m2开始的n个数据读入PLC,并存放在从D开始的n个数据寄存器中。

6-25特殊功能模块读和写指令

TO指令用于从PLC向特殊功能模块缓冲存储器(BFM)中写入数据,如图6-25b)所示。这条语句是将PLC中从[S]元件开始的n个字的数据,写到特殊功能模块m1中编号为m2开始的缓冲存储器(BFM)中。

模块号是指从PLC最近的开始按No.0No.1No.2……顺序连接,模块号用于用于以FROM/TO指令指定那个模块工作。

特殊功能模块是通过缓冲存储器(BFM)与PLC交换信息的,FX0N-3A共有32通道的16位缓冲寄存器(BFM),如表6-14所示。

 

6-14 FX0N-3A的缓冲寄存器(BFM)分配

 

通道号

b15-b8

b7

b6

b5

b4

b3

b2

b1

b0

#0

保留

当前输入通道的A/D转换值(以8位二进制数表示)

#16

当前D/A输出通道的设置值

#17


D/A转换启动

A/D转换启动

A/D通道选择

#1#15

#18#31

保留

 

 

其中#17通道位含义:

 

b0=0,选择模拟输入通道1b0=1,选择模拟输入通道2.

b101A/D转换启动

b210D/A转换启动

6-26是实现D/A转换的例程,图6-27是实现A/D转换的例程

1: 写入模块号为0FX0N-3A模块,D2是其D/A转换值。

6-26D/A转换编程示例

2: 读取模块号为0的的FX0N-3A模块,其通道1A/D转换值保存到D0,通道2A/D转换值保存到D1

6-27A/D转换编程示例

分拣站变频器速度调节部分的程序如下图:

6-28模拟量处理输出程序