- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
能达MEC励磁系统软件调试手册
概述
MEC微机励磁控制器以STD总线工业控制机作为硬件核心。STD总线控制计算机是一 种开放式系统,采用小板结构,其模板的标准尺寸为165.1X 114.3mm2o具有小型化、模 块化、组合化、标准化等特点。在组合方式,机械强度、抗干拢能力等方面具有优越性。 STD总线于1987年被IEEE标准化组织认定为IEEE961标准。
MEC微机励磁控制器配备的STD总线微型计算机,选丿IJ 了 V40CPU和8089CPU两种微处 理器组成各种通道,其配登方式可分为三通道(双V40+8089),双通道(V40+8089或双V40), 单通道(V40),组成四种不同的型号。其+ V40CPU是与INTEL80XX完全兼容的专用工 业控制微处理器。
MEC微型机励磁控制器的软件全部釆用汇编语言编制,程序简短,代码效率高。V40 工控机使用intel masm5.0汇编软件,8098工控机则采用masm96汇编软件和。
MEC励磁控制器软件模块
2.1 V40I控机软件模块
V40控制软件由以下模块组成:
(3)
main.asm——控制软件主程序;
(4)
key_com.asp——键盘处理子程序;
(5)
led.asm--数码管显示处理子程序;
(6)
lib.asm—-子程序库;
(7)
sw.asm一一开关量处理模块;
(8)
sw_com. asm——开关量命令处理模块;
(9)
avg.asm—-T均值计算处理模块;
(10)
pu.asm-…标幺值处理模块;
(11)
cal.asm-—计算处理模块;
(12)
syns.asm——同步处理模块;
(13)
scr.asm--触发脉冲中断服务程序模块;
(14)
alpha.asm--控制角运算处理程序模块;
(15)
ad.asm--模数转换处理程序模块;
(16)
mode.asm----运彳了方式转换程序模块;
(17)
star, asm----工控机初始化模块;
(18)
para-—变量初始化模块:
(19)
spec.asm-??■小键盘特殊功能命令处理模块;
(20)
freq_c.asm频率补尝功能模块;
(21)
track_l.asm—-I套工控机控制角跟踪处理模块;
(22)
track_2.asm—-II套工控机控制角跟踪处理模块;
(23)
recd.asm-…事件记录程序模块;
(24)
comm.asm-…调试通讯程序模块;
(25)
limit.asm—-限制功能程序模块;
(26)
pub.asm■…变量:、常量、I\O端口定义公用文件。
2.2 8098软件工控机软件模块
(27)
main96.ams——工控机主程序
(28)
start96.ams-…工控机初始化程序
(29)
para96.ams-…变量初始化模块
(30)
lib96.ams——了程序库
(31)
led96.ams——显示处理模块
(32)
rs96.ams-…通讯模块
(33)
sw96.ams——开关量处理
(34)
ad96.ams——模数转换
(35)
int96.asm----终端服务模块
(36)
alpha96.asm -■■控制角运算模块
(37)
pu96.asm标幺值处理模块
(38)
avg96.asm—-平均值计算模块
(39)
mode96.asm——运行方式处理模块
(40)
track96 .asm----通讯跟踪模块
(41)
key-cm96.asm——键盘处理模块
(42)
spec96.asm-…功能键处理模块
(43)
sw_com96.asm——命令处理模块
(44)
cal96.asm——计算模块
MEC励磁软件的调试
3. 1 V40软件的调试
3. 2 V40软件的编译
V40软件的源文件可以川任何文本编辑器进行编辑修改。汇编程序釆川intel公司的masm 软件,版木号为Ver5.(),DOS环境下运行。编译之前,可编制一个批处理文件。通常我们将 其命名为m.bat或mm.bat,在批处理文件中将要编译的所冇文件列于其中。如果待编译文件 的展名为.asm,则扩展名可以省缺。如:
Masm Sw
Masm alpha
Masm sw_com.sss
以下是一个完整的源文件编译热处理:
masm main;
masm key_com;
masm led ;
masm lib;
masm sw;
masm sw_com;
masm avg;
masm pu;
masm cal;
masm syns;
masm scr;
masm alpha;
masm ad 12
masm mode;
masm start;
masm para;
masm spec;
masm freq_c;
m
文档评论(0)