plc1200触摸屏编程 还没学会触摸屏与西门子1200,1500的变量连接?今天手把手教会你

小编 106 0

还没学会触摸屏与西门子1200、1500的变量连接?今天手把手教会你

触摸屏与西门子1200、1500的变量连接

上期介绍的是触摸屏与西门子200smartPLC的通讯、变量连接

本期介绍的是触摸屏与西门子1200、1500的变量连接,1200、1500PLC依托的编程软件为博图,且1200与1500是一致的。

新建一个项目,如之前smart一般添加设备如图1所示:

图1

添加完1200的设备通道后,分别双击“通用TCP/IP父设备”,“Siemens_1200”进行设备添加,添加完如图2所示:

图2

修改本地、远程IP地址,以确保PLC能够与触摸屏进行通讯,如图3所示:

图3

双击“设备0-【Siemens_1200】”打开设备编辑窗口,所有I点、Q点、M点都与200smart一般无二,所以在这里就不过多展示,但MCGSPro中默认的设备通道是V寄存区,但从1200、1500等PLC都没有V寄存区,代替的是DB块,可以指针寻址BD块的地址,在此之前,右击DB块打开属性,将“优化块访问”的选项去除,并编译BD块,如图4、图5所示:

图4

图5

以“model”变量为例,model地址为:DB2X0.0,在触摸屏中对应的就是:V数据寄存器,通道地址对应的是2.0,通道位数为第0位。如图6所示:

图6

触摸屏中对应的设备通道如图7所示:

图7

后面也是与smart一致,连接变量等操作。这样便能够进行连接、通讯。

MCGS Pro与博图软件变量的快速连接

上面介绍了触摸屏与1200的基本连接方式,接下来继续将介绍较为简便的快速添加方法,仅限于DB块 。且在触摸屏MCGS中所不具备的功能,仅在MCGSPro中新增的功能——标签导入功能 ,这种方法能与特定版本的博图进行快速变量连接。

首先,如上面的基本方法所示,设置好DB块的属性,右击选择“从块生成源”—“进所选块”,保存至一个地址(这里的保存地址为桌面),点击保存如图1、图2所示:

图1

图2

打开“设备编辑窗口”,在“设置设备内部属性”中,点击如图3所示的按钮:

图3

在弹出的界面可以看出,MCGSPro仅支持博图V13、博图V15两个版本的快速变量添加,其中,也包括升级版本,本次使用的是V15.1,所以选用的是博图V15,点击“DB块文件列表”,点击“浏览”如图4所示:

图4

浏览后,在刚刚保存的地址中,选择调用保存的DB块,点击打开,如图5所示:

图5

添加后如图6所示,在DB块文件列表中便出现了添加的DB块,由软件内可看出:当我们调用的DB块名称符合命名规则(DB块号_文件说明.db)时,触摸屏能过够自动识别块号,否则触摸屏内的DB块号成为默认0,二者块号不统一会报错,所以出现不统一时可以双击DB0,将其修改为对应DB号,这样才能够正常连接。如图7、图8所示:

图6

图7

图8

修改完后,点击标签导入,触摸屏则自动出现了对应通道,最后则进行前几期同样的操作,进行变量的添加。如图9所示:

图9

至此,变量添加完成。

这次详细给大家介绍了触摸屏与西门子1200,1500的变量链接,大家利用空余时间要复习!

另外!!

我知道你不会复习,所以关注我以后每天来看我,这样每天也进步!。

全面解析西门子S7-1200 PLC编程控制

S7-1200PLC 主要面向简单而高精度的自动化任务,它的设计紧凑、组态灵活且具有功能强大的指令集,S7-1200PLC这些特点的组合使它成为控制各种应用的解决方案。

CPU将微处理器、集成电源、输入电路和输出电路组合到一个设计紧凑的外壳中以形成功能强大的PLC。

CPU根据用户程序逻辑监视输入并更改输出,用户程序可以包含布尔逻辑、计数、定时、复杂数学运算以及与其他智能设备的通信。

S7-1200的硬件--数字量I/O

可以选用8点、16点和32点的输入量输入/输出模块,来满足不同的控制需要。

在工业控制中,某些输入量(温度、压力、流量、转速等)是模拟量,某些执行机构(电动调节阀和变频器等)要求PLC输出模拟量信号,而PLC的CPU只能处理数字量。

模拟量I/O模块的任务就是实现A/D和D/A。

编程工具STEP7 Basic-特点

STEP7 Basic是西门子开发的高集成度工程组态系统,包括面向任务的HMI智能组态软件 Wincc Basic。

硬件组态--组态的任务

硬件组态--组态的任务就是在设备和网络编辑器中生成一个与实际的硬件系统对应的模拟系统。

硬件组态--删除硬件组件

可以删除设备视图或网络视图中的硬件组态组件,被删除的组件地址可供其他组件使用。不能单独删除CPU和机架,只能在网络视图或项目树中删除整个PLC站。

删除硬件组件后,可以对硬件组态进行编译,编译时进行一致性检查,如果有错误将会显示错误信息,应改正后重新编译。

那么,关于西门子S7-1200系列PLC的认知点你熟悉多少呢?

来源:技成培训

往期文章

分享三个PLC控制系统实例,有需要的拿去!

六大类电工常备知识点汇总,内容很全啦!

老电工原理+实例分析:顺序控制电路

多种PLC控制电路接线图,收藏一下!

步进电机这部分,40页PPT就能说得一清二楚~

往期文章

26张电路原理动图大放送,你看懂了几张?分享三个PLC控制系统实例,有需要的拿去!六大类电工常备知识点汇总,内容很全啦!老电工原理+实例分析:顺序控制电路多种PLC控制电路接线图,收藏一下!

相关问答

西门子触摸屏能控制1200plc的I点吗?

西门子触摸屏能够控制1200PLC的I点。西门子触摸屏作为人机界面的一种常见形式,通过与PLC进行通信,可以实现对PLC输入点(I点)的控制。具体操作可以通过编程设...

西门子tp1200的触摸屏和三菱plc肿么通讯-ZOL问答

西门的这个触摸屏支持RS485通信,用九针DB插头进行连接就行了设置好站地址波...西门PLC编程可以找我有用(0)回复可以用三菱的触摸屏。。。或者别的品牌...

plc1200自锁怎么编程?

在PLC1200中实现自锁功能的编程需要使用LAD或者FBD语言进行编写。首先,需要定义一个控制变量,用来存储锁定状态。当需要锁定某个设备时,将该变量赋值为1。然...

plc1200怎么设置modbus485通讯?

要设置PLC1200的Modbus485通讯,首先需要确保PLC1200具备Modbus485通讯模块。然后,进入PLC1200的编程软件中,选择通讯设置,配置Modbus485通讯参数,包括波特....

1200plc可以用两台触摸屏控制吗?

可以的。1.最好是用以太网通讯,加一个路由器,可以实现2台上位控制多台PLC。如果是Modbus通讯的话用串口服务器也可以,或者是DP环状串连连接。2.一般的上位...

1200plc怎么编程读取温控表数据?

1200PLC编程读取温控表数据需要以下步骤:确定温控表的通信接口和协议,例如RS485或RS232接口,Modbus或TCP/IP协议等。根据通信接口和协议,选择合适的PLC通信...

西门子1200plc通过HMI程序如何上载?

西门子1200PLC通过HMI程序上载的步骤如下:确保HMI设备已正确连接至PLC,并且PLC处于运行状态。在HMI软件中,打开相应的项目,并选择“文件”菜单中的“上载...

1200plc的pid怎么用?

1200PLC的PID功能主要是用于控制温度、压力、流量或其他工业过程中需要精准控制的参数,以确保过程稳定,并且能够快速响应任何变化。以下是使用1200PLCPID的基...

西门子1200plc上升沿怎么用?

在西门子1200PLC中,上升沿常常被用作触发PLC输入信号的方式,类似于按钮按下的那一瞬间。以下是如何在西门子1200PLC上使用上升沿的步骤:1.在PLC编程软件中...

1200和1500plc先学哪个?

建议先学习1200PLC,因为它更适合初学者,易于上手和理解。1200PLC具有较简单的编程语言和基础功能,可满足大部分的自动化控制需求。而1500PLC则更适合更复杂...