我想把一个A|B相发脉冲的手脉发生器连接到plc上,然后通过高速计数器计数但是我发现,当我的手脉正转时可以增计数,反转时可以减计数,但是只能减到0,不能再减了,不能为负,我是在mcgs上观察的,我自己认为我mcgs上面的设置没什么问题,所以我现在很纠结不知道问题出在哪,老师催的还急,请你帮帮忙,我的qq号是365400089,能帮我分析一下吗?我的程序非常短,就是个高速计数器程序
我mcgs上肯定是带符号整数,你指的plc上的数据是什么意思?比如说我在mcgs上观察时,我能看到数据一直从五减到零,然后就不变了
请问如何定义,是在程序里么,我刚接触不久,望不吝赐教,谢谢。
你好,我现在用的是西门子plc200,无法正常计数
第一你要看你的MCGS上的设置数据类型。是不是带符号整型。第二,你要看你PLC上的数据是多少。只用这两个方面结合起来才能判断到底哪里出现问题。。
西门子plc200怎么计数?
s7 200 计数器使用:每次向上计数输入CU从关闭向打开转换时,向上计数(CTU)指令从当前值向上计数。当前值(Cxxx)大于或等于预设值(PV)时,计数器位(Cxxx)打开。复原(R)输入打开或执行"复原"指令时,计数器被复原。达到最大值(32,767)时,计数器停止计数。每次向下计数输入光盘从关闭向打开...
[求助-西门子PLC200]为什么数据都丢失了呢?
[求助-西门子PLC200]为什么数据都丢失了呢? 我这里有个水处理系统用S7-200控制的,我改了点东西,然后下载结果所有的设置值和PID的数据块都丢失,全显示为零,我是在RUN模式下编程的然后下载的,怎么会这样?以前都没出现这个问... 我这里有个水处理系统用S7-200控制的,我改了点东西,然后下载结果所有的设置值和PID...
西门子PLC200的向下计数器为什么无法触发加载数据?
程序一启动就M12.0就通电,有可能程序检测不到上升沿。在运行中将M12.0 复位再置位看看是否能加载。如果可以就在开始上电时将M12.0 先置为零,之后再将M12.0置为1.
西门子plc200 模拟工程量不正确。
任何模拟量输入都具有一定的误差,这些误差取决于,比较信号源的正确性、信号源、干线连接、模块的接地系统等原因。所以,在实际应用中一般都会在模拟量转换为工程量后做一些工程量的校准处理程序。如你说的温度,如果这个偏差是呈线性或者一定量化的,可以在转换程序后添加校准程序段加以处理。
西门子s7-200 plc程序无法运行,求高手指点,急急急!!
1、没有正确接线 2、点坏了(可能性比较小)3、请问 Q灯是否点亮了 4、你说的监视有输出是啥意思死 不知道后面会不会又覆盖 你可以见识下状态表 5、也可能是被强制了 6、我猜 你的情况是不是你给的图不完整 后面还有语句 而你所谓的输出 是不是只是前民的逻辑结果呢 ...
西门子plc为什么ton有使能无法计时?
1、定时器编号重复使用了。2、程序中有地方对该定时器复位了。3、程序没有运行。望采纳。。。
200plc密码无法上载程序
200plc密码无法上载程序的原因是pu设置了第4级密码保护。第4级保护密码禁止上载程序,即便有正确的密码也不行。在没有源程序的情况下,处于第4级密码保护下的CPU也不支持程序状态监控、运行模式程序编辑和项目比较。其他功能处于和第3级密码相同的保护状态。第4级密码只有STEP7-Micro\/WINV4.0SP3以上版...
plc开机计数器不为零为-1是怎么回事
没有复位。西门子plc计数器为减1计数,当程序进入运行状态后,定时控制逻辑行接通的瞬间定时器开始工作。定时器有带保持功能和不带保持功能的,如果是不带保持功能的,只要接通条件断开,定时器自动复位,而带保持功能的,需要用RST指令来复位,当然两种情况都可以用RST指令复位的。
西门子plc200添加关断计时器无法使用问题
你用仿真器模拟,要在PLC型号选择里 选CPU226 就可以仿真了 程序没有问题,仿真器的问题。在仿真器里点配置 选PLC类型 选CPU226 因为你仿真器默认的PLC型号是CPU214 CPU214根本没有 T37 所以不能工作。