jzdcff
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 37 個
工控威望: 168 點(diǎn)
下載積分: 543 分
在線時(shí)間: 36(小時(shí))
注冊時(shí)間: 2013-05-13
最后登錄: 2020-05-20
查看jzdcff的 主題 / 回貼
樓主  發(fā)表于: 2019-01-23 10:52
套路,也是思路,就平時(shí)常見的程序基本看過兩種套路
1、輸出點(diǎn)用線圈輸出,輸出在程序里只有一處
2、輸出點(diǎn)直接用set和rst控制,一個輸出點(diǎn)在程序里多處出現(xiàn)

大家都用什么套路,各自優(yōu)缺點(diǎn)是什么
[ 此帖被jzdcff在2019-01-23 11:05重新編輯 ]
cooller115
堅(jiān)持就是勝利
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 256 個
工控威望: 300 點(diǎn)
下載積分: 1548 分
在線時(shí)間: 299(小時(shí))
注冊時(shí)間: 2007-10-26
最后登錄: 2024-09-06
查看cooller115的 主題 / 回貼
1樓  發(fā)表于: 2019-01-25 09:34
看你的描述應(yīng)該是用的三菱PLC,以下是我的個人建議
1. 寫程序前先構(gòu)思好結(jié)構(gòu),多用子程序
2. 絕對不要輸出直接用置位和復(fù)位指令,記住,絕對不要這樣!很小的項(xiàng)目也不要這樣,養(yǎng)成良好的習(xí)慣對以后有好處
本帖最近評分記錄:
  • 下載積分:+3(mk自動化) 熱心助人!
  • 下載積分:+1(hsl199)
  • 下載積分:+3(1992sd) 好貼好貼!
    cooller115
    堅(jiān)持就是勝利
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 256 個
    工控威望: 300 點(diǎn)
    下載積分: 1548 分
    在線時(shí)間: 299(小時(shí))
    注冊時(shí)間: 2007-10-26
    最后登錄: 2024-09-06
    查看cooller115的 主題 / 回貼
    2樓  發(fā)表于: 2019-01-29 13:45
    引用
    引用第27樓jzdcff于2019-01-28 09:41發(fā)表的  :


    ①為什么絕對不要,plc不支持嗎,還是你用過導(dǎo)致出現(xiàn)過不可彌補(bǔ)的bug,
    ②方法一有天然局限性吧,舉最簡單一個例子比如程序手自動切換后需要保持輸出不變的情況還要手動能單獨(dú)操作任一一個輸出,第一種實(shí)現(xiàn)不了這種功能吧


    1. PLC肯定支持?jǐn)?shù)字量輸出直接用置位復(fù)位,不這么用的原因: 1> 調(diào)試設(shè)備或故障排除時(shí)不易發(fā)現(xiàn)問題 2> 為了程序的可移植和方便調(diào)試(做個幾百個點(diǎn)以上或需要2個電氣人員一起的中大型項(xiàng)目你應(yīng)該會有體會的。)

    2. 說實(shí)話,只要有思路和算法沒有什么功能不能實(shí)現(xiàn)的。聽你的描述我個人估計(jì)你說的可能是電磁閥控制氣缸動作吧,解決辦法2種:1. 選用雙控電磁閥 2.編寫合適的程序達(dá)到你的要求

    根據(jù)我的經(jīng)驗(yàn)來看,有良好的習(xí)慣會給后期的設(shè)備交付工作節(jié)省不少時(shí)間
    本帖最近評分記錄:
  • 下載積分:+1(hsl199) 你應(yīng)該是編程高手
    cooller115
    堅(jiān)持就是勝利
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 256 個
    工控威望: 300 點(diǎn)
    下載積分: 1548 分
    在線時(shí)間: 299(小時(shí))
    注冊時(shí)間: 2007-10-26
    最后登錄: 2024-09-06
    查看cooller115的 主題 / 回貼
    3樓  發(fā)表于: 2019-01-31 14:15
    引用
    引用第32樓jzdcff于2019-01-30 20:40發(fā)表的  :

    電路邏輯跟c語音邏輯比肯定是很初級呀,你回我四五遍了還是解決不了手自動轉(zhuǎn)換單獨(dú)動作這個最簡單的問題,別光口嗨,編個一個線圈輸出控制氣缸,切換手動能單獨(dú)動作的程序才是真本事,否則就是對c語言邏輯認(rèn)識不深,對單線圈輸出這種編程方式認(rèn)識不夠


    回想起10多年前看小日本寫的程序,真的啰嗦。。我?guī)仔芯透愣耍?哈哈,后來逐漸成長了才發(fā)現(xiàn)自己當(dāng)時(shí)是多么膚淺和幼稚。
    沒有諷刺的意思,人都有年輕的時(shí)候。。沉下心來好好鉆研