哪位大虾有西门子PLCs7-200使用高速计数器进行计数的实例?越多越好

要求当cv=pv时中断,执行要求的控制程序,并重新置预制值。(因为对高速计数器比较困惑,既然在主程序中首次扫描调用,那怎么保证一直在计数,并在计数到值后中断,那主程序怎么执行?)
邮箱:guo1840@126.com

西门子的高速部分:包括高速计数和脉冲输出都是(独立)硬件模式的.换句话说各跑个的.你说的首次调用是初始化部分吧.那个,相当于一个开关(确切的说是使能),只是启动了而已,接下来就不用管了,放心,呵呵,它会在那里工作滴(^_^).你这个是不是受到了三菱等日系品牌的影响,他们的风格是在程序里需要一直使能的,不要管这个,各有优缺点,PLC只是个工具,会用就成.
至于前部分,哪不是个问题,向导里就有的,按照提示设置就可以了,感觉你可能主要是感性困惑多些,所以才啰嗦了点.见笑.追问

大侠您好,请问假如我需要在某些触电触发后才进行高速计数(而不是说在首次扫描时就调用),在CV=PV时中断了需要执行一些输出,然后重新载入CV和PV,到值后又需要中断,执行输出,形成循环,而在某些触点触发后又需要停止,应该怎么做?谢谢!!

追答

仔细看下对应控制位的意义,就知道需要写什么内容了.
实际上,程序向导也是这么做滴.当然,想加快领悟的话可以自己想个功能,再使用向导,互相对照就好了.基本上的流程你自己都说了,不外:
//主程序
LD XXXX
call 计数启动 //向导建立,向导会询问是否需要CV=PV之触发中断之类,可遵章行事
LD XXXY
call 计数停止 //这个如果向导不给例子的话,就看看哪位停止,写入0然后HSC即可
//中断程序.这里可以让向导单独建一个有类似功能的子程序,然后把内容粘过来
MOVD DATA1 CV
MOVD DATA2 PV
MOVB ControlData ModeByte
HSC...
这个真的不应该有什么畏难情绪的说,动手就是了...

温馨提示:内容为网友见解,仅供参考
无其他回答

PLC中的定时器 计数器的使用个数受限制吗?
有限制的,不同品牌的PLC,计数器和定时器的数量也不一样,同一品牌不同型号的数量有时也不相同。一般都有很多,足够使用。但触点数使用没有限制。

PLC的发展史、及其介绍等(越详细越好)
2、中央处理单元 中央处理器(CPU)是PLC的控制中枢,也是PLC的核心部件,其性能决定了PLC的性能。中央处理器由控制器、运算器和寄存器组成,这些电路都集中在一块芯片上,通过地址总线、控制总线与存储器的输入\/输出接口电路相连。中央处理器的作用是处理和运行用户程序,进行逻辑和数学运算,控制整个系统使...

新手如何学习plc?
3.如果更上一步, 按照目前的情况看,可以学一些计算机编程编程软件,比如一些组态软件,VB VC之类, 一般这个过程大概需要3,4年时间, 当然我说的比较远,你可以现学好1. 然后在企业里慢慢成长就可以了。 去书店购买以下,电气设计与PLC控制 书籍 这些书籍都是最简单的,最原始的。 买个PLC 最好...

PLC的发展史、及其介绍等(越详细越好)
1、PLC即可编程控制器(Programmable logic Controller,是指以计算机技术为基础的新型工业控制装置。 在1987年国际电工委员会(International Electrical mittee)颁布的PLC标准草案中对PLC做了如下定义: PLC英文全称Programmable Logic Controller ,中文全称为可编程逻辑控制器,定义是:一种数字运算操作的电子系统,专为在工业...

相似回答