lmyhao1985
为中国崛起  成为工业强国 &
级别: 略有小成
精华主题: 0
发帖数量: 140 个
工控威望: 394 点
下载积分: 598 分
在线时间: 46(小时)
注册时间: 2009-04-26
最后登录: 2014-07-25
查看lmyhao1985的 主题 / 回贴
楼主  发表于: 2009-04-29 10:40
我正在做一个项目,但不知怎么编写西门子PLC的定时激活程序,以前没学过 ,我用的是西门子200   CPU 224  继电器输出的I/O 是24的   带三菱F930触摸屏的     西门子变频器440    谢谢  
醉湮邃虞
醉湮邃虞话老黑
级别: 略有小成
精华主题: 0
发帖数量: 229 个
工控威望: 409 点
下载积分: 1577 分
在线时间: 209(小时)
注册时间: 2009-01-16
最后登录: 2015-03-18
查看醉湮邃虞的 主题 / 回贴
1楼  发表于: 2009-04-29 17:30
给你个示例:


这个程序
i0.0=1 控制计时器,=0停止计时,再=1继续计时
I0.1=1 上升沿复位计时器或者定时时间到达1000秒计时器复位
在第5秒到第10秒时接通Q1.0,其他时段关闭Q1.0
本帖最近评分记录:
  • 下载积分:+1(lmyhao1985) 热心助人,加分表扬
  • 棋牌比赛免费得实物,闲暇好去处
    http://www.jj.cn/indexTG.html?promoterid=108502812
    醉湮邃虞
    醉湮邃虞话老黑
    级别: 略有小成
    精华主题: 0
    发帖数量: 229 个
    工控威望: 409 点
    下载积分: 1577 分
    在线时间: 209(小时)
    注册时间: 2009-01-16
    最后登录: 2015-03-18
    查看醉湮邃虞的 主题 / 回贴
    2楼  发表于: 2009-04-29 17:38
    引用
    引用第1楼lxmlxmlxy于2009-04-29 11:29发表的  :
    子程序在调用时会保持当前的逻辑运算结果,但是不保存累加器(ACx)的内容
    .......


    这句话不太好理解,若直观理解,这段是错误的,子程序并不保持局部任何变量的逻辑运算结果,除非是全局变量。
    如果把这句话改一下就正确了。
    调用子程序时会保持当前的逻辑运算结果,但是不保存累加器(ACx)的内容
    调用与被调用是两个概念。
    棋牌比赛免费得实物,闲暇好去处
    http://www.jj.cn/indexTG.html?promoterid=108502812
    醉湮邃虞
    醉湮邃虞话老黑
    级别: 略有小成
    精华主题: 0
    发帖数量: 229 个
    工控威望: 409 点
    下载积分: 1577 分
    在线时间: 209(小时)
    注册时间: 2009-01-16
    最后登录: 2015-03-18
    查看醉湮邃虞的 主题 / 回贴
    3楼  发表于: 2009-04-30 17:48
    呵呵,不是可能没说明白,而是你问的和你要问的根本不是一回事,完全是两个概念。
    提供给你个程序:你也不用理解,直接使用就是了
    http://mycontrol.5d6d.com/thread-13-1-1.html
    棋牌比赛免费得实物,闲暇好去处
    http://www.jj.cn/indexTG.html?promoterid=108502812
    醉湮邃虞
    醉湮邃虞话老黑
    级别: 略有小成
    精华主题: 0
    发帖数量: 229 个
    工控威望: 409 点
    下载积分: 1577 分
    在线时间: 209(小时)
    注册时间: 2009-01-16
    最后登录: 2015-03-18
    查看醉湮邃虞的 主题 / 回贴
    4楼  发表于: 2009-05-06 20:05
    呵呵,原来是要装个定时 炸----蛋,早说呀。
    保存数据可以直接实用 M0-M14 来保存,或者PLC内存,前面已经提到了如何保存数据
    而激活就要看你的能耐了,可以实用PLC时钟,各种时间中断,还有分钟脉冲 SM0.4 秒脉冲SM0.5,扫描周期脉冲SM0.6
    你需要作一个计数器,最好实用MW 或者VW,将计数程序,激活指令分放在不同的子程序中,要隐蔽性强,比如
          
    SET  M0.0,1  如果将后面的1改为3,M0.2 也会激活,同时程序中最好也用这个点,取消就失灵了,多条件组合隐蔽性更强,
    而关闭激活状态,可以实用正常运行不可能出现的I点同时为1或0来取消激活,或开始定时,哈哈,看你的喽。

    (另外电路上也可做个手脚,比如用一个从来不实用的Q点,一个电流不够就用2个,使其直接连接到电源侧,嘿嘿,程序一旦激活,
    小则损坏PLC的Q点,大则引起火灾,满意不??你乐意这样做?)

    现在不付费的是越来越多了,好像已经成了便饭,如何对付他们真是伤脑筋。只是要算准发作时机,如果发作时机不合理,你不但把鸡(回收款)弄飞了,蛋也打了,鸡蛋(信誉)打坏了,怎么浮小鸡呢?

    祝你好运!!!!!!!
    鸡不飞,蛋不打,小鸡鸡一窝又一窝!
            
    [ 此帖被醉湮邃虞在2009-05-06 22:03重新编辑 ]
    棋牌比赛免费得实物,闲暇好去处
    http://www.jj.cn/indexTG.html?promoterid=108502812