可编程控制器在微电机控制中的应用
2018-11-27 13:59:29 来源:易维通订阅号
【哔哥哔特导读】本文拟就s7-200系列plc中cpu214通过与一台simovert微型主电机驱动器通信来起动、停止电机,以及改变电机的频率,介绍其特点并给出相应的应用程序流程图或源程序。
//关xmt定时器
dtch 10 //退出xmt定时器
dtch 9 //中止xmt事件
movw 3,vw204 //刷新xmt重试次数
movw 14,vw208 //响应信息中接收的字符数
movw 0,vw215 //清bcc累加器
movd &vb114,vd211 //设置接收缓冲区指针
atch 2,8 //捕捉rcv(接收)中断,并
//调用中断程序2
atch 3,10 //捕捉接收定时器中断,并调
//用中断程序3
reti
int 1 //定时器中断0处理--发送
dtch 9 //停止xmt(发送)
dtch 10 //退出定时器
decw vw204 //重试次数减1,若为0,且
ld sm1.0 //sm1.0=1,则
movb 3,vb210
movb 3,qb0 //用qb0指示发送超时
movw 3,vw204 //刷新发送重试计数
s m0.0,1 //使run、ramp有效
creti //条件返回
xmt vb99,0 //重试发送
atch 0,9 //捕捉xmt中断,并调用
//中断程序0
movb 255,smb34 //设置xmt定时器为避
//免55ms
atch 1,10 //捕捉定时中断,并调用
//中断程序
reti
int 2 //接受字符处理
movb smb2,ac0 //得到接收字符
xorw ac0,vw215 //累积bcc
movb ac0,*vd211 //把接收到的字符送
//入缓冲区
incd vd211 //缓冲区指针加1
decw vw208 // 有待接收的字符总数减1
ldn sm1.0 //检验是否结束
creti
not
dtch 10 //退出接收定时器
dtch 8 //关接收
ab= 0,vb216 //检验已算好的bcc是否为0
not
movb 2,vb210 //坏的bcc操作码
movb 2,qb0
jmp 0
ldb= vb114,16#02 // stx第一个字符吗
ab= vb115,16#0c //长度=12吗?
ab= vb116,vb102 //将信息发往同一从
//设备吗?
movb 0,vb210 //操作正确
movb 0,qb0
jmp 0
ld sm0.0
movb 1,vb210 //信息中有不对的地方
movb 1,qb0
lbl 0
movw 3,vw206 //刷新接收可重试次数
reti
int 3 //定时器中断0处理—接收
dtch 8 //关接收中断
dtch 10 //退出接收定时器
decw vw206 //重试次数减1,若为0,且
ld sm1.0 //sm1.0=1,则
movb 4,vb210
movb 4,qb0 //指示接收超时
movw 3,vw206 //刷新接收重试次数
s m0。0,1 //使run/ramp有效
cret
not
movd &vb114,vd211 //设置接收缓冲区指针
movw 0,vw215 //清bcc累加器
xmt vb99,0 //重发送
atch vb0,9 //捕捉xmt中断,并
//调用中断程序0
movb 255,smb34 //设置xmt定时器中断
atch 1,10 //捕捉定时器中断,并调
//用中断程序1
reti
6.结束语
虽然此程序只与一台微型主电机驱动器通信,但可将它扩展用于另外的输入点,选择多站通信线路上的某一台微型主电机驱动器的地址,向它发送命令。另外,这个程序的基本通信结构还可用来发送别的信息给微型主电机驱动器,如监视电流、转矩等。
声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请与我
们联系,我们将及时更正、删除,谢谢。
英飞凌带来紧凑型单通道隔离栅极驱动器;川土微电子发布集成DMOS的三相无刷电机驱动器;安世半导体推出符合AEC-Q100标准的12通道、40 V高边LED驱动器。
2025中国电机智造与创新应用暨电机产业链交流会(春季)成功举办,聚焦电机驱动、电控方案、伺服控制及机器人应用等热点话题,吸引众多产业链上下游知名企业与技术专家共聚一堂,深入探讨电机行业的创新方向与发展路径。
倒计时1天,电机产业链交流会议程出炉!目前已有超500家企业报名,包括中车株洲电机、方正电机、朗科智能、美的、飞利浦等名企,你确定不来看看?
2025电机产业链交流会即将开幕,名企高层将深度解析哪些前沿技术?知名厂商将发布哪些电机驱动与电控新品?
英飞凌推出了新一代高功率密度功率模块OptiMOS™ TDM2454xx;东芝发布了面向车载直流有刷电机的栅极驱动IC TB9103FTG;晶丰明源推出了第二代高集成半桥功率模块LKS1M2500X/LKS1M2300X系列。
2025两会期间,全国人大代表聂鹏举提出“将电机行业纳入国家制造业创新中心建设体系”。在全球功率半导体市场长期被英飞凌、安森美等海外巨头垄断的背景下,国产功率半导体能否借势政策东风突破高端封锁,真正重塑全球产业链格局?
第一时间获取电子制造行业新鲜资讯和深度商业分析,请在微信公众账号中搜索“哔哥哔特商务网”或者“big-bit”,或用手机扫描左方二维码,即可获得哔哥哔特每日精华内容推送和最优搜索体验,并参与活动!
发表评论