西门子s7-200 输入I的上升P 和下降N 是不是有数量限制 点击:1038 | 回复:9



rdecong

    
  • 精华:0帖
  • 求助:2帖
  • 帖子:8帖 | 10回
  • 年度积分:1
  • 历史总积分:256
  • 注册:2003年8月16日
发表于:2011-10-12 15:47:13
楼主
用西门子226plc做程序.比较长. 用了比较多的输入I上升沿(P).在电脑上面编译没问题.下载到plc里面显示错误信息.91操作数范围错误..要删除掉一些就没问题.这个是不是有数量限制的.有什么方法解决.



ye_w

  • 精华:21帖
  • 求助:1帖
  • 帖子:69帖 | 5217回
  • 年度积分:0
  • 历史总积分:46739
  • 注册:2002年4月17日
发表于:2011-10-12 19:30:04
1楼
好像没有限制                           

imgg

  • 精华:7帖
  • 求助:1帖
  • 帖子:98帖 | 1694回
  • 年度积分:0
  • 历史总积分:5386
  • 注册:2002年4月03日
发表于:2011-10-12 20:03:20
2楼

是有数量限制,你可以优化程序,或用别的指令完成这个功能。

云锋

  • 精华:1帖
  • 求助:4帖
  • 帖子:252帖 | 5541回
  • 年度积分:0
  • 历史总积分:30376
  • 注册:2005年6月24日
发表于:2011-10-12 22:07:13
3楼

没有用到报错的地步。

程序优化一下,或者打西门子400电话问一下了。

winter938

  • 精华:1帖
  • 求助:0帖
  • 帖子:55帖 | 945回
  • 年度积分:0
  • 历史总积分:3418
  • 注册:2005年6月12日
发表于:2011-10-13 11:54:31
4楼

有限制的,正负跳变检测总数是256个

zlzxw

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 768回
  • 年度积分:0
  • 历史总积分:2197
  • 注册:2004年7月05日
发表于:2011-10-13 13:14:12
5楼
有数量限制的。                   

wingwf2000

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 455回
  • 年度积分:0
  • 历史总积分:1000
  • 注册:2008年1月09日
发表于:2012-01-13 09:31:19
6楼

超出就自己写,

假设A是要求的上升沿信号,B是上升沿输出信号,C是一个位变量

B=ANot(C)

C=A

这里要在PLC上电时要清0(一般是上电自动清0),不要用掉电保持位,除非你有特殊目的

这里的Not(C)表示位C的反

腚海神针

  • 精华:0帖
  • 求助:2帖
  • 帖子:145帖 | 743回
  • 年度积分:0
  • 历史总积分:4529
  • 注册:2007年12月05日
发表于:2012-01-20 09:57:40
7楼
以前还真不知道这个还有限制,不过从来没用超过256个.

xclcb

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 79回
  • 年度积分:0
  • 历史总积分:656
  • 注册:2012年1月07日
发表于:2012-01-26 01:02:02
8楼

没有用到报错的地步。

程序优化一下,或者打西门子400电话问一下了。

miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 3065回
  • 年度积分:0
  • 历史总积分:12421
  • 注册:2008年9月18日
发表于:2012-01-29 10:39:58
9楼
引用 腚海神针 的回复内容:以前还真不知道这个还有限制,不过从来没用超过256个.


能用到超出 256 个 N,或P  真的是佩服楼主啊!  6楼的建议 可以参考一下!

热门招聘
相关主题

官方公众号

智造工程师