首页 > 编程语言 >Siemens 西门子S7-200SMART PLC 自编模拟量输入结构化编程并生成库

Siemens 西门子S7-200SMART PLC 自编模拟量输入结构化编程并生成库

时间:2023-08-07 14:45:29浏览次数:46  
标签:文件名称 Siemens S7 结构化编程 PLC 模拟量 200SMART 输入

  说到模拟量,对于从事工控行业的人员并不陌生,在使用S7-200SMART PLC模拟量时,系统自带模拟考库文件,不需要自己去编写转换程序,直接调用库文件就可以使用了,那么如何通过公式自己编写模拟量输入转换程序呢?接下来就带大家来编写。

01模拟量输入转换公式

02参数化模拟量输入转换程序

(1)创建L形参变量表

(2)编写参数化转换程序

首先要把模拟量通道转换成浮点数数据类型参与计算

 (3) 在主程序调用并填写管脚

03创建库文件

(1)右击创建库

 (2)填写库文件名称和库文件路径

 (3)把左边库文件名称添加至右边库文件名称

 (4)点击创建

 (5)创建成功

 04调试程序

 

标签:文件名称,Siemens,S7,结构化编程,PLC,模拟量,200SMART,输入
From: https://www.cnblogs.com/ybqjymy/p/17611395.html

相关文章

  • Siemens 教你用博图V17编写一个PLC程序
    博途软件更新很快,但是很多朋友发现,博途V17和旧的版本在组态的时候,有一些变化,本文就手把手教你使用博途V17,编写一个简单的PLC项目。该演示在虚拟机中,使用的博途V17软件版本实现。具体操作步骤如下:1、鼠标双击博途软件图标 2、依次选择“启动”-“创建新项目”,选择存放路径,并......
  • Siemens 西门子S7-1200 PID功能组态
    在我们实际工作经常会用到PID控制系统,比如控制恒压供水设备,恒温加热设备等。这些设备使用PLC进行控制时,不仅仅需要编程,还需要设置相关参数(或者说组态)。只有正确设置了相关参数之后,程序编写的才有意义。那么今天我们以西门子1200PLC为例,给大家讲讲如何组态PID功能。在组态......
  • Siemens 西门子SCL语言编程实例——循环调用电机
    导读西门子结构化编程可将不同的控制任务划分为不同的控制区域,相同控制功能数量众多的设备可利用具备多重背景的FB功能块重复调用来解决,使程序简洁、清晰、合理,易读性强,更改方便,为以后系统的升级改造提供了极大的便利。SCL语言的应用,更是大大减小了程序代码的占用空间,使西门......
  • Siemens 西门子S7-200SMART两台PLC之间的MODBUS主从站通信
    通过MODBUS通信的方式实现两台PLC的主从站通信:主站的PLC的I0.0~I0.7控制从站PLC的Q0.0~Q0.7从站的I0.0~I0.7控制主站的Q0.0~Q0.7读取从站AIW16所采集到的数值读到主站的VW100中把主站的MW10~MW16的数据写给从站的VW100~VW106中。主站程序参考如下 从站程序如果只有一......
  • Siemens 如何用脚本将WinCC7.5写数据到Excel中?
    01要完成的功能任务在Wincc界面中使用按钮,添加脚本将需要写入的数据写入到excel表格中;02软件Wincc7.5、office2016;03实现方法1.Wincc新建工程,然后打开画面添加按钮对象以及TAG2、TAG3两个内部变量的IO域(图1所示) 2.在按钮中组态以下VBS脚本,如图2所示: 3.更改脚本中Excel......
  • Siemens Win10系统电脑的博途软件WIFI连接PLC详细教程
    一、硬件连接电脑与无线路由器通过WIFI连接,PLC与无线路由器通过网线连接,如图1所示。注意:!PLC需要上电,网线插上有数据交换时,PLC网线插口上面的LINK指示灯会常亮,RX/TX指示灯以一定的频率闪烁,这代表硬件连接成功。电脑也可以使用PING指令去PINGPLC的IP地址,如果没有丢数据为连接正......
  • centos7安装后无法启动
    1、Centos7开机无法正常启动?2、centos7虚拟机进不去一直ok3、服务器centos7开机卡住Centos7开机无法正常启动?kernelpanic该主机硬件不兼容该系统请更换其他版本系统尝试安装。CentOS是免费的、开源的、可以重新分发的开源操作系统,CentOS(CommunityEnterpriseOperati......
  • 使用 VirtualBox+Vagrant 创建 CentOS7 虚拟机
    一、准备工作1.1软件下载VirtualBox:Downloads–OracleVMVirtualBoxVagrant:Install|Vagrant|HashiCorpDeveloper1.2软件安装安装VirtualBox-7.0.10-158379-Win.exe安装vagrant_2.3.7_windows_amd64.msiNotes:安装目录记得修改下,默认安装在C盘。......
  • centos7.9 部署mongodb-4.4.18 分片集群
    准备基本环境名称ip地址cpu内存es监听端口redis-65110.0.2.18c64G9200redis-65210.0.2.28c64G9200redis-65310.0.2.38c64G9200......
  • Linux-CentOS7_RPM包管理
    常见的软件包封装类型封装类型说明rpm软件包扩展名为“.rpm”一般为二进制包源代码软件包一般为“.tar.gz”、“.tar.bz2”等格式的压缩包包含程序的原始代码附带安装程序的软件包在压缩包内提供install.sh、setup等安装程序或以“.bin”格式的单个执行文件提供绿色免安装的软件......