电机控侧
基于三菱 的步进电动机监控系统的
设计
领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计
与开发
根据实验室现有环境 设计开发 了一种基于 三菱
系列 的步进电动机监控实验系统 具体
分析
定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析
了系统的
硬件结构 、 微机与 的通信方法以及监控界面的设计与
程序实现 , 并对该系统的进一步扩展应用进行了探讨 。 该
系统虽然只就实验室环境进行了设计与开发 , 但其原理与
方法同样适用于生产实践 。
王 坚 北京工商大学信息
工程
路基工程安全技术交底工程项目施工成本控制工程量增项单年度零星工程技术标正投影法基本原理
学院
圈 步进电机监控系统结构
用三相六 极 步进 电动机 , 接 收 的控
制 , 按规定要求动作 。
王 坚 讲师
近年来 , 微机监控系统被广泛地研
究与实践 , 包括监控系统整体
方案
气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载
设计 ,
涉及上 位 、 下位
、
被控对象及组 网 , 系
统软件开发 , 硬件连接 , 系统调试等工
作 。 监控系统中的上位通常选用一 台微
机 , 作为监控设备 , 利用 等高级语
言设计出人性化的监控界 面 下位采用
单片机 和可编程序控制器 等作
为现场控制器 , 对被控对象进行实时监
控 被控对象可根据实验室条件选择 电
机 、 炉温 、 水位
、
交通 灯 、 电梯 和挖掘
机等 。 本文根据实验室现有环境 , 介绍
基于三菱 系列 的步进 电动机监
控实验系统的设计与开发 。
关提谕
徽机
·
·
监控系统
·
通信 ·
系统的硬件结构
基于三菱系列 构成 的步进 电动
机监控实验系统结构如图 所示 。
上位微机 是整个 系统 的监控 中心 ,
通过 等高级语言编程实现对下位机
的可视化监控 , 它与下位机 的通信端 口
可 以 根 据 用 户 需 要 选 择 口 或
口 。 下位采用三菱公 司的 一
型 , 作为系统的现场监控器 , 实
现对现场设备的监控 。 微机与 的连
接采用 一 型 接线缆 。 被控对 象选
系统软件设计
系统软件设计包括上位微机软件设计
和下位 软件设计 。 微机软件设计采用
编程语言 , 设计上 、 下位通信程序
和 监 控 界 面川 软 件 设 计 采 用
一 一 编程软件的梯形
图编辑功能 , 编写用于控制步进电动机动
作的程序 ’
·
, 下面仅就上位软件设计做一
介绍 。
上位通信软件设计
通信协议
上位微机 与 的通信借助 于 三 菱
系列 自带 的 一 一
型通信模板 , 该模板可 以 无 序地 和计算
机
、
打印机等具有 一 接 口 的设备
进行连接通信 , 它的传输距离为 巧 , 通
信方 式 为 全 双 工 方 式 , 最 大 传 输 速 率
为 ‘ ’ 。
通信采用特定的通信协议 〔‘ , 通信过
程中微机直接对 通信端 口 的物理地址
进行读 写操作 , 传输 码 形式 的字
符或命令 。 常用通信命令字符与 码
对应关系见表 。
喀 息另‘习 · 冶金电气 · 年第 卷第 期
基于三菱 的步进电动机监控系统的设计与开发 。 , 。 。 , 电机控翻
表 常用命令字符与 码对应表 。
在进行通信时 , 微机 和 之间以帧为单位
交换信息 , 其中控制字符
、 和 以单
字符发送或接收 , 其他信息以字符帧发送或接收 。
向 发送读命令的字符帧格式见表 。
表 读命令字符帧格式
其中 , 为报 文 开 始 为 , 读命 令
参照命令格式 为读取 的数据单元
首 地 址 , 地 址 算 法 二
, 再转换成 码 为读取 的字
节数 为报 文 结 束 为 和 校
验高位 。 二 ⋯
为和校验低位 。
接到上述命令后 , 返 回数据格式见表 。
最多可以返回 个字节的数据 。
表 返回数据格式
向 发送写命令的字符帧格式见表 。
接到上 述命令后 返 回 。 接 受正 确
接受错误 。
表 写命令字符帧格式
程序实现
依据上 述通信协议 , 运 用 中的通 信控件
及其相关属性 〔’〕, 编写 了两个重 要 的函
数 。 其中一个读 函数 ,
, 两个形参分别是通信端 口 和读取的数
据单元地址 , 完成微机接收指定 数据单元 中
的数据的功能 另一个写函数
, , , 三个形参分
别是通信端 口
、 写入 的数据单元地址 及要写人 的
数据 , 完成微机 向指定 的 数据单元发送数据
的功能 。 在微机和 的通信过程 中 , 这两个 函
数被反复调用 , 实现微机与 之间的数据传输 。
下面以写 函数为例 , 给出微机 向指定 的 数据
单元发送数据的程序
流程
快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计
图 , 如图 所示 。
上位监控界面设计
功能设计
三相六极 步进 电动 机 监 控 界 面 如 图 所示 。
监控界 面包括 上 位机操作 区
、 主控 区 、 下位机显
示区和 电动机运行状态动画模拟区 。
上位机操作 区 主要 完成对 三相 六极 步进 电动
机起动 、 停止
、
复位和运行方式 选择 等操作 , 通
过方式选 择 , 使 电动机 实现 三 相 六 拍 、 正 反 向 、
圈 发送数据函数流程圈
步步进 、 连续 步进 、 多种速度步进及暂停
等不同运行方式 。
主控区完成上位控制 、 下位控制和退 出系统
· · · 年 月下 · 冶金电气
·
喀 墓多司
电帆控翻 ,一
当工作方式选择 “ 步步进六拍反转 ” 时 ,
点击 “ 上位控制 ” 按钮 , 上述程序段被执行 , 通
过语句 二 , , 实现对写
函数的调用 , 通过写函数 , 使得 的 被置
, 线圈 导电 , 从而启动计时器 , 进而完成
下位机程序的启动 , 实现 了上位机对下位机的控
制 。 此外 , 当 的 事件发生时 , 计时
器 被启动 , 而 四 正是 步步进所在
的计时器 , 每一次计时时间到 , 此 程序段就被
调用一次 , 从而完成 步步进的操作 。
结束语
上述监控系统的设计还可 以有 多种形式 , 例
如 , 在组 网形式上 , 除现在的一 台微机连接一 台
外 , 还可 以有一台微机连接多台 、 多台微
机连接多台 以及通过 实现远程连接
等形式 。 下位机除用 外 , 还可用多种形式的
单片机 。 被控对象还可 以选择炉温
、 水位 、 电梯
及挖掘机等 。
此外 , 这种微机监控实验 系统虽 然 只就实验
室现有环境进行了设计 、 开发 , 但完全 可 以根据
实际需要 , 适 当改进应用 于生产实践 , 具有一定
实际意义 。
参考文献
谭浩强 程序设计实训教程 〔 北
京 清华大学出版社 ,
李全利 可编程控制器及其网络系统的综合应用技
术 【 北京 机械工业出版社 ,
沈世斌 三菱 与 机间的通讯应用 【 微
计算机信息 , 卜
郑荣进 用 实现 与三菱 串行通信的研
究与应用 〔 电气应用 , 一
范逸之 与 串行通信控制 〕
北京 中国青年出版社 ,
收稿 日期 一 几
口卫
,气‘亩
,,气﹃一户户月尸
三相六极步进电动机监控界面
等操作 。
上位控制通过调用前面介绍的 写函数 ,
将所选择的电动机运行方式发送给 , 控制电
动机按规定方式运行 , 实现上位对下位的控制
下位控制通过下位机的操作按钮手动控制步进机
的运行 , 上位机通过调用 读函数读取 的
工作状态 , 并动态显示 电动机 的运行情况 , 实现
上位对下位的监视 。
下位机显示 区完成对电动机运行方式的显示 ,
包括起动 停止 、 正 反转 、 拍数和频率等内容 。
运行状态动画模拟区 中表盘 中指针的动作与
电动机实际运行状态同步 。
主要程序实现
在监控界面 中 , 有许多开关按钮 , 这些按钮
的动作原理基本相同 , 都是通过调 用写 函数来实
现的 。 以 “ 步步进六拍反转 ” 运行方式为例
简要说明程序设计方法 。
实现上述功能 , 上位机相关的 程序段为
姗 口 步步进六拍反转
, ,
·
,
, 飞 为 口 , 一 为数据单
元地址 , 为写人的数据
泞 记 二
曲 二
沼 曲 二 目
二 · ‘ 一 ,
“
声 , 阮州月勺 沪 肠沪 , 加沪 , 卜沪 , 卜曰口明‘ 创 , 吸护产 , ‘ 硬叫勺 沪 , 沪 , 卜尸洲、 , 沪 , 卜洲闷勺 ‘ 州一肠沪 , 场创 勺一州勺 浏闷如州 洲 , 翻尸户门怕 创曰 如户侧一
户洲 一创 , 一甲闷明 一尹侧 , 产肠巨 月帐一护门知产 , 协 洲闷知卜 浏 , 如‘ ‘ 如 户 , 一
目 月勺 , 叫 吞一 护月 卜 , 闷 一月 一卜甲 一
喀 墓务闭 · 冶金电气 · 年第 卷第 期