首页 上一页 1 2 下一页 尾页

请教如何用plc实现一个小控制 点击:4959 | 回复:35



Ranco

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:8帖 | 6回
  • 年度积分:0
  • 历史总积分:85
  • 注册:2002年8月24日
发表于:2003-07-18 14:26:00
楼主
需要一个按钮第一次按,输出一个“1”,再按一次,输出“0”,如此反复,不用上位机,所以纯plc实现,好象难倒不少人。最好用step7实现,请大侠门赐教。



jtkj

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 98回
  • 年度积分:0
  • 历史总积分:164
  • 注册:2002年8月29日
发表于:2003-06-23 23:36:00
1楼
你不要下倒一堆人,看看,一个都不敢回帖! 这个问题不难嘛!就象继电器实现自保功能一样嘛,如果PLC都不好实现该功能,这还算是PLC吗! 三菱PLC 使用一个取反指令就可以了嘛!例如LD X0 ALTP Y0 至于其他(例如使用Setp 7的S7-300 )PLC,都有取脉冲上升沿, 可采用如下方法实现: 1、驱动计数器(计数值取2),=1 Qx.x为通、=2清零且Qx.x断。这样可循环控制输出继电器Qx.x了。 2、先赋初值,例如:M0=10101010B,映射M0.0为Qx.x配合右循环,使移位输出到Qx.x; 3、采用取反、异或指令; 4、其他建立自锁和破坏自锁的方法;

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-06-24 07:20:00
2楼
确实很简单,只要是搞PLC的,没有不会的。

jason-xuxu

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 4回
  • 年度积分:0
  • 历史总积分:7
  • 注册:2003年6月24日
发表于:2003-06-24 10:35:00
3楼
由IEC(国际电工委员会)和德国伊尔梅瑙工业大学共同主办的IEC61131PLC的认证培训于2003年7月在苏州举行。本次培训由易天科技顾问有限公司承办,培训讲师均来自德国。    全套实验设备由SEIMENS提供。          IEC61131是IEC制定的有关可编程控制器PLC的相关标准,现已成为自动化中的国际标准。世界上著名品牌西门子、罗克维尔、ABB、GE、三菱、富士都已推出了程度的IEC61131的兼容级产品。是PLC邻域中最权威的证书。              联系电话:0512-67708552、67708551--85       传真:0512-67705440       E-MAIL:jason-xuxu@163.com       联系人:许先生 website: http://www.yt-sz.com jason-xuxu

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-06-24 11:27:00
4楼
此问题很简单,告诉这位朋友已有部分品牌的PLC已具备此功能,既当输入第一次接通时,输出接通,当输入第二次接通时,输出断开。

西门刀手

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 9回
  • 年度积分:0
  • 历史总积分:1917
  • 注册:2002年9月27日
发表于:2003-06-24 12:11:00
5楼
可以用记数器,当为奇数是输出为1,为偶数是输出为0。当然,还有好多种方法,自己想一下,也许能想出更好的方法。

wlf1979

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 42回
  • 年度积分:0
  • 历史总积分:76
  • 注册:2002年5月20日
发表于:2003-06-24 12:31:00
6楼
这有何难?用中间继电器M来辅助控制,好解决的。

ABCDS

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 12回
  • 年度积分:0
  • 历史总积分:27
  • 注册:2003年10月20日
发表于:2003-06-24 12:32:00
7楼
想交搞PLC的朋友,施耐德的,MODICON CONCEPT2.5 邮箱:max9806.student@sina.com 电话:025-4816672-220 有空大家交流一下.

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-06-24 12:55:00
8楼
这种问题是编程问题。

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-06-24 13:00:00
9楼
请教一下,用光洋PLC怎样实现。最好用实例

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-06-27 19:03:00
10楼
大哥!说的这么神秘,不就是键盘上的Num Lock 吗???我以前在一个网站上发过!用S7应该很简单啊!!! 我找到后发过来!!!

francyo

  • 精华:0帖
  • 求助:2帖
  • 帖子:7帖 | 5回
  • 年度积分:0
  • 历史总积分:58
  • 注册:2002年10月29日
发表于:2003-06-27 23:51:00
11楼
这问题确实太简单了!!!!!!!!!1

五月天

  • 精华:1帖
  • 求助:0帖
  • 帖子:14帖 | 66回
  • 年度积分:0
  • 历史总积分:206
  • 注册:2002年10月13日
发表于:2003-06-28 10:18:00
12楼
各位大虾可别光嘴上说,最好能用几个品牌介绍一下

zdq_yh

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 23回
  • 年度积分:0
  • 历史总积分:80
  • 注册:2001年9月09日
发表于:2003-06-28 16:01:00
13楼
很简单,如下:(i0.0是输入,q0.0是输出) ld i0.0 pls = m0.0 ld m0.0 an q0.0 ldn m0.0 a q0.0 orb =q0.0

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-06-28 23:27:00
14楼
ld x0 ani m1 out m0 ld x0 out m1 ld m0 ani y0 ldi m0 and y0 orb out y0 end 用此方法随便什么PLC都可以

zdq_yh

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 23回
  • 年度积分:0
  • 历史总积分:80
  • 注册:2001年9月09日
发表于:2003-06-29 16:59:00
15楼
pls 改为EU,PLS 是FX2N里指令

sunxs1973

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 26回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2002年5月12日
发表于:2003-07-02 19:45:00
16楼
简单!!!!!!!

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-07-03 09:55:00
17楼
帮我解决一下,谢拉!! 有一个温控仪,给出两个信号x1(650),x2(850),和一个被控元件y1,要求:在低于650时启动,大于850时关闭,在(650,850)间时在上升阶段希望它保持启动,在下降阶段希望它关闭,或者反正不想让被控元件频繁启动,如何实现?不用plc也行! 本人想了好久也不知如何是好,麻烦各位大侠伸出援手,小人不甚感激!!!

pzh_wxy

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 21回
  • 年度积分:0
  • 历史总积分:44
  • 注册:2003年5月29日
发表于:2003-07-03 10:40:00
18楼
最近我公司要上一个项目,我在自控组。可我才毕业不久,对什么都不了解。请教各位大虾给我指点道路,我目前最紧要的是应该具备一些什么知识。该怎么做才行? 谢谢!! 我的邮箱: pzh_wuxiaoying@163.com

喂小宝

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 32回
  • 年度积分:0
  • 历史总积分:35
  • 注册:2002年7月26日
发表于:2003-07-03 11:10:00
19楼
这种在保持区范围内开了就不关,关了就不开的特性如同一个施密特触发器电路一样,是防止频繁启停和提高抗干扰能力的常用手段。 用PLC模拟一个带保持功能的R-S触发器,S端的设定为启动温度x1,R端的设定为关断温度x2即可。 注意:如果你送入PLC的仅是温控器的开关量,则实际操纵权在温控器那一头,而PLC和其它控制器仅以x1和x2的条件决定。如果x1和x2会有同时接通可能的话,先用x2封锁x1(温度含盖,或表示850可否决650)。 LD X1 ANI X2 S Y1 LD X2 R Y1 这里虽使用了双线圈Y1,但不影响使用,其实在FX-PLC中R/S指令都要用双线圈的。

喂小宝

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 32回
  • 年度积分:0
  • 历史总积分:35
  • 注册:2002年7月26日
发表于:2003-07-03 11:20:00
20楼
to 树根: 简单一句话:对输入作微分后(以防连续翻转),对输出取反。 OK?

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页