组态软件通讯设置

合集下载

WINCC组态软件与台达PLC的通讯连接

WINCC组态软件与台达PLC的通讯连接

WINCC组态软件与台达PLC的通讯连接哈尔滨机电王鹏九关键词:WINCC组态软件kepware软件OPC服务器内容提要:本文通过实例介绍了台达PLC如何与WINCC组态软件连接的过程,对没有提供相应接口的组态软件提出了解决的方案1、概述WINCC是siemens公司推出的一款上位组态软件,随着s7系列PLC的应用,WINCC 也成为当今最为流行的组态软件之一。

WINCC有多个版本,现在最为常用的是其V6.X版本,但这个版本的连接资源以siemens的通讯方式为主,在其基本的连接资源中没有可与台达PLC相连的协议,因此,台达系列PLC要想与其相连就必须用其他的方式。

2、连接方式的选择WINCC是一款功能强大的组态软件,可以使用多种组件和编程方式,如果没有合适的连接资源,可以用以下三种方式进行连接:一是使用VBS语言,调用MSComm控件,直接编写通讯协议与其相连,二是用高级语言编写DLL文件,然后在程序中进行引用,最后就是使用OPC标准通讯,进行连接。

前两种连接并不能生成真正意义上的标签,其通讯管理上有不小的困难,而基于组件技术的OPC标准可以生成真正意义上的标签,是一个不错的选择。

3、OPC服务器的选择WINCC是作为OPC的客户端存在的,我们还必须找到一个OPC的服务器才能与其进行连接,这里,我选择了kepware软件作为OPC的服务器。

具体连接的方式如下所示:上图为OPC服务器的界面,单击“通道”图标,建立通讯方式:选择modbus通讯方式,通讯卡等信息,完成通道配置,如下图所示:然后在新建立的通道上单击“设备”图标,建立与其连接的设备在ID的对话框中输入将要连接PLC的地址,输入完后,其他选项默认即可,结束后单击“完成”按钮建立完通道与设备后,在设备中添加需要连接的标签,如下所示其地址可以通过查看DVP-PLC应用技术手册得到,实例中输入的地址为404097,是台达PLC中D0的MODBUS地址。

AC500系列PLC与上位机组态软件iFix的通讯

AC500系列PLC与上位机组态软件iFix的通讯

修改 IP 地址时,需要将 CPU 运行开关设置为 STOP,否则会出现如下提示
北京 ABB 电气传动系统有限公司 PLC 技术部
7
技术资料 AC500/Issue: 09.2012
2.2 添加 MODBUS TCP/IP 协议
右击 PM5X1-ETH 图标,选择“添加设备”,在弹出的对话框中双击添加 “Modbus On TCP/IP”协议;
3 iFix 组态软件连接设置
3.1 MBE 驱动设置
先行安装 MBE 驱动后,双击“I/O 驱动器”目录下的“MBE”图标,点击 “Connect”按钮用以启动 MBE 驱动程序;

点击“Add Channel”按钮增加一个连接通道,并勾选“Enable”项,用以激活该 通道;
北京 ABB 电气传动系统有限公司 PLC 技术部
北京 ABB 电气传动系统有限公司 PLC 技术部
11
技术资料 AC500/Issue: 09.2012
MODBUS 地址设置 数据类型设置
3.2 iFix 数据库设置
点击工具栏“数据库管理器”按钮,启动配置程序;
北京 ABB 电气传动系统有限公司 PLC 技术部
12
技术资料 AC500/Issue: 09.2012
北京 ABB 电气传动系统有限公司 PLC 技术部
8
技术资料 AC500/Issue: 09.2012

双击上步添加的“Modbus On TCP/IP”协议,在“服务器连接”一栏中更改所需 要连接的上位机数量(>0);
北京 ABB 电气传动系统有限公司 PLC 技术部
9
技术资料 AC500/Issue: 09.2012
NOTICE

MCGS组态软件通讯设置

MCGS组态软件通讯设置
四、窗口界面的建 立································································17
五、动画连 接···········································································19
18
金品立石 坚如磐石
五、动画连接 双击某一输入框出现对话框,点击“操作属性”,在“对应数据对象”
框后单击“?”出现对象名,双击所需要的对象,按确定,按此方法依 次连接对象。
19
金品立石 坚如磐石
紫金桥监控组态软件简易操作
一、创建工程 1、从桌面上双击
图标,打开如图所示,
20
金品立石 坚如磐石
10
金品立石 坚如磐石
11
金品立石 坚如磐石
在设备管理窗口中双击“通用 串口父设备”图标,通用串口 父设备添加到设备组态窗口中;
双击设备组态窗口中的“通用 串口父设备”,进入“通用串
口设备属性编辑”窗口;
仪表最大比特率为19200,通常使用为9600,还可设置为4800,2400等
12
金品立石 坚如磐石
5
金品立石 坚如磐石
5.如仪表测量值PV在组态中建立方法,点击“新增对象”,点击“对 象属性”,打开属性对话框,在将对象名称改为:“PV”;对象类型 选择:“数值型”;在对象内容注释输入框内输入:对象进行定义修改
数据对象属性设置
6
金品立石 坚如磐石
对象设定后图
紫金桥监控组态软件简易操 作·····················································20
一、创建工 程···········································································20

MCGS触摸屏设置Modbus通讯地址及串口参数的方法

MCGS触摸屏设置Modbus通讯地址及串口参数的方法

MCGS触摸屏设置Modbus通讯地址及串口参数的方法一、说明MCGS(昆仑通态)组态软件原版Modbus驱动是无法通过画面组态调用宏来设置Modbus通信相关参数的,如:站号,波特率,数据位,停止位,校验位这些参数的。

但是可以通过第三方定制版驱动来实现该功能,亲测有效。

二、屏幕做Mdobus主站时相关设置通过新建一个简单测试工程来讲解如何使用该驱动程序提供的功能•下载安装第三方定制驱动程序。

新建测试工程,并新建一个画面,画面布局如下•然后在实时数据库里新建11个数值变量分别为nAddr、nBaudrate、nDatabit、nStopbit、nParity、nReturn和rAddr、rBaudrate、rDatabit、rStopbit、rParity。

将组态画面左侧文本框依次关联nAddr、nBaudrate、nDatabit、nStopbit、nParity这几个变量,右侧标签依次关联rAddr、rBaudrate、rDatabit、rStopbit、rParity。

•组态左侧设置按钮的按下脚本写入以下代码'''''''''''''''''''''''''''''''''''''''''''''''''''''''''设置设备1的设备地址,设置地址值为nAddr的值,nAddr为数值型变量。

''''''''''''''''''''''''''''''''''''''''''''''''''''''''!SetDevice(设备1,6,"SetAddress(nAddr)")''''''''''''''''''''''''''''''''''''''''''''''''''''''''''设定设备1所在的父设备的串口参数,'nBaudrate为波特率,取值为(9600、14400、19200、38400等常见波特率的值) 'nDatabit为数据位,取值为(7-七位,8-八位)'nStopbit为停止位,取值为(1-一位,2-两位)'nParity为校验位,取值为(0-无校验,1-奇校验,2-偶校验)'nReturn为返回值,取值为(0-设置成功,1-设置失败)'nBaudrate,nDatabit,nStopbit,nParity,nReturn均为数值型变量。

CMS组态软件使用说明书

CMS组态软件使用说明书
万洲电气
CMS 组态软件使用说明书
CMS 组态软件使用说明书 (Version 2.0)
湖北万洲电气集团有限公司
HUBEI WORLDWIDE ELECTRIC GROUP CO., LTD.
湖北万洲电气集团有限公司 湖北省襄阳市长征路 58 号 邮编:441001 电话:(0710)3405668
用户将程序安装完毕后,进入安装的目标文件夹,如 D:\CMS。可以看到如下图所列文件。 湖北万洲电气集团有限公司 湖北省襄阳市长征路 58 号 邮编:441001 电话:(0710)3405668
-3-
万洲电气
CMS 组态软件使用说明书
图 1.4 CMS 软件组成
主要文件说明如下: CMSHelp:帮助文件夹,CMS 软件的操作和说明文件放在 CMSHelp 文件夹中,说明文件为.html 格式,用户可直接进入 CMSHelp 文件夹中点击打开或在程序中的帮助菜单进入。 CMSlockMenu:安全管理文件夹,文件夹中存放系统锁定后允许运行的程序快捷菜单。 CMSUILibrary:图形库文件夹,编辑好的图形库放在该文件夹。 DBRealTime:数据库文件夹,运行数据存储在该文件夹。 PlugIn:插件文件夹,CMS 扩展的插件模块放在该文件夹。 Protocols:通讯协议文件夹,监控软件所使用的通讯协议模块放在该文件夹。 CMS.exe:主监控程序。 CMSLock.exe:系统锁定程序,该程序运行后,将接管系统操作桌面,不能运行无关程序。 CMSReport.exe:报表程序,用于报表的设计和编辑。 CMSUser.exe:用户管理程序,用于管理操作用户的管理和操作权限。 Index.cmsui:画面程序,用于存放设计编辑的监控画面。 CurveView.exe:录波分析软件,可将录波数据和报表数据以波形或曲线形式显示。 default.cmscfg:用于存放通讯配置。 SelectCurve.exe:录波选择软件,使用该软件选择录取的波形文件。 SpeechAlert.exe:语音报警程序,中文语音报警。 BeepStart.exe:声音报警程序,可使用计算机自带轰鸣器报警。 2.4. CMS 软件的运行 CMS 组态软件安装完毕后,在桌面建立快捷方式,可选择 CMS 组态软件文件点击运行,也 可以选择锁定系统并运行 CMS 全部模块。区别是点击后者同时锁定并接管操作系统,用户不能 运行其它无关程序。 湖北万洲电气集团有限公司 湖北省襄阳市长征路 58 号 邮编:441001 电话:(0710)3405668

MCGS组态软件和CS_MFC流量计通讯帮助文档

MCGS组态软件和CS_MFC流量计通讯帮助文档

七星华创集团CS_MFC流量计1.设备简介
本驱动构件用于MCGS组态软件读写CS_MFC流量计的数值。

MCGS软件与设备通讯之前,必须保证通讯连接正确。

通讯连接方式:
1,采用厂家自己配置的标准连接线。

3. 设备通讯参数
“通用串口父设备”通讯参数设置如下:
4.设备构件参数设置
“CS_MFC流量计”子设备参数设置如下:
内部属性:本流量计无需设置内部属性,只有一个瞬时流量通道值。

设备地址:流量计设备地址,可设定范围OX20(32)-OX5F(95)。

通讯等待时间:通讯数据接收等待时间,默认设置为300ms,不能设置太小,否则会导致通讯不上。

快速采集次数:对选择了快速采集的通道进行快采的频率(建议不使用)。

采集方式:0-分块采集:表示在每个采集周期只采集一个块
1-不分块采集:表示在每个采集周期采集多个块
5.采集通道
a通讯状态
本设备构件提供的设备命令,用于对CS_MFC流量计进行相应的写操作,设备命令格式如下。

写入命令Write
!setdevice(设备0,6,“write(164=data)”)
写入数据的设备命令,此时写入一个数据执行此命令后数据返回值为1,
!setdevice(设备0,6,“write(164=设定值)”) 设定值=50
写入数据的设备命令,此时写入一个数据执行此命令后流量计的设定值为50,
!setdevice(设备0,6,“write(186=1)”)
执行此命令时,流量计上的指示灯开始闪烁,
7.。

MCGS组态软件通讯设置

MCGS组态软件通讯设置

MCGS组态软件通讯设置仪表通讯方法——组态——MCGS 紫金桥力控组态王世纪星金品立石坚如磐石目录昆仑通泰组态软件简易操作说明 (1)一、创建工程 (1)二、定义数据 (5)三、设备连接 (5)四、窗口界面的建立 (17)五、动画连接 (19)紫金桥监控组态软件简易操作 (20)一、创建工程 (20)二、定义设备 (22)三、I/O数据建力控监控组态软件简易操作 (33)一、新建工程 (33)二、I/O设备的建立 (36)三、数据库点的建立 (39)四、组态画面的建立 (44)五、动画连接 (46)组态王监控组态软件简易操作 (48)一、创建工程 (48)二、定义I/O设备 (54)三、创建数据库点 (60)世纪星监控组态软件简易操作 (68)一、创建工程 (68)二、I/O设备的建立 (71)三、数据库变量的建立 (75)四、组态画面的建立 (77)五、动画连接 (80)昆仑通泰组态软件简易操作说明一、创建工程1、打开“MCGS组态环境”运行环境,如图所示:2、鼠标单击文件菜单中“新建工程”选项,选择文件菜单中的“工程另存为”菜单项,弹出文件保存窗口,在文件名一栏内输入工程名称,点击保存,即可新建工程工程另存文件保存窗口二、定义数据1.单击工作台中的“实时数据库”窗口标签,进入实时数据库窗口页。

2.单击“新增对象”按钮,在窗口的数据对象列表中,增加新的数据对象,系统缺省定义的名称为“InputUser3”、“ InputUser4”、“ InputUser5”等(多次点击该按钮,则可增加多个数据对象)。

3.选中对象,按“对象属性”按钮,或双击选中对象,则打开“数据对象属性设置”窗口。

4.将所需建立连接的点建立在数据库中5.如仪表测量值PV在组态中建立方法,点击“新增对象”,点击“对象属性”,打开属性对话框,在将对象名称改为:“PV”;对象类型选择:“数值型”;在对象内容注释输入框内输入:“实际测量值”,单击“确认”。

力控组态软件使用指南

力控组态软件使用指南

力控组态软件使用指南
一、配置
一般情况下,使用自动化控制软件需要安装以下软件:
1、操作系统:常用的操作系统有Windows XP、Windows 7、Windows 8等;
2、自动化软件:一般为支持控制器、PLC、元件及部件的配置软件;
3、协议驱动程序:一般支持 Modbus、Ethernet/IP、PROFIBUS等主流协议;
4、软件手册:根据控制原理,按照软件运行程序,配置、安装等教程;
二、安装
1、首先根据控制设备及操作系统的要求,将控制设备以及其他相关软件和驱动程序安装到电脑;
2、将安装好的软件及驱动程序注册,并与控制设备相关信息,如端口号、通讯方式等信息进行绑定;
3、根据控制设备的原理,结合控制软件的帮助文档,对控制设备进行配置;
5、安装完成后,进行控制设备的测试,检查配置是否正确。

三、使用
1、对控制设备、自动化控制软件进行全面的调试,确保系统的稳定性;
2、在控制软件中进行编程,将编程程序上传到控制设备,检查它的运行效果;
3、使用组态软件对系统的各种参数进行设置,控制设备的运行;
4、配置完成后,将控制设备的设置参数保存到组态软件。

紫金桥组态软件使用协议与通讯

紫金桥组态软件使用协议与通讯

点击属性后,弹出以太网属性对话框,如下图所示:
在此查看或配置以太网模块 IP 地址、子网掩码、通迅类型等信息。 设备定义 紫金桥系统与 AB PLC 之间采用以太网口进行连接。 启动紫金桥开发系统,点击数据库->设备驱动->PLC->AB(艾伦-布拉德利)。双击 ControlLogix(以太网),弹出如图所示对话框:
数据类型 原子数据 结构数据
一维数组 二维数组 三维数组
简要说明
表示该点的数据是基本数据类型,如整数,浮点数等等
ControlLogix 支持结构类型的数据,比如 PID 点,该种类型的点不但是 有点名,而且还有参数,如设定值等等,此时不但要填写点名,而且要填 写字段名。
该种类型的变量是一维数组,数组类型可以是任何原子类型的数据。注意 填写数组下标。
选择 PLC 控制类型、版本号、底板类型,设置完名称,点击确定。
点击菜单“Communications”-> “Who active” 或者 单击 按钮,弹出如下 图所示对话:
选择 AB_ETH-1,Ethernet 中的 CPU 模块,点击
按钮,联机。
配置以太网模块 IP 地址 1756-EN2T IP 地址为硬拨码。IP 地址为:192.168.1.xyz。其中NBT 以太网卡需用 RSLinx 配置 PLC 网卡地址:鼠标右键单击 1756-ENBT/A,在右键菜单中选择属性,如下图所示:
设置设备名称,点击“下一步”按钮:
输入与计算机连接的 PLC 以太网口 IP 地址和端口号,点击“下一步”按钮。 (端口号默认为:44818)
结点地址(DST):PLC 的站地址,由于 AB 系列 PLC 的型号不同,设备地址的范围 不同,所以对于某一型号设备的地址范围,请见相关硬件手册。可通过编程软件 RSLogix5000 来设定 PLC 的地址。 计算机地址(SRC):上位机在 AB 网络中的地址。 站地址(STN):该站的地址默认值为 0。 数据连接 以下是 ControlLogix 的数据连接对话框:

PLC与上位组态软件通讯设置Modbus

PLC与上位组态软件通讯设置Modbus

目录1 PLC与Intouch软件通讯设置 (2)1.1 利用Modbus TCP/IP协议的通讯设置 (2)1.1.1 IO Server软件配置 (2)1.1.2 软件编程设置 (4)1.1.3 IO Server状态监视 (5)1.2 利用Modbus Plus协议的通讯设置 (6)1.2.1 IO Server软件设置 (6)1.2.2 软件编程设置 (6)1.3 利用Modbus协议的通讯设置 (7)1.3.1 IO Server软件设置 (7)1.3.2 软件编程设置 (7)1.4 注意 (8)2 PLC与组态王软件通讯设置 (9)2.1 利用Modbus TCP/IP协议的通讯设置 (9)2.1.1 工程浏览器中通讯设置(即与PLC通讯时的相关设置) (9)2.1.2 软件编程设置 (13)2.1.3 数据状态监视 (17)2.2 利用Modbus Plus协议的通讯设置 (18)2.3 利用Modbus协议的通讯设置 (18)2.4 利用Unitelway协议的通讯设置 (19)3 PLC与iFIX软件通讯设置 (21)3.1 利用Modbus TCP/IP协议的通讯设置 (21)3.1.1 系统配置 (21)3.1.2 数据库标签定义 (26)3.1.3 软件编程 (28)3.2 利用Modbus协议的通讯设置 (30)4 施耐德PLC与WINCC通讯 (32)4.1Wincc和Quantum PLC通讯 (34)4.2WinCC和Premium PLC通讯 (45)4.3WinCC和第三方Modbus TCPIP设备通讯 (49)5 施耐德PLC与世纪星(Pastools)通讯 (51)5.1利用Modbus TCP/IP协议的通讯设置 (51)6 通讯注意事项 (54)1PLC与Intouch软件通讯设置Intouch软件中与施耐德PLC相关的驱动只有三种:Modbus TCP/IP、Modbus Plus、Modbus。

紫金桥组态软件与plc通讯实例

紫金桥组态软件与plc通讯实例

目录1 通讯 21.0 和利时PLC 21.1 三菱Q系列 31.2 LG plc modbus 171.3 台达plc 与 modbus 231.4 永宏PLC 和 modbus 281.4爱默生PLC 和 modbus 411.6 西门子200 和 ppi 471.7 西门子200 和 modbus 531.8 西门子300 591.9 AB plc df1协议 621 通讯1.0 和利时PLC紫金桥软件与和利时PLC Modbus链接紫金桥组态软件可以通过modbus和利时的PlC通讯,其中plc作为modbus 从站,紫金桥软件作为modbus主站。

紫金桥软件可以读取和利时plc的I区、Q区以及M区的数据,可以写(或强制)Q区及M区数据。

和利时plc的默认串口设置是通讯波特率为38400bps,数据位8位,停止位1位,奇偶校验为无校验,modbus地址为51 。

这些设置可以通过PowerPro软件进行设置,通过Reset_COMM_PRMT功能块可以重新设波特率、奇偶校验和停止位等通讯参数(点击“在线”菜单中的“通讯参数”弹出“Communication Parameters”通讯参数对话框,可以修改波特率奇偶校验和停止位等参数,)通过调用HollySys_PLC_Ex.lib 库中的功能块Set_Local_Address可以设置PLC的modbus从站地址。

对于G3系列PLC产品的地址分为I区(输入区)、Q区(输出区)和M区(中间存储区)。

读写I区和Q区的开关量地址=(字节地址×8+位地址)+1,其中字节地址为Powerpro中相应于%Q(I)Xm.n中的m,位地址为PowerPro中相应于%Q(I)Xm.n中的n。

例如,显示地址为%QX1.1的通道的状态,则该开关量地址为1(m)*8+1(n)+1=10(m=1,n=1)。

读写I区和Q区的模拟量地址(字)=PowerPro中相应通道的实际地址除以2,然后再加1。

MODBUS通讯测试软件设置说明

MODBUS通讯测试软件设置说明

MODBUS通讯组态说明仪表采用标准modbus通讯协议(读写部分数据)格式为: 8位数据位,无奇偶校验,1位停止位。

在使用组态软件时,须选用的设备为modicon(莫迪康)的PLC,Modbus-RTU地址型。

数据为整型16位。

16路数据从寄存器00开始到16。

7使用组态王寄存器从4001开始到4016。

(对于有些组态软件,可能从3001开始) 参数代号含义4x0001 第1路测量值4x0002 第2路测量值4x0003 第3路测量值。

4x0016 第16路测量值例:读地址为1的仪表的第1路测量值(PV1=1000值)发送数据为 01 03 00 00 00 01 84 0A(其中01 是仪表地址,03是功能号,00 00是寄存器起始地址,00 01 表示读一个数,84 0A是校验码。

如果要读第1、2路测量值两个数据,则可以发送,01 03 00 00 00 02 C4 0B返回数据为 01 03 02 03 E8 B8 FA (其中03 E8—1000)。

以下为通讯测试软件设置说明:对于测试软件中的参数设置,见上图,串口:以电脑串口号为准波特率:和仪表波特率一致数据位:8位奇偶校验位:无停止位:1读数据指令:0X030000000Y其中:0X指仪表的地址,以仪表的地址为准,如为1,则X=10Y指读取仪表数据的路数,如8路数据则Y=8。

Registet Size:2 Byte Sign/Unsign:e有无符号 Decimal:小数点,一般为1,即1位有效位。

如数值123,如Decimal值为0,测显示123.000如Decimal值为1,测显示12.300。

力控ForceControl V7.0与宏电DTU通讯配置

力控ForceControl V7.0与宏电DTU通讯配置

配置方式同上。 在同力控软件通讯时需要注意的地方如下:
a) 宏电 DTU 的身份标识符和力控软件的终端 ID 保持一致。 b) 通信协议上宏电 DTU 选择 UDP+DDP 协议。
二、
力控软件配置方法
1. 创建工程项目
首先安装好力控软件,双击桌面上力控的快捷图标 :
点击“新建”,新建一个工程。
点击“确定”按钮后,回到工程管理器界面点击“开发”按钮,进入开发系统。
点击“完成”,则设备驱动建立完成
3. 建数据连接读取设备数据
关闭 IoManager,返回到开发系统中。
双击“数据库组态”则出现如下对话框:
在 DbManager 中选择指定的目录点击右键,在弹出的菜单中选择“新建”按钮,在对话 框中选择“模拟 I/O 点”,点击“继续”:
建立点名称 tag1 (必须是英文名称, 不能用非法字符和数字开头) , 点击 “数据连接” :
按下图设置 com 口相关信息,然后点击应用-确定。
将 DTU 串口和电脑串口连接好,在 DTU 不上电的情况下先按住空格键,然后加电,会看 到下图:
按 C 键,然后输入密码 1234,进入配置界面,如下:
输入相应数据配置相应项目,完成初级测试需要配置的项目有数据服务中心 ip,数据 服务中心端口,DTU 通信协议(UDP+DDP),设备身份标识符等。
2) 配置工具配置
首先打开配置工具, 点击打开串口, 然后打开连接, 最后再对 DTU 加电, 输入密码 1234, 进入配置界面如下:
在需要配置的地方划勾,然后点击配置即完成配置,配置项目同上。
2. H7210 系列 DTU
目前 H7210 系列 DTU 只能通过配置工具进行配置。 首先打开配置工具, 点击打开串口, 然后打开连接, 最后再对 DTU 加电, 输入密码 1234, 进入配置界面如下:

WINCC组态软件与台达PLC的通讯连接

WINCC组态软件与台达PLC的通讯连接

W I N C C组态软件与台达P L C的通讯连接Revised by Jack on December 14,2020WINCC组态软件与台达PLC的通讯连接哈尔滨机电王鹏九关键词:WINCC组态软件 kepware软件 OPC服务器内容提要:本文通过实例介绍了台达PLC如何与WINCC组态软件连接的过程,对没有提供相应接口的组态软件提出了解决的方案1、概述WINCC是siemens公司推出的一款上位组态软件,随着s7系列PLC的应用,WINCC也成为当今最为流行的组态软件之一。

WINCC有多个版本,现在最为常用的是其版本,但这个版本的连接资源以siemens的通讯方式为主,在其基本的连接资源中没有可与台达PLC相连的协议,因此,台达系列PLC要想与其相连就必须用其他的方式。

2、连接方式的选择WINCC是一款功能强大的组态软件,可以使用多种组件和编程方式,如果没有合适的连接资源,可以用以下三种方式进行连接:一是使用VBS语言,调用MSComm控件,直接编写通讯协议与其相连,二是用高级语言编写DLL文件,然后在程序中进行引用,最后就是使用OPC标准通讯,进行连接。

前两种连接并不能生成真正意义上的标签,其通讯管理上有不小的困难,而基于组件技术的OPC标准可以生成真正意义上的标签,是一个不错的选择。

3、OPC服务器的选择WINCC是作为OPC的客户端存在的,我们还必须找到一个OPC的服务器才能与其进行连接,这里,我选择了kepware软件作为OPC的服务器。

具体连接的方式如下所示:上图为OPC服务器的界面,单击“通道”图标,建立通讯方式:选择modbus通讯方式,通讯卡等信息,完成通道配置,如下图所示:然后在新建立的通道上单击“设备”图标,建立与其连接的设备在ID的对话框中输入将要连接PLC的地址,输入完后,其他选项默认即可,结束后单击“完成”按钮建立完通道与设备后,在设备中添加需要连接的标签,如下所示其地址可以通过查看DVP-PLC应用技术手册得到,实例中输入的地址为404097,是台达PLC中D0的MODBUS地址。

西门子软PLC与组态软件如何通

西门子软PLC与组态软件如何通

西门子软PLC与组态软件如何通1. 使用OPC协议通信:OPC(Ole for Process Control,过程控制对象连接)是一种用于将数据从PLC传输到组态软件的开放标准协议。

西门子软PLC可以通过支持OPC协议的驱动程序与组态软件进行通信。

组态软件通过OPC客户端访问PLC上的数据,实现数据读取和写入功能。

2. 使用Modbus通信:Modbus是一种常用的开放通讯协议,支持串口和以太网等多种通信方式。

西门子软PLC可以通过添加Modbus通信模块或使用内置的Modbus功能与组态软件进行通信。

组态软件作为Modbus主站访问PLC上的数据,实现数据读取和写入功能。

3.使用TCP/IP通信:西门子软PLC和组态软件可以通过TCP/IP协议进行通信。

西门子软PLC作为服务器,组态软件作为客户端,通过TCP/IP网络连接进行数据交换。

组态软件可以通过读取和写入PLC的寄存器来获取和设置PLC上的数据。

4.使用数据库通信:西门子软PLC可以通过支持数据库连接的驱动程序与组态软件进行通信。

PLC通过将数据写入数据库或从数据库读取数据,实现与组态软件之间的数据交换。

组态软件可以通过访问数据库来获取PLC的数据。

需要注意的是,通信方式的选择应根据具体需求和硬件条件来决定。

比如,如果PLC和组态软件在同一台计算机上运行,可以选择使用本地通信方式(如OPC或TCP/IP);如果PLC和组态软件在不同的地理位置,可以选择使用Internet通信方式(如Modbus或TCP/IP)。

此外,需要确保PLC和组态软件之间的通信参数设置正确,例如PLC的IP地址、端口号、协议类型等。

同时,也需确保PLC程序正确编写,提供正确的数据格式和访问权限,以便组态软件能够正确地读取和写入数据。

总的来说,西门子软PLC与组态软件的通信可以通过OPC、Modbus、TCP/IP和数据库等方式实现,具体选择取决于实际应用需求和硬件条件。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

仪表通讯方法——组态——MCGS 紫金桥力控组态王世纪星金品立石坚如磐石目录昆仑通泰组态软件简易操作说明 (1)一、创建工程 (1)二、定义数据 (5)三、设备连接 (5)四、窗口界面的建立 (17)五、动画连接 (19)紫金桥监控组态软件简易操作 (20)一、创建工程 (20)二、定义设备 (22)三、I/O数据建立 (25)四、组态画面的建立 (30)五、动画连接 (32)力控监控组态软件简易操作 (33)一、新建工程 (33)二、I/O设备的建立 (36)三、数据库点的建立 (39)四、组态画面的建立 (44)五、动画连接 (46)组态王监控组态软件简易操作 (48)一、创建工程 (48)二、定义I/O设备 (54)三、创建数据库点 (60)四、组态画面的建立 (62)五、建立动画连接 (65)世纪星监控组态软件简易操作 (68)一、创建工程 (68)二、I/O设备的建立 (71)三、数据库变量的建立 (75)四、组态画面的建立 (77)五、动画连接 (80)一、创建工程1、打开“MCGS组态环境”运行环境,如图所示:昆仑通泰组态软件简易操作说明2、鼠标单击文件菜单中“新建工程”选项,选择文件菜单中的“工程另存为”菜单项,弹出文件保存窗口,在文件名一栏内输入工程名称,点击保存,即可新建工程工程另存文件保存窗口二、定义数据1.单击工作台中的“实时数据库”窗口标签,进入实时数据库窗口页。

2.单击“新增对象”按钮,在窗口的数据对象列表中,增加新的数据对象,系统缺省定义的名称为“InputUser3”、“InputUser4”、“InputUser5”等(多次点击该按钮,则可增加多个数据对象)。

3.选中对象,按“对象属性”按钮,或双击选中对象,则打开“数据对象属性设置”窗口。

4.将所需建立连接的点建立在数据库中5.如仪表测量值PV在组态中建立方法,点击“新增对象”,点击“对象属性”,打开属性对话框,在将对象名称改为:“PV”;对象类型选择:“数值型”;在对象内容注释输入框内输入:“实际测量值”,单击“确认”。

依次将对象进行定义修改数据对象属性设置对象设定后图三、设备连接1.在工作台“设备窗口”中双击“设备窗口”图标进入。

2.从菜单栏中点击“查看”子菜单中“设备工具箱”或直接点击工具条中的“工具箱”图标,打开“设备工具箱”。

点击“设备管理”,选择所需要的设备;注:仪表通讯协议为标准modbusRTU在可选设备列表中,双击“通用设备”;双击“通用设备”下的“ModBusRTU”;双击“标注ModBusRTU设备”图标,即可添加到列表中;因“标注ModBusRTU设备”为子设备,需放在父设备下使用,所以要将“通用串口父设备”图标也加到列表中;单击“确定”则设备被添加到“设备工具箱”中。

在设备管理窗口中双击“通用串口父设备”图标,通用串口父设备添加到设备组态窗口中; 双击设备组态窗口中的“通用串口父设备”,进入“通用串口设备属性编辑”窗口; 仪表最大比特率为19200,通常使用为9600,还可设置为4800,2400等在设备管理窗口中双击“标注ModBusRTU设备”,设备添加到设备组态窗口中;双击“标注ModBusRTU设备”,进入“设备属性设置”;点击全部删除,在点击“增加 点击基本属性页中的“内部属性”通道”按钮,出现对话框;选项,该项右侧会出现的图标,单击此按钮进入“内部属性”设置对寄存器类型进行选择,其中“【3区】输入寄存器”代表04指令,“【4区】输出寄存器”代表03指令;寄存器地址为通讯地址,1位偏置,及00H则输入1即可,点击确定;寄存器地址参照仪表通讯说明,通讯说明地址为16进制,将其转化为十进制,转换后数值加1,将通讯说明的地址值建立在组态软件“设备通道属性设置”中将仪表中各个点的地址依次建立在各通道中,按“确定”即可。

点击通道连接标签,进入通道连接设置;依次选择通道1,2,3….对应的数据对象;点击通道1,“数据对象”栏,按鼠标右键,出现对象名栏,选择对应的对象双击即可,依次对应连接。

将仪表连接在电脑上,将仪表地址和波特率调整为与组态设置的一致。

进入“设备调试”属性页,若设备连接正常,即可看到通道中的数据;此数据应对应仪表的数据按“确认”按钮,完成设备属性设置。

四、窗口界面的建立1.从“工作台”中点击“用户窗口”,点击“新建窗口”,单击窗口图标,点击“窗口属性”,出现对话框,对基本参数进行修改,确定。

2.双击所建窗口,出现动画组态窗口,利用“工具箱”中的工具在窗口中可编辑画面;五、动画连接双击某一输入框出现对话框,点击“操作属性”,在“对应数据对象”框后单击“?”出现对象名,双击所需要的对象,按确定,按此方法依次连接对象。

紫金桥监控组态软件简易操作一、创建工程1、从桌面上双击图标,打开如图所示,2、点击“新建工程”出现对话框,可对“工程名”、“保存路径”、“工程说明”进行编辑;“确定”即可,然后双击所建工程名,进入组态编辑界面二、定义设备点击“数据库”,在数据库下双击“设备驱动”,设备驱动下拉下双击“MODBUS”,在modbus下拉下双击“modbus仪表”,在下拉下双击“modbus(ASCII&RTU串行口通讯)”出现I/O设备定义对话框,对设备地址和通讯端口进行设置。

通讯端口的设置,选择电脑的通讯端口,点击后面的“设置”按钮,出现对端口设置话框,波特率设为9600,数据位为8,奇偶校验为无,停止位为1;波特率设置仪表最大波特率为19200,通常使用为9600,还可设置为4800,2400等设置好后点击“保存”,点击“下一步”,出现对话框,协议类型选择RTU,存储器类型16位,点击完成。

此时在“modbus(ASCII&RTU串行口通讯)”下会出现在所建的驱动设备。

三、I/O数据的建立双击“数据库”下的“点组态”,出现“点组态管理”界面,双击点名下的第1位置出现“区域、类型”对话框,选择“模拟I/O点”继续按钮,出现“新建数据库点”对话框根据XM仪表通讯地址一览表(见金立石光盘),将各个点建立在组态中,并与设备进行连接,例如:要是仪表测量值与设备通讯,查看通讯一览表,测量值PV为modbus04指令,步骤如下:①在“新建数据库点”下“基本参数”框中定义点名,“PV ”,点说明输入“仪表测量值”;②点击数据连接,定义“I/O连接”,设备选择“modbus”;点击连结项后的增加连接项按钮,出现对话框,其中内存区,HR保存寄存器相当于modbus中03指令,AR输入寄存器相当于modbus中04指令,因此,内存区选择“AR输入寄存器”;偏置根据通途一览表,PV测量值地址为00H,,所以偏置输入0;数据格式选择“16位无符号位”按“确定”按“确定”,第一点建立完毕。

根据上述方法,按照通讯一览表,将所有点建立并连接到设备中。

四、组态画面建立1、右击“画面”下的“窗口”,在下拉下点击“新建”,出现“窗口属性”对话框,根据实际可对窗口进行命名、设置。

2、窗口属性设置完成口点击“确定”,在菜单栏中点击“工具”“简单对象”“文本”在窗口中点击,输入“####.##”,在建立一个文本输入“测量值”五、动画连接双击“####.##”文本,出现“动画连接”对话框,点击“数值输入输出”,选择“模拟输出”,出现对话框,点击“?”出现“变量选择”对话框,选择“数据库”点为建立的PV,参数为PV,点击“选择”按钮,“保存”即可将所有点按上述方法与画面进行动画连接。

力控监控组态软件简易操作一、新建工程1、从桌面上双击图标,打开如图所示:2、点击“新建”按钮,出现“新建工程”对话框,选择新建,项目名称命名“测试”,点击“确定”退出对话框。

3、选择测试工程,点击“开发”,进入“开发系统”。

二、I/O设备的建立1、双击“工程项目”下的“I/O设备组态”,(若开发系统中无“工程项目”属性栏,点击“菜单栏”中“查看”“工程项目导航栏”即可。

2、双击“I/O设备组态”出现“IoManager”属性画面,双击击MODBUS标准MODBUS MODBUS(串行口RTU)出现设备配置对话框,输入设备名称,设备地址,通讯方式选择“串口(RS232/422/485)”,下一步,串口选择计算机串口一致,点击后面的“设置”出现“串口设置对话框”,波特率设为“9600”,奇偶校验设为“无”,数据位设为“8”,停止位设为“1”,点击“保存”,点击“下一步”,点击“完成”。

关闭“IoManager”属性画面。

三、数据库点的建立1、双击“工程项目”下的“数据库组态”,出现“DbManager”属性画面,根据通讯一览表(见光盘),将各个点建立在组态中;方法见下:2、双击点名下的第1位置出现“区域、类型”对话框,选择“模拟I/O点”继续按钮,出现“新建数据库点”对话框;根据XM仪表通讯地址一览表(见金立石光盘),将各个点建立在组态中,并与设备进行连接,例如:要是仪表测量值与设备通讯,查看通讯一览表,测量值PV为modbus04指令,步骤如下:①在“新增”对话框下“基本参数”框中定义点名,“PV ” ,点说明输入“仪表测量值”;②点击数据连接,定义“I/O设备”,设备选择“modbus”;点击连结项后的“增加”按钮,出现“组态界面”对话框,其中内存区,HR保存寄存器相当于modbus中03指令,AR输入寄存器相当于modbus中04指令,因此,内存区选择“04号命令(AR输入寄存器)”;偏置根据通途一览表,PV测量值地址为00H,仪表与组态偏置应加1,所以偏置输入1;数据格式选择“16位无符号位”按“确定”按“确定”,第一点建立完毕,点击保存,关闭“DbManager”属性画面。

根据上述方法,按照通讯一览表,将所有点建立并连接到设备中。

四、组态画面的建立1、右击“工程项目”下的“窗口”,在下拉下点击“新建”,出现“窗口属性”对话框,根据实际可对窗口进行命名、设置。

2、点击工具箱中文本,在窗口中点击输入“####.##”,同样键一个文本输入“测量值”,若无“工具箱”,可点击“菜单栏”“查看”“工具箱”即可将所要建立的画面建立到窗口中五、动画连接1、双击所要连接的对象出现“动画连接”对话框,对话框中选择“数值输入显示”中“数值输出”下“模拟”按钮出现“模拟值输出”对话框;。

相关文档
最新文档