mcgs怎么实现无线通信

mcgs怎么实现无线通信,第1张

MCGS的触摸屏带有串口和网口,串口无线通讯可以买串口无线通讯模块接到触摸屏的串口。网口无线通讯可以接买无线路由器接到触摸屏的网口。就能实现无线通讯了。现在还很流行物联模块,也可以用来无线通讯。
望采纳。。。。。。

我没看到你的,所以不能全解答。

关于PLC与MCGS通讯的问题, 其中MCGS支持SIEMENS 200PLC

MCGS 55支持以下典型PLC设备

 西门子S7_200(自由口、PPI接口)、S7_300(MPI接口、Profibus接口)、S7_400(MPI接口、Profibus接口);

 莫迪康Modbus-RTU协议、Modbus-ASCII协议、Modbus-Plus协议、Modbus-TCP协议;

 欧姆龙ControlLink协议、Ethernet协议、HostLink协议;

 三菱FX系列、AnA系列、A系列、Q系列;

 松下FP0~FP10系列;

 台达SC500/OMC-1系列、Open_PLC XC_2000系列;

 LG系列;

 GE SNP协议、TCP/IP协议;

 AB全系列;

 富士NB系列;

 和利时全系列;

 光洋CCM协议、KS协议;

 台达系列;

 日立系列。

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

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

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

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

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

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

S7-200PPI构件用于MCGS *** 作和读写西门子S7_21X、S7_22X 系列PLC设备的各种寄存器的数据或状态。本构件使用西门子PPI通讯协议,采用西门子标准的PC\PPI通讯电缆或通用的 RS232/485转换器,能够方便、快速地与PLC通讯。

双击[西门子S7-200PPI],d出“设备属性设置”对话框,如图,在属性设置之前,建议您先仔细阅读“MCGS帮助系统”,了解在MCGS组态软件中如何 *** 作西门子S7-200PPI。

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

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

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

另外,在通道连接属性页中还可以根据需要设置相应的虚拟通道。虚拟通道是实际硬件设备不存在的通道,为了便于处理中间计算结果,并且把MCGS中数据对象的值传入设备构件供数据处理使用,MCGS在设备构件中引入了虚拟通道的概念。在增加模拟通道时需要设置好设备的数据类型、通道说明(是用于向MCGS输入数据还是用于把MCGS中的数据输出到设备构件中来)

“通道连接”如图设置:

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

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

1、 检查PLC是否上电。

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

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

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

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

44  网络数据同步

网络数据同步是用来实现在网络系统中,对各主机上MCGS的实时数据对象进行同步处理,使网络上各主机中的实时数据保持一致性。

网络数据同步设备是一个子设备,它必须位于一个网络父设备中,通过父设备(高速网络:TCP/IP、低速网络:Moxa、低速网络:Modem)来完成数据的网络通讯工作。

在设备窗口中添加一个网络父设备,高速网络TCP/IP、低速网络Moxa或低速网络Modem,正确设置后,确认网络测试正常。

打开设备工具箱,若网络数据同步设备在设备工具箱的话,双击,将它添加到设备窗口中网络父设备下;若设备工具箱中没有,点击设备管理,从通用设备中将网络数据同步设备添加到设备工具箱中。据以下提示设置设备构件属性,即可使用。

双击“设备工具箱”中的“网络数据同步”设备,如图:

(一)基本属性页中,可以设置本设备在MCGS中的名称、处理周期等基本属性以及同步通道的个数等。

   设备名称:本构件的名称,远程工作站中使用该名称来和本构件进行通讯;

 处理周期:MCGS循环调用本构件进行网络同步通讯的时间周期;

 运行时自动开始处理:如果选择了本选项,运行时,MCGS将按设定的周期调用本构件。如本构件只提供服务,响应其它主机的请求,则不选择本项,也就是说,数据接收方通常不选择此选项;

 远程目标设备名:指定本设备构件要和远程主机中进行通讯的设备构件的名称。如本构件只提供服务,则可以不设置本项;

 通道个数:要同步的数据对象的个数;

 网络工作状态:检测网络的工作状态,若网络通讯正常,连接的数据对象的值被置为1,不正常则置0;

 设置远程工作站时间:以本机工作站的时间为基准时间设置远程工作站的时间;

 设置本地工作站时间:以远程工作站的时间为基准时间设置本机工作站的时间。

(二)通道连接和设置

通道连接和设置属性主要用以设置同步数据对象及其相关属性。如图:

 本机对象名:本机要同步的MCGS数据对象;

 远程对象号:远程目标设备要同步的数据对象对应的通道号;

 类型:要同步的MCGS数据对象的类型,有开关型、数值型和字符型;

 方向:有“输入”和“输出”两种选择,“输入”代表从远程工作站中读入同步对象的值,同步到本机的MCGS对应的数据对象;“输出”代表从本机中读取要同步的MCGS数据对象的值,同步到远程工作站的对应MCGS数据对象中。

以上就是通过网络数据同步构件来介绍网络数据同步的实现方法的。网络数据同步即可以适用于MCGS通用版和网络版,也适用于MCGS嵌入版,并且也可以在这三个版本中相互使用。下面通过具体介绍“双机热备”实现方法,来描述网络数据同步的工作原理


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/13425625.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-03
下一篇 2023-08-03

发表评论

登录后才能评论

评论列表(0条)

保存