设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
S7-1200-1500模拟量转换
返回列表
发新帖
[西门子]
S7-1200-1500模拟量转换
[复制链接]
27298
|
0
|
2024-3-25 11:24:52
|
显示全部楼层
|
阅读模式
S7-1200-1500模拟量转换
相关软件:
1、编程软件:TIA-V15.1
2、仿真软件:PLC-SIM
控制要求:
1、单个模拟量转换。
2、多个模拟量转换。
有关模拟量的信息参考前面的文章
(参考文章:S7-200 SMART 模拟量概述及自建库文件)
(参考文章:S7-200 SMART 模拟量批量处理)
注:本文程序仅供参考!!!
实现方法:
1、使用缩放(SCALE_X)、标准化(NORM_X)指令实现。
2、使用通用公式:(Out_Real := (IN_CHx - IN_RawMin) * (IN_EuMax - IN_EuMin) / (RawMax - RawMin) + IN_EuMin)。
3、使用PEEK、POKE间接寻址方法实现。
一、使用缩放(SCALE_X)、标准化(NORM_X)指令实现模拟量转换
1、INT_REAL:新建FB块、定义接口参数、编写程序、调用程序、下载测试。
新建FB块,定义接口参数
编写程序
在FB块中调用、关联参数
2、REAL_INT:新建FB块、定义接口参数、编写程序、调用程序、下载测试
新建FB块,定义接口参数
编写程序
在FB块中调用、关联参数
下载测试1
下载测试2
二、使用通用公式:(Out_Real := (IN_CHx - IN_RawMin) * (IN_EuMax - IN_EuMin) / (RawMax - RawMin) + IN_EuMin)。
1、INT_REAL:新建FB块、定义接口参数、编写程序、调用程序、下载测试。
新建FB快、定义接口参数
编写程序
在FB块中调用、关联参数
2、REAL_INT:新建FB块、定义接口参数、编写程序、调用程序、下载测试。
新建FB块、定义接口参数
编写程序
FB块中调用、关联参数
下载测试1
下载测试2
三、使用通用公式:(Out_Real := (IN_CHx - IN_RawMin) * (IN_EuMax - IN_EuMin) / (RawMax - RawMin) + IN_EuMin)。
实现INT_REAL批量转换:新建FB块、定义接口参数、编写程序、调用程序、下载测试。
新建FB块、定义接口参数
编写程序
在FB块中调用、关联参数
新建全局DB块、添加变量
下载测试1
下载测试2
下载测试3
下载测试4
关联模拟量地址
关联模拟量地址
数据修改、监控
四、使用PEEK、POKE间接寻址方法实现。
1、使用PEEK指令批量采集模拟量数据(INT_REAL):
新建FB块、定义接口参数、编写程序、调用程序、下载测试。
新建FB块、定义接口参数
编写程序
FB块中调用、关联地址
在背景数据块中指定模拟量通道地址及连续的个数
新建全局DB块定义变量
下载测试
2、使用POKE指令批量写入模拟量数据(REAL_INT):
新建FB块、定义接口参数、编写程序、调用程序、下载测试。
新建FB块、定义接口参数
编写程序
在FB块中调用、关联地址
在背景数据块中指定模拟量通道地址及连续的个数
新建全局DB块定义变量
下载测试1
下载测试2
五、使用缩放(SCALE_X)、标准化(NORM_X)指令实现模拟量批量转换(INT_REAL)
新建FC块、定义接口参数、编写程序、调用程序、下载测试。
新建FC块、定义接口参数
编写程序
调用FC块、关联变量
下载测试
注:本文程序仅供参考!!!
补充:使用通用公式:(Out_Real := (IN_CHx - IN_RawMin) * (IN_EuMax - IN_EuMin) / (RawMax - RawMin) + IN_EuMin)。
在AB系列PLC中也可实现模拟量INT_REAL、REAL_INT。
在AB-PLC中模拟量INT_REAL如图:
在AB-PLC中模拟量REAL_INT如图:
下载测试:
图1
图2
图3
(参考文章:S7-200 SMART 模拟量批量处理)
(参考文章:S7-200 SMART 模拟量概述及自建库文件)
感谢您点赞、分享,给小编加鸡腿。
感谢您对小编的支持与赞助。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
博图TIA
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』