组态软件通讯设置

合集下载

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)。
相关文档
最新文档