快速链接到欧姆龙其他国家/地区的网站。close

欧姆龙全球

首页  >  产品资讯  >  产品共通信息

Q:CP1系列使用SCL指令,为什么执行输出没有数据或数据不正确?

A:

首先该指令是16进制定标成BCD码的指令,也就是说输出结果是BCD码的,不再是16进制的。

然后在C和C+2额参数设置,需要是BCD码的,并不是10进制,再用MOV指令对其赋值的时候要直接用#后面加个对应的十进制数值的数据,而不是用&加十进制数值的数据,如果用了&,那系统会把该数据先进行10进制到16进制的转换,然后把该结果作为BCD码来定标。如果10进制到16进制的转换的结果不包含A-F的数据,那只是引起输出数值不正确,如果包含A-F的数据,该指令就会出错,完全不执行了。

资料名称 文件格式 文件大小 资料下载
[P001-1]CP1H SCL SCL2 SCL3指令 PDF 0.2M
  • CP1H中SCL、SCL2与SCL3指令的使用与区别

手册 • 样本名称 文件格式 文件大小 资料下载
CP1H-X40D□-□/XA40D□-□/Y20DT-D,CP1L-L14D□-□/L20D□-□ PDF 40.32M
CP系列产品样本 PDF 3.46M

以上回答是否解决了您的问题?

问题反馈

为了提供更优质的服务,请对我们提出意见和建议

提交

服务支持

APP下载

在线客服

邮件订阅

TOP