擁有谘詢熱線13581831989
指令用法是沒有錯的,否則也不能編譯,既然想讓1200.0-1200.5都通,程序應該這麽寫
SETA 1200 &0 &6,**一個是數量想通幾個就改幾個,歐姆龍的的指令的常量是分10進製和16進製的,10進製的需要在數值前麵加&號,16進製加#號,否則就變成通道號了,像你這個就變成1通道的值開始到50通道結束,因為他們都是0 ,所以不通
你的問題如下:
問題1:SET是置位,隻置的是你指定的那一個位,它不能置二個以上
問題2:50個位太多了,PLC大多數*多是32位,若要置多個位的話,要用到數據傳輸指令。就是把“1”目標打操作數傳送到你要指定為“ON”的原操作數,(就是把你所要的1200.1-1200.49為“ON”)如果你的PLC是32位的話,分二次傳送,比如三菱的就是,
MOV K1 K2M0 這條指令的意思就是把“K1”這個常數“1”傳送到M0-M7去,就是M0-M7這8個輔助繼電器為“ON”,如果是超過16位的話就要在MOV前加D,如DMOV K1 K5Y0,就是要把輸出繼電器y0-y7 這八位 + y10-y17這八位 + y20-y22三位 = K5×4 =20位
K5Y0,意思是K1*4=位、K2*4=8位、K3*4=12位、*多為K8*4=32位
友情鏈接Link
擁有谘詢熱線
13581831989
聯係人:袁經理 電話:010-53857058
手機:13581831989、18513534858 傳真:010-53857057
地址:浙江市豐台區西三環南路201號院1號樓
版權所有: 浙江國電k8下载官网登录電氣有限公司 京ICP備19000332號-1