三菱PLC与西门子plc的模拟量编程详解

Date:2015-01-01  origin:RCCN上海日成  Visit:2413

三菱和西门子的PLC都有自己的独特的长处的,先讲讲三菱2AD模块吧,2AD模块是提供一个12位分辨率的模块,最大的数字量是4096.这个4096跟12位分辨率是怎么样的一个关系2进制的12个1就是4096,当然这个最大的数字量4096是可以2AD模块上面的增益电位器调节的 。

我就拿一个PT100的200度的温度传感器为例子,这个传感器0度对应的模拟量电流是4mA.200度对应的模拟量电流是20mA,第一步就开始校准2AD的增益和偏置,所谓的增益和偏置实际上就是模拟量电流4mA和20mA所对应的数字量,我们拿一个电流发生器产生出一个20mA的电流,然后接到2AD的模拟量电流输入端。PLC上电以后找到模拟量对应的数据寄存器看里面确当前值是多少,可能里面的数据是一个未知的数据这是由于2AD在出厂的 时候是没有调节到一个尺度的,我们就调节增益电位器使数字量为4000,为什么要调到4000呢由于温度传感器的量程为200度他们恰好是一个20倍的关系。接下来就是偏置了,调节电流发生器输出4mA的电流,就看数据寄存器里面的数字量是多少。假如数据寄存器的数字量为0那我们就不用调节了。增益和偏置调节好以后就接上传感器实际检测,PLC里面的程序要用到除法指令,由于要把数据寄存器里面的数据除以20就是实际温度,当然这是不够的由于在良多自动化控制的场合要很精确的温度,所以就要用到浮点数变换指令和浮点数除法指令,三菱的浮点数可以留存小数位后3位即0.000度。

需要特别留意的是以上的是可以完成模拟量功能了,但我们看到的温度变化是很快的,这是由于PLC每个扫描周期就执行一次模拟量采集和模拟量运算这个时间是很快的一般就20ms就执行一次,所以里面的数字变化长短常快,在这种情况下我们就要求均匀值,详细的方法就是用累加指令在把累加的数据在除以累加的次数就可以。一般累加次数在5到10次之间。

西门子的模拟量跟三菱的是不一样的他的分辨率比三菱要高,西门子EM231是提供一个16位分辨率的模块最大数字量是32000也就是一个字的容量。西门子的模拟量在 使用方法上面也和三菱不一样,由于西门子没有增益和偏置调节电位器,所有对应的数字量是经由公式计算出来的。固然如斯但西门子的程序模块化,在程序设计上面要简化得多直接在AIW数据寄存器里面就可以得到原始数据。

我就一个200度的传感器简朴说说,这个传感器输出的模拟电流是4到20mA,西门子的数字量是0到32000,假如按照三菱的算法则就会犯错,由于4mA不是对应数字量0而是6400,由于他们是1600倍的关系,4mA乘以1600=6400,所以我们得求出数字量6400和32000和温度200的一个系数,详细公式是这样的(32000-6400)除以200=128. 这个128就是他们的系数,假如温度传感器是400度就除以400。

最后我们把AIW数据寄存器里面的数据除以128就是当前温度了,需值得留意的是西门子的模拟量最好在间断程序里面。

三菱模块增益和偏置调整步骤_三菱PLC与西门子plc的模拟量编程详解相关推荐

  1. 三菱模块增益和偏置调整步骤_三菱A系列PLC模拟量模块的偏置和增益应用

    现在的工业现场,在使用到模数转化或数模转化时,决大多数并不是只使用标准的-10V~+10V,0~20mA的输入特性,而是根据实际的电压和电流值的情况来做工艺要求,那么这时就要对AD或DA模块做偏置和增 ...

  2. 编程 ul 不能一行显示 跳到下行_史上最全的数控G代码编程详解

    一.G代码功能简述 G00------快速定位 G01------直线插补 G02------顺时针方向圆弧插补 G03------逆时针方向圆弧插补 G04------定时暂停 G05------通 ...

  3. 广联达2018模板算量步骤_老师傅带你学造价,广联达GTJ2018图文详解,小白也能学会的软件...

    在GTJ2018问世之前,土建造价人员有三个软件是必会的,一个是GGJ主打钢筋算量,一个是GCL主打土建算量,还有一个是GBQ主要是套定额用来计价的软件. 那时候如果计算一个工程的工程量,首先要用GG ...

  4. 燃气灶电气线路图及原理_燃气报警器电路图大全(六款模拟电路设计原理图详解)...

    燃气报警器电路图(一) 使用燃气燃料时必须注意安全,若遇意外情况(如水分溢出)造成燃气熄火,而厨房又无人照看时会造成大量燃气外泄,易形成火灾及人身伤害事故.如采用燃气熄火报警器,一旦燃气熄火,它就会发 ...

  5. 三菱plc232数据线驱动下载_三菱PLC与西门子PLC有什么区别?

    三菱PLC与西门子PLC有什么区别?分别有什么优点和缺点?该如何选择?学习哪种品牌?首先它们的编程理念不同,三菱PLC是日系品牌,编程直观易懂,学习起来会比较轻松,西门子PLC是德国品牌,指令比较抽象 ...

  6. fanuc机器人与plc的通讯_三菱PLC与西门子PLC有什么区别?

    点击↑↑技成培训 ,关注并置顶即可长期免费订阅20万+工控人关注的微信平台:技术分享.学习交流.工控视频三菱PLC与西门子PLC有什么区别?分别有什么优点和缺点?该如何选择?学习哪种品牌?首先它们的编 ...

  7. C#读写三菱PLC和西门子PLC数据 使用TCP/IP 协议

    本文将使用一个Github开源的组件库技术来读写三菱PLC和西门子plc数据,使用的是基于以太网的TCP/IP实现,不需要额外的组件,读取操作只要放到后台线程就不会卡死线程,本组件支持超级方便的高性能 ...

  8. 上位机与PLC 通讯源码 上位机与三菱PLC,西门子PLC通讯 同时一起通讯,单独控制,三菱采用官方MX 通讯,支持三菱FX系列,

    上位机与PLC 通讯源码 上位机与三菱PLC,西门子PLC通讯 同时一起通讯,单独控制,三菱采用官方MX 通讯,支持三菱FX系列,A系列,Q系列,L系列,R系列,全系系列,各种串口和各种网口通讯,, ...

  9. 上位机与PLC 通讯源码 上位机与三菱PLC,西门子PLC通讯

    上位机与PLC 通讯源码 上位机与三菱PLC,西门子PLC通讯 同时一起通讯,单独控制,三菱采用官方MX 通讯,支持三菱FX系列,A系列,Q系列,L系列,R系列,全系系列,各种串口和各种网口通讯,, ...

最新文章

  1. 13张图彻底搞懂分布式系统服务注册与发现原理
  2. Android之解决主页面Activity监听fragment退出问题(由NavHostFragment和RxFragment一起管理fragment)
  3. mqtt服务器收不到设备信息,在我的终端(mosquitto)上显示来自mqtt服务器的json消息...
  4. 《深度学习笔记》——训练加速篇
  5. 关于在hue当中通过oozie提交各类文件的总结(shell脚本,hive ,mr)
  6. Docker 方式 MySQL 主从搭建
  7. VsCode云端版本
  8. iPadOS、iOS13降级iOS12.3.1方法
  9. 联想重装系统去掉保护_联想硬盘保护系统,小编教你联想硬盘保护系统怎么安装...
  10. 如何查看自己是否被微信好友删除
  11. 测试/开发程序员的成长之路,未来是你们的......
  12. navicat 导出excel数据不全问题
  13. 第七章:函数实训【寒假作业】
  14. vue中用Element实现类手机端图库效果
  15. 我的奇思妙想机器人消防员_我的奇思妙想机器人作文600字
  16. wordpress添加媒体_如何在WordPress中添加精选内容滑块
  17. 大数据技术原理与应用(复习)
  18. ae合成设置快捷键_教程|AE教程第三波:必须掌握的关键帧之基础设置
  19. 便宜投影仪值得推荐吗,当贝X3高亮投影仪更值得看
  20. mysql 鼠标右键无法使用_笔记本电脑鼠标右键无反应怎么办

热门文章

  1. 如何保证网页的字体在各平台都尽量显示为最高质量的黑体?
  2. 轻松无广告:推荐一款高效提醒软件
  3. VMware 克隆虚拟机
  4. mybatis-plus插入数据时,关于id没有赋值,系统自动赋值,并报错Could not set property ‘id‘ of ‘***‘ with value
  5. HHUOJ 1727 进制转换2
  6. 灰度图Gray Scale Image 或是 Gray Scale Image
  7. 点餐系统和点餐小程序开发常见问题汇总及解决办法
  8. 计算机休眠usb充电,三星笔记本Win8如何开启USB接口休眠、关机时充电
  9. 蓝桥杯第八届决赛B组
  10. 【Linux】压缩和组管理