用FX1S实现高速输入输出的问题 点击:1604 | 回复:6



zyuan

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:21帖 | 79回
  • 年度积分:0
  • 历史总积分:227
  • 注册:2003年6月30日
发表于:2004-04-12 13:49:00
楼主
一个三菱FX1S-10MT的PLC,2个高速输入的接近开关。当x0输入时,y0输出,y1复位。当x1输入时,y1输出,y0复位。x0和x1交替输入。y0和y1交替输出。问题如下:由于输入输出均为高速执行,y0和y1同时执行上升沿和下降沿切换时,输出不能正常工作。请问如何在程序中实现y0和y1之间的一个过程切换。切换时间应低于1ms。过程如下:(x1脉冲-y0复位-y1输出-x0脉冲-y1复位-y0输出。周而复始)   非常感谢朋友们的帮助。谢谢!



chinalxl

  • 精华:1帖
  • 求助:0帖
  • 帖子:11帖 | 729回
  • 年度积分:0
  • 历史总积分:794
  • 注册:2004年4月06日
发表于:2004-04-12 14:04:00
1楼
X0、X1高速输入的频率大概是多少?这两个输入点是否是不能同时输入?

tellme

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 14回
  • 年度积分:0
  • 历史总积分:94
  • 注册:2004年4月10日
发表于:2004-04-12 14:16:00
2楼
我来问个初级的问题:高速输入还要有接近开关吗?直接接入输入会出问题吗

zyuan

  • 精华:0帖
  • 求助:0帖
  • 帖子:21帖 | 79回
  • 年度积分:0
  • 历史总积分:227
  • 注册:2003年6月30日
发表于:2004-04-12 14:22:00
3楼
x0、x1交替输入的周期是0.8s。 x1的信号是0.1~0.3ms的短脉冲。但是从x0,x1信号的捕捉到y0,y1的执行应该在1ms~2ms以下。而且越短越好。x0滞后x1 10ms

zyuan

  • 精华:0帖
  • 求助:0帖
  • 帖子:21帖 | 79回
  • 年度积分:0
  • 历史总积分:227
  • 注册:2003年6月30日
发表于:2004-04-12 14:26:00
4楼
to:tellme 接近开关实现信号的采集。你指的直接输入,是何种方式?

zsyf

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 89回
  • 年度积分:0
  • 历史总积分:204
  • 注册:2003年7月12日
发表于:2004-04-16 19:37:00
5楼
这么快的速度要用中断方式,否则受扫描周期的影响,一个扫描周期少则几个ms

老殷

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 22回
  • 年度积分:0
  • 历史总积分:75
  • 注册:2002年10月19日
发表于:2004-05-07 11:58:00
6楼
这么快的速度要用中断方式或脉冲捕捉指令,用脉冲捕捉指令xo可以捕捉到50us的脉冲。只有这样才能正常工作。

热门招聘
相关主题

官方公众号

智造工程师