看來您真的沒有好好看編程手冊(cè)中的SCL(194)指令,這絕對(duì)應(yīng)該打“PP”的 。
也未深刻的理解歐姆龍之編程思路(或者說日系PLC),日系PLC的功能塊編程思路為,MOV參數(shù)以后,使用功能指令。
而您的要求就是使用SCL(194)指令做整定,那么控制字P就是整定后的目標(biāo)低限,P+1是轉(zhuǎn)換前的低限,P+2是轉(zhuǎn)換后的高限,P+3是轉(zhuǎn)換前的低限。至于怎么限制無所謂。
以您目前的要求為例:
CP1H對(duì)應(yīng)的模擬量可以選擇6000和12000,因此對(duì)應(yīng)的HEX為:
0-6000時(shí),對(duì)應(yīng)的為0000-1770H
0-12000時(shí),對(duì)應(yīng)的為0000-2EE0H
-10V~10V的對(duì)應(yīng)值卻不是以上,但是因?yàn)椴皇潜咎懻撝懂,?qǐng)您自行去看CP1H操作手冊(cè)。
而您需求的是為客戶展示0-10mm的量,因此整定前的值為0-6000或者是0-12000(DEC),而整定后的值為0-10,因此,您P的值為0,P+1為0000,P+2為10,P+3為1770,這里假設(shè)您選擇的是6000的精度。
而程式就會(huì)該是這樣:
下圖附上SCL(194)指令說明:
以上~~
Good Luck~~~