看来您真的没有好好看编程手册中的SCL(194)指令,这绝对应该打“PP”的 。
也未深刻的理解欧姆龙之编程思路(或者说日系PLC),日系PLC的功能块编程思路为,MOV参数以后,使用功能指令。
而您的要求就是使用SCL(194)指令做整定,那么控制字P就是整定后的目标低限,P+1是转换前的低限,P+2是转换后的高限,P+3是转换前的低限。至于怎么限制无所谓。
以您目前的要求为例:
CP1H对应的模拟量可以选择6000和12000,因此对应的HEX为:
0-6000时,对应的为0000-1770H
0-12000时,对应的为0000-2EE0H
-10V~10V的对应值却不是以上,但是因为不是本帖讨论之范畴,请您自行去看CP1H操作手册。
而您需求的是为客户展示0-10mm的量,因此整定前的值为0-6000或者是0-12000(DEC),而整定后的值为0-10,因此,您P的值为0,P+1为0000,P+2为10,P+3为1770,这里假设您选择的是6000的精度。
而程式就会该是这样:
下图附上SCL(194)指令说明:
以上~~
Good Luck~~~