组态王和信捷PLC连接

合集下载

组态王与plc通讯网口

组态王与plc通讯网口

组态王与plc通讯网口组态王(SCADA)与PLC(可编程逻辑控制器)通讯网口的应用在工业自动化领域中具有重要的意义。

本文将探讨这两个技术的背景、原理以及应用。

一、组态王与PLC的背景介绍随着工业自动化水平的提高,工厂的生产控制系统变得越来越复杂。

在这样的背景下,需求对生产过程进行可视化监测和控制的系统逐渐兴起。

组态王作为一种常见的工业自动化软件,具有图形化界面、实时数据监控和控制功能,使得工程师能够直观地了解生产过程,并进行可视化操作。

PLC作为控制系统的核心设备,负责接收传感器信号、根据预设的程序逻辑进行决策,并控制执行机构实施相应的动作。

与传统的可编程控制器不同,PLC具有高度可靠、灵活易用等特点,使得其在工业控制领域中得到广泛应用。

二、组态王与PLC的通讯原理在工业自动化系统中,组态王与PLC之间的通讯是实现数据交换、指令传输的关键。

常见的通讯方式主要有串口通讯、以太网通讯和现场总线通讯。

其中,以太网通讯是目前最为常见和广泛应用的方式。

以太网通讯基于TCP/IP协议栈,通过将组态王和PLC分别作为客户端和服务器建立起网络连接,实现双方之间的数据交换和指令传递。

组态王发送请求信息至PLC,PLC收到请求后进行相应的处理,并将结果返回给组态王,从而实现实时数据监测和控制。

三、组态王与PLC通讯网口的应用1. 生产监控与控制组态王与PLC通讯网口的应用最为直观的体现在工业自动化生产线的监控与控制上。

通过实时采集PLC的数据,组态王可以将生产过程的各种参数以可视化的方式展示给工程师,帮助他们了解生产状态,并进行及时的调整和控制。

2. 报警与异常处理在生产过程中,组态王能够通过与PLC通讯获取实时的数据信息,当某些关键参数超出设定范围时,组态王可以及时发出报警信息,提醒工程师进行相应的处理。

这种实时的报警功能可以大大提高生产线的安全性和稳定性。

3. 远程监控由于以太网通讯的便捷性,组态王与PLC通讯网口还提供了远程监控的功能。

信捷PLC与力控组态实现MODBUS通讯

信捷PLC与力控组态实现MODBUS通讯

信捷PLC与力控组态实现MODBUS通讯本次测试采用信捷PLC型号为XC2-14RT-E通过RS422
PLC编程线与力控组态软件实现MODBUS通讯。

测试软件版本:信捷XC系列PLC编程软件 XCPPro 3.3q
力控组态软件版本:力控Forcecontrol 6.1 破解版
电脑系统:XP
以下是通讯参数截图:
选择MODBUS(RTU串行口),通讯方式为串口(RS232/422/485)参数设置: 通讯站号1 波特率19200 偶校验停止位1 数据位8注:力控 PLC 电脑三者的参数设置保持一致
如图所示,信捷PLC的MODBUS地址表对应力控只有01号(含X,Y,M等软
元件)03号(含D,TD等软元件)
如元件M0对应力控组态数据地址,因为是地址00000,所以选择01号命令,如果寄存器地址是从0开始,地址0要加1则变为1
通讯不上检查以下问题。

项目三 任务1组态软件与PLC连接

项目三 任务1组态软件与PLC连接

项目三
电动机运行监控系统设计
组态王中的I/O变量与具体I/O设备的数据交换就是通过逻辑设备名
来实现的,在组态王中定义I/O变量属性时,就要指定与该I/O变量进行
数据交换的逻辑设备名,I/O变量与逻辑设备名之间的关系如图3-1-3所 示。
图3-1-3 变量与逻辑设备间的对应关系
项目三
电动机运行监控系统设计
此程序用于组态王与莫迪康Micro37PLC之间进行数据交换,则可以给服
务程序定义一个逻辑名称作为组态王的DDE设备,组态王与DDE设备之 间的关系如图3-1-4所示。
项目三
电动机运行监控系统设计
组态王中的I/O变量与具体I/O设备的数据交换就是通过逻辑设备名
来实现的,在组态王中定义I/O变量属性时,就要指定与该I/O变量进行
Hale Waihona Puke 实际设备名称、设备通信方式、设备地址、与上位PC机的通信方
式等信息内容。
项目三
电动机运行监控系统设计
在组态王中,具体I/O设备与逻辑设备名是一一对应的,有一个I/O
设备就必须指定一个唯一的逻辑设备名,特别是设备型号完全相同的多
台I/O设备,也要指定不同的逻辑设备名。组态王中变量、逻辑设备与 实际设备对应的关系如图3-1-1所示。
二、组态王逻辑设备分类
组态王设备管理中的逻辑设备分为DDE设备、板卡类设
备(即总线型设备)、串口类设备、人机界面卡、网络模块,
可根据实际需要通过组态王的设备管理功能来配置定义这些 逻辑设备。
项目三
电动机运行监控系统设计
1.DDE设备
DDE设备是指与组态王进行DDE数据交换的Windows独立应用程序,
3.C*寄存器
对于C*寄存器,当寄存器的偏移地址大于200时,只能定 义为LONG型。 例如:定义寄存器名为C*200、数据类型为USHORT或 SHORT时,系统提示当C*寄存器的地址大于200时,数据类

实例丨组态王与S7-300PLC的以太网连接

实例丨组态王与S7-300PLC的以太网连接

实例丨组态王与S7-300PLC的以太网连接西门子s7-300PLC的硬件组态新建一个项目名为项目除尘,添加一个S7-300站点,打开硬件组态将CPU314和各输入输出模块,CP343-1 Lean通信模块插入到硬件组态,如图所示设置CP343-1通信模块地址保存并编译,设置PG/PC接口为TCP/IP,将SIMATIC 300站点下载到PLC。

组态王的设置打开组态王,新建一个项目名称为项目除尘的项目点击设备COM1口,在右侧新建一个S7-300设备,设备地址格式:PLC的IP地址:机架号:CPU槽号设备连接完成以后,打开数据词典。

点击新建变量,就可以在组态王下创建s7-300PLC的相关变量连接了。

组态王中变量的数据类型与一般程序设计语言中的变量比较类似,主要有以下几种,新建变量的时候要注意区分:l 实型变量类似一般程序设计语言中的浮点型变量,用于表示浮点(float)型数据,取值范围-3.40E+38~+3.40E+38,有效值7位。

l 离散变量类似一般程序设计语言中的布尔(BOOL)变量,只有0,1两种取值,用于表示一些开关量。

l 字符串型变量类似一般程序设计语言中的字符串变量,可用于记录一些有特定含义的字符串,如名称,密码等,该类型变量可以进行比较运算和赋值运算。

字符串长度最大值为128个字符。

l 整数变量类似一般程序设计语言中的有符号长整数型变量,用于表示带符号的整型数据,取值范围(-2147483648)~2147483647。

l 结构变量在变量类型的下拉列表框中会自动列出已定义的结构变量,一个结构变量作为一种变量类型,结构变量下可包含多个成员,每一个成员就是一个基本变量,成员类型可以为:内存离散、内存整型、内存实型、内存字符串、IO离散、IO整型、IO实型、IO字符串。

这样就完成了组态王与PLC的以太网连接。

作者简介:井运资深电气工程师,设备管理高级工程师,从事电气行业十余载,在国内某大型上市企业担任技术主管,对高低压电气,自控仪表等都有深入的研究,熟悉多品牌PLC编程与画面组态的制作与应用。

组态王仿真plc使用方法

组态王仿真plc使用方法

使用组态王仿真PLC需要以下步骤:
打开组态王软件,创建一个新工程。

在工程浏览器中,选择“设备”选项,双击右侧的“新建”按钮,启动“设备配置向导”。

在设备配置向导中,选择PLC设备类型并配置相关参数,例如设备名称、设备地址等。

配置完成后,点击“下一步”按钮,选择要连接的PLC系列和型号,并配置通讯参数,例如波特率、数据位、停止位等。

点击“下一步”按钮,选择通讯驱动程序并配置相关参数,例如端口号、校验位等。

点击“完成”按钮,完成设备配置向导。

在工程浏览器中,双击“变量”选项,创建与PLC输入输出变量相关的变量。

创建画面并绘制所需图形和控件,设置动画连接和变量属性。

在PLC程序中编写梯形图或其他编程语言,实现所需的控制逻辑。

运行工程并测试与PLC的通信和数据交互功能。

需要注意的是,使用组态王仿真PLC需要具备一定的编程和调试能力,以及对PLC通信协议和数据格式的理解。

同时,在使用之前需要先安装组态王软件和相应的PLC通讯驱动程序。

触摸屏、组态王与PLC通讯

触摸屏、组态王与PLC通讯

一、WINCC FLEXIBLE 下载组态画面到触摸屏1、触摸屏地址设置第一步:打开触摸屏,选择“Control Panel”第二步:双击以太网设置图标,设置触摸屏IP地址,如下图2、Wincc Flexible 设置第一步:画面组态好后,用双绞线连接触摸屏和电脑,点击Wincc 软件里的下载按键第二步:出现以下窗口,模式选择“以太网模式”,计算机名或IP地址设置为1里设置的触摸屏IP地址(注意不要设置为计算机IP地址),点击传送开始下载。

二、PLC与触摸屏通讯1、PLC的IP地址设置第一步:用PPI/USB电缆连接电脑和PLC,打开S7软件,点击按钮出现图1对话框。

对话框右边显示为“PC/PPI cable(PPI)”。

双击“双击刷新”,会搜寻到PLC,画面如图2所示(注意:有的时候不是一次就能成功,需不断插拔PPI/USB电缆)和重启PLC),此时S7与PLC通讯成功。

图 1图 2第二步:选择S7软件的工具——>以太网向导进行如下步骤设置图 3图 4 图 5图 6模块位置选0,再点击”读取模块”。

显示如下图,“CP243-1”为你PLC上接的以太网模块图7点击下一步,设置PLC的IP地址(注意PLC的IP地址应与电脑的IP地址以及触摸屏IP 地址在一个网段)图8 设置如下,“子网掩码”、“网关地址”不动图9 点击下一步,设置如下图10 点击下一步,设置如下图11点击下一步设置如下图12点击下一步出现画面后,再点击一下“建议地址”,出现如下画面图13点击下一步出现如下画面图14点击完成,程序块内程序设置如下图15点击下载到PLC,则PLC以太网向导设置完成。

2、Wincc Flexible里的设置第一步:点击“通讯”——>“连接”进行设置,接口选“以太网”模式,下方IP地址为触摸屏之前自己设的IP地址。

右边PLC的IP地址设为1、中设置的PLC的IP地址。

图16 图17图18把画好的画面下载到Wincc里则Wincc这一块的设置完成。

如何使用DTU+虚拟串口+组态王+PLC

如何使用DTU+虚拟串口+组态王+PLC

如何使用组态软件通过GPRS-700连接PLC
文件版本号v1.0 1.DTU侧配置如下:
DTU配置相应参数,目标地址为usrcn,,目标端口为2317,串口速率115200(要选PLC的通信速率),如下图:
服务器端要如下配置:
首先打开虚拟串口,建立虚拟串口COM4,本地IP,本地端口为2317,工作类型TCP server。

然后创建,创建后,初始状态为监听,有设备连接后,状态将会更新为已连接。

2.虚拟串口设置截图:
下图所示。

这里的PLC供电采用可调电源供电,供电电压24V。

连接建立成功后,虚拟串口的状态,应该是已连接。

3.组态王软件设置:
添加一个工程,如test工程
双击打开工程,工程已经建好(使用的COM4,新IO设备)
双击COM4,可以选择串口参数
双击新的IO设备,依次出现如下对话框
需打勾。

完成后,点击最上面的view,开始运行。

采集周期这里设置为了10s一次,一般设置为5s循环采集一次就够了(GPRS网络的通信延时一般在几十毫秒到两秒之间)。

组态王和plc网口通讯

组态王和plc网口通讯

组态王和plc网口通讯组态王(KingView)是一种功能强大的监控与控制软件,而PLC网口通讯则是指使用计算机通过PLC通讯口连接到PLC系统,实现数据的读取和控制。

本文将探讨组态王和PLC网口通讯的相关概念、应用和优势。

一、组态王的特点和应用领域组态王是一款为工业自动化领域开发的软件,具有以下特点和优势:1. 易于使用:组态王的操作界面简洁直观,用户可以通过拖拽、设置参数等简单的操作即可完成对系统的监控与控制。

2. 多种数据显示方式:组态王支持多种数据显示方式,如曲线图、仪表盘、柱状图等,可以根据实际需求进行灵活展示。

3. 强大的数据处理能力:组态王可以对接多种传感器和设备,通过PLC网口通讯获取实时数据,并可以进行数据分析、处理和存储,帮助用户实时监控和分析生产过程。

4. 可视化监控和控制:组态王可以将PLC系统中的各种参数和状态以图形化的形式展示,使用户更直观地了解系统运行情况,从而进行有效的控制和调整。

组态王广泛应用于工业控制和监控领域,例如工厂生产线监控、水处理过程监测、能源监控等。

通过组态王的监控和控制,用户可以实现实时的数据采集、故障诊断和生产调度,提高生产效率和产品质量。

二、PLC网口通讯的基本原理和方式PLC网口通讯是一种通过计算机和PLC设备之间的网口接口进行数据交换和通信的方式。

PLC网口通讯的基本原理是通过计算机软件和PLC的网口接口建立连接,通过特定的通讯协议实现数据的读写和传输。

PLC网口通讯有多种实现方式,常见的有以下两种:1. 串口通讯:使用串口通讯实现PLC与计算机的连接。

通过串口线将计算机和PLC设备的串行接口相连,然后通过串口通讯协议进行数据的读写和传输。

2. 以太网通讯:使用以太网通讯实现PLC与计算机的连接。

通过网线将计算机和PLC设备的以太网接口连接到同一个局域网中,然后通过以太网通讯协议进行数据的读写和传输。

需要注意的是,不同的PLC品牌和型号可能支持不同的通讯方式和协议,因此在进行PLC网口通讯时,需要根据具体的PLC设备选取合适的通讯方式和协议。

PLC和组态王的连接__姚文军

PLC和组态王的连接__姚文军

PLC和组态王的连接1.PLC端的设置打开CX—Programmer,新建文件,出现如图设备型号选择CPM2*, 对网络类型进行设置设置网络类型为SYSMAC WAY, 单击“设置”按钮,出现对话框,单击驱动器,对驱动器进行设置,端口名称默认(com1或com2)其他默认(波特率:9600,数据位:7,校验(p):EVEN(偶检验)或者ODD(奇校验)停止位:2 然后点击“确定”。

2.编写简单的程序然后点击工具栏中的“PLC”,点击“在线工作”再点击工具栏中的“PLC”,点击“传送”将程序传送到PLC中对PLC进行操作观察指示灯的亮与灭,然后点击工具栏中的“PLC”,将PLC离线(不离线的话组态王的设置将会冲突,因为com口被占用)。

3.组态王的工程建立双击“组态王6.5”图标,点击“文件”然后点击“新建工程”出现如图点击“下一步”出现如图输入工程名称,点击“下一步”出现如图点击“确定”按钮出现如图输入工程名称,工程描述可填可省略。

填完点击“完成”出现如图点击“是”出现如图双击创建的工程出现图点击“忽略”出现图点击“确定”点击“确定”进入组态王设计界面点击组态王中的“画面“双击“新建”出现图输入画面名称(以“sd”为例)点击“确定”出现如图点击工具箱的“”在画面中输入“###”单击可以对对象进行放大或者缩小处理,设置完如图点击“工程浏览器”回到组态王设计主界面如图双击“设置运行系统”出现如图点击“主画面配置”选项卡将“sd”画面选中点击“特殊”选项卡出现如图可以对“运行系统基准频率”和“时间变量更新频率”进行设置然后点击“确定”然后双击“设备”中的“com1”或者“com2”对通信参数进行设置(注意设置参数因该与PLC的参数一致,否则无法通信),以com1口为例然后点击“确定”双击“”图标出现图对PLC进行选择PLC→欧姆龙→HostLink→串口如图点击“下一步”出现点击“下一步”如果为com2的话改为com1 点击“下一步”填写设备地址(设备地址从0~~31)需要试验,一般为0,也可参考地址帮助,点击“下一步”点击“下一步”点击“完成”点击“数据词典”出现如图双击“新建”出现如图输入变量名称以“数值”为例设置最大值、最大原始值、连接设备、寄存器、数据类型、读写属性等然后点击“确定”点击“画面”双击“sd”画面(即双击“”图标然后双击画面中的文本“”出现如图点击“模拟值输出”出现如图单击“”按钮出现单击添加的变量“数值”然后点击“确定”出现如图然后点击“确定”再点击“确定”点击“开发系统”然后点击“文件”→“全部存”将文件存入再次点击“文件→“切换到View”出现如图点击“忽略”出现如图点击“确定”进入观察状态。

组态王与信捷PLC通讯解决方案

组态王与信捷PLC通讯解决方案

组态王与信捷PLC通讯解决方案
1.所需硬件设备
准备一根信捷自带的XVP通讯线,把电脑和PLC连接起来。

台式机箱后面有一个RS232九针口可直接与PLC连接,笔记本则需要一个USB-COM转接头。

2. 打开组态王软件新建工程。

点击弹出
下一步
选择保存路径,下一步。

完成。

3. 建立连接设备。

选中双击右侧弹出
选中
下一步
命名,下一步。

选择和电脑连接的COM口编号,下一步。

填写PLC地址(信捷默认为1)下一步。

下一步
完成。

注意:回到中能看到刚才新建的连接设备,双击弹出
波特兰改为19200,否则通讯不上,确定。

4.建立数据库变量。

选中
双击右侧
弹出
按图所示建立Y0变量。

注意:信捷PLCmodbus地址与莫迪康地
址错开1位,即信捷地址为0对应莫迪康为1,所以Y0地址应为0 18433
信捷modbus地址如下,0代表位,4代表寄存器。

5. 新建画面。

选中双击右侧弹出
正确设置后确定。

双击
演示画面。

建立一个演示画面,测试一下通讯效果。

组态王与AB+PLC的连接

组态王与AB+PLC的连接

组态王与AB PLC的连接。

Rockwell Automation 的A-B PLC是一个著名的可编程控制器产品。

其产品体系基本上涵盖了工业控制产品的各个领域,并以产品的可靠而著称。

在国内的PLC市场的占有率将近30%。

由于A-B的PLC的种类繁多,且各种类型的PLC支持的通信协议不尽相同,使得第三方的HMI软件都不能很好的与A-B PLC进行连接。

RSLinx软件是A-B PLC通用的通信配置软件(2.2以上的版本支持对以太网的网关配置),目前主要有以下几个版本:RSLinx OEM、 RSLinx Professional 、RSLinx Gateway、 RSLinx SDK四个版本。

且均支持OPC服务(2.3版以上支持OPC2.0版)。

组态王软件已内嵌了OPC服务功能,支持OPC客户端和OPC服务器的工作方式。

这样组态王就可以很方便的与A-B PLC进行通信。

具体的配置方法如下:在组态王与A-B PLC进行OPC的配置是必须要有A-B PLC及相关的通讯附件。

1、安装A-B PLC 、通讯卡、相关的软件,并作物理连接2、使用RSLinx连接A-B PLC的通讯网络。

配置通讯卡(参加图-1),选择ConFigure Drivers。

图一弹出入下的配置窗口(参见图-2)。

图二选择对应的通讯卡,并进行端口配置(可参照附带的安装手册),配置成功后将显示所配置的设备的运行状态。

使用RSWho命令查找连接的PLC设备(参见图-3)。

图三RSWho命令成功的执行后,将在设备列表中列出与本机连接的所有硬设备。

使用Topic Configoration来进行OPC服务的配置(参见图-4)。

图四在Date Source配置框中配置Topic,选择一个物理设备(PLC),按New按钮即可建立一个Topic,单击Done 即可(参见图-5)。

图五3、在组态王中建立y与OPC设备的连接。

添加OPC设备。

在组态王的工程器中选择设备àOPC服务器à新建,则弹出如下的窗口(参见图-6)。

组态王与ABCampactLogix系列PLC通讯配置

组态王与ABCampactLogix系列PLC通讯配置
2.变量定义
PLC中的变量定义图
组态王中根据PLC中的配置,设置寄存器和变量数据类型
画面关联变量后就通讯成功了。
如下图红框内的显示的是plc的基座号是1campactlogix系列plc是小型plc控制器在rslinx中cpu槽号slot都固定为0
组态王与ABCampactLogix系列PLC通讯配置
组态王7.5SP1与AB CampactLogix通讯配置
型号Coቤተ መጻሕፍቲ ባይዱpact Logix
使用Controllogix.dll驱动调试通讯成功
调试步骤:
组态王中定义设备
1.设备地址定义
组态王中需要定义设备地址格式是IP Backplane,Slot(即ip地址+空格+plc机座号+逗号
+cpu槽号)
如下图红框内的显示的是plc的基座号,是1,CampactLogix系列PLC是小型PLC控制器,在rslinx中,cpu槽号slot都固定为0。所以设备地址就是192.168.1.10 1,0

组态王和信捷PLC连接

组态王和信捷PLC连接

组态王和信捷PLC连接一、工程师须知以下信息1、组态王和信捷PLC 通讯协议----莫迪康----Modbus RTU;2、信捷默认的串口的参数是----波特率19200,8 位数据位,偶校验,默认站号1;3、信捷PLC 和上位机串口连接有232 或者485 两种方式;4、信捷PLC 的IO 点对应的变量类型是IO离散,寄存0前缀,Modbus地址偏移1位数据类型Bit ;5、信捷PLC 的寄存器(16/32位无符号)对应的变量类型是IO 实数,前缀4,Modbus 地址偏移1位数据类型Ushort /LONG ;6、如果需要监控信捷32 位寄存器或者浮点数时,需要另外新建变量SWAPL0 和SWAPF0,变量类型是IO 整数,数据类型BYTE,只写,数值设置成3,寄存器数据类型float。

二、操作步骤1、新建工程图 1如图1,点击“新建”-跳出向导,点击“下一步”即可出现下面的图示,在空白处输入工程名称和描述即可,下面输入名称“PLC”,如图3所示:图 2图 3注意:当输入名称,点击“下一步”会跳出,是否需要新建,点击“确定”。

图4 所示:图 4如图5,可对新建的工程命名并进行描述,点击“完成”会出现“是否将新建的工程设为当前工程”(如图6所示),点击“是”,此时,新建工程结束(如图7所示)。

图 5图72、新建设备(RS232 示例说明)新建好工程之后出现图8,点击“开发”:图8图9在新跳出的页面中选择“com1”(如图9所示),在右边双击“新建”,选择“PLC-莫迪康-Modbus RTU----com”:点击“下一步”输入设备名称,然后“选择串口”(该串口是指电脑的串口!),这里以com3为例,如图12所示:图12点击“下一步”出现下图所示,输入站号“1”:图13点击“下一步”设定恢复策略,如下图所示:图14点击“下一步”,确认设备信息,如下图所示:图15注意:新建好设备之后,需要对对应的串口进行通讯参数设置,如图16所示,双击COM3,设置成19200,8,1,偶校验。

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

组态王和信捷PLC连接
一、工程师须知以下信息
1、组态王和信捷PLC 通讯协议----莫迪康----Modbus RTU;
2、信捷默认的串口的参数是----波特率19200,8 位数据位,偶校验,默认站号1;
3、信捷PLC 和上位机串口连接有232 或者485 两种方式;
4、信捷PLC 的IO 点对应的变量类型是IO离散,寄存0前缀,Modbus地址偏移1位数据类型Bit ;
5、信捷PLC 的寄存器(16/32位无符号)对应的变量类型是IO 实数,前缀4,Modbus 地址偏移1位数据类型Ushort /LONG ;
6、如果需要监控信捷32 位寄存器或者浮点数时,需要另外新建变量SWAPL0 和SWAPF0,变量类型是IO 整数,数据类型BYTE,只写,数值设置成3,寄存器数据类型float。

二、操作步骤
1、新建工程
图 1
如图1,点击“新建”-跳出向导,点击“下一步”即可出现下面的图示,在空白处输入工程名称和描述即可,下面输入名称“PLC”,如图3所示:
图 2
图 3
注意:当输入名称,点击“下一步”会跳出,是否需要新建,点击“确定”。

图4 所示:
图 4
如图5,可对新建的工程命名并进行描述,点击“完成”会出现“是否将新建的工程设为当前工程”(如图6所示),点击“是”,此时,新建工程结束(如图7所示)。

图 5
图7
2、新建设备(RS232 示例说明)
新建好工程之后出现图8,点击“开发”:
图8
图9
在新跳出的页面中选择“com1”(如图9所示),在右边双击“新建”,选择“PLC-莫迪康-Modbus RTU----com”:
点击“下一步”输入设备名称,然后“选择串口”(该串口是指电脑的串口!),这里以com3为例,如图12所示:
图12
点击“下一步”出现下图所示,输入站号“1”:
图13
点击“下一步”设定恢复策略,如下图所示:
图14
点击“下一步”,确认设备信息,如下图所示:
图15
注意:新建好设备之后,需要对对应的串口进行通讯参数设置,如图16所示,双击COM3,设置成19200,8,1,偶校验。

图16
此时,新的设备新建完成!
3、新建数据库词典(以信捷XC系列PLC为例)
单击数据词典,在右边双击,跳出可“定义变量”的对话框:
图17
这里以定义I/O变量(Y0)、浮点数(D0)、16位无符号整数(D2)、32位整数(D4)、变量SWAPL0 和SWAPF0为例,如下图所示:
图18 I/O变量Y0
图19 浮点数D0
图20 16位寄存器D2
图21 32位寄存器D4
图22 Swpf0
图23 Swpl0
4、新建画面
数据库词典新建完毕之后,点击,在跳出页面中点击“文件----新画面”,在画面中输入画面名称“111”,然后点击“确定”(画面名称可任意设定),如图24所示:
图24
点击文本,将各个变量放入新建的画面中,进行属性连接,画面如图25所示:
图25
注意:属性连接,具体请参照组态王手册。

这里只以浮点数D0(模拟值输出)为例,操作步骤如下:
(1)双击变量D0,就会出现“动画连接”对话框,用户可根据自己意愿修改对象名称,点击,则会出现“模拟值输出连接”对话框,其中可对D0的输出格式进行定义,如图26所示:
图26
(2)在“模拟值输出连接”对话框中点击,则会跳出“选择变量名”对话框,在此对话框中选择对应的变量(如图27所示),点击“确定”后如图28所示,即可完成对D0的属性连接。

图27
图28
注意:如果需要监控信捷32 位寄存器或者浮点数时,需要另外新建变量SWAPL0 和SWAPF0,并将数值设置成3,具体操作步骤如下:
(1)在画面中右击选择“画面属性”,如图29所示:
图29
(2)在弹出的“画面属性”对话框中,点击,则会弹出“画面命令语言”对话框(如图30所示)。

图30
(3)在“画面命令语言”对话框中点击,则会弹出“选择变量名”对话框,选择swpf0(如图31所示),点击“确定”,确定后如图32所示:
图31
图32
(4)在图32所示对话框中输入“=3;”,如图33所示,点击“确认”,即可完成对变量SWAPF0的数值设置。

图33
(5)对变量SWAPL0的数值设置参照步骤(3)、(4),最后设置完成效果如图34所示:
图34
所有元件放好并属性链接之后,点击“文件----全部存”,如图35所示:
图35
存入之后就可以点击“文件---切换到View”进入演示画面,点击“画面----打开”,选择相应的画面名称(如图36所示),点击“确定”即可进入监控变量的动态画面,如图37所示,这里以监控Y0(离散值输出)、D0(模拟值输出)、D2(模拟值输入)、D4(模拟值输出)为例,相应的PLC监控画面如图38所示。

注意:在组态王演示的时候是无法进行PLC 监控的,需要退出演示,再连接PLC 监控。

图36
图37
图38。

相关文档
最新文档