西门子SIEMENS代理商6ES7822-1AA08-0YA5软件

更新:2024-06-30 08:00 发布者IP:175.13.200.46 浏览:0次
发布企业
湖南西控自动化设备有限公司商铺
认证
资质核验:
已通过营业执照认证
入驻顺企:
1
主体名称:
湖南西控自动化设备有限公司
组织机构代码:
91430100MA7BLNUT58
报价
人民币¥10500.00元每件
西门子
一级代理商
PLC触摸屏变频器
核心供应商
德国
总代理
关键词
西门子PLC代理,全新原装,SIEMENS,湖南总代理,中国授权代理商
所在地
中国(湖南)自由贸易试验区长沙片区开元东路1306号开阳智能制造产业园(一期)4#栋301
联系电话
17838383235
手机
17838383235
经理
徐嘉泉  请说明来自顺企网,优惠更多
请卖家联系我
17838383235

产品详细介绍

定时和计数的基本概念
中国古代先贤发明过一种通过流水计时的器皿,名为“滴漏”。它通过固定孔令水滴入容器,每滴3下为一秒,每滴180下为一分,每滴10800下为一时,以此形成了早的计时器。

图片

计数是指对事件或事物的数量进行统计,常以1为单位进行累加,如统计水滴的数量。当被统计事件的产生存在时间规律的时候,计数的结果乘以事件发生的时间间隔,就变成了计时。

在单片机中,对应的“水滴”由时钟源提供。假设时钟源为12MHz,时钟周期为1/12μs,则可以通过编程设置单片机按照1个时钟周期的速度或者是按照12个时钟周期的速度进行加1统计。

2.STC15W4K32S4单片机的定时器/计数器
STC15W4K32S4系列单片机内部设置了5个16位定时器/计数器:T0,T1,T2,T3和T1。

图片

这5个16位定时器/计数器都具有计数和定时两种工作方式。对定时器/计数器10和T1而言,用它们在特殊功能寄存器TMOD中相对应的控制位C/T)来选择10或1为定时器还是计数器。

对定时器/计数器T2,用特殊功能寄存器AUXR中的控制位(T2C/ī)来选择T2为定时器还是计数器。

定时器/计数器的核心部件是一个加法计数誓,其本质是对脉冲进行计数,计数和定时的区别只在于计数脉冲的来源:如果计数来冲来自系统时钟,则为定时方式,此时定时器/计数器每12个时钟或者每1个时钟得到了个计数脉冲,计数值加1;如果计数脉冲来自单片机外部引脚(TO为P3.4,T1为F5.5.12为F3.1,T3为Po.5,T4为P0.7),则为计数方式,每来1个脉冲加工。

图片

溢出和溢出标志
当水滴持续滴入时,因为容器大小有限,盛满了就会溢出,就需要清空容器。对单片机而言,就是通过定时器/计数器溢出标志(查询方式下)/中断请求标志(中断方式下)对单片机进行提醒,通知单片机定时时间到,或者是计数次数到。

设置定时器/计数器的初值
STC15W4K32S4单片机的定时器/计数器的核心是一个16位的加法计数器,其本质是对脉冲进行计数,其取值范围是0~65535。运行的过程一旦开始,就不再需要CPU的关注而独立运行,直到对应的溢出标志位的状态发生了改变,进而通过软件查询的方式进行处理,或是通过触发中断来让CPU执行中断服务子程序。

图片

因此,在实际应用中用户需要采用预设初值的方式,让定时器/计数器在达到合理的时间或计数值的时候产生溢出。
现在假设时钟源为12MHz,分别有如下要求:

(1)计数到10800溢出
定时器/计数器大计数值为65535,即计数到65536时会产生溢出。如果需要计数到10800时产生溢出,则应该设置计数器初始值:
X=65 536-10 800=54 736=D5D0H

(2)定时10000 μs溢出
定时器/计数器大定时值为65 536次×1 μs/次=65 536 μs。若需定时10 000μs之后产生溢出,则需要统计计数脉冲10000次,此时设置定时器初始值:
X=65 536-10 000=55 536=D8F0H
单片机中定时器通常要求不断地重复定时,溢出以后需要再次把初
始值送入到定时器中,如此来保证下一轮的定时时间还是10000μs。

图片


定时器/计数器TO,T1的特殊功能寄存器
STC15W4K32S4系列单片机内部定时器/计数器TO,T1的工作方式和控制主要由TCON,TMOD和AUXR三个特殊功能寄存器进行管理。

利用定时器/计数器T 作方式0)控制流水灯
由于采用的是软件查询方式,因此每1s定时时间到触发溢出标志后,必须用软件清零溢出标志。定时器的具体设置如下:

TMOD =0x00;
AUXR=0x00; //设置T1作为定时器工作在方式0,可省
//设置T1为12T模式,可省
TH1=(65536-50000)/256;//设置定时器初值,单次定时50ms
TI1=(65536-50000)256;
//启动 T1
TR1=1;
while(!TF1); //软件查询TF1的状态,等待50ms定时时间到
TF1=0;//清零溢出标志,为循环定时做准备

图片

通过软件编程的方式反复查询溢出标志TF1的状态。当定时时间到后,TF1会被置
1.因此,只需要查询TF1是否等于1即可得知定时时间是否到,所以程序中用“while
(!TF1)”这一循环语句来查询判断,等待50 ms定时时间到。

利用定时器/计数器T1中断方式(工作方式0)控制流水灯
由于定时器工作在中断模式下,每一次50ms定时时间到均会触发中断标志位TF1,单片机响应中断后,内部硬件电路会自动将TF1清零,因此在编写程序时不需要使用软件对TF1清零。定时器的具体设置如下: 图片

TMOD= 0x00; //设置T1作为定时器工作在方式0,可省
TH1=(65536-50000)/256; //设置定时器初值,定时50ms
TL1=(65536-50000)号256;
EA=1; //使能中断允许总控制位
ET1=1; //使能T1中断允许控制位
TR1=1; //启动 T1
T1工作在中断方式时,当定时时间50 ms到后,会自动触发中断执行中断服务子程序。


所属分类:中国电工电气网 / PLC
西门子SIEMENS代理商6ES7822-1AA08-0YA5软件的文档下载: PDF DOC TXT
关于湖南西控自动化设备有限公司商铺首页 | 更多产品 | 联系方式 | 黄页介绍
成立日期2021年10月19日
法定代表人吴阳祥
注册资本5000000
主营产品西门子PLC变频器工控机伺服电机触摸屏软件电缆
经营范围其他未列明制造业;工程和技术研究和试验发展;电气设备的批发、系统集成;电子产品、五金产品、电线、电缆、电工器材、通讯设备及配套设备、机械配件、仪器仪表的批发;工业自动化设备、机电产品、电子元件及组件、电子产品零部件、发电机组、高低压成套设备、计算机应用电子设备、电气机械设备、高低压电器销售;工业自动化设备、电子仪器、五金机电产品、电气技术的研发;智能化技术服务;办公设备零售;机电设备的维修及保养服务(限分支机构);通用设备修理(限分支机构);自动化控制系统的研发、安装、销售及服务;机电设备安装服务;电子技术咨询;电子技术转让;计算机技术开发、技术服务。(依法须经批准的项目,经相关部门批准后方可开展经营活动)
公司简介公司是中国西门子授权代理商,销售商品为全新原装,签正规的产品购销合同,可开增值税发票,24小时热线---徐17838383235。公司是中国西门子授权代理商,销售商品为全新原装,签正规的产品购销合同,可开增值税发票,24小时热线---徐17838383235。西门子中国授权代理商、西门子一级代理商、西门子PLC代理商--------------湖南西控自动化设备有限公司我司主要业务为西门子自动化产 ...
公司新闻
我们的其他产品
顺企网 | 公司 | 黄页 | 产品 | 采购 | 资讯 | 免费注册 轻松建站
免责声明:本站信息由企业自行发布,本站完全免费,交易请核实资质,谨防诈骗,如有侵权请联系我们   法律声明  联系顺企网
© 11467.com 顺企网 版权所有
ICP备案: 粤B2-20160116 / 粤ICP备12079258号 / 粤公网安备 44030702000007号 / 互联网药品信息许可证:(粤)—经营性—2023—0112