快捷搜索:  汽车  科技

西门子S7-200PLC与电脑通讯方法(西门子S7200PLC在线调试-MCGS与西门子PLC的连接与调试)

西门子S7-200PLC与电脑通讯方法(西门子S7200PLC在线调试-MCGS与西门子PLC的连接与调试)双击“设备1一[串口通讯父设备]”,弹出“设备属性设置”对话框,如图按实际情况进行设置,西门子默认参数设置为: 波特率9600,8位数据位,1位停止位,偶校验。参数设置完毕,单击“确认”按钮保留。如果是首次使用,请单击“帮助”按钮或选中“查看设备在线帮助”,单击图标,打开“MCGS 帮助系统”,请详细阅读。 单击“确认”按钮,回到“设备工具箱”如图: 双击“设备工具箱”中的“串口通讯父设备”,再双击“西门子S7-200PPI”,如图:

西门子S7200PLC在线调试

我们以西门子S7200PLC 为例,让您知道硬件设备与MCGS 组态软件是如何连接的。具体操作如下:

在MCGS 组态软件开发平台上,单击“设备窗口”,再单击“设备组态”按钮进入设备组态。从“工具条”中单击“工具箱”,弹出“设备工具箱”对话框。单击“设备管理”按钮,弹出“设备管理”对话框。从“可选设备”中双击“通用设备”,找到“串口通讯父设备”双击,选中其下的“串口通讯父设备”双击或单击“增加”按钮,加到右面已选设备。再双击“PLC 设备”,找到“西 门子”双击,再双击“S7-200一PPI”,选中“西门子S7-200PPI”双击或单击“增加”按钮,加到右面已选设备。如下图:

西门子S7-200PLC与电脑通讯方法(西门子S7200PLC在线调试-MCGS与西门子PLC的连接与调试)(1)

单击“确认”按钮,回到“设备工具箱”如图:

西门子S7-200PLC与电脑通讯方法(西门子S7200PLC在线调试-MCGS与西门子PLC的连接与调试)(2)

双击“设备工具箱”中的“串口通讯父设备”,再双击“西门子S7-200PPI”,如图:

西门子S7-200PLC与电脑通讯方法(西门子S7200PLC在线调试-MCGS与西门子PLC的连接与调试)(3)

双击“设备1一[串口通讯父设备]”,弹出“设备属性设置”对话框,如图按实际情况进行设置,西门子默认参数设置为: 波特率9600,8位数据位,1位停止位,偶校验。参数设置完毕,单击“确认”按钮保留。如果是首次使用,请单击“帮助”按钮或选中“查看设备在线帮助”,单击图标,打开“MCGS 帮助系统”,请详细阅读。

西门子S7-200PLC与电脑通讯方法(西门子S7200PLC在线调试-MCGS与西门子PLC的连接与调试)(4)

计算机串行口是计算机和其它设备通讯时最常用的一种通讯接口,一个串行口可以挂接多个通讯设备(如一个RS485总线上可挂接255 个ADAM 通讯模块,但它们共用一个串口父设备),为适应计算机串行口的多种操作方式,MCGS 组态软件采用在串口通讯父设备下挂接多个通讯子设备的一种通讯设备处理机制,各个子设备继承一些父设备的公有属性,同时又具有自己的私有属性。在实际操作时,MCGS 提供一个串口通讯父设备构件和多个通讯子设备构件,串口通讯父设备构件完成对串口的基本操作和参数设置,通讯子设备构件则为串行口实际挂接设备的驱动程序。

S7-200PPI 构件用于MCGS操作和读写西门子S7_ 21X、S7_ 22X 系列PLC 设备的各种寄存器的数据或状态。本构件使用西门子PPI 通讯协议,采用西门子标准的PC\PPI 通讯电缆或通用的RS232/485 转换器,能够方便、快速地与PLC 通讯。S7-200PPI],弹出“设备属性设置”对话框,如图,在属性设置之前,建议您双击[西门子先仔细阅读“MCGS 帮助系统”,了解在MCGS 组态软件中如何操作西门子S7-200PPI。

西门子S7-200PLC与电脑通讯方法(西门子S7200PLC在线调试-MCGS与西门子PLC的连接与调试)(5)

选中“基本属性”中的“设置设备内部属性”,出现图标,单击图标,弹出“西门子S7-200PLC通道属性设置”对话框。如图:

西门子S7-200PLC与电脑通讯方法(西门子S7200PLC在线调试-MCGS与西门子PLC的连接与调试)(6)

单击“增加通道”,弹出“增加通道”对话框,如图,设置好后按“确认”按钮。

西门子S7-200PLC与电脑通讯方法(西门子S7200PLC在线调试-MCGS与西门子PLC的连接与调试)(7)

西门子S7_200 PLC 设备构件把PLC 的通道分为只读,只写,读写三种情况,只读用于把PLC 中的数据读入到MCGS 的实时数据库中,只写用于把MCGS 实时数据库中的数据写入到PLC中,读写则可以从PLC 中读数据,也可以往PLC 中写数据。当第一次启动设备工作时,把PLC 中的数据读回来,以后若MCGS不改变寄存器的值则把PLC 中的值读回来。若MCGS 要改变当前值则把值写到PLC 中,这种操作的目的是,防止用户PLC程序中有些通道的数据在计算机第一次启动,或计算机中途死机时不能复位,另外可以节省变量的个数。

“通道连接”如图设置:

西门子S7-200PLC与电脑通讯方法(西门子S7200PLC在线调试-MCGS与西门子PLC的连接与调试)(8)

在“设备调试”中就可以在线调试“西门子S7-200PPL”,如图:

西门子S7-200PLC与电脑通讯方法(西门子S7200PLC在线调试-MCGS与西门子PLC的连接与调试)(9)

如果“通讯状态标志”为0 则表示通讯正常,否则MCGS 组态软件与西门子S7_ 200PLC 设备通讯失败。如通讯失败,则按以下方法排除:

1、检查PLC 是否上电。

2、检查PPI 电缆是否正常。

3、确认PLC 的实际地址是否和设备构件基本属性页的地址一致,若不知道PLC 的实际地址,则用编程软件的搜索工具检查,若有则会显示PLC 的地址。

4、检查对某一寄存器的操作是否超出范围。

其它设备如板卡、模块、仪表、PLC 等,在用MCGS 组态软件调试前,请详细阅读硬件使用说明与MCGS 在线帮助系统。

猜您喜欢: