请教cpm1a控制步进驱动器的问题,O(∩_∩)O谢谢! 点击:276 | 回复:4



woani

    
发表于:2012-04-07 13:14:39
楼主

我才开始自学plc,问题太菜的话请师傅们包容一下!
用cpm1a控制步进驱动器,写了如图的梯形图,不知能否运行,有些确实搞不懂,比如bcd码怎样表示等等,问题在以下图中,麻烦解答,O(∩_∩)O谢谢!



楼主最近还看过



yongjuan86

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:23
  • 注册:2011年7月22日
发表于:2012-04-13 21:24:35
1楼
BCD就是数字前加个#就好

woani

  • 精华:0帖
  • 求助:3帖
  • 帖子:3帖 | 17回
  • 年度积分:0
  • 历史总积分:58
  • 注册:2011年5月27日
发表于:2012-04-19 15:56:26
2楼

引用 yongjuan86 的回复内容:BCD就是数字前加个#

前面有#是16进制的是吗?

这句话是什么意思呀?是不是要在dm区设置,再用mov呀。1-16777215表示什么呀?

索泰克

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 388回
  • 年度积分:0
  • 历史总积分:1041
  • 注册:2007年7月09日
发表于:2012-06-06 15:46:40
3楼

你的那个18是PLC的IO通道,因为前面没有符号,一般都是用D来做的。

chenminglei0509

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 721回
  • 年度积分:0
  • 历史总积分:5079
  • 注册:2011年3月13日
发表于:2012-06-06 17:30:14
4楼

1.BCD码是用二级制表示的十进制。举个例子说,你要发18个脉冲,就用#18来表示。

2.在欧姆龙的表示方法里面,你直接使用十进制数的话需要用&18才行。单独的18表示采用的是CIO区的第18个通道。由于CP1M是小型机,能够扩展的I/O单元有限,因此最大的通道数只能是18.

SSI ļʱ