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

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

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

No. 步骤
1

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

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

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

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

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

2

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

介绍:

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

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

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

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

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

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

这个剩余时间的显示由4个输出域配合完成,每个输出域的显示属性由时基决定,在“属性>动画>可见性”下完成组态。
具体见面板项目画面1中的3,4,5,6层组态的4个输出域。

3

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

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

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

注释

  • FB200调用FC200n

  • FC200调用FC82

FB200的结构:

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

FB200的输入参数:

  • In_Type_Of_Timer
    设定使用的定时器功能块类型.
    1=S_PULSE; 2=S_PEXT; 3=S_ODT; 4=S_ODTS; 5=S_OFFDTn
  • In_Timer_Number
    设定使用的定时器编号(最大编号取决于 CPU).n
  • In_Timer_Start (Bool)
    定时器启动n
  • In_Timer_Reset (Bool)
    定时器重置n
  • Input_Hour (Int)
    小时值设定n
  • Input_Minute (Int)
    分钟值设定n
  • Input_Second (Int)
    秒值设定

FB200的输出参数:

  • Out_Hour (Int)
    剩余时间的小时值n
  • Out_Minute (Int)
    剩余时间的分钟值n
  • Out_Second (Int)
    剩余时间的秒值n
  • Time_Exit (Bool)
    时间状态n
  • Fault (Bool)
    如果输入的时间超过2小时46分30秒,本例中出错位被置位,或者可以在操作面板中输出一个消息。.

"example_3"的操作注释:
例三中可以选择不同的定时器功能块作测试,一旦选定某一个,将会有对应的数值作为参数提供给FB200.

4

以时/分/秒格式在操作面板上输入/输出定时器时间:

例4:

第四个例子中,时间可以以日/时/分/秒的方式设定。与前几个例子不同的是,本例中调用了系统功能块SFB3 "TP"; SFB4 "TON" 和 SFB5 "TOF"。标准块中时间的最大值是2小时46分30秒,而系统块可以设定的最大值是24天20小时31分钟23秒(STEP7项目中调用FC40; DB40; FB210,DB210)n

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

FB210的结构:

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

FB210:

  • In_Type_Of_Timer
    设定使用的定时器功能块类型.
    1=SFB3 (TP); 2=SFB4 (TON); 3=SFB5 (TOF)
  • In_Timer_Start (Bool)
    定时器启动
  • In_Timer_Reset (Bool)
    定时器重置
  • Input_Date (DINT)
    日期设定
  • Input_Hour (DInt)
    小时值设定
  • Input_Minute (DInt)
    分钟值设定
  • Input_Second (DInt)
    秒值设定

Output parameters for the FB210:

  • Out_Date (DInt)
    剩余时间的日期值
  • Out_Hour (DInt)
    剩余时间的小时值
  • Out_Minute (DInt)
    剩余时间的分钟值
  • Out_Second (DInt)
    剩余时间的秒值
  • Time_Exit (Bool)
    时间状态
  • Fault (Bool)
    如果输入的时间超过24天20小时31分钟23秒,本例中出错位被置位,或者可以在操作面板中输出一个消息。.

"example_4"的操作:
例三中可以选择不同的定时器功能块作测试,一旦选定某一个,将会有对应的数值作为参数提供给FB210.

例子项目中的画面:

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

运行和测试环境:
这个例子适用于所有SIMATIC S7-300/400系列的CPU。
另外,这个例子适用于所有操作系统基于Windows CE的操作面板。
下表是项目例子中使用的硬件和软件,经测试能够实现上述功能。

Component Product and version designation
PC 操作系统 Microsoft WindowsXP SP2
标准工具 STEP 7 V5.3 SP3
组态工具 -
HMI 软件 WinCC flexible 2005 SP1 Advanced
HMI 设备 MP370 Touch 12"
控制器 S7 CPU 315 2DP(315-2AG10-0AB0)

The attached download contains the archived STEP 7 project and integrated WinCC flexible project, along with the function blocks described above.
下载附件包括压缩的STEP7项目和集成在项目中的WinCC flexible项目,其中包括上述的功能块。

如何在操作面板上设定定时器时间, 同时如何输出定时器的剩余时间? 附件 1: WinCC_flexible_Timer ( 2547 KB )

关键词:
定时器, 面板

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc338276.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
0 0
装V4.0 STEP 7 MicroWIN SP6遇到的问题
上一篇 2020年11月5日
能源数据收集器 – 读取数字计数器(S0)、PAC 设备计数器 (Modbus) 和 S7-1200 CPU + EDC 的模拟值
下一篇 2021年4月12日

相关推荐

  • 固件版本为 V2.0.x 与 V2.1.x 的 S7-1500 做 OPC UA 服务器有那些系统局限性?

    描述 固件 V2.0.x 与 V2.1.x 的 S7-1500 做 OPC UA服务器有以下系统限制,如表1: 属性 CPU 1510, 1511, 1512, 1513 1515…

    常见问题 2021年4月11日
  • 当使用 Mobile Panel 277F IWLAN 和 S7 CPU 315F (带 PROFINET 口)时,为什么在创建 FB163,F_FB_RNG_16 块时会产生警告以及为什么无法导入程序块?

    FB163,F_FB_RNG_16 块不能用于下面列出的 PROFINET CPU 。它超出了允许的块的最大尺寸。当创建块时会出现下面的警告:“F 块 FB163 或者自动创建的关…

    常见问题 2021年4月11日
  • 如何在S7-200和MICROMASTER 4之间通过端口 0(RS485)建立带EMC和过压保护的通信连接?

    说明:与PROFIBUS相反,RS485 Com连接不是光隔离的,这就是为什么在安装过程中要特别注意不要导致通信故障或RS485损坏。遵照下表所示步骤进行以保证通信连接的正确功能:…

    常见问题 2021年4月11日
  • 变频器连接到带有标准绝缘绕组电机上的最大电源电压(直流母线电压)

    问题: 变频器驱动带有标准绝缘绕组的电机,电机所能承受的最大电源电压(直流母线电压)是多大? 回答: 变频器和电机总是彼此协调一致的,它的涵义是变频器和电机的设计均基于同一供电电源…

    常见问题 2021年4月11日
  • 在使用F 功能块时应注意什么?

    n 描述当在S7 F系统中使用 F 功能块时,某些修改可能会导致在安全程序中生成无效的数据。从而导致如下结果:n 在打印出来的脚注中,要么显示与程序信息中不同的全局签名或者显示”程…

    常见问题 2021年4月11日
  • 软起动器3RW30 3RW40:应用连接端子3RV1925-5AB可以连接较高截面的电缆

    问题: 在西门子软起动器3RW30、3RW40的S00和S0规格中,如果所使用的主回路电缆的截面积大于软起动器接线端子允许接入导线的截面积,该怎样连接? 解答: 对于软起动器3RW…

    常见问题 2021年4月11日
  • 从 SM338 POS INPUT 读取诊断信息

    问题: 如何从 SM338 POS INPUT 读取诊断信息? 解答: 为了从 SM338 POS INPUT 获取诊断信息,借助于 SFC 51“RDSYSST”从系统状态列表中…

    常见问题 2021年4月11日
  • 在哪里可以找到有关防爆,特别是证明本质安全电路的信息?

    描述当本安设备和关联设备互联之后,即创建了一个新的电路。必须检查此电路的电气属性是否与本安的规则相符。可分为三种电路: 两个本安设备的互联 一个本安设备和一个关联设备的互联 与多种…

    常见问题 2021年4月11日
  • 当编译SIMTIC PCS7 S7程序时提示超出DB块最大范围时应如何处理?

    描述Description在SIMATIC PCS 7中建立的S7 program删除对象后,可能会在已经使用的DB和FC的序号间留下空隙,这可能会使得新建的DB序号高于允许的最大…

    常见问题 2021年4月11日
  • 怎样修改用户程序中 STEP 7 “HW Config”配置的用于日期时间中断的数据?

    n 介绍:要启动时间中断,首先必须设置报警并将其激活。如果要编辑日期时间中断,可以使用以下三种方法。n 日期时间中断的设置和激活都可以在HW Config中实现。这样,在CPU重新…

    常见问题 2021年4月11日

发表回复

登录后才能评论

玻璃钢生产厂家西青区玻璃钢雕塑舟山商场玻璃钢花盆湖州玻璃钢雕塑价位杭州玻璃钢花盆市场报价广宁玻璃钢造型雕塑六安景观玻璃钢雕塑定制牡丹江玻璃钢卡通雕塑温州学校玻璃钢雕塑价位广东玻璃钢雕塑公司招聘茂名玻璃钢蘑菇雕塑玻璃钢骆驼雕塑厂商定制商场门厅美陈图片生活小品玻璃钢雕塑定制古铜玻璃钢雕塑安阳玻璃钢景观雕塑厂家陕西铸造玻璃钢人物雕塑商场玻璃钢花盆报价珠海仿真玻璃钢雕塑临江玻璃钢牛雕塑上海定制玻璃钢雕塑大型玻璃钢雕塑摆件定制苏州玻璃钢雕塑畅销全国顺义区商场美陈哪家公司好长春玻璃钢园林雕塑南阳玻璃钢浮雕雕塑定制多少钱泰州玻璃钢海豚雕塑价格玻璃钢雕塑大概多少钱一个玻璃钢蔬菜雕塑制作视频伍家岗玻璃钢造型雕塑南京商场商业美陈香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化