引用
引用第2樓iqqme800813于2018-05-07 13:00發(fā)表的 :
感謝ymmfa 樓主
追問(wèn)一下,那[<> K3M20Z0 K0]------(Y000)中的K0表示什么意思,如果是1,會(huì)如何!謝謝
管理員講解得很清楚了,<>K3M20Z0是變化的比較值,K0是固定的比較值;這條指令的意思就是只要K3M20Z0中的任何一位的狀態(tài)為1時(shí)(如Z0=0時(shí),M20~M31之間),那么Y0就會(huì)導(dǎo)通。如果指令變成<>K3M20Z0 K1的情況,只要K3M20Z0中的任何一位的狀態(tài)為0時(shí),那么Y0才會(huì)有輸出。
K3M20Z0中的Z0是變址,如Z0=0時(shí),那么就是M20+0=M20為首地址的連續(xù)的12個(gè)中繼,Z0=30時(shí),那么就是M20+30=M50為首地址的連續(xù)12個(gè)中繼(M50~M61)。為什么會(huì)是12個(gè)連續(xù)呢?因?yàn)槭荎3M20,如果是K4M20那就連續(xù)16個(gè)中繼(位元件),K1=4位;K2=8位;K3=12位;K4=16位;K5=20位;K6=24位;K7=28位;K8=32位。其實(shí)這些編程手冊(cè)上都有詳細(xì)的講解。多看看手冊(cè)
,這只是基礎(chǔ)中的基礎(chǔ)。