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

软件版擂台赛第21期 西门子S7-200入门到精通必须掌握的几个程序 点击:899 | 回复:21



PLC酷客

    
  • [版主]
  • 精华:9帖
  • 求助:31帖
  • 帖子:1460帖 | 7990回
  • 年度积分:457
  • 历史总积分:59176
  • 注册:2004年7月13日
发表于:2013-10-02 10:29:50
楼主

 

软件版擂台赛第21期  西门子S7-200入门到精通必须掌握的几个程序

 

   很多工控朋友开始进入工控行业时,会遇到自动化编程的问题,高手自然也要走过这条路。那么在自动化的道路上,西门子又是进入中国最早的PLC之一。学习和掌握西门子200PLC的编程是初学者的重要实践内容。 

    为此,本期期待西门子PLC高手以博爱之心,一起探讨初学者的实践程序,让他们在自动化的道路上快速成长,为他们的学习起到承前启后的铺垫。

      本期也特别期待版主们给予配合!将你们使用过最熟悉的(PLC-200)程序上传,奉献你们的热情。

   本次评选规则依然简单。将你的程序上传。截图加程序附件。让大家一起讨论。获得最高支持的程序将获得一等奖。其它程序由版主们在群投票进行二等级评选,鼓励奖由组织者统计评出:鼓励奖为50积分。

 

获奖评选条件:有程序截图,具备可操作性。有注释或文字说明。

     注意:   跟帖或者另开贴均可



奖项设置:一等奖1名:30MP,二等奖2名:10MP,鼓励奖若干:50积分。

MP介绍:gongkongMP即工控币,是中国工控网的用户积分与回馈系统的一个网络虚拟计价单位,类似于大家熟悉的QB,1个MP=1元人民币。

MP有什么用?兑换服务:以1个MP=1元来置换中国工控网的相关服务。兑换现金:非积分获得的MP可兑换等值现金(满100MP后、用户可通过用户管理后台申请兑换)。


本擂台赛为半月期。结束时间为10月15日。公布获奖结果为10月16日前。

 



楼主最近还看过



领域

  • 精华:8帖
  • 求助:80帖
  • 帖子:481帖 | 3926回
  • 年度积分:915
  • 历史总积分:140763
  • 注册:2008年2月29日
发表于:2013-10-02 10:32:34
1楼

1.电动机的启动与停止控制程序(起保停)

 


2.具有点动功能的电动机启动、停止控制程序


3.瞬时接通--延时断开控制      


4.互锁控制  



5.连锁控制



6.电动机的正反转电路



7.闪烁电路



8.高精度时钟程序



9.脉冲宽度可控制电路



10.节日彩灯控制程序


为浏览程序方便,把10个程序都写在一个程序里了。


软件版擂台赛第21期 从入门到精通程序




               

王者之师--丰李

  • [版主]
  • 精华:4帖
  • 求助:36帖
  • 帖子:953帖 | 4429回
  • 年度积分:31
  • 历史总积分:75678
  • 注册:2012年7月18日
发表于:2013-10-02 10:34:05
2楼

  

 

自保持

 

 

 

互锁

 

                                 

hanhaijiaoshi

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 125回
  • 年度积分:0
  • 历史总积分:579
  • 注册:2012年10月23日
发表于:2013-10-02 10:35:46
3楼

严重地支持!!!!!

江湖混混-余辉

  • [版主]
  • 精华:53帖
  • 求助:44帖
  • 帖子:3351帖 | 28451回
  • 年度积分:603
  • 历史总积分:131640
  • 注册:2006年4月25日
发表于:2013-10-02 10:38:50
4楼

值此国庆之际   支持一下软件擂台活动  

小诚

  • 精华:16帖
  • 求助:64帖
  • 帖子:679帖 | 7271回
  • 年度积分:3
  • 历史总积分:32156
  • 注册:2012年9月27日
发表于:2013-10-02 13:34:36
5楼

引用 领域 的回复内容: 占楼,绝对支持                    



从未被超越

  • 精华:3帖
  • 求助:11帖
  • 帖子:108帖 | 1584回
  • 年度积分:1
  • 历史总积分:12293
  • 注册:2011年12月09日
发表于:2013-10-02 14:16:57
6楼

程序多呀,慢慢来吧:


yanwen0227

  • 精华:2帖
  • 求助:50帖
  • 帖子:579帖 | 9385回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2013-10-05 05:26:26
7楼

引用 江湖混混-余辉 的回复内容: 值此国庆之际   支持一下软件擂台活动   


 

yhw45

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 30回
  • 年度积分:0
  • 历史总积分:287
  • 注册:2012年8月06日
发表于:2013-10-08 15:17:56
8楼

高精度时钟程序 是不是该在SM0.5后面加个上升沿?

秦君_1

  • 精华:8帖
  • 求助:22帖
  • 帖子:148帖 | 4867回
  • 年度积分:1651
  • 历史总积分:39896
  • 注册:2005年6月28日
发表于:2013-10-11 10:26:14
9楼

这是我最近刚做的一个200之间联网的分站程序。控制对象为一个类似卷闸门一样的设备,输出提升(Q0.4)、下放(Q0.4)信号控制互锁的两个交流接触器,使一台三相异步电动机正反转提升、下放控制对象。Q0.0、Q0.1、Q0.2、Q0.3分别输出报警、提升到位、运行、下放到位;Q1.0、Q1.1分别是红绿灯指示。

网络1、2、3、4完成功能:1.上电初始化设备,使其下放到位(参见网络10),设备上电如果没有下放到位,5s后就会自动执行下放动作(置位M20.0,开始延时5s,延时时间5s到后复位M20.0,同时下放条件满足的话,设备开始下放);2.为设备提升、下放做一个时间限制。正常情况下提升、下放到位,设备有到位传感器,检测到位传感器信号达到自动停止设备运行的目的。时间限制作为到位停止运行的后备保护,在到位传感器损坏的情况下,可以适时停止设备运行。(注意MW0、VW100之间的转换,限制时间必须通过外部设备现场设置,通过西门子TD400C文本的设置时间,就必须使用V存储器,但是这个数据设置后必须永久保存,所以要将VW100传送到MW0中保存,并且每次上电后第一时间将MW0中永久保存的时间值导入VW100中以便于在逻辑中起作用)

网络5、6提供了一个以4s为周期的振荡电路(逻辑位M25.0高电平 2s,低电平 2s),为红

绿灯交替闪现提供条件(参见网络7)

 

 

以上网络7目的是将本机一些设备状态量通讯传送给主机(200之间PPI通讯,采用编程软件中的通讯向导完成)显示,因为主机PLC上连接有HMI设备。

 

以上网络7部分是红绿灯显示逻辑(注意什么情况下红灯亮、什么情况下绿灯亮、什么情况下红绿灯闪现)

开关到位直接采集的到位传感器(I1.1、I1.2)信号输出到(Q0.1、Q0.3)显示。

 

以上网络8、9、10完成控制设备的上提、下放逻辑。逻辑条件有上位主站PLC通讯传递来的信号,也有本机站点的现场信号。特别注意输出条件有一个相序判断问题。三相交流异步电动机三相电源相序变化就会导致旋转方向变化,为了避免相序变化引起的本来在高位应该下放,但是电机反转却将设备再次提升,导致损坏设备的事故发生,采用了一款相序检测器来

对三相电源相序做了一个判断(I1.5),若果相序有变化,逻辑上将输出反向,这样无论相序怎么变化都不会导致提升、下放产生错误。

 

网络11-16是真实的提升下放输出,因为牵扯到正反转2个交流接触器的切换,所以逻辑上加了一个0.2s的延时。

 

以上网络17-18是运行停止逻辑,检测到到位信号或者设置的运行时间到或者判断有错误(包括交流接触器没有吸合、3s时间还没有离开原来位置)均会停止输出,电机停转。

网络19-20,检测到电动机综合保护器信号负跳变以及运行过程中(无论上提还是下放)交流接触器没有吸合、3s时间还没有离开原来位置以上情况均会输出报警信号(Q0.0)并且停止电机运行。

 

以上虽然是面向工艺能完成一定任务的一段程序,但是仔细分析里面牵扯到:

  1. 数据永久保存机制

  2. 闪烁电路(任意控制输出时间)

  3. 最基本的置位、复位与Q输出自保持

  4. 互锁电路

  5. 延时输出

所以说理解应用好最基本逻辑电路模块(可以参见1楼)是编写程序的前提要因。

 

youwen968936

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 8回
  • 年度积分:0
  • 历史总积分:6
  • 注册:2012年11月28日
发表于:2013-10-11 19:12:30
10楼

高精度时钟程序 是不是该在SM0.5后面加个上升沿?

秦君_1

  • 精华:8帖
  • 求助:22帖
  • 帖子:148帖 | 4867回
  • 年度积分:1651
  • 历史总积分:39896
  • 注册:2005年6月28日
发表于:2013-10-12 08:36:56
11楼

回复内容:

对: youwen968936  高精度时钟程序 是不是该在SM0.5后面加个上升沿? 内容的回复!


 C51计数只检测沿信号,所以SM0.5后面加不加上升沿都一样。

字字实在

  • 精华:5帖
  • 求助:12帖
  • 帖子:219帖 | 1207回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2013-10-12 14:26:12
12楼

这帖子真可谓难而可贵,不错不错

muzimuly

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 8回
  • 年度积分:0
  • 历史总积分:116
  • 注册:2012年6月08日
发表于:2013-10-12 14:44:34
13楼

4互锁的那个程序有问题吧
   在q0.0启动的状态下,q0,1就启动不了了
得把第一条的    I0.0改成0.2吧

muzimuly

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 8回
  • 年度积分:0
  • 历史总积分:116
  • 注册:2012年6月08日
发表于:2013-10-12 14:52:22
14楼

回复内容:

对: 王者之师--丰李    自保持   互锁                ... 内容的回复!


互锁错误

prelitty

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 23回
  • 年度积分:0
  • 历史总积分:172
  • 注册:2013年5月14日
发表于:2013-10-12 14:52:31
15楼

楼一的是基本 支持呀 好像有好多好多程序

江湖混混-余辉

  • [版主]
  • 精华:53帖
  • 求助:44帖
  • 帖子:3351帖 | 28451回
  • 年度积分:603
  • 历史总积分:131640
  • 注册:2006年4月25日
发表于:2013-10-12 14:54:18
16楼

希望有更多的人都参与到活动中来    

挖你骨

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 134回
  • 年度积分:0
  • 历史总积分:107
  • 注册:2013年4月19日
发表于:2013-10-12 15:10:24
17楼

严重支持  顶起   待会也上传几个

工控 学徒

  • 精华:0帖
  • 求助:10帖
  • 帖子:18帖 | 274回
  • 年度积分:41
  • 历史总积分:14442
  • 注册:2013年2月01日
发表于:2013-10-12 15:24:01
18楼

高手,来点伺服和通信的标准程序啊。

wangyizhong68

  • 精华:0帖
  • 求助:3帖
  • 帖子:7帖 | 8298回
  • 年度积分:1725
  • 历史总积分:21442
  • 注册:2010年6月24日
发表于:2013-10-12 16:00:18
19楼

这个活动不错啊,很好的学习机会

yuancheng1020

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 13回
  • 年度积分:0
  • 历史总积分:117
  • 注册:2012年8月29日
发表于:2013-10-14 14:25:58
20楼

小车控制顺序梯形图,


热门招聘
相关主题

官方公众号

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