您现在的位置是:首页 > PLC技术 > PLC技术
CPM2A系列PLC的比例转换3(SCL3(-))指令
来源:艾特贸易2017-06-05
简介图 8-69 为 SCL3(-) 指令梯形图。 SCL3(-) 用于将一个 4 位 BCD 值线性转换到一个 4 位带符号十六进制数值。 SCL3(-) 按照一个指定线性关系转换这个 BCD 值。变换线性函数由参数字 P1~P1 +2 指定
图8-69为SCL3(-)指令梯形图。SCL3(-)用于将一个4位BCD值线性转换到一个4位带符号十六进制数值。SCL3(-)按照一个指定线性关系转换这个BCD值。变换线性函数由参数字P1~P1 +2指定y轴截取值和线的斜率决定。
图8-69 SCL3(-)指令梯形图
P1 +1必须是BCD码。
P1~P1 +4必须在同一数据区域。
DM 6144~DM 6655不能用于R。
当执行条件置OFF时,SCL3(-)不执行;当执行条件置ON时,SCL3(-)把S中的4个位BCD值沿由Y轴截取点(0,P1)和斜率(P1+2)÷(P1+1)定义的线性函数转换为带符号的4位十六进制值并把结果放入R中。结果被近似为离其最近的整数。
S的内容可以在0000~ 9999之间,但CY为1时S被看作负值。因此,S的有效范围为-9999~9999。一定要使用STC (40)或CLC (41)指令在CY中设定想要的符号值。
参数字P1 +3和P1 +4定义了结果的上、下限。如果结果大于P1 +3中的上限,则上限值被写入R中;如果结果小于P1 +4的下限值,则下限值被写入R中。
对于12位模拟量输入单元,它的上、下限值分别为07FF和F800,
表8-4显示参数字的功能和范围。
表8-4 参数字的功能和范围
【例8-19】 图8-70中00101的状态决定了BCD源字的符号。当00101置ON时,源字为负。当00100置ON时,LR 02中的BCD源字按照从DM 0000~DM 0004的参数转换为带符号的二进制数据。然后,结果写入DM 0100(在第二次转换中,带符号二进制的对等值-1035小于DM 0004中指定的下限,因此,下限值被写入DM 0100)。
图8-70 SCL3(-)指令的使用
点击排行
