S7-300 PLC系统时间的应用技巧(3)

时间:2025-04-20

针对西门子S7-300系列PLC CPU系统时间在使用方面具有一定的难度,尤其在与TP170A触摸屏连机时,存在系统时间参数读取不正常,系统时间无法设置,系统时间无法正确实时显示等诸多问题,本文以在触摸屏上实现设置和读取CPU系统时间为例,介绍了S7-300PLC系统时间的使用技巧及其高级应用。

图2设置系统时间

图2中,当M0.0到达上升沿时,输出Q=1,程序依次执行调用系统时钟功能模块SFC0(SET_CLK),将新时间数据(从触摸屏上输入)设定到PLC CPU中,紧接着复位M0.0,从而实现M0.0到达上升沿时,仅调用一次SFC0。如果不对M0.0及时复位,系统将一直调用SFC0,那样系统时间将一直不断地被设置,从而会导致时间实时刷新失败。

1.2.4编写系统读取时间的程序,如图3所示。

图3读取系统时间

图3中,SFC1(READ_CLK)模块前不需要增加任何其它的条件,否则可能会导致读取时间不准确或有误差现象。若不需要动态显示时间,只想看一下现在的时间,可以按照上述方法,采用执行一次读取系统时间即可。

2触摸屏界面设置

2.1配置触摸屏系统

在先前建立的Step7工程中,插入一个新的“Object”,然后选择

“SIMATICop”,系统默认命名为op1。

双击打开op1,运行触摸屏设置向导,首先找到TP170A装置,再输入PLC的名字,并选择PLC类型。

S7-300 PLC系统时间的应用技巧(3).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219