zhujiyuan
坚持不懈,今生无悔
级别: 家园常客
精华主题: 0
发帖数量: 399 个
工控威望: 622 点
下载积分: 13768 分
在线时间: 382(小时)
注册时间: 2011-06-02
最后登录: 2023-08-09
查看zhujiyuan的 主题 / 回贴
楼主  发表于: 2012-07-09 16:51
此程序为5台产品老化,每台产品老化时间四小时的程序.假如老化产品是900台.按此编写,程序太长,并超过了PLC内部(C).该怎样优化编写此程序? X0为进口开关,Y0为出口阻挡器. 欢迎下载程序讨论建议!
[ 此帖被zhujiyuan在2012-07-10 12:03重新编辑 ]
附件: 产品老化.zip (12 K) 下载次数:77
网站提示: 请不要用迅雷下载附件,容易出错
本人招聘电气工程师,要求会触摸屏,PLC,私服控制。联系电话:13823198267
nyzeng
努力總會有回報的
级别: 略有小成
精华主题: 0
发帖数量: 113 个
工控威望: 267 点
下载积分: 4424 分
在线时间: 113(小时)
注册时间: 2008-10-31
最后登录: 2021-11-13
查看nyzeng的 主题 / 回贴
1楼  发表于: 2012-07-10 15:58
這樣寫很要命的,而且靈活性不足。我用變址+循環寫一個發給你吧。5個產品和1000個產品的程式相差不大,只要改幾個數字就行了。
nyzeng
努力總會有回報的
级别: 略有小成
精华主题: 0
发帖数量: 113 个
工控威望: 267 点
下载积分: 4424 分
在线时间: 113(小时)
注册时间: 2008-10-31
最后登录: 2021-11-13
查看nyzeng的 主题 / 回贴
2楼  发表于: 2012-07-11 14:05
m8改成M8014每分鐘觸發,我自己模擬測試正常。如果能看懂的話,修改一下可以滿足使用要求
附件: 老化程式.rar (11 K) 下载次数:75
网站提示: 请不要用迅雷下载附件,容易出错
本帖最近评分记录:
  • 下载积分:+3(zhujiyuan) 热心助人,祝好人常乐
    nyzeng
    努力總會有回報的
    级别: 略有小成
    精华主题: 0
    发帖数量: 113 个
    工控威望: 267 点
    下载积分: 4424 分
    在线时间: 113(小时)
    注册时间: 2008-10-31
    最后登录: 2021-11-13
    查看nyzeng的 主题 / 回贴
    3楼  发表于: 2012-07-11 14:40
    試用后提供一下測試效果
    nyzeng
    努力總會有回報的
    级别: 略有小成
    精华主题: 0
    发帖数量: 113 个
    工控威望: 267 点
    下载积分: 4424 分
    在线时间: 113(小时)
    注册时间: 2008-10-31
    最后登录: 2021-11-13
    查看nyzeng的 主题 / 回贴
    4楼  发表于: 2012-07-13 10:12
    引用
    引用第17楼yimeng5132于2012-07-12 18:35发表的  :
    本人水平不还不够,还是没有弄明白9楼的程序。只得放弃!
    9楼程序,本人调试的结果是,程序一启动就开始计时,而不是在投入工件后开始计时。


    M8要換成M8014,這是我測試時寫的,改成M8014每分鐘觸發計數一次,如果某個產品在M8014剛觸發后進入,會發生少計1分鐘現象,對於老化時間4小時來講可以忽略不計。程式循環過程中,有東西就會計數,沒有就跳出執行,該程式主要提供思路,細節需要自己修正。
    nyzeng
    努力總會有回報的
    级别: 略有小成
    精华主题: 0
    发帖数量: 113 个
    工控威望: 267 点
    下载积分: 4424 分
    在线时间: 113(小时)
    注册时间: 2008-10-31
    最后登录: 2021-11-13
    查看nyzeng的 主题 / 回贴
    5楼  发表于: 2012-07-13 13:33
    P0應該是修改時不小心删了,D10是程式測試時發現問題用來追蹤程式動作的,可以刪掉。現在上班文書工作多了,維修做的少,沒有太多的時間去修正。主要供各位朋友參考。能看明白就好。