qwerty_123
www
级别: 略有小成
精华主题: 0
发帖数量: 103 个
工控威望: 224 点
下载积分: 752 分
在线时间: 29(小时)
注册时间: 2010-09-26
最后登录: 2025-07-17
查看qwerty_123的 主题 / 回贴
楼主  发表于: 16天前
图片:
图片:
线性变换,常用于4-20mA转换为其它信号

外部数据就是PLC接的模拟量,例如4-20mA,0-10V等,中间数据就是模拟量的转换结果,内部数据就是转换后的外部工程量,例如压力、流量等
上下限也是可以修改的,例如修改为0-10,这样就可以计算0-10V的信号了,尽管上下限是灰色的
输入的外部数值、中间数值、内部数值的可以超出上下限的范围,对这些数值没有进行上下限限制
在数值里输入数据,其它数据会自动跟着变换
还可以按下向左展开按钮,将所有线性变换数据列出来,还可以导出到excel中





使用VB6编写
[ 此帖被qwerty_123在2025-07-09 17:09重新编辑 ]
附件: 变换.rar (62 K) 下载次数:140
网站提示: 请不要用迅雷下载附件,容易出错
本帖最近评分记录:
  • 下载积分:+2(guochunyi) 热心助人!
    qwerty_123
    www
    级别: 略有小成
    精华主题: 0
    发帖数量: 103 个
    工控威望: 224 点
    下载积分: 752 分
    在线时间: 29(小时)
    注册时间: 2010-09-26
    最后登录: 2025-07-17
    查看qwerty_123的 主题 / 回贴
    1楼  发表于: 10天前
    西门子的4-20mA输入信号都是4mA对应0,20mA对应27648
    引用
    引用第5楼fanyinger于2025-07-09 16:42发表的  :
    好像有点问题,0对应的不是4ma吧  
    qwerty_123
    www
    级别: 略有小成
    精华主题: 0
    发帖数量: 103 个
    工控威望: 224 点
    下载积分: 752 分
    在线时间: 29(小时)
    注册时间: 2010-09-26
    最后登录: 2025-07-17
    查看qwerty_123的 主题 / 回贴
    2楼  发表于: 10天前
    你在外部数值里输入10(默认对应的是10mA),在中间的数值里就会自动显示出10mA对应的中间数值(就是模拟量模块读出的数值,对于西门子PLC来说就是0-27648之间的数值),在内部的数值里显示的是换算后的工程数值,例如压力、流量等
    引用
    引用第4楼fanyinger于2025-07-09 16:37发表的  :
    这个怎么用的?
    qwerty_123
    www
    级别: 略有小成
    精华主题: 0
    发帖数量: 103 个
    工控威望: 224 点
    下载积分: 752 分
    在线时间: 29(小时)
    注册时间: 2010-09-26
    最后登录: 2025-07-17
    查看qwerty_123的 主题 / 回贴
    3楼  发表于: 前天
    那是因为S7-200 smart的电流输入信号只能组态为0-20mA而不是4-20mA,所以4mA对应的是5530左右
    引用
    引用第10楼杰森斯坦表哥于2025-07-17 11:34发表的  :

    西门子4-20ma不是应该对应的5530-27648吗?
    [ 此帖被qwerty_123在2025-07-17 18:00重新编辑 ]