西门子代理商 西门子PLC代理商 西门子6ES7451-3AL00-0AE0代理商

西门子代理商 西门子PLC代理商 西门子6ES7451-3AL00-0AE0代理商

价格 980.00
起订量 10㎡
货源所属商家已经过真实性核验
品牌 西门子
型号 6ES7451-3AL00-0AE0
关键字
在线咨询 立即下单 留言询价 电话咨询
酉蔓电气设备(上海)有限公司
通过真实性核验手机验证
主营:
西门子PLC模块代理商

进入店铺全部产品

店内推荐

联系我们

联系人:蔡霞

邮箱:1044892938@qq.com

电话:13636412691

地址: 上海松江区文翔路3088弄

产品详情
品牌

西门子

型号

6ES7451-3AL00-0AE0

电压

220V/320V

功率

120kW

产品认证

ccc

加工定制

外形尺寸

40mm

重量

0.5kg

用途

广泛

  西门子300/400系统里如何使用TON定时器

  如何在操作面板上设定定时器时间, 同时如何输出定时器的剩余时间?

  说明:

  下面几个例子演示了如何在面板上设置定时器时间,同时也演示了定时器剩余时间的输出。

  本文最后的项目样例里包括下面例子展示的全部功能。

  No. 步骤

  1 以秒为单位设定定时器时间(example_1 + example_2):

  若在 操作面板上设定定时器的定时时间,相应的变量需要定义为”Timer”类型。如果面板的项目已经集成到Step7中,则变量可以直接引用Step7符号表,Step7项目中的”S5TIME”类型的变量会自动转为面板中“Timer”类型,这种类型的变量,其输入必须以毫秒为单位。

  一般“Timer”类型的变量需以毫秒为单位输入,为能够以秒为单位输入时间,需要修改变量属性中的“线性标定”。

  Fig. 01

  如图1所示,在线性标定中设定“操作面板,上限值=1,控制器,上限值= 1000”意味着面板上输入的1会转换为1000传输到控制器中,因此面板可以秒为单位直接输入时间值(1000=1000毫秒=1秒)

  2 将定时器的剩余时间以秒为单位在面板上输出:

  介绍:

  时间输出值与时基相关,下图是Step7关于S5TIME定义的在线帮助。

  Fig. 02

  有关S5TIME在STEP7的在线帮助中 可以查到更多说明,这里不再展开。

  例1:

  在面板项目的*个例子里,剩余时间直接来自于定时器的BCD输出,由于面板中的变量使用“Timer”的数据类型,因此不需要考虑控制器中S5TIME的时基就可以正确地在面板上显示剩余时间。(STEP7项目中调用FC10,DB10)

  例2:

  在第二个例子中,没有在面板上直接显示S5TIME定时器的BCD输出,而是连接的定时器BI输出,即整型输出。这时如果在面板上输出正确的剩余时间,需要在控制器程序中考虑时基.(STEP7项目中调用FC20,DB20)

  本例中不同时基下组态了各自的输出域,当时基不同时,输出值的小数点会进行相应的移动,该输出域显示隐藏属性也由时基决定。

  这个剩余时间的显示由4个输出域配合完成,每个输出域的显示属性由时基决定,在“属性>动画>可见性”下完成组态。

  具体见面板项目画面1中的3,4,5,6层组态的4个输出域。

  3 以时/分/秒格式在面板上做时间输入/输出:

  例3:

  在第三个例子中,时间可以以时/分/秒的格式设定,当设定时间比较大的时候推荐用这种方法。(STEP7项目中调用FC82; FC200; FB200,DB200)

  这个例子中的FB200是用户自定义的功能块,其中包括将以秒为单位的整型时间值到S5TIME的转换。

  注释:

  FB200调用FC200

  FC200调用FC82

  FB200的结构:

  Fig. 03

  FB200的输入参数:

  In_Type_Of_Timer

  设定使用的定时器功能块类型.

  1=S_PULSE; 2=S_PEXT; 3=S_ODT; 4=S_ODTS; 5=S_OFFDT

  In_Timer_Number

  设定使用的定时器编号(编号取决于 CPU).

  In_Timer_Start (Bool)

  定时器启动

  In_Timer_Reset (Bool)

  定时器重置

  Input_Hour (Int)

  小时值设定

  Input_Minute (Int)

  分钟值设定

  Input_Second (Int)

  秒值设定

  FB200的输出参数:

  Out_Hour (Int)

  剩余时间的小时值

  Out_Minute (Int)

  剩余时间的分钟值

  Out_Second (Int)

  剩余时间的秒值

  Time_Exit (Bool)

  时间状态

  Fault (Bool)

  西门子代理商 西门子PLC代理商 西门子6ES7451-3AL00-0AE0代理商 西门子代理商 西门子PLC代理商 西门子6ES7451-3AL00-0AE0代理商

商家电话:
13636412691