电工水电知识
水电电工搜索 水电电工分类 水电电工首页 切换频道
推荐 综合 人气 评论 点赞
西门子PLC模拟量模块干扰问题的解决方法
程序调试时,模拟量模块干扰问题普遍存在,就是读取的数值跳变很快,有时数值这差在几百至10000,这就会引起系统中断电器的误动作,甚至不能实现调制。 现分享一下我在工程中遇此问题的解决方法(实际工程已验证此方超好,数值超稳):一般模拟量模块外部接线(信号为4-20mA)电流信号时,我们先把RA与A+短接后再接电流信号的正端,而电流负端接模块的A-,此为标准接线方法

0评论2024-09-15460

西门子S7-200PLC编程软件里面的整数相除功能
话说一个细心的客户询问我“为什么西门子S7-200PLC编程软件里面除了有DIV_I指令,还要有DIV指令,它们不都是实现整数相除的功能吗?”。说的有道理,差异在哪儿呢?先来看看两个指令的功能说明:1. DIV指令是将两个16位的整数相除,得出一个32位的结果,其中包括一个16位的余数(高位)和一个16位的商(低位)。2. DIV_I指令是将两个16位的整数相除,产生一个16位的商,不保留余

0评论2024-09-15371

怎么用梯形图写积分程序和微分程序
一般在STEP7软件中并没有具体用梯形图表示积分和微分的模型,而是直接调用纯软件PID控制功能块来实现微分积分功能(PID控制)。如STEP7提供了系统功能块(其中S7-400为SFB41、SFB42、SFB43,S7-300PLC为FB41、FB42、FB43)实行闭环控制,其中SFB41(CONT_C)用于连续控制,SFB42(CONT_S)用于步进控制,SFB43(PULSEGEN)用

0评论2024-09-15250

在PLC中 vw是看成整数还是字?怎么区分整数和字?
问:我是一个初学者,想问一下字和整数的区别?比如说vw变量看成一个整数还是一个字?aiw看成整数还是字?mw看成整数还是一个字? 答:1.整数是数值,可以参与数学计算,最高位为符号位;字是16位逻辑组合,只能进行逻辑运算或比较,不能参与数学计算,没有符号位。如果只是按位取状态进行逻辑判断,整形和字没有本质区别,可以通用。2.字是一个空间的概念,整数是1个字的长度,而实数是2个字长度。 整数表

0评论2024-09-15228

西门子通信服务与协议
西门子的TIA(全集成自动化)的概念可以说是建立在通信的基础上的,无论是Profibus还是Profinet,或者是Asi甚至是Wireless,各种通讯形式将不同的分系统联系起来,从而组成了完整的TIA控制系统,而其中所用到的服务和协议,可以想象也是非常繁多的。 ISO/OSI模型中层面不同,协议也不同,s7属于最顶层也就是应用层协议,可加载ISO,ISO ON

0评论2024-09-15348

西门子S7-200PLC编程软件为什么可以修改符号表而不用修改程序
在做程序,因为现在很多DI/DO点的位置都变了,改完符号表还得改程序,很容易出错。有没有类似S7-200编程软件那种功能,可以以符号为准,只修改符号表就行了。答: 根据您的描述,是希望使用符号寻址方式,修改IO区的实际地址,此方式是可以实现的。 主要分为以下步骤 第一步骤: 设置程序访问的优先级,选择符号寻址。如图1 第二步骤:确认程序是以符号寻址,并且将显示模式按照图中所设置,及程序

0评论2024-09-15260

西门子plc与西门子mm420变频器通讯(uss protocol库指令)
西门子PLC与西门子mm420变频器通讯(uss protocol库指令)声明:仅仅用来说明指令的含义,实际应用请根据实际情况自行编写程序

0评论2024-09-15228

如何在s7-200编程软件里的网络里添加符号表
问:在s7-200的编程软件里怎样才能把符号表添加进去,在编写程序的下方,不是在注释区。答:打开STEP 7--Micro/WIN 软件,打开你的项目,在界面上VIEW下面有“Symbol Table”或者在项目下面有“Symbol Table”里面包含用户符号表和POU符号表,点用户符号表里面就可以添加了名称、地址,注释了。

0评论2024-09-15242

西门子S7-300/400PLC中的“硬件中断”
西门子S7-300/400PLC硬件中断组织块(OB40~OB47)用于快速响应输入模块、点对点通信处理器(CP)和功能模块(FM)的信号变化。具有硬件中断功能的上述模块将中断信号传送到CPU时,将触发硬件中断。绝大多数S7-300 CPU只能使用OB40,S7-400 CPU可以使用的硬件中断OB的个数与CPU的型号有关。为了产生硬件中断,在组态有硬件中断功能的模块时,应启用硬件中断。 在

0评论2024-09-15177

西门子S7-300PLC硬件诊断如何操作
问:我西门子S7-300PLC报故障,请帮我讲解一下硬件故障诊断的操作步骤答:"可以利用CPU诊断缓冲区进行详细故障诊断,方法如下:首先建立电脑与PLC的总线连接,在SIMATIC管理器中选择要检查的站(如SIMATIC-300(1)),执行菜单PLC/Diagnosis/Setting(诊断/设定)/Module Information(模块信息),在模块信息窗口的“Diagnostic

0评论2024-09-15197

CPU扫描周期监视时间和程序扫描时间
如图,程序循环执行500次,想请问下这样需要多长时间?CPU的扫描周期时间是150ms,有可能超出CPU的监控时间而报故障嘛?CPU扫描一个network1的时间是多少?用的是CPU 315-2DP。答:1、程序循环执行500次,想请问下这样需要多长时间?如果CPU的扫描周期时间是150ms,程序循环执行500次,则是150ms X 500的关系。2、有可能超出CPU的监控时间而报故障嘛?如

0评论2024-09-15226

用普通指令编写西门子S7-1200PLC的循环程序
循环程序用来完成大量的重复的操作。西门子S7-1200PLC没有像西门子S7-300PLC的LOOP那样的循环程序专用的指令,为了编写循环程序,可以用FieldRead指令实现间接寻址,用普通指令来编写循环程序。 生成一个名为“循环程序”的项目。首先生成全局数据块DB1,在DB1中生成有10个字节元素的数组,设置各数组元素的初始值。 生成一个功能块FB1,定义它的输入参数

0评论2024-09-15226

STEP7软件硬件更新升级方法
1).打开你的STEP7软件,再进入HW Config界面。2).点击HW Config界面的“Opition”->“Install HW Updates..”,进入到“Install HW Updates”下载界面,选择“download from Internet”并点击“Execute”,就可以从西门子网站下载最新的硬件升级文档到你自己的电脑上。3).下载完成后,还是在“Install

0评论2024-09-15230

西门子PLC梯形图程序的优化
在PLC梯形图编程中,某些指令的先后次序调整,从实现的动作上看并无区别,但是,当转换为指令表以后,其指令有所不同,占用的存储器容量也有区别。在编程时应尽可能调整指令,使得程序简化、执行过程简单。 1.并联支路的调整 并联支路的设计应考虑逻辑运算的一般规则,在若干支路并联时,应将具有串联触点的支路放在上面(见图9-2.7)。这样可以省略程序执行时的堆栈操作,减少指令步数

0评论2024-09-15239

PLC正在上载/下载,处于致命错误状态或缺失硬件而无法处理此命令
监控时跳出,请问如何解决由于PLC正在上载/下载,处于致命错误状态或缺失硬件而无法处理此命令。如果在版本为Rel 2.x.x的CPU上使用一个32K的存储卡,请确保数据保持设置区域、强制值、数据库和用户程序大小都处于版本为Rel 1.x.x的CPU所支持范围之内”。答:1、问题出在 你这是新版本的CPU和老版本的卡,不兼容。 新版本的CPU只能从老卡中读,不能写,所以你会看到那条报错。

0评论2024-09-15207

西门子S7-200PLC的V区属于RAM区还是EEPROM区?
如果属于RAM区,那么是否可把V区的数据拷贝到EEPROM中?答:西门子S7-200PLC系统中用到了三种存储器件:RAM: 易失性的存储器,失去电源供应后,其中保存的数据会丢失。S7-200 CPU中的RAM由超级电容+外插电池卡提供电源缓冲。RAM保存V、M、T(定时器)、C(计数器)等各数据区的内容,在CPU失电后的表现由用户在系统块“数据保持”页中设置 EEPROM:非易失的电可擦除

0评论2024-09-15276

西门子S7-300中自编功能FC的加密步骤
1.自己编写一个FC2.打开这个FC,先保存,然后在“文件”菜单下,选择“生成源文件”,按提示操作生成你想保护的块的源文件3.打开源文件,在源文件的程序开始前(就是那个FC的源文件BEGIN的上面一行),插入关键字"KNOW_HOW_PROTECT",然后编译并保存这个源文件再回头去看看那个FC,是不是已经加密了呢?如果想保险,程序COPY给别人的时候,删掉源文件.不过,这种加密,分分钟

0评论2024-09-15245

西门子S7-300PLC扫描周期与定时器的问题
西门子S7-300PLC里的程序的扫描周期如果是150ms,那么是不是就意味着无法取到一系列稳定的周期小于150ms的时钟计时器呢,因为一个周期需要长于时钟的计时时间。答:定时器有专门的存储区,定时器的计时与系统的扫描周期无关。这就是说,一个定时器使能以后,除非使能信号改变或者是其他相关信号变化,否则定时器按照自己的规则继续运行!运行完成后,输出相应状态,该状态不因扫描周期变化而变化,只取决

0评论2024-09-15233

绝对值编码器的信号输出及与PLC的连接
绝对值编码器的信号输出    绝对值编码器信号输出有并行输出、串行输出、总线型输出、变送一体型输出。    1. 并行输出:    绝对值编码器输出的是多位数码(格雷码或纯二进制码),并行输出就是在接口上有多点高低电平输出,以代表数码的1或0,对于位数不高的绝对编码器,一般就直接以此形式输出数码,可直接进入PLC或上位机的I/O接口,输出即时,连接简单。但是并行输出有如下问题:    1、必

0评论2024-09-15186

西门子PLC工作原理及运行时的工作过程
西门子PLC是一种专业应用于企业的计算机,全名为可编程控制器。 在西门子PLC投入运行时,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,西门子PLC的CPU以一定的扫描速度重复执行上述三个阶段。 中央处理器是西门子PLC正常工作的神经中枢,当PLC投入运行时,首先它以扫描的方式接收现场各输入装置的状

0评论2024-09-15157

« 上一页 90/450 下一页 »