台达的中断程序请教 点击:1198 | 回复:8



dugang

    
  • 精华:0帖
  • 求助:9帖
  • 帖子:82帖 | 453回
  • 年度积分:0
  • 历史总积分:1299
  • 注册:2005年4月26日
发表于:2011-11-22 16:31:37
楼主
我的一台小机器里面打算做一个速度计算程序,显示每分钟能做多少张产品,,PLC控制一个气缸,气缸来回一个周期一张产品,气缸上面有一个磁性开关,我用一个1毫秒的计时器来计时,用中断来把计时器的值传送到寄存器来计算,在复位计时器,理论上没什么问题,之前也用过国产的一个PLC做过,很好的,这次用台达的,计算出来的值和实际差很多,好像台达的中断不好用一样,我是用的EH2系列的PLC在台达里面算是很好的了,



dugang

  • 精华:0帖
  • 求助:9帖
  • 帖子:82帖 | 453回
  • 年度积分:0
  • 历史总积分:1299
  • 注册:2005年4月26日
发表于:2011-11-22 16:49:07
1楼
只是部分梯形图             

dugang

  • 精华:0帖
  • 求助:9帖
  • 帖子:82帖 | 453回
  • 年度积分:0
  • 历史总积分:1299
  • 注册:2005年4月26日
发表于:2011-11-22 16:51:10
2楼
靠,居然看不全,晕哦

bhdxzgp

  • 精华:5帖
  • 求助:8帖
  • 帖子:141帖 | 5451回
  • 年度积分:0
  • 历史总积分:21609
  • 注册:2006年4月16日
发表于:2011-11-22 19:38:25
3楼
谢谢楼上的分享啊!!!!!

dugang

  • 精华:0帖
  • 求助:9帖
  • 帖子:82帖 | 453回
  • 年度积分:0
  • 历史总积分:1299
  • 注册:2005年4月26日
发表于:2011-11-23 12:31:35
4楼
这个是不能用的,          

zjq

  • 精华:1帖
  • 求助:0帖
  • 帖子:23帖 | 83回
  • 年度积分:0
  • 历史总积分:291
  • 注册:2006年9月19日
发表于:2011-11-24 14:04:49
5楼

把最后的RST 改成:MOV K0 T***试试看

PC龙

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:124
  • 注册:2007年12月13日
发表于:2011-11-25 10:41:04
6楼
在中断里面不知道为什么用RST指令来复位定时器和计数器会有问题,必须用MOV  K0  T*(C*)指令

dugang

  • 精华:0帖
  • 求助:9帖
  • 帖子:82帖 | 453回
  • 年度积分:0
  • 历史总积分:1299
  • 注册:2005年4月26日
发表于:2011-11-25 19:42:58
7楼

可是我用别的品牌的PLC,这样确没什么问题,和台达的编程方式很接近的,我现在是搞在主程序里面的,不用中断,也和实际的比较接近

行天

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 821回
  • 年度积分:300
  • 历史总积分:4676
  • 注册:2003年1月21日
发表于:2011-11-25 22:02:02
8楼

ld x0 ldi t246 tmr t246 k1

ldp t246 cnt c0 d200

 


热门招聘
相关主题

官方公众号

智造工程师