通过屏不能控制输入(例如I0.0)? 点击:1131 | 回复:16



rmxiaoxie

    
  • 精华:0帖
  • 求助:19帖
  • 帖子:19帖 | 53回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2013年2月23日
发表于:2013-03-15 15:38:22
楼主
求助帖5分-未结帖

用的是200smart,700IE的屏

通过屏不能直接对I0.0进行置1或者置0以便于开始或者停止plc的程序吗?

如果不能控制的话,那屏就只是作为监视作用的吗?




秦君_1

  • 精华:8帖
  • 求助:22帖
  • 帖子:148帖 | 4867回
  • 年度积分:1651
  • 历史总积分:39896
  • 注册:2005年6月28日
发表于:2013-03-15 17:15:20
1楼

输入I的属性是只读不能写,你可以用屏写入命令置位复位M位来达到控制的目的。

qqhhdd1

  • 精华:0帖
  • 求助:10帖
  • 帖子:18帖 | 48回
  • 年度积分:0
  • 历史总积分:130
  • 注册:2012年2月28日
发表于:2013-03-15 17:21:08
2楼

我也是一步步走过来的,当时的想法也是和楼主一样,直接想用触摸屏上的“按钮”当开关用,事实是不能这样用,要用PLC的M过渡一下,比如在PLC程序中用I0.0的常开接点接通一个M寄存器,然后在触摸屏中加入一个按钮,指定为这个M寄存器。试试吧祝你成功!

rmxiaoxie

  • 精华:0帖
  • 求助:19帖
  • 帖子:19帖 | 53回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2013年2月23日
发表于:2013-03-15 19:38:03
3楼
回复内容:
对:qqhhdd1关于我也是一步步走过来的,当时的想法也是和楼主一样,直接想用触摸屏上的“按钮”当开关用,事实是不能这样用,要用PLC的M过渡一下,比如在PLC程序中用I0.0的常开接点接通一个M寄存器,然后在触摸屏中加入一个按钮,指定为这个M寄存器。试试吧祝你成功!内容的回复:


求助求助,刚刚入门,不懂的多,啰嗦一下,意思是在plc中和I0.0串联一个M寄存器(M0.0),然后在屏里加一个按钮,连接变量,控制M寄存器的的置0或者置1,得以控制I0.0

rmxiaoxie

  • 精华:0帖
  • 求助:19帖
  • 帖子:19帖 | 53回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2013年2月23日
发表于:2013-03-15 21:39:18
4楼

唉,实实在在的菜鸟,还想弱弱的问一下,连接变量的时候,用的按钮的话,是直接在事件里设置吗?应该用什么系统函数啊?

好几天都没能弄明白,紧急的啊

王者之师--lzgz00

  • 精华:0帖
  • 求助:0帖
  • 帖子:445帖 | 1223回
  • 年度积分:0
  • 历史总积分:4892
  • 注册:2008年9月02日
发表于:2013-03-15 21:43:25
5楼
引用 qqhhdd1 的回复内容:我也是一步步走过来的,当时的想法也是和楼主一样,直接想用触摸屏上的“按钮”当开关用,事实是不能这样用,要用PLC的M过渡一下,比如在PLC程序中用I0.0的常开接点接通一个M寄存器,然后在触摸屏中加入一个按钮,指定为这个M寄存器。试试吧祝你成功!



rmxiaoxie

  • 精华:0帖
  • 求助:19帖
  • 帖子:19帖 | 53回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2013年2月23日
发表于:2013-03-15 21:51:24
6楼
回复内容:
对:王者之师--lzgz00关于引用 qqhhdd1 的回复内容:我也是一步步走过来的,当时的想法也是和楼主一样,直接想用触摸屏上的“按钮”当开关用,事实是不能这样用,要用PLC的M过渡一下,比如在PLC程序中用I0.0的常开接点接通一个M寄存器,然后在触摸屏中加入一个按钮,指定为这个M寄存器。试试吧祝你成功!内容的回复:


唉,实实在在的菜鸟,还想弱弱的问一下,连接变量的时候,用的按钮的话,是直接在事件里设置吗?应该用什么系统函数啊?

好几天都没能弄明白,紧急的啊

rmxiaoxie

  • 精华:0帖
  • 求助:19帖
  • 帖子:19帖 | 53回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2013年2月23日
发表于:2013-03-15 21:57:29
7楼

我想实现这个程序,麻烦能不能给个指导,M寄存器应该串联在i0.0后面吗?i0.1是不是也要加一个呢?

拜求各位了!!!

hbhggj2005

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 9回
  • 年度积分:0
  • 历史总积分:43
  • 注册:2007年9月09日
发表于:2013-03-16 15:34:31
8楼

应该可以的,m0为ON就传一个1到IB0里面面去

hbhggj2005

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 9回
  • 年度积分:0
  • 历史总积分:43
  • 注册:2007年9月09日
发表于:2013-03-16 15:36:27
9楼

 

应该可以的,m0为ON就传一个1到IB0里面

rmxiaoxie

  • 精华:0帖
  • 求助:19帖
  • 帖子:19帖 | 53回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2013年2月23日
发表于:2013-03-16 17:17:01
10楼

终于控制输出了,一把辛酸泪……接下来不知道又会遇见什么问题

chinacupor

  • 精华:2帖
  • 求助:13帖
  • 帖子:25帖 | 845回
  • 年度积分:0
  • 历史总积分:2751
  • 注册:2013年2月16日
发表于:2013-03-17 00:20:39
11楼
引用 rmxiaoxie 的回复内容: 终于控制输出了,一把辛酸泪……接下来不知道又会遇见什么问题


很有成就感吧。。。不要怕问题,有问题是好事啊,克服一个问题就代表你的功力又增长了一分

 

最怕就是找不到问题。。。好多修真高手都是卡在飞升之前的那一步上的

yhds _59

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 11回
  • 年度积分:0
  • 历史总积分:217
  • 注册:2006年3月27日
发表于:2013-03-17 14:19:34
12楼
回复内容:
对:qqhhdd1关于我也是一步步走过来的,当时的想法也是和楼主一样,直接想用触摸屏上的“按钮”当开关用,事实是不能这样用,要用PLC的M过渡一下,比如在PLC程序中用I0.0的常开接点接通一个M寄存器,然后在触摸屏中加入一个按钮,指定为这个M寄存器。试试吧祝你成功!内容的回复:
完全正确 要和I0.1并联在一起 这样可在屏上控制也可在外接按钮控制

阿水--王者之师

  • 精华:24帖
  • 求助:348帖
  • 帖子:1616帖 | 22281回
  • 年度积分:37
  • 历史总积分:98482
  • 注册:2007年3月22日
发表于:2013-03-17 15:08:12
13楼
     完全正确 要和I0.1并联在一起 这样可在屏上控制也可在外接按钮控制, 屏一般只对中间变量 (M)进行控制读写, 不能对输入量(I)进行写操作!

rmxiaoxie

  • 精华:0帖
  • 求助:19帖
  • 帖子:19帖 | 53回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2013年2月23日
发表于:2013-03-17 19:17:51
14楼
回复内容:
对:chinacupor关于引用 rmxiaoxie 的回复内容: 终于控制输出了,一把辛酸泪……接下来不知道又会遇见什么问题 很有成就感吧。。。不要怕问题,有问题是好事啊,克服一个问题就代表你的功力又增长了一分 最怕就是找不到问题。。。好多修真高手都是卡在飞升之前的那一步上的内容的回复:


嗯嗯,努力迎接新的困难……

zhoumingyuan

  • 精华:0帖
  • 求助:1帖
  • 帖子:5帖 | 361回
  • 年度积分:0
  • 历史总积分:2778
  • 注册:2008年11月03日
发表于:2013-03-17 22:18:16
15楼
用M点控制就好了,I是直接外部输入 ,要是用屏幕去控制不是浪费嘛,再说也没必要啊,可以在程序中用M就好了 .

pwm0igbt

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 58回
  • 年度积分:0
  • 历史总积分:203
  • 注册:2011年10月19日
发表于:2013-03-20 16:38:19
16楼

要用PLC的M过渡一下,比如在PLC程序中用I0.0的常开接点接通一个M寄存器,然后在触摸屏中加入一个按钮,指定为这个M寄存器。试试吧祝你成功!


热门招聘
相关主题

官方公众号

智造工程师