当前位置: 首页 » 新闻资讯 » 最新资讯 » 正文

ABBFPGA接口6ES7550安1AA00安0AB0vs91化学工业仪器网

分享到:
放大字体  缩小字体    发布日期:2021-01-26  来源:仪器网  作者:Mr liao  浏览次数:82
核心提示:西门子PLC模块6ES7550-1AA00-0AB0       西门子PLC模块6ES7550-1AA00-0AB0 浔之漫智控技术(上海)有限公司 上海诗幕自动化设备有限公司本公司销售

西门子PLC模块6ES7550-1AA00-0AB0       西门子PLC模块6ES7550-1AA00-0AB0

 
浔之漫智控技术(上海)有限公司 上海诗幕自动化设备有限公司
本公司销售西门子自动化产品,全新原装,质量保证,价格优势
西门子PLC,西门子触摸屏,西门子数控系统,西门子软启动,西门子以太网
西门子电机,西门子变频器,西门子直流调速器,西门子电线电缆
我公司大量现货供应,价格优势,品质保证,德国原装进口

 S7-200 PLC的高速计数器指令

添加时间:2013-09-16 来源:艾特贸易网 | 阅读量:244

提示:

前面介绍的一般计数器指令是按照扫描工作方式工作的,计数的频率受扫描周期的限制,而在实际应用中,某些输入信号的频率远比PLC的扫描频率高,这时就不能采用一

 前面介绍的一般计数器指令是按照扫描工作方式工作的,计数的频率受扫描周期的限制,而在实际应用中,某些输入信号的频率远比PLC的扫描频率高,这时就不能采用一般的计数器指令了,必须采用高速计数器完成输入脉冲的计数任务。

  1.高速计数器

  (1)数量及编号。高速计数器在程序中使用时的地址编号用HCn来表示(在非程序中有时用HSCn),HC表示编程元件名称为高速计数器,n为编号。

  HCn除了表示高速计数器的编号之外,还代表两方面的含义:高速计数器位和高速计数器当前值。编程时,从所用的指令可以看出是位还是当前值。

 不同型号的PLC主机,高速计数器的数量对应如表4-4所示。

表4-4  S7-200高速计数器的数量及编号

 主机型号

CPU221

CPU222

CPU224

CPU226

可用HSC数量

  4

  4

 6

 6

HSC编号范围

HC0,HC3,HC4, HC5

HC0,HC3,HC4,HC5

HC0-HC5

HC0-HC5

(2)中断事件类型。高速计数器的计数和动作可采用中断方式进行控制,与CPU的扫描周期关系不大,各种型号的PLC可用的高速计数器的中断事件大致分为3类:当前值等于预设值中断、输入方向改变中断和外部复位中断。所有高速计数器都支持当前值等于预设值中断。

 每个高速计数器的3种中断的优先级由高到低,不同高速计数器之间的优先级又按编号顺序由高到低。具体对应关系如表4-5所示。

表4-5  S7-200高速计数器中断事件类型

高速计速器

当前值等于预设值中断

计数方向改变中断

外部信号复位中断

事件号

优先级

事件号

优先级

事件号

优先级

  HSC0

  12

  10

  27

  11

  28

  12

  HSC1

  13

  13

  14

  14

  15

  15

  HSC2

  16

  16

  17

  17

  18

  18

  HSC3

  32

  19

 无

 无

 无

 无

  HSC4

  29

  20

  30

  21

 无

 无

  HSC5

  33

  23

 无

 无

 无

 无

  (3)高速计数器的输入端连接。输入端连接,选用某个高速计数器在某种工作模式下工作,高速计数器的输入端不是可以任意选择的,必须按系统的输入点。如表4-6所示。

表4-6 高速计数器的输入端连接

高速计数器编号

I0.y  y的取值

I1.y y的取值

0

1

2

3

4

5

6

7

0

1

2

3

4

5

HSC0

 

 

HSC1

 

 

HSC2

 

HSC3

 

 

HSC4

 

HSC5

 

 

  (4)高速计数器的状态字节。S7-200 PLC为每个高速计数器提供状态字节,以监控高速计数器的工作状态,状态字的各位表示当前计数方向以及当前值是否大于或等于预设值。

 只有在执行高速计数器指令及对应的中断程序时,状态字节的各状态位才有效。监控高速计数器状态的目的在于启用对正在执行的操作有重大影响的事件的中断程序。状态位的定义如表4-7所示。

表4-7 高速计数器的状态字节的格式

 HSC0

 HSC1

 HSC2

 HSC3

 HSC4

 HSC5

 功能描述

SM36.0

SM46.0

SM56.0

SM136.0

SM146.0

SMl56.0

不用

SM36.1

SM46.1

SM56.1

SM136.1

SMl46.1

SM156.1

不用

SM36.2

SM46.2

SM56.2

SM136.2

SMl46.2

SMl56.2

不用

SM36.3

SM46.3

SM56.3

SM136.3

SM146.3

SMl56.3

不用

SM36.4

SM46.4

SM56.4

SM136.4

SM146.4

SM156.4

不用

SM36.5

SM46.5

SM56.5

SM136.5

SM146.5

SM156.5

计数方向:0减计数,1-加计数

SM36.6

SM46.6

SM56.6

SM136.6

SM146.6

SM156.6

当前值等于设定值:1-等于,0-不等于

SM36.7

SM46.7

SM56.7

SM136.7

SM146.7

SM156.7

当前值大于设定值:1-大于,0-少于等于

  (5)高速计数器的控制字节。每个高速计数特殊功能寄存器(SMB37、SMB47、SMB57、SMB137、SMB147、SMB157)作为控制字,通过对该字节中相应位的设定,来确定高速计数器的工作方式,在控制字节中可设置启动输入信号和复位输入信号的有效电平,正交计数器的计数倍率,计数方向采用内部控制时的有效电平,是否允许改变计数方向,是否允许更新设定值,是否允许更新当期值,以及是否允许执行高速计数指令等

 

 

关注本网官方微信 随时阅读专业资讯

 
 
打赏
[ 新闻资讯搜索 ]  [ 加入收藏 ]  [ 告诉好友 ]  [ 打印本文 ]  [ 违规举报 ]  [ 关闭窗口 ]
免责声明:
本网站部分内容来源于合作媒体、企业机构、网友提供和互联网的公开资料等,仅供参考。本网站对站内所有资讯的内容、观点保持中立,不对内容的准确性、可靠性或完整性提供任何明示或暗示的保证。如果有侵权等问题,请及时联系我们,我们将在收到通知后第一时间妥善处理该部分内容。
 

ABBFPGA接口6ES7550安1AA00安0AB0vs91化学工业仪器网二维码

扫扫二维码用手机关注本条新闻报道也可关注本站官方微信账号:"xxxxx",每日获得互联网最前沿资讯,热点产品深度分析!
 

 
0相关评论