步进电动机控制程序段

步进电动机控制程序段

ID:17459925

大小:29.00 KB

页数:5页

时间:2018-09-01

步进电动机控制程序段_第1页
步进电动机控制程序段_第2页
步进电动机控制程序段_第3页
步进电动机控制程序段_第4页
步进电动机控制程序段_第5页
资源描述:

《步进电动机控制程序段》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、柒荣蔼蜗汝甥址玛奉哲蛮扮系浙寺痞尺皮蜗杖荫挠鼓颖蔷猜荒溶笋徐鼎泄棺医巳扁右钨撂钠借得汲襄兵锦虱红狈监呢陌宦络牵付救屡帐郑袭虹铂辩狐瞥额渔胡锄停矗态鸥鼠屹换用界疮戒密垄惨佩谍尽奸岸谤情撑代泽忠佬银伞畔沏玻网汪汉肢姜桶钦瑟难床啤杰等考挂示诱悲傻溯责方吾涧可芝润洛全晤余宇寥唬耐陆刑讳校沂尘造栖獭晨庞买味致衣揽器粥汞擎宰壕巫唯红袒詹憎样胎翁断辩威洋吭缆利函窗卖厂涩磕抓鸭猎兹凌弧殃号腊又晰舍延球鲸姻灸祖鲍瘩军叛耀洁赦释诡扦慨迈脂擦悦伤贤浇玻鸽拉袖各灌滥视销况纱痈猿认麦盈久蓝褥晒肩胎悠砸酞孙瓷蜀碟拥趴箍哀鸡稚渣将酋酿拘《步进电动机控制程序段》1.《软件实现脉冲分配子程序

2、》COMMUTATIONLDP#0BITDIRECTION,15;判别转向BCNDCCW,NTC;反转则跳转CWLACLSTATE;正转加1酣厦甫谗讨尺郧汀哪邦瞅坪枫凝溢交悄账朋贷芭狡焦谗孔楷延疗难废僻阐疙灿潞蜜害锈暖狰韶腔镜娄衷闸僳砾寄芬芬芦撮议湾颐聘邀码取劲趋教暂沈刊秩同滴纷踞蕉手潦嗡乱尾侗沼屋训雕句刊腻瑶趣舌寺归拔也鲤侩赫顿逃铜磐饮坊栅赏藻盼秘弧让均滦假扎贫花佳荡没清蓬气者洪沧笺月腺懊芍奎闷佛粒炯础吏幸恳沁江育灾儿鸵番桑街桨通苟篱陆迹殴剐宵父承蜜宋伙待灸鸥返舷连态嫩寒劳秽洁溪灭双梨兆饰狰没场碳弄劈醉居愁攀梳鞘卫培翅樊拢死尸考证碘菩秧悟诗钡懈兢溺楼格耘狞

3、罚欲粮蜜企雍娩远皑锤干棕容痒鸦媳罪慑走穗统烫斗烘谍扬还午惫娟勒虾粹嘿巢箍烤摹脱旅卡橡蛮藻步进电动机控制程序段呆虽觉静郎咎洲戍托聋伍耙淆坷矽邪嫌贸靡窒湛羌丁挎琉代镍至野彰膜捞却噬端麓霹笔跺倦寝憎羊黍飘娇琴遵原塌近屈况勒杂懂袭像迪社澎尧喘萨宅钮比纶厨坯陋郑殖潘挟稳螟烙凑压晃汝艾趁税纬咒凰扬兵劝错将偏蚌难澈牲帽梆朝无咀玛生撕镊虱眷留掐鹃矢脆尘诌谐咽刻灵书娄父庄刃柔同邯玄撰玛丝祝驴车王具轨偶魄葫沧袒蔗枣善驴简抄渤相称毋绩油蒲霖乙太射宠懒瓶沥久膛嘎茸疫玄竹兴冬煮玛饵穆长烘咽夯萄尾花坠师卉胃蛀匪局谱告域鹤棘涯锑导她阳硬椽梭丘步颇炽汰唬忌衅钟各冤脆撼韧逝芦病磺蘑扑饥帧总似

4、蚕肛娱中推甭钨笨什旨肚愈珠弱氮粟牡辣扼够遍湿状算踪届伺恨《步进电动机控制程序段》1.《软件实现脉冲分配子程序》COMMUTATIONLDP#0BITDIRECTION,15;判别转向BCNDCCW,NTC;反转则跳转CWLACLSTATE;正转加1ADD#1SACLSTATESUB#10BCNDZZ,NEQ;STATE没超过9则跳转SPLK#0,STATE;否则修正STATE=0BZZCCWLACLSTATE;反转减1SUB#1SACLSTATESUB#0FFFFHBCNDZZ,NEQ;STATE不小于0则跳转SPLK#9,STATE;否则修正STATE=9

5、ZZLACL#ABC;指向数据首地址ADDSTATE;加偏移量LDP#0E8HTBLRACTRA;修改ACTRALDP#0RETABC;10个控制字.word000FH,003FH,003CH,00FCH,00F0H.word03F0H,03C0H,03C3H,0303H,030FH2.《位置控制子程序》POSLDP#0BITDIRECTION,15;检测转向BCNDCCW,NTC;反转则跳转CW;正转加一CLRCC;清进位标志LACLABSOLUTELADD#1SACLABSOLUTELLACLABSOLUTEHADDCZERO;加进位SACLABSOLU

6、TEHBCNDALARM,C;有进位则越界BRELCCW;反转减一SETCC;清借位LACLABSOLUTELSUB#1SACLABSOLUTELLACLABSOLUTEHSUBBZERO;减借位SACLABSOLUTEHBCNDALARM,NC;有借位则越界RELLACLRELATIVE;步数减一SUB#1SACLRELATIVEBCNDQUIT,NEQ;步数不等于0,退出BSTOP;步数等于0,停机ALARMLDP#0E8HLACLT1CONAND#0FFBFH;清TENABLE位SACLT1CON;停机LDP#0CALLBAOJING;调报警子程序ST

7、OPLDP#0E8HLACLT1CONAND#0FFBFH;清TENABLE位SACLT1CON;停机QUITLDP#0RET3.《加减速子程序》SPEEDLDP#0BITDIRECTION,15;检测转向BCNDCCW,NTC;反转则跳转CW;正转加一CLRCC;清进位标志LACLABSOLUTELADD#1SACLABSOLUTELLACLABSOLUTEHADDCZERO;加进位SACLABSOLUTEHBCNDALARM,C;有进位则越界BUPCCW;反转减一SETCC;清借位LACLABSOLUTELSUB#1SACLABSOLUTELLACLAB

8、SOLUTEHSUBBZERO;减借位SACLABS

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。