S7-200经验点滴 点击:3392 | 回复:68



老菜鸟

    
  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2007-05-18 10:20:00
楼主
因为以前写的时候贴了好多图片,复制过来比较麻烦,所以我就直接把这个文件给大家:
ftp://gk:gk@deshengwu.vicp.net/工控/德国SIEMENS西门子/S7-200经验点滴.doc
如有不正确的地方,请指正!



ShowFine

  • 精华:1帖
  • 求助:1帖
  • 帖子:57帖 | 753回
  • 年度积分:0
  • 历史总积分:1671
  • 注册:2003年10月29日
发表于:2007-05-31 13:12:00
41楼
to lyn:
程序是有问题的, 首先,你开了中断,但是没有全局允许中断,第一部分改成:
LD     SM0.1
ATCH   INT_0, 1
ENI  //注意增加这个,即全局允许中断.
另外,下面的程序也不知所云,不知道你到底要干注用的,呵呵,从程序结构上看,是没有错误的.

to 老菜鸟:[color=red]只要程序在编译时没有问题,就不存在结构不合理/未知结构的问题。[/color]    这是不对的,比如你在子程序内使用了CRETI(中断子程序条件返回)或者在中断子程序内使用CRET(子程序条件返回),编译都不会出错,但是执行会出错.

niguohong

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 12回
  • 年度积分:0
  • 历史总积分:28
  • 注册:2007年3月16日
发表于:2007-05-31 13:54:00
42楼
老师你好,我是个PLC编程的初学者.我有个问题想请教你.我想编一个西门子PLC的程序.当PLC上的拴动按钮按下(频率在50HZ)过两个小时后,自动断开。然后由温度来控制。这个程序应该怎么编?请老师帮帮我解答

niguohong

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 12回
  • 年度积分:0
  • 历史总积分:28
  • 注册:2007年3月16日
发表于:2007-05-31 13:55:00
43楼
老师你好,我是个PLC编程的初学者.我有个问题想请教你.我想编一个西门子PLC的程序.当PLC上的拴动按钮按下(频率在50HZ)过两个小时后,自动断开。然后由温度来控制。这个程序应该怎么编?请老师帮帮我解答(S7-200PLC编写)

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2007-05-31 15:10:00
44楼
ShowFine说的是对的:“在子程序内使用了CRETI(中断子程序条件返回)或者在中断子程序内使用CRET(子程序条件返回),编译都不会出错(笔者注:经测试确实如此),但是执行会出错”。

同时,我把这个CRETI和CRET使用错误的程序拿来仿真,没有出现异常提示——晕!只不过程序状态监控发现不正常。所以我估计lyn说的出现未知结构的问题还是仿真器的问题大一些——没有相关错误贴图以及PLC程序,这玩意也没法分析。

TO niguohong :这个问题已在你那个帖子回复,因为你说得太笼统,没法具体回答。希望你在那个专门的帖子里详细说明,更多人会关注。

哈楼147258

  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 122回
  • 年度积分:0
  • 历史总积分:435
  • 注册:2004年10月25日
发表于:2007-05-31 21:52:00
45楼
to:老菜鸟
怎么把PLC_224的实时时钟读到TP170 COLOR的触摸屏.
主要是用哪个指令???麻烦你把程序指令贴上来么?

盖世孤狼

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 28回
  • 年度积分:0
  • 历史总积分:146
  • 注册:2006年4月06日
发表于:2007-06-01 15:46:00
46楼
楼主好人啊

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2007-06-01 18:03:00
47楼
TO KANDY110 : 有2种指令可以实现。 第1种:
第2种:
建议参考:http://www.gongkong.com/tech/detail.asp?id=348473

WH学习中WH

  • 精华:0帖
  • 求助:0帖
  • 帖子:30帖 | 65回
  • 年度积分:0
  • 历史总积分:167
  • 注册:2006年6月21日
发表于:2007-06-02 11:34:00
48楼
to:老菜鸟

  我用S7200(226)的自由通讯口0 控制12台变频器
西门子的变频器通讯指令 USS_INIT怎么也看不懂,(再编程软件V4.0也找不到这个指令)
有做过类似的工程希望指导一下.
!!!!!!!!希望高手指导!!!!!!
有类似工程编程事例,请发一份给我   邮箱:whgongkong@126.com
                                   QQ:409521396
!!!!!在此谢过!!!!!!!!!在此谢过!!!!!!!!!

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2008-01-30 13:10:00
49楼
5、对于PLC数字量输出扩展模块的M、L+端子,可以只给L+端子提供DC24V+正电源——前提是给L+端子提供的DC24V+必须与CPU单元的进电源M端子构成回路,也就是说PLC的CPU单元必须和扩展模块使用同一个电源。为什么这样可以呢?这是因为CPU与扩展模块的通信连接电缆已经把CPU单元的进电源DC24V-提供到了模块内部。

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2008-01-30 13:32:00
50楼
6、扩展模块的供电电源原则上是DC24V,但对于某些仿西门子产品而言,因为其性能不稳定的原因,外部存在问题的DC24V电源可能在使用一段时间后会烧坏模块。因此建议所有的扩展模块(包括西门子原装和仿制的产品)的供电电源直接采用CPU单元提供的传感器电源。可行性分析如下: 扩展模块的电源消耗一般为1~6W,而且电源电压也符合20.4~24.8V的标准。更具体的内容请参阅S7-200的产品手册,下面是相关资料:

云飞扬VIP

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 545回
  • 年度积分:0
  • 历史总积分:1239
  • 注册:2004年4月22日
发表于:2008-01-30 13:33:00
51楼
楼主骗人 看不到

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2008-01-30 13:38:00
52楼
而CPU单元的DC24V传感器电源输出电流足够了:
在实际工程应用中,笔者这样连接一切正常,没发现任何问题。

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2008-01-30 13:41:00
53楼
呵呵,被我移动了位置,在:
ftp://gk:gk@deshengwu.vicp.net/工控/德国SIEMENS西门子/S7-200经验点滴.doc

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2008-01-30 13:42:00
54楼
下面是CPU本体的传感器输出电源参数:

初级电工没考上

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 374回
  • 年度积分:0
  • 历史总积分:896
  • 注册:2007年4月13日
发表于:2008-01-30 20:09:00
55楼
这样的帖子不能让他沉了 

asdfasfas

  • 精华:1帖
  • 求助:1帖
  • 帖子:29帖 | 247回
  • 年度积分:100
  • 历史总积分:1126
  • 注册:2006年4月13日
发表于:2008-02-06 13:11:00
56楼
谢谢前辈

晨阳

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 41回
  • 年度积分:0
  • 历史总积分:325
  • 注册:2004年2月04日
发表于:2008-04-01 11:35:00
57楼
谢谢,学习了

一条小河

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 48回
  • 年度积分:0
  • 历史总积分:653
  • 注册:2008年3月29日
发表于:2008-04-01 12:45:00
58楼
学习中。。。。

游刃有余

  • 精华:1帖
  • 求助:3帖
  • 帖子:56帖 | 1331回
  • 年度积分:0
  • 历史总积分:3240
  • 注册:2005年7月31日
发表于:2008-04-01 22:16:00
59楼
很好的资料。

小草未发芽

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 64回
  • 年度积分:0
  • 历史总积分:59
  • 注册:2008年4月02日
发表于:2008-04-02 13:59:00
60楼
   麻烦一下楼主。我用s7-200与ESA  IT105S0101触摸屏通讯的时候老是显示通讯不上,可能是什么问题?而且S7-200与触摸屏的程序都没有问题。感谢答复!

热门招聘
相关主题

官方公众号

智造工程师