电工基础

电工基础知识_电工技术-电工最常见电路

西门子S7-1200PLC如何转换模拟量

时间:2019-07-08 20:06来源:未知 作者:admin 点击:
首先我这里用的模拟模块是SM1234模块 4输入 2输出 下面是软件设置,可以选择电压模式或者电流模式 我这里选的是-10-10V电压输入 下面是输出设置,同样是电压输出0-10V 下面配置地址 再

首先我这里用的模拟模块是SM1234模块 4输入 2输出
下面是软件设置,可以选择电压模式或者电流模式
我这里选的是-10-10V电压输入
西门子S7-1200PLC如何转换模拟量
下面是输出设置,同样是电压输出0-10V
西门子S7-1200PLC如何转换模拟量
下面配置地址

西门子S7-1200PLC如何转换模拟量
再来查看模块说明
从上面可以看到输入 -10V-10V对应的数值是 -27648-27648
输出同样 -10V-10V对应 -27648-27648
下面看模拟量输入程序
将模拟量输入1通道对应的地址IW136转换成浮点数MD304
西门子S7-1200PLC如何转换模拟量
然后除以2764.8就得到实际电压值
比如IW136=27648,转换成浮点数除以2764.8就10,表示实际电压是10V
IW136=13824,转换成浮点数除以2764.8就5,表示实际电压是5V
西门子S7-1200PLC如何转换模拟量
下面看模拟量输出程序
假设MD360存储的就是我们需要输出的电压伏数
乘以2746.8转换成整数放入QW134即可
西门子S7-1200PLC如何转换模拟量
因为满输出对应10V对应是27648,1V应该是多少呢?就是2764.8
2V就是2X2764.8 (责任编辑:admin)
织梦二维码生成器
相关文章
------分隔线----------------------------