直播课堂
HOME
直播课堂
正文内容
带触摸屏的plc怎么编程 「案例」S7-200SMART 实时时钟如何在MCGS触摸屏上显示并写入
发布时间 : 2025-06-07
作者 : 小编
访问数量 : 23
扫码分享至微信

「案例」S7-200SMART 实时时钟如何在MCGS触摸屏上显示并写入

↑戳上方“ PLC发烧友 ” 关注我们!

今天给大家带来如何在MCGS昆仑通态触摸屏上显示S7-200SMART PLC实时时间,有些时候,我们想在触摸屏显示PLC实时时间,还要监控PLC才能查看PLC当前时间很麻烦,接下来带大家不用监控PLC直观的在触摸屏上去显示并写入实时时间。

01

读实时时钟时间

第一步: (在桌面打开STEP 7-MicroWIN SMART编程软件)

第二步: (用字节转整数+BCD码转整数指令来读取实时时钟时间(B_I—BCD_I))。

第三步: (读取实时时钟指令(READ_RTC))

02

写时钟时间

第一步: (用整数转BCD码+整数转字节来写入时钟设定时间(BCD_I—I_B)

)。

第二步: (设置实时时钟指令(SET_RTC)).

第三步: (监控读取PLC实时时间,当时时间:2020年6月11日15:09星期四)

第四步: (监控写入PLC设定时间,设定时间: 2016年6月12日18:22分星期日)

注意事项: 在最后第八位表示星期的时候其中1 = 星期日,7 = 星期六,0 = 表示禁止计星期。

03

设计触摸屏时间画面

第一步: (在桌面上打开MCGSE组态环境软件)

第二步: (软件左上角菜单栏—文件—新建工程)

第三步: (新建工程设置—TPC)

类型(选择你设计触摸屏型号)

描述是你选择触摸屏型号的详细信息介绍

第四步: (打开工作台—设备窗口—鼠标双击设备窗口)

第五步: (打开设备窗口鼠标点击空白处并右击选择设备工具箱)。

第六步: (点击设备管理打开设备组态设置)

第七步: (选择通用TCP/IP父设备,点击新增,右侧选定设备就会自动添加进去)。

温馨提醒: 这里为什么选择通用TCP/IP父设备呢?因为要填加一个主设备,才能填加子设备,这里的子设备是指:通信的PLC、仪表、变频器等!

第八步: (鼠标选中西门子Smart200,点击新增,右侧选定设备就会自动添加进去。)

第九步: (设备工具箱—设备管理—鼠标依次点击通用TCP/IP父设备—西门子_ Smart200到设备窗口里面去)。

第十步: (鼠标双击打开设备0——[西门子Smart200]进入通信配置)

第十一步: (在设备属性值填写IP地址)

本地IP地址:192.168.0.10里填写触摸屏地址或者电脑本地连接IP地址)

远程IP地址:192.168.0.240填写PLC通信IP地址)

第十二步: (添加设备通道,添加PLC变量地址)。

启动读取与启动写入变量设置如下:

通道类型:M内部继电器

数据类型:第0位(这里是指PLC地址变量小数点后面的位数,例如我地址是M0.5,那么在数据类型应填写通道的第05位)

通道地址:0(这里是指小数点前面位的地址,例如我地址是M1.5,那么应在通道地填写1)。

通道个数:代表连续的位数。

读写方式:选择读写即可。

以此类推下去:

M0.0启动写时钟PLC地址

M0.2启动读PLC时钟地址

读写时钟变量设置如下:

通道类型:M内部继电器

数据类型:选择16位无符号二进制数(16位等于一个字地址VW)

通道地址:24(通道个数,24代表VW24)。

通道个数:代表连续的个数。

读写方式:选择读写即可。

以此类推下去:

VW24读PLC年

VW26读PLC月

VW28读PLC日

VW30读PLC时

VW32读PLC分

VW34读PLC秒

VW36读PLC星期

VW50写PLC年

VW52写PLC月

VW54写PLC日

VW56写PLC时

VW58写PLC分

VW60写PLC秒

VW62写PLC星期

04

画面设计

第一步: (用户窗口—新建窗口—窗口1)

第二步: (双击打开窗口1,设计如下图S7-200SMART PLC 实时时钟时间(读取)画面)

1.使用标签功能来编写文字标题,如下图所示:

2.使用标签在属性设置输入输出连接勾线显示输出,后点击显示输出表达式关联PLC读地址,单位输入年,当然月就是输入月,根据地址定义,输出值类型选择数值量输出,输出格式选择十进制数,自然小数点,如下图所示:

3. 使用标准按钮设置启动时钟读取按钮,在基本属性文本写入启动读取,操作属性—勾选数据对象值操作—取反,点击问号关联PLC变量地址。

4. 使用标准按钮设置切换写入时钟画面,在基本属性文本写入切换写入时间,操作属性—勾选打开用户窗口选择窗口2。

第三步: (双击打开窗口1,设计如下图S7-200SMART PLC 实时时钟时间(写入)画面)。写入画面设计与读取设计是基本是一致的,大家可以参考读取来以此类推。

05

演示效果

第一步: (点击模拟运行—工程下载—启动运行)

来源:PLC发烧友,作者:技成培训网-徐陈爽,未经授权不得转载!回复:西门子全套,可领西门子全套资料包。评论处大家可以补充文章解释不对或欠缺的部分,这样下一个看到的人会学到更多,你知道的正是大家需要的。。。

工控小白第四弹:使用触摸屏控制PLC

随着科技的日益发展,触摸屏开始进入工业控制领域,人们已经不满足于简单的机械按钮来控制PLC的动作,使用PC来控制PLC的代价也太高,有的时候也不是特别方便,使用触摸屏控制PLC,一来可以摆脱单调的按钮,二来也可以自由设计界面,第三可以不需要PC那么笨重的管理。

在这里我们采用的是西门子的Smart 700 IE,其外观如下图所示

软件方面,我们可以选择SIMATIC WinCC flexible 2008 SP4 ,其是一款由西门子出品的触摸屏编程软件,此软件与WinCC十分类似,都是组态软件,而前者基于触摸屏,后者基于工控机,软件允许对基于视窗的所有SIMATIC HMI操作员面板进行集成组态,能够有效优化自己系统控制器的开发流程,缩短产品上市的时间。

WinCC flexible 是一款工业集成自动化(TIA)软件,该软件主要针对机械管理自动化而开发,提供面向程序设计解决方案,可以高效解决机器在运作中进行数据更改,以便于达到最佳的机械自动化管理,该软件被广泛的运用到工厂机械管理,重型机械工程自动化控制检测,在工作中,人们对机械自动化的依赖越来越强,因此操作员必须对控制设备的性能了如指掌,最大程度的提供机械使用透明度,该软件可以更好的解决此难题,通过人机界面(HMI)功能,可以让操作员与机械设备有一个了解通道,提供基于视窗的SIMATIC HMI操作员面板进行集成组态,进而得到最佳的解决方案。

软件下载完成,正常安装即可,如下图所示:

安装完成以后,打开程序,新建一个空项目:

然后选择对应的设备,这里我们使用的是Smart 700 IE,如下图所示:

进入主界面,我们首先创建一个新的连接,设置好对应的参数,如下图所示:

然后,我们创建三个变量,对应PLC程序内的三个变量,如下图所示:

最后我们来编辑画面,如下图所示:

然后为这两个按钮和状态圆形添加对应的事件,也就是跟变量进行绑定:

接下来我们把程序传送到触摸屏中,这里我们可以使用以太网模式,如下图所示:

最后我们在西门子Smart 700 IE触摸屏里面可以很方便的运行起来我们的程序,并且非常方便的操控PLC的动作,如下图所示:

相关问答

plc触摸屏一体机怎么编程?

其实你理解错了,绝大部分触摸屏编程是直接连接电脑编程,而不是连接PLC编程,连接PLC只是使用编好的程序读写PLC数据的,编程的时候不需要连接任何PLC,但是要定...

plc触摸屏一体机怎么编程_?

要是西门子的,那直接编触摸屏的程序,画面什么的,里面的输入输出点要和PLC的输入输出对应。之后把触摸屏和PLC通讯线连上。这样就实现触摸屏控制PLC了。也可以...

如何通过三菱触摸屏写程序到plc?

要通过三菱触摸屏编写程序到PLC,首先需要确保触摸屏和PLC之间的通信连接正常。然后,在触摸屏上使用相应的编程软件创建程序,并将程序下载到PLC中。在编程软件...

触摸屏内部变量如何关联到plc?

触摸屏和组态软件不支持物理点,在PLC编程里,用一些操作按钮或是切换开关等做为PLC的物理输入点(一般用I0.0,I0.1等来表示),而这些物理输入点不能被触摸屏和...

欧姆龙PLC怎么样跟各种触摸屏通信?-ZOL问答

然后通过软件来实现该设备的运作中关村在线vivoX90Pro+举报多点触摸屏欧姆龙8人讨论4991次围观关注问题写回答讨论回答(8)fxyvwtohfz他们是死对敌...

三菱PLC触摸屏工控设计怎么放入编程画面?

动作画面如果是开机显示的就必须是设置开机画面:公共设置-GOT环境设置-开机画面然后画面或者动画是自己用FLASH做导入即可。如果是触发类动画或者画面则需...

电脑模拟,触摸屏控制plc?

1.可以。2.在现代制造业中,PLC控制器已经成为自动化流程控制的重要组成部分。而现在的电脑硬件和软件已经非常普及,通过连接电脑和PLC控制器,采用模拟触摸...

plc和触摸屏485通讯plc如何写程序?

编写PLC程序需要先进行硬件配置与信号输入输出的设置,然后根据实际需要编写程序逻辑,包括输入信号的检测与处理、输出信号的控制等。同时,需要熟悉PLC编程语言...

西门子s7-200PLC与西门子触摸屏之间通讯怎么设置-ZOL问答

触摸屏设置好“项目”---“通讯”--“连接”中的接口为“IF1B”、配置文为“PPI”,波特率和200PLC里设置的一致,在触摸屏的编程软件里可以看到下图所示的一条线...

威纶通触摸屏怎么控制PLC的x点?

威纶通触摸屏控制PLC的X点通常需要通过触摸屏编程软件来进行设置。首先,您需要在触摸屏编程软件中创建一个控制X点的按钮或控件,并将其关联到PLC的相应输入或...

 中美元首视频会晤  美国樱桃木 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2025  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部