当前位置:首页 > PLC课程设计
PLC控制系统课程设计
图3-3 MCGS工作台窗口
在MCGS中,变量也叫数据对象。实时数据库是MCGS工程的数据交换和数据处理中心。数据对象是构成实时数据库的基本单元,建立实时数据库的过程也就是定义数据对象的过程。定义数据对象的内容主要包括:指定数据变量的名称、类型、初始值和数值范围确定与数据变量存盘相关的参数,如存盘的周期、存盘的时间范围和保存期限等。 2. 变量的分配
在开始定义之前,我们先对系统进行分析,确定需要的变量。本系统至少需要16个变量,见表3-1。
表3-1 机械手控制系统变量分配表
变量名 启动按钮 复位按钮 夹紧 放松 上升 下降 前伸 后缩 X5 X6 X7 X10 工件夹紧标志 初始位置 垂直移动量 水平移动量
类型 开关型 开关型 开关型 开关型 开关型 开关型 开关型 开关型 开关型 开关型 开关型 开关型 开关型 开关型 数值型 数值型 初值 0 0 1 1 1 1 1 1 0 0 0 0 0 1 0 0 注释 机械手启动控制信号,X11输入,1有效 机械手复位控制信号,X12输入,1有效 机械手动作控制——夹紧,输出,0有效 机械手动作控制——放松,输出,0有效 机械手动作控制——上升,输出,0有效 机械手动作控制——下降,输出,0有效 机械手动作控制——前伸,输出,0有效 机械手动作控制——后缩,输出,0有效 X轴前限位,输入,1有效,停止前伸 X轴后限位,输入,1有效,停止后缩 Y轴上限位,输入,1有效,停止上升 Y轴下限位,输入,1有效,停止下降 夹紧为1 工件处于初始位置时为1 动画参数 动画参数 12
PLC控制系统课程设计
机械手动作控制信号本身要求高电平,而开关量输出通道是反相输出,因此上升等几个变量需设计为低电平有效,即送“0”动作。 3. 变量定义的步骤
(1) 单击工作台中的“实时数据库”选项卡,进入“实时数据库”窗口页,如图3-4所示。窗口中列出
了系统已有变量“数据对象”的名称。其中一部分为系统内部建立的数据对象。现在要将表中定义的数据对象添加进去。
(2) 单击工作台右侧“新增对象” 按钮,在窗口的数据对象列表中,增加了一个新的数据对象,如
图3-5所示。
(3) 选中该数据对象,按“对象属性”按钮,或双击选中对象,则打开“数据对象属性设置” 窗口。 (4) 将“对象名称”改为:启动按钮;“对象初值”改为:0;“对象类型”选择:开关型;在“对象内容
注释输入框”内输入:机械手启动信号,X11输入,1有效。 (5) 单击“确定”。如图3-6所示。
(6) 按照步骤2~5,根据上面列表,设置其他数据对象。 (7) 单击“保存”按钮。
图3-4 实时数据库窗口
图3-5 实时数据库窗口
13
PLC控制系统课程设计
图3-6 数据对象属性设置窗口
4. 设备与变量连接
(1) 在工作台“设备窗口”中双击“设备窗口”图标进入。 (2) 点击工具条中的“工具箱”
图标,打开“设备工具箱”。
(3) 单击“设备工具箱”中的“设备管理”按钮,弹出如图3-7所示窗口。 (4) 在可选设备列表中,双击“通用设备”。
图3-7 设备管理窗口
(5) 双击“串口通讯父设备”,在下方出现串口通讯父设备图标。
(6) 双击串口通讯父设备图标,将“串口通讯父设备”添加到右侧选定设备列表中。
(7) 双击“PLC设备”,在下方出现“三菱”文件夹,双击“三菱”文件夹,出现“FX-232”, 双击“FX-232”
图标,将三菱“FX-232” 添加到右侧选定设备列表中。 (8) 单击“确认”,并保存。
(9) 在工作台“设备窗口”中双击“设备窗口”图标进入。设备被添加到设备组态窗口中,如图3-8所
14
PLC控制系统课程设计
示。
(10) 双击“设备1-[三菱FX-232]”,进入模拟设备属性设置窗口,如图3-9所示。 (11) 单击基本属性页中的“内部属性”选项,该项右侧会出现
设置。将:通道1、2的最大值分别设置为:10、12。
图3-8 设备组态窗口
图3-9 设备属性设置窗口
(12) 单击“确认”,完成“内部属性”设置。
(13) 单击“通道连接”标签,进入通道连接设置。依次进入通道连接,直至通道全部连接完成。进入
“设备调试”属性页,即可看到通道值中数据在变化。单击“保存”按钮。至此设备与变量(数据对象)的连接完成。
图3-10 工作台窗口
15
图标,单击此按钮进入“内部属性”
共分享92篇相关文档