浔之漫智控技术(上海)有限公司-西门子总部
西门子电源模块代理商 , 西门子一级总代理商 , 西门子模块一级代理商
西门子模块总代理6ES7288-3AM03-0AA0
西门子6ES7288-3AM03-0AA0

-具有*大的计数、定时范围

     --IEC定时器比S5定时器性能*佳,计时*准确。

     --IEC定时器/计数器不占用CPU系统资源,只占用工作存储区,所以,只要你的存储够大,可以使用无数IEC定  时    器、计数器。

     有这么多的优势那肯定是**要用的,只是如何用好才是关键,毕竟实践才是检验好用的标准。

在实际使用中也是发现一些问题:

     每次调用一次IEC定时器或计数器都会默认生产一个数据块,使用多了就会发现在系统块中会有一大堆的定时器或计数器的DB块

虽然这样也没啥,但是看着不舒服(有强迫症)。

这就要用到多重背景了,*要了解什么是多重背景,官方的定义:当函数块 (FB) 调用一个**函数块时,无需为被调用的块创建单独的背景数据块。被调用的函数块也可将实例数据保存在调用函数块的背景数据块中。这种块调用又称之为多重实例。

使用多重实例具有以下优势:

    适用于复杂块的**结构

    背景数据块的数量较少

    *编程本地子程序

看到说明有木有豁然开朗,说做就做
 

直接建一个TimeDB块,然后把需要用的定时器都往这里放,同时命名好。这样是不是很方便快捷。

或者是这样:

直接建一个定时器的数组,需要多少个就设置多少个。这样就是有个问题:不能给每个定时器命名了。(速度*快,我都这么干,下面会讲到原因)cb074f435134d7906cd0

写完程序开始调试,小编发现这么修改定时器的时间之后定时器不运行了,或者还在继续运行之前设置的时间(1000ms写成1000s),这可不好玩。吓得小编赶紧把程序停止,重新下载在运行,随后赶紧查说明去。

对照一下官方的例子:

看了半天也没发现什么,就是并没有给Q和ET赋值,难道是这原因?

果然,在吧Q给输出到一个变量后居然神奇的可以了,可以了,可以了,重要的事情说三遍。好吧果然是自己粗心大意了,在对照官方的说明:

果然是官方话,看不太懂。。。。。。。

果然还是TO YOUNG

写得很清楚,如果输出为互连,则不更改ET中 的当前值。。。

这个问题算是解决了。

以后写定时器记得给个输出,不要偷懒值给IN和PT

接着调试,问题右来了:图1

图2

各位发现问题了么有,从定时器使用处可以查到哪里使用了定时器.Q的使用点和自身所在的位置,但是,但是通过定时器.Q却不能反向找到在哪使用了定时器。

这就头大了,需要修改时找不到位置,只能通过DB块处找到定时器,在用交叉引用才能找到,这可麻烦了。

想了好几天都没想明白,突然想到之前的问题,定时器要带输出在更改定时器时间时才会*新,问题点会不会在这。

前面我提到过我喜欢直接把定时器定义在数据块的数组中,这是有原因的。在使用中既然不能反向查找到定时器的位置,还不如不给定时器命名(使用数组自带的名字),直接在Q输出的通过建立一个BOOL变量,命名这个变量就好,使用时也直接调用这个变量。

so,搞定问题,用得也很顺手。

拓展一下:西门子模块6ES7288-7DP01-0AA0

定时的数据格式是:IEC_TIMER      占用个16个字节

计数器的数据格式是:IEC_COUNTER     占用个6个字节

定时器的输入(PT)格式:Time、DWord、DInt(值都是以ms为单位的,使用触摸屏设置定时器值时就知道了)

写完也是一直冒冷汗,果然还是TO YOUNG ,好好学习,天天向上。

★您收到货物时不要急于签字!请当着送货人员的面开启并检查,确认无误后再签名验收;若快递人员允许,可签收后马上检查,让快递员当面跟你一起检验,若有外观上的问题,务必当快递员面致电。

★收货检查分三步:先检查包装是否完好,外包装箱有无破损、变形以及拆开过的痕迹,特别注意是否存在两种不同颜色的封箱胶带先后封箱的痕迹;再检查邮件单上所标注的重量是否与实物相符;后对照网页上发布的标准配置,检查收到的货物是否齐全,外观是否有严重损坏等。

★如果发现机器的外包装箱的封口有被拆开过或者发现机器及配件丢失或数量不符、外观损坏严重等问题,您可拒绝签收,或在签收的当场与我们直接联系,并请承运方送货人员签字证明,以 保证您的利益。

 ★您在未联系我们的前提下签收完货物之后,即表示默认并接受了

*处理CPU

订货号

CPU SR20

继电器输出,220 V AC 供电,12 输入/8 输出

6ES7 288-1SR200-AA0

CPU ST20

晶体管输出,24 V DC 供电,12 输入/8 输出

6ES7-288-1ST20-0AA0

CPU SR30

继电器输出,220 V AC 供电,18 输入/12 输出

6ES7-288-1SR30-0AA0

CPU ST30

晶体管输出,24 V DC 供电,18 输入/12 输出

6ES7-288-1ST30-0AA0

CPU SR40

继电器输出,220 V AC 供电,24 输入/16 输出

6ES7-288-1SR40-0AA0

CPU ST40

晶体管输出,24 V DC 供电,24 输入/16 输出

6ES7-288-1ST40-0AA0

CPU SR60

继电器输出,220 V AC 供电,36 输入/24 输出

6ES7-288-1SR60-0AA0

CPU ST60

晶体管输出,24 V DC 供电,36 输入/24 输出

6ES7-288-1ST60-0AA0

CPU CR40

继电器输出,220 V AC 供电,24 输入/16 输出

6ES7-288-1CR40-0AA0

CPU CR60

继电器输出,220 V AC 供电,36 输入/24 输出

6ES7-288-1CR60-0AA0

扩展模块  EM

订货号

EM  DE08

 数字量DI模块,8路输入

6ES7-288-2DE08-0AA0

EM  DR08

 数字量DO模块,8路 继电器 输出

6ES7-288-2DR08-0AA0

EM  DT08

 数字量DO模块,8路 晶体管输出

6ES7-288-2DT08-0AA0

EM  DR16

 数字量DI/DO模块,8路输入 / 8路继电器输出

6ES7-288-2DR16-0AA0

EM  DT16

 数字量DI/DO模块,8路输入 / 8路晶体管输出

6ES7-288-2DT16-0AA0

EM  DR32

 数字量DI/DO模块,16路输入 / 16路继电器输出

6ES7-288-2DR32-0AA0

EM  DT32

 数字量DI/DO模块,16路输入 / 16路晶体管输出

6ES7-288-2DT32-0AA0

EM  AE04

 模拟量AI模块,4 路输入

6ES7-288-3AE04-0AA0

EM  AE08

 模拟量AI模块,8路输入

6ES7-288-3AE08-0AA0

EM  AQ02

 模拟量AO模块,2 路输出

6ES7-288-3AQ02-0AA0

EM  AQ04

 模拟量AO模块,4路 输出

6ES-7288-3AQ04-0AA0

EM  AM03

 模拟量AI/AO模块,2路 输入/ 1路输出

6ES7-288-3AM03-0AA0

EM  AM06

 模拟量AI/AO模块,4路 输入/ 2路 输出

6ES7-288-3AM06-0AA0

EM  AR02

 热电阻输入模块,2 通道

6ES7-288-3AR02-0AA0

EM  AR04

 热电阻输入模块,4 通道

6ES7-288-3AR04-0AA0

EM  AT04

 热电偶输入模块,4 通道

6ES7-288-3AT04-0AA0

EM  DP01

 Profibus-DP从站扩展模块

6ES7-288-7DP01-0AA0

信号板 SB

订货号

SB  CM01

         通信信号板,RS485/RS232

6ES7-288-5CM01-0AA0

SB  DT04

         数字量扩展信号板,2路输入/2路晶体管输出

6ES7-288-5DT04-0AA0

SB  AE01

         模拟量扩展信号板, 1 路模拟量AI

6ES7-288-**E0-10AA0

SB  AQ01

         模拟量扩展信号板,1 路模拟量AO

6ES7-288-**Q01-0AA0

SB  BA01

         电池信号板,支持普通纽扣电池 CR1025

6ES7-2885BA0-10AA0

其它附件

订货号

PM207 3A

          电源,输入:120/ 230 V AC,输出: 24 V DC / 3 A

6ES7-288-0CD10-0AA0

PM207 **

          电源,输入:120 /230 V AC ,输出: 24 V DC  /5 A

6ES7-288-0ED10-0AA0

XB005

          SCALANCE 以太网交换机,5端口

6GK5 005-0BA00-1AB2

触摸屏   HMI

订货号

SMART 700IEV3

7寸,64K色,集成以太网口,USB2.0,归档功能

6AV6 -648-0CC11-3AX0

SMART1000IEV3

10.2寸,64K色,集成以太网口,USB2.0,归档功能

6AV6- 648-0CE11-3AX0

TD400C

蓝色背光LCD,4行文本显示器,可自定义前面板

6AV6- 640-0AA0-0AX0

6ES7288-1SR20-0AA1S7-200 SMART,CPU SR20,标准型CPU模块,继电器输出,220 V AC供电,12输入/8输出
6ES7288-1ST20-0AA1S7-200 SMART,CPU ST20,标准型 CPU 模块,晶体管输出,24 V DC 供电,12 输入/8 输出
6ES7288-1SR30-0AA1S7-200 SMART,CPU SR30,标准型CPU模块,继电器输出,220 V AC供电,18输入/12输出
6ES7288-1ST30-0AA1S7-200 SMART,CPU ST30,标准型 CPU 模块,晶体管输出,24 V DC 供电,18 输入/12 输出
6ES7288-1SR40-0AA1S7-200 SMART,CPU SR40,标准型 CPU 模块,继电器输出,220 V AC 供电,24 输入/16 输出
6ES7288-1ST40-0AA1S7-200 SMART,CPU ST40,标准型 CPU 模块,晶体管输出,24 V DC 供电,24 输入/16 输出
6ES7288-1SR60-0AA1S7-200 SMART,CPU SR60,标准型 CPU 模块,继电器输出,220 V AC 供电,36 输入/24 输出
6ES7288-1ST60-0AA1S7-200 SMART,CPU ST60,标准型 CPU 模块,晶体管输出,24 V DC 供电,36 输入/24 输出
经济型6ES7288-1CR40-0AA1S7-200 SMART,CPU CR40,经济型 CPU 模块,继电器输出,220 V AC 供电,24 输入/16 输出
6ES7288-1CR60-0AA1S7-200 SMART,CPU CR60,经济型 CPU 模块,继电器输出,220 V AC 供电,36 输入/24 输出
数字量模块6ES7288-2DE08-0AA0S7-200 SMART,EM DI08,数字量输入模块,8 x 24 V DC输入
6ES7288-2DR08-0AA0S7-200 SMART,EM DR08,数字量输出模块,8 x继电器输出
6ES7288-2DT08-0AA0S7-200 SMART,EM DT08,数字量输出模块,8 x 24 V DC输出
6ES7288-2DR16-0AA0S7-200 SMART,EM DR16,数字量输入/输出模块,8 x 24 V DC输入/8 x继电器输出
6ES7288-2DT16-0AA0S7-200 SMART,EM DT16,数字量输入/输出模块,8 x 24 V DC输入/8 x 24 V DC输出
6ES7288-2DE16-0AA0S7-200 SMART,EM DI16,数字量输入/输出模块,16 x 24V DC
6ES7288-2QR16-0AA0S7-200 SMART,EM DR16数字输出EM DR16,16个数字输出端,继电器2A
6ES7288-2DR32-0AA0S7-200 SMART,EM DR32,数字量输入/输出模块,16×24 V DC输入/16 x继电器输出
6ES7288-2DT32-0AA0S7-200 SMART,EM DT32,数字量输入/输出模块,16 x 24 V DC 输入/16 x 24 V DC 输出
模拟量模块6ES7288-3AE04-0AA0S7-200 SMART,EM AI04,模拟量输入模块,4输入
6ES7288-3AE08-0AA0S7-200 SMART,EM AE08模拟量输入模块,8输入
6ES7288-3AQ02-0AA0S7-200 SMART,EM AQ02,模拟量输出模块,2输出
6ES7288-3AQ04-0AA0S7-200 SMART,EM AQ04模拟量输出模块,4输出
6ES7288-3AM03-0AA0S7-200 SMART,EM AM03
6ES7288-3AM06-0AA0S7-200 SMART,EM AM06,模拟量输入/输出模块,4输入/2输出
6ES7288-3AR02-0AA0S7-200 SMART,EM AR02,热电阻输入模块,2通道
6ES7288-3AR04-0AA0S7-200 SMART,EM AR04
6ES7288-3AT04-0AA0S7-200 SMART,EM AT04,热电偶输入模块,4通道
通信6ES7288-5CM01-0AA0S7-200 SMART,SB CM01,通信信号板,RS485/RS232
数字量6ES7288-5DT04-0AA0S7-200 SMART,SB DT04,数字量扩展信号板,2 x 24 V DC输入/2 x 24 V DC输出
模拟量6ES7288-**Q01-0AA0S7-200 SMART,SB AQ01,模拟量扩展信号板,1 x 12位模拟量输出
电池6ES7288-5BA01-0AA0S7-200 SMART,SB BA01,电池信号板,支持普通纽扣电池
7寸6AV6648-0CC11-3AX0SMART LINE,Smart 700 IE,7寸,64 K色真彩显示,集成以太网接口
10寸6AV6648-0CE11-3AX0SMART LINE,Smart 1000 IE,10.2寸,64 K色真彩显示,集成以太网接口
配套电源6ES7288-0CD10-0AA0S7-200 SMART AC 100-240 V OUTPUT: DC 24 V/3 A
配套电源6ES7288-0ED10-0AA0S7-200 SMARTAC 100-240 V OUTPUT: DC 24 V/5 A
配套电源6EP1332-1LA10SITOP PS207 24 V/4 A 100-240 V AC (110-300 V DC) OUTPUT: 24 V DC/4 A
发布时间:2023-09-19
展开全文
优质商家推荐 拨打电话