当前位置:首页 > 经验 >

西门子子程序编程举例说明(西门子828d子程序编程举例说明)

来源:原点资讯(m.360kss.com)时间:2022-11-14 16:27:04作者:YD166手机阅读>>

西门子子程序编程举例说明,西门子828d子程序编程举例说明(1)

在PLC编程中,只要涉及到数据采集和输出,都会遇到模拟量的线性变换。在西门子300PLC编程中,系统自带的两个线性变换功能块FC105和FC106是最常用的两个数据转换模块。FC105和FC106只适用与把采集通道的数字量(INT)转换为物理量(REAL),在一些普适的场合就不适用了。在碰到线性变换时,需要用户自己编写线性变换程序,费时费力还容易出错。本文简单介绍PLC中模拟量线性标定子程序的原理和方法。

1. 线性变换原理

西门子子程序编程举例说明,西门子828d子程序编程举例说明(2)

线性变换原理.

线性变换的原理很简单,比如说,在工程测量中,常会遇到4-20mA的传感器,如压力传感器或位移传感器等,要转换为0-50MPa的物理量。用高中学过的直线方程两点式就可以了。已知两点(4,0)和(20,50),求(x,y)。

2. 线性变换子程序

以下介绍线性变换的子程序编写。

新建一个功能块(如FC30),在FC30中编写线性变换子程序。

如图1.1所示为线性转化子程序输入变量。如图所示,为了便于使用,输入变量的数据类型都定义为浮点数。(在数据采集中,可能会遇到把采集值(PIW INT)转换为模拟量(REAL)。或者把物理量(REAL)转换为输出量(PQW,INT),此方法已经在我的上一个小技巧教程中介绍过了。)

已知(x1,y1),(x2,y2)两点,求(x,y)。

西门子子程序编程举例说明,西门子828d子程序编程举例说明(3)

图1.1 线性变换子程序输入变量

如图1.2所示为线性转化子程序输出变量。如图所示,为了便于使用,输出变量的数据类型为浮点数。

西门子子程序编程举例说明,西门子828d子程序编程举例说明(4)

首页 12下一页

栏目热文

西门子调用子程序格式(西门子系统怎样调用子程序实例)

西门子调用子程序格式(西门子系统怎样调用子程序实例)

1西门子S7-1200 PLC问:西门子S7-1200PLC FB定时器多重背景可以调用几个?答:可以调用很多个,基本上...

2022-11-14 16:23:22查看全文 >>

西门子怎么调用子程序实例(西门子系统怎样调用子程序实例)

西门子怎么调用子程序实例(西门子系统怎样调用子程序实例)

全新的 S7-200 SMART 带来两种不同类型的 CPU 模块,标准型和经济型,全方位满足不同行业、不同客户、不同设...

2022-11-14 16:06:50查看全文 >>

西门子系统子程序怎么编(西门子编程跳出子程序)

西门子系统子程序怎么编(西门子编程跳出子程序)

1、程序结构统一 OB1:主程序; OB100:初始化程序(无需主程序调用); OB35:100ms(可修改)中断(无...

2022-11-14 16:24:59查看全文 >>

西门子编程子程序调用教学(西门子系统编程中子程序怎样调)

西门子编程子程序调用教学(西门子系统编程中子程序怎样调)

上篇文章中我们学习了西门子S7-200 SMART项目的编译、下载、运行调试及上传,本篇我们来介绍西门子S7-200 ...

2022-11-14 16:07:41查看全文 >>

西门子调用子程序的编程实例(最好的西门子宏程序实例)

西门子调用子程序的编程实例(最好的西门子宏程序实例)

大家好,从这节课开始,我们学习在主程序之外的一些子程序知识。我们先来了解一下程序的组织形式:S7-200系列CPU控制程...

2022-11-14 16:31:19查看全文 >>

西门子子程序怎么编写(西门子系统怎样调用子程序实例)

西门子子程序怎么编写(西门子系统怎样调用子程序实例)

本楼主上一篇小文《西门子S71200 1500的模拟量线性转换及数据处理》中详细介绍了博途软件中,模拟量的采集和数据处...

2022-11-14 16:42:49查看全文 >>

西门子程序编写步骤(西门子重复一段程序怎么编写)

西门子程序编写步骤(西门子重复一段程序怎么编写)

TIA 软件使用入门1.1 S7-1200 PLC 简介S7-1200 PLC (Programmable Logic ...

2022-11-14 16:06:50查看全文 >>

加工中心调用子程序的例子(加工中心编程例子简单)

加工中心调用子程序的例子(加工中心编程例子简单)

1.M00、M01、M02和M30的区别和联系对于上述M代码,它们的区别和联系如下:M0是程序暂停指令。程序执行时,进给...

2022-11-14 16:15:50查看全文 >>

西门子子程序例子(西门子编程案例)

西门子子程序例子(西门子编程案例)

更多精彩,点击关注“PLC发烧友”回复:西门子全套,领取西门子全系列电子资料包在S7-200SMART系列PLC的子程序...

2022-11-14 16:42:29查看全文 >>

西门子编程子程序格式(西门子系统怎样编辑子程序)

西门子编程子程序格式(西门子系统怎样编辑子程序)

PLC模拟量输入输出都会涉及到数据类型的互转问题,然而西门子300系统对于数据格式有着明确的规定,一般的四则运算都是在同...

2022-11-14 16:50:48查看全文 >>

文档排行