今天给大伙分享的是关于西门子S7-300PLC模拟量方面的实例,包含了以下几个方面的要点:

1、对变送器进行取值,并进行控制

2、对模数功能块 FC105 进行调用

3、对 AI 模块进行设置

4、对 AI 量程块进行选择

这个实例, 调试的是一个流量调节回路中, 流量变送器输出 2-2-MA DC信号到 SM331 模拟输入模块,模块将该信号转换成浮点数,然后在程序中调用FC105将该值转换成工程量,我们就可以监视实际工程中的流量值了。

模拟量 AI 采用 SM311 模块是 8x12Bit(8 通道 12 位)对应货号是 6ES7 331-7KF02-OABO,在模数转化上利用传感器或变送器的, 电压或电流取出的值,到 AI 模块上进行转换, 然后把值传给西门子的 CPU 进行处理, 从而检测控制传感器的值,如图

模拟量输入模块

模拟量输入用于连接电压和电流传感器、 热电耦、电阻和热电阻, 用来实现PLC 与模拟量过程信号的连接。模拟量输入模块如图 2-1 所示,将从过程发送来的模拟信号转换成供 PLC 内部处理用的数字信号。本次工程用的是 SM311 输入模块如图所示。该模块具有如下特点:

分辨率为 9 到 15 位+符号位(用于不同的转换时间) ,可设置不同的测量范围。通过量程模块可以机械调整电流 /电压的基本测量范围。用 STEP 7硬件组态工具可进行微调。模块把诊断和超限中断发送到可编程控制器的 CPU 中。模块向 CPU 发送详细的诊断信息

模拟量输入模块的接线方式

两线制电流和四线制电流都只有两根信号线, 它们之间的主要区别在于:两线制电流的两根信号线既要给传感器或者变送器供电,又要提供电流信号 ;而四线制电流的两根信号线只提供电流信号。因此,通常提供两线制电流信号的传感器或者变送器是无源的 ;而提供四线制电流信号的传感器或者变送器是有源的。

因此,当 PLC 的模板输入通道设定为连接四线制传感器时, PLC 只从模板通道的端子上采集模拟信号, 如图 2-3,而当 PLC 的模板输入通道设定为连接二线制传感器时,如图 2-2,PLC 的模拟输入模板的通道上还要向外输出一个直流 24V的电源,以驱动两线制传感器工作。

传感器型号:

● 两线制 (本身需要供给 24vDC 电源的,输出信号为 4-20MA ,电流)即+接 24vdc,负输出 4-20mA 电流。

● 四线制 (有自己的供电电源, 一般是 220vac ,信号线输出 +为 4-20ma 正,-为 4-20ma负。

1、PLC:(以 2 正、 3 负为例 ),两线制时正极 2 输出 24VDC 电压, 3 接收电流 ,所以遇到两线制传感器时, 一种接法是 2 接传感器正, 3 接传感器负 ;跳线为两线制电流信号。二种接法是 2 悬空,3 接传感器的负,同时传感器正要接柜内 24vdc;跳线为两线制电流信号。

2、(以 2 正、3 负为例 ),四线制时正极 2 是接收电流, 3 是负极。(四线制好处是传感器负极信号与柜内 M 为不同电平时不会影响精度很大,因为是传感器本身电流的回路 )遇到四线制传感器时,一种方法是 2 接传感器正, 3 接传感器负,plc 跳线为 4 线制电流。

“传感器正与 plc 的 3 相连, 2 悬空,跳线为两线制电流。”此条在四线制和二线制传感器均适用,大家可以自己试验,好用的顶起来。

3、(以 2 正、3 负为例 ),四线制传感器与 plc 两线制跳线接法:信号线负与柜内 M 线相连。将传感器正与 plc 的 3 相连, 2 悬空,跳线为两线制电流。

4、(以 2 正、3 负为例),电压信号:2 接传感器正, 3 接传感器负, plc 跳线为电压信号。

量程卡的设置

量程卡 在模板的左侧装有量程卡,允许的设置为“ A”,“B”,“C”和“ D”,分别适用于不同的测量的类型和范围。在安装模板前必须正确地设置它。

没有量程卡的模拟量模板具有适应电压和电流测量的不同接线端子,这样,通过正确地连接有关端子可以设置测量的类型。

关于设置不同的测量类型及测量范围的简要说明印在模板上。对于这个工程,水位的测量采用的是二线制变送器,所以选择“ D”,如图 2-4 所示。

输入模块设置

在“硬件”界面下设置好机架后,双击输入模块“ ATBx12bit”,如下图:

双击输入模块后会弹出一个执行框, 点击“地址”后,将开始地址改为 “256”如下图:

改完地址后,再点击“输入” ,将“测量型号”中点击“ 2DMU ”设置传感器的类型。(本次用的是两线的变送器) 。如下图:

AI 系统

建立一个西门子硬件模块在添加好电源和 CPU 后,在配置文件中选择AI 模块如图 4-1

在添加完成时在硬件系统中会出现此模块如图 4-2

在此操作成功后双击进行选择,设置对话框点输入。如图 4-3

在选择完成后点确定,就可以了,然后就是程序编写。

AI 程序

在 S7-300中 AI 模块的程序已经, 厂方已经写好, 只要进行功能模块的调用就好了,调用方法 如图 4-4

在图 4-4 的下对话框下找到 FC105 功能块,如图 4-5

IN:使能端。HI_LIM :高线。L0_LIM :低线。BIPOLAR :极性。RET_VAL :报错存入。OUT:输出的值(液位)。

关于stm32f407wifi模块的设置_西门子S7300PLC模拟量模块使用方法及编程方法相关推荐

  1. 关于stm32f407wifi模块的设置_料粉定量称重模块,罐子称重传感器

    料粉定量称重模块,罐子称重传感器 上海恒刚生产销售的称重模块采用了的传感器元件,其特点是结构紧凑,不需安装其他配件,自稳定的传感器承压头使计量,重复性好:高速简便的安装,节约安装和停机维修时间,称重模 ...

  2. et200sp模块接线手册_西门子PN/PN耦合器学习应用系列(1)-外观及接线

    早在2017年我曾写过两篇文章介绍西门子PN/PN耦合器,文章链接如下: 初识西门子PNPN耦合器(PN/PN Coupler): 如何在博途(TIA Portal)环境下组态PNPN耦合器? 当时P ...

  3. 西门子1500和300哪个贵_西门子S7-300plc间接寻址和西门子S7-1200/1500指令的特点和区别...

    西门子S7-300plc间接寻址 1.西门子s7-300plc区域内间接寻址指针的***高有效位(第31位)是区域内的0间接寻址.在这种情况下,区域标识号rrr也是0.地址指针的格式与存储器间接寻址的 ...

  4. 西门子em235模块的功能_西门子MM440

    西门子MM440-300/3变频器4KW 3亿元,期间的年均复合增长率达到,呈现高速增长态势.通信和消费电子是我国集成电路最主要的应用市场. 从细分行业来看,在集成电路行业整体高速增长带动下,封装测试 ...

  5. et200s模块接线图讲解_西门子ET200S 1 STEP 步进模块使用入门.doc

    西门子ET200S 1 STEP 步进模块使用入门 ET200S 1 STEP 步进模块使用入门 Getting Started of ET200S 1 STEP 5V/204KHzGetting S ...

  6. smart700iev3 程序下载设置_西门子PLC基础:S7-200 SMART PLC程序下载

    今天主要给大伙讲解西门子S7-200 SMART PLC程序下载方法,从如何打开项目程序.下载项目程序IP地址.下载项目程序这几个方面来入手. 步骤一:打开项目程序 1.找到项目文件,打开项目程序,如 ...

  7. 西门子逻辑运算指令_西门子S7-300PLC逻辑运算指令

    西门子S7逻辑运算指令下所示. 字节逻辑运算指令 ANDB IN1,OUT 将字节IN1和OUT按位作逻辑与运算,OUT输出结果 IN1,IN2,OUT:VB,IB,QB,MB,SB,SMB,LB,A ...

  8. 安川g7接线端子图_图解西门子S7-300plc模拟量模块接线方法

    模拟量输入模块 SM 331:AI 8 x 16 位:(6ES7331-7NF00-0AB0) 接线:电压和电流测量 在测量电流时,使用相应的分流电阻将通道电压的电压输入并联.可将通道输入端子与相邻的 ...

  9. 广域网访问局域网路由器设置_交换机路由器如何连接 交换机路由器连接方法【详解】...

    交换机是网络中最常见的网络设备,企业或家庭用户对交换机都不陌生.对企业的网络管理员来说,不论高端还是低端,交换机绝对是网络中非常重要的设备,并且数量较多,搞清楚交换机之间的连接更有助于工作的开展. 第 ...

最新文章

  1. Office 365离线安装
  2. 信息系统项目管理师-项目合同管理核心知识点思维脑图
  3. windows下使用word2vec训练维基百科中文语料全攻略!(二)
  4. bzoj 3398 [Usaco2009 Feb]Bullcow 牡牛和牝牛——前缀和优化dp / 排列组合
  5. 2021年安全员-C证(安徽省)考试试卷及安全员-C证(安徽省)试题及解析
  6. 【数学建模】最优化模型
  7. STM32——红外遥控
  8. 数据全裸时代,公开获取上百万条四六级成绩
  9. 跟谁一起工作,到底有多重要?
  10. DOM是什么?有什么用处?js与DOM啥关系?
  11. 用python完成选股策略a股_Python 金融: 0亏损选股策略
  12. LibreCAD windows 编译
  13. 关于虚拟机可以ping通主机,主机ping不通虚拟机的问题
  14. ajax是什么?咋实现的
  15. HTML知识点总结还涉及一些subline的基本操作(有很多不足,现为初学者,以后补充)
  16. 滴滴出行A/B测试数据分析
  17. java编写的atm机项目结题报告_《计算机学院视频教程网站的创建》教学研究项目结题报告.pdf...
  18. CSS:focus-visible伪类真的太6了!
  19. ASEMI二极管A7参数,A7二极管规格书,A7二极管的封装
  20. 蓝桥杯比赛时间在什么时候_英雄联盟2020全明星赛什么时候开始 lol2020全明星赛开始时间...

热门文章

  1. 计算机维护费可以跨年吗,航天信息服务费可以跨年抵扣吗
  2. 随手练——HDU Safe Or Unsafe (小根堆解决哈夫曼问题)
  3. 前端零碎问题(四)css3
  4. 怎样把一个字典的数据添加到另一个字典中?
  5. 17.3.10--关于C元的变量类型所占字节问题和类型转化
  6. 学习总结 java 创建及其练习
  7. [转]MFC中ON_COMMAND, ON_MESSAGE, ON_NOTIFY它们的区别
  8. [转载] python3.6版本生成的python脚本如何打包为可独立执行的exe程序
  9. macOs 使用Homebrew升级到MySQL 8系列之后,php无法连接解决方法
  10. MyEclipse项目里面出现红叉的解决方案?