求助!拨码开关在S7300中的应用 点击:1317 | 回复:7



lufanking

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 2回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2002年10月25日
发表于:2005-01-10 16:33:00
楼主
我很想知道拨码开关及其与plc之间内部如何通讯,如拨码开关有三位,这三位是如何传给s7300plc内部的时间继电器,在plc内如何使用,小弟急等回复,谢谢



老工控

  • 精华:1帖
  • 求助:0帖
  • 帖子:61帖 | 4475回
  • 年度积分:0
  • 历史总积分:22733
  • 注册:2003年6月25日
发表于:2005-01-10 23:10:00
1楼
拨码开关每一个占用PLC的4个输入点 3位共占用12点 例如: 第一个拨码开关接I0.0~I0.3 第二个拨码开关接I0.4~I0.7 第三个拨码开关接I1.0~I1.3 将I0.0至I1.3的状态送到M0.0~M1.3 定时时间MW0转换为BCD码后写入MW1,你写时间继电器时,定时时间就是MW1,那么你的定时时间就是由拨码开关控制 注意3点: 1、拨码开关接线注意高位和低位接法不要接错 2、拨码开关之间注意顺序:上面例子中第三个放在最左面,二和一依次放在右面(即百位、十位、个位依次排列) 3、拨码开关值须转换为BCD码,否则为16进制数,拨码开关设定数与实际显示数值不等!

lufanking

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 2回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2002年10月25日
发表于:2005-01-11 11:18:00
2楼
谢谢,谢谢,感激不尽!

circinus

  • 精华:0帖
  • 求助:0帖
  • 帖子:20帖 | 193回
  • 年度积分:0
  • 历史总积分:331
  • 注册:2004年2月23日
发表于:2005-01-11 11:29:00
3楼
因拨码开关的值为8421码。在使用过程中由于开关的实际构造,有可以会出现某一位>10的情况,这样的话就会出现程序错误中断,应该对输入值进行滤波处理,以防止程序再现STOP状态

linas

  • 精华:1帖
  • 求助:0帖
  • 帖子:46帖 | 313回
  • 年度积分:0
  • 历史总积分:507
  • 注册:2005年9月24日
发表于:2006-12-10 12:29:00
4楼
有益  嘿嘿

supman

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 444回
  • 年度积分:0
  • 历史总积分:525
  • 注册:2006年11月16日
发表于:2006-12-10 15:09:00
5楼
学习中

supman

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 444回
  • 年度积分:0
  • 历史总积分:525
  • 注册:2006年11月16日
发表于:2006-12-10 21:39:00
6楼
能给我发一份吗
wanglei4520@sohu.com

足不出户

  • 精华:1帖
  • 求助:1帖
  • 帖子:189帖 | 1589回
  • 年度积分:293
  • 历史总积分:5205
  • 注册:2003年6月20日
发表于:2006-12-10 22:47:00
7楼
学习!

热门招聘
相关主题

官方公众号

智造工程师