下载此文档

CP1E模拟量编程.docx


文档分类:办公文档 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
4-20mA的信号怎样转换成0-20之间数字?CP1E系列的详细说明:其实很简单的,以下说明假设使用的机型为CP1E-N40和模拟量输入模块CP1W-AD041。CP1W-AD041是4通道输入的AI模块,其占用4个输入字和用于设定模块参数的2个输出字,由于使用的是40点的主机,因此主机占用的输入与输出地址分别是CIO0~CIO1,~~。所以分配给AD041的输入通道地址为,CIO2~5,设定字地址为CIO102,:由说明中可以看到,其最高位必须设置为1,低8位分别用于设定2个通道。因为我们使用的是第一通道,不需要平均值,通道需要设定为启用,。#800A,与#,因此,在程序中我们需要第一次循环标志用于设定设定字。~,因此我们使用一个定时器用于延时。此时通过直接读取模拟量输入通道我们就可以读取到模拟值。模拟量的读取值在0~6000之间,此值代表4~20mA的输入值,接下来,我们需要通过线性化整定指令将其整定到楼主要求的0~20之间。在欧姆龙中,线性化指令分为SCL,SCL2,SCL3,其实质是一样的,只是使用的直线方程不同而已,对于一条直线来说,其直线方程可以分为两点式,截距式等等,这里我们就以SCL来描述,其使用的是两点式。根据手册上对于SCL指令的描述,其输入值根据参数定义的范围进行整定,然后将整定后的值输出。参数:第一个地址:整定后的下限第二个地址:整定前的下限第三个地址:整定后的上限第四个地址:整定前的上限这里:整定后的上下限分别是20,0,而整定前的上下限分别是6000,,在使用SCL指令前,首先要设定参数,我们在第一次循环中就做了参数的初始化,参数的初始化不需要必须在第一次循环中设定,你可以在任何SCL指令执行前予以设定。最后,我们调用SCL指令,完成输入数据的线性整定。

CP1E模拟量编程 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人花开一叶
  • 文件大小92 KB
  • 时间2019-01-31