renzhe552
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 30 個(gè)
工控威望: 122 點(diǎn)
下載積分: 2030 分
在線時(shí)間: 12(小時(shí))
注冊時(shí)間: 2017-12-25
最后登錄: 2024-10-20
查看renzhe552的 主題 / 回貼
24樓  發(fā)表于: 2019-01-27 17:58
我個(gè)人習(xí)慣地一種,比較好檢查程序
mkmk30
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 296 個(gè)
工控威望: 411 點(diǎn)
下載積分: 35963 分
在線時(shí)間: 165(小時(shí))
注冊時(shí)間: 2010-08-04
最后登錄: 2024-11-02
查看mkmk30的 主題 / 回貼
25樓  發(fā)表于: 2019-01-27 20:15
盡量避免多次你線圈輸出
zqszk123
集百家之所長,融百家之所思,揚(yáng)百家之所名!
級別: 論壇先鋒
精華主題: 1 篇
發(fā)帖數(shù)量: 246 個(gè)
工控威望: 1067 點(diǎn)
下載積分: 585 分
在線時(shí)間: 123(小時(shí))
注冊時(shí)間: 2018-06-19
最后登錄: 2023-04-03
查看zqszk123的 主題 / 回貼
26樓  發(fā)表于: 2019-01-28 08:37
都可以!習(xí)慣不一樣罷了
jzdcff
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 37 個(gè)
工控威望: 168 點(diǎn)
下載積分: 543 分
在線時(shí)間: 36(小時(shí))
注冊時(shí)間: 2013-05-13
最后登錄: 2020-05-20
查看jzdcff的 主題 / 回貼
27樓  發(fā)表于: 2019-01-28 09:41
引用
引用第18樓cooller115于2019-01-25 09:34發(fā)表的  :
看你的描述應(yīng)該是用的三菱PLC,以下是我的個(gè)人建議
1. 寫程序前先構(gòu)思好結(jié)構(gòu),多用子程序
2. 絕對不要輸出直接用置位和復(fù)位指令,記住,絕對不要這樣!很小的項(xiàng)目也不要這樣,養(yǎng)成良好的習(xí)慣對以后有好處


①為什么絕對不要,plc不支持嗎,還是你用過導(dǎo)致出現(xiàn)過不可彌補(bǔ)的bug,
②方法一有天然局限性吧,舉最簡單一個(gè)例子比如程序手自動(dòng)切換后需要保持輸出不變的情況還要手動(dòng)能單獨(dú)操作任一一個(gè)輸出,第一種實(shí)現(xiàn)不了這種功能吧
cooller115
堅(jiān)持就是勝利
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 256 個(gè)
工控威望: 300 點(diǎn)
下載積分: 1548 分
在線時(shí)間: 299(小時(shí))
注冊時(shí)間: 2007-10-26
最后登錄: 2024-09-06
查看cooller115的 主題 / 回貼
28樓  發(fā)表于: 2019-01-29 13:45
引用
引用第27樓jzdcff于2019-01-28 09:41發(fā)表的  :


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


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

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

根據(jù)我的經(jīng)驗(yàn)來看,有良好的習(xí)慣會(huì)給后期的設(shè)備交付工作節(jié)省不少時(shí)間
本帖最近評分記錄:
  • 下載積分:+1(hsl199) 你應(yīng)該是編程高手
    ms0321
    級別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 102 個(gè)
    工控威望: 1167 點(diǎn)
    下載積分: 1086 分
    在線時(shí)間: 85(小時(shí))
    注冊時(shí)間: 2016-03-18
    最后登錄: 2021-03-30
    查看ms0321的 主題 / 回貼
    29樓  發(fā)表于: 2019-01-29 19:36
    兩種都用過,比較偏好第二種
    jzdcff
    級別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 37 個(gè)
    工控威望: 168 點(diǎn)
    下載積分: 543 分
    在線時(shí)間: 36(小時(shí))
    注冊時(shí)間: 2013-05-13
    最后登錄: 2020-05-20
    查看jzdcff的 主題 / 回貼
    30樓  發(fā)表于: 2019-01-30 11:00
    引用
    引用第28樓cooller115于2019-01-29 13:45發(fā)表的  :


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

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


    選用雙電控電磁閥只能保證    手自動(dòng)切換氣缸不動(dòng)作,不能滿足切換到手動(dòng)單獨(dú)動(dòng)作某個(gè)氣缸的目的。
    編寫合適的程序???如果是用第一種方式一個(gè)氣缸用一個(gè)線圈輸出,暫時(shí)沒想到什么所謂的合適的程序能滿足手動(dòng)單獨(dú)動(dòng)作不影響自動(dòng)的程序。
    即第一種程序只是很初級的編寫方式,它來源與實(shí)際電路,思路跟接線一樣,所以很多搞單片機(jī)的人會(huì)說這種編程方式會(huì)造成中間繼電器滿天飛
    linzhenfu
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 194 個(gè)
    工控威望: 305 點(diǎn)
    下載積分: 625 分
    在線時(shí)間: 266(小時(shí))
    注冊時(shí)間: 2007-07-15
    最后登錄: 2024-10-23
    查看linzhenfu的 主題 / 回貼
    31樓  發(fā)表于: 2019-01-30 17:25
    孩子,謙虛點(diǎn),對你有好處,學(xué)過單片機(jī)的人很牛B嗎?編程方式個(gè)人習(xí)慣而已!
    ”方法一有天然局限性吧“,”第一種程序只是很初級的編寫方式“,呵呵,能說出這種話證明你見識(shí)太少。
    jzdcff
    級別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 37 個(gè)
    工控威望: 168 點(diǎn)
    下載積分: 543 分
    在線時(shí)間: 36(小時(shí))
    注冊時(shí)間: 2013-05-13
    最后登錄: 2020-05-20
    查看jzdcff的 主題 / 回貼
    32樓  發(fā)表于: 2019-01-30 20:40
    引用
    引用第31樓linzhenfu于2019-01-30 17:25發(fā)表的  :
    孩子,謙虛點(diǎn),對你有好處,學(xué)過單片機(jī)的人很牛B嗎?編程方式個(gè)人習(xí)慣而已!
    ”方法一有天然局限性吧“,”第一種程序只是很初級的編寫方式“,呵呵,能說出這種話證明你見識(shí)太少。

    電路邏輯跟c語音邏輯比肯定是很初級呀,你回我四五遍了還是解決不了手自動(dòng)轉(zhuǎn)換單獨(dú)動(dòng)作這個(gè)最簡單的問題,別光口嗨,編個(gè)一個(gè)線圈輸出控制氣缸,切換手動(dòng)能單獨(dú)動(dòng)作的程序才是真本事,否則就是對c語言邏輯認(rèn)識(shí)不深,對單線圈輸出這種編程方式認(rèn)識(shí)不夠
    宿遷電工
    級別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 1022 個(gè)
    工控威望: 1162 點(diǎn)
    下載積分: 2822 分
    在線時(shí)間: 392(小時(shí))
    注冊時(shí)間: 2018-11-30
    最后登錄: 2024-11-03
    查看宿遷電工的 主題 / 回貼
    33樓  發(fā)表于: 2019-01-30 21:00
    引用
    引用第32樓jzdcff于2019-01-30 20:40發(fā)表的  :

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

    這個(gè)只能說明你愛鉆牛角尖,而且腦袋還不靈光,這個(gè)東西很簡單的。但是用語句卻不是太好表達(dá)。
    大部分老師傅沒有功夫去費(fèi)口舌給你解釋一個(gè)很簡單的應(yīng)用,我也和他們一樣。
    你還為此沾沾自喜,呵!
    長三角地區(qū),PLC編程,工業(yè)機(jī)器人編程
    吸塑機(jī),軸承合套儀程序開發(fā)
    專業(yè)外協(xié)
     TEL:13815796487(微信同號)
    jzdcff
    級別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 37 個(gè)
    工控威望: 168 點(diǎn)
    下載積分: 543 分
    在線時(shí)間: 36(小時(shí))
    注冊時(shí)間: 2013-05-13
    最后登錄: 2020-05-20
    查看jzdcff的 主題 / 回貼
    34樓  發(fā)表于: 2019-01-31 12:47
    引用
    引用第33樓宿遷電工于2019-01-30 21:00發(fā)表的  :

    這個(gè)只能說明你愛鉆牛角尖,而且腦袋還不靈光,這個(gè)東西很簡單的。但是用語句卻不是太好表達(dá)。
    大部分老師傅沒有功夫去費(fèi)口舌給你解釋一個(gè)很簡單的應(yīng)用,我也和他們一樣。
    你還為此沾沾自喜,呵!


    事實(shí)是用一個(gè)線圈控制氣缸時(shí),手自動(dòng)切換就是不能單獨(dú)控制,邏輯上行不通,根本不是什么語句不好表達(dá)的問題。
    cooller115
    堅(jiān)持就是勝利
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 256 個(gè)
    工控威望: 300 點(diǎn)
    下載積分: 1548 分
    在線時(shí)間: 299(小時(shí))
    注冊時(shí)間: 2007-10-26
    最后登錄: 2024-09-06
    查看cooller115的 主題 / 回貼
    35樓  發(fā)表于: 2019-01-31 14:15
    引用
    引用第32樓jzdcff于2019-01-30 20:40發(fā)表的  :

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


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