原文:西门子FC FB中关于Temp变量的使用、OUT线圈的使用说明

我试了在FC中用块接口OUT变量来驱动别的OUT变量,会警告,但是先赋值线圈后使用触点还是可以正常使用的,如果先使用触点后赋值线圈不能正常使用.可是在FB中同样用块接口OUT变量来驱动别的OUT变量,不用管先后顺序都能正常使用,为什么 第二个问题,为什么在IF表达式中,CASE状态中,REGION里使用块接口的OUT变量有警告,提示参数无法初始化是什么意思. 第三个问题,CASE语句中上一个状态转 ...

2021-08-02 13:37 0 214 推荐指数:

查看详情

西门子1200/1500 PLC FC/FB块的区别

本质上FB块会建立三块静态存储区,输入,输出和Static. 实际上这三块都算Static.区别在于.如果你连接了输入变量.那么,在运行FB前 会将FB输入链接的值传入输入Static区.然后在运行完了之后,将输出Static区域的值传给输出链接的值.所以, 对于FB块,有以下几个特点 ...

Mon Jan 04 18:06:00 CST 2021 0 1363
西门子Prodave5.5使用说明及VC示例

西门子PLC的通信协议主要是PPI、MPI、Profibus、CP243/CP343/CP443 网络协议,prodave是早期完成的程序接口,除了网络协议外其它的主要协议都支持,SoftNet是西门子最新推出的通信协议接口,稳定,并且大而全,目前西门子所有主流的协议都支持(我的blog文章 ...

Thu Jun 30 22:04:00 CST 2016 0 2675
西门子PLC的局部变量使用教程

  临时变量是临时存储在本地数据区的变量。只有在执行POU时,才使用定义的临时变量,而在执行POU后,不再使用临时变量的值。在主程序或中断程序,局部变量表只包含TEMP变量。子程序的局部变量也有三个变量:输入变量、输出变量和输入输出变量。   在局部变量赋值时,只需要指定声明的局部变量 ...

Tue Dec 14 00:33:00 CST 2021 0 287
使用PLCcom.dll操作西门子系列PLC

工作中经常需要了解plcdb块的数据!由于工作使用OPC类库进行通讯,开发,配置,使用都比较麻烦, 特在网上找到一个名为PLCcom.dll的类库,可以实现PLC读写操作,下面演示C#如何使用PLCcom.dll类库 首先看一下封装对PLCcom调用的帮助类: using System ...

Tue Dec 26 17:12:00 CST 2017 2 1586
西门子1200通过FB284控制V90

概述:西门子V90伺服 伺服参数设置: 1,新建项目,添加1214C(DC/DC/DC)PLC,添加新子网,IP设为10.10.56.10; 2,添加V90伺服,拖入网络视图界面; 3,双击伺服网络端口,设置IP地址位 ...

Sat Apr 24 00:39:00 CST 2021 0 460
C#使用sharp7实现对西门子Smart200PLC读写

Sharp7源码下载地址 建议使用源码,S7Client多线程操作报异常,需要在读写的方法中加锁。 https://github.com/fbarresi/Sharp7 V区变量读写 Rack:0 Slot:1 V区数据DBNum为:1 ...

Mon Dec 28 01:39:00 CST 2020 0 899
西门子PLC1200内使用SCL实现简化版PID算法

西门子自带的PID效果很好,但是会比较吃性能,使用次数有限,很多地方需要PID但不需要这么精准的PID,所以网上找个简单的算法自己调用。 新建数据类型 前三个就是PID三个参数 新建FC块: 调用: DB块 ...

Tue Nov 05 19:23:00 CST 2019 0 1072
使用S7netplus存取西门子PLC字符串数据

本文简单介绍了使用S7netplus存取String、S7String的方法,PLC的创建、连接等不做介绍。 运行环境:VS2015 Winform(.Net Framework 4.5.2),使用NuGet安装S7netplus(0.9.0)。 1、String用法(1) 写入 ...

Wed Mar 24 21:16:00 CST 2021 0 885
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM