引用
引用第17樓lander于2021-07-10 14:40發(fā)表的 :
你這個(gè)有點(diǎn)炫技的意思了,而且不完善,如果要再次執(zhí)行,會(huì)發(fā)生錯(cuò)誤,完善后估計(jì)你的行數(shù)不會(huì)比人家的少。
并不是噢,整個(gè)狀態(tài)機(jī)只要給M0置1就可以復(fù)位了,開(kāi)關(guān)只需要控制M8012的時(shí)鐘就可以了,要重復(fù)觸發(fā)加一條復(fù)位就可以了.
我上面的描述有點(diǎn)不對(duì),我做這個(gè)的目標(biāo)不是行數(shù)(否則多條指令寫(xiě)一行也行),我的目標(biāo)是用最少的指令數(shù)量實(shí)現(xiàn)需要的功能,實(shí)際上是在用PLC的應(yīng)用指令解決問(wèn)題,比只用基本的LD,OUT之類有意思.
就LZ這個(gè)題目,我一共用了12條指令,看看還有沒(méi)有高手可以做到更少~