PLC与组态王的连接设置

合集下载

组态王和AB ControlLogix5000PLC通讯说明

组态王和AB ControlLogix5000PLC通讯说明

组态王和AB ControlLogix5000PLC通讯说明说明文档北京亚控科技发展有限公司2009年7月目录1. 安装PLC所需要的软件 (1)2. 设置ControlLogix5000PLC IP地址 (1)3. 配置硬件设备 (4)3.1 以以太网的通讯为例 (5)3.2 以串口的通讯为例 (8)4. 编程软件的使用 (9)4.1 AB产品的分类 (9)4.2 编程软件的使用 (10)4.3 串口参数的配置 (15)5. 组态王对AB 设备的支持 (17)5.1 以太网通讯 (17)5.2 串口通讯 (22)6. 常见问题 (26)1. 安装PLC所需要的软件PLC的相关设置需要安装:AB RSLogix5000的编程软件、RSLinx通讯软件以及对应授权。

注意:组态王和AB ControlLogix5000PLC进行串口或以太网通讯时,不要求组态王所在的计算机安装RSLogix5000和RSLinx软件。

2. 设置ControlLogix5000PLC IP地址点击开始\ 所有程序,选择如下程序。

弹出如下对话框:点击【确定】,弹出如下对话框:在该对话框中,依次需要输入:子网掩码,默认网关,DNS服务器,之后点【ok】,弹出如下对话框:此时给PLC断电,再上电(则plc会以广播形式对BOOTP/DHCP Server发送MAC 地址信息),上述窗口中过一会就会显示PLC以太网接口的MAC地址。

选择本PLC对应的MAC值 (PLC以太网模块上有MAC值)并双击,弹出如下设置框:在ip栏输入要给plc设置的IP地址,点【ok】,此时给plc断电,再上电,如果IP 地址设置成功,就能在上面图片中红色框所示的地方显示刚刚设置的ip地址。

注意,此时的断电时间过长,会导致ip地址的丢失,还需要重新按照上面的步骤进行设置。

PLC地址设置好之后,将该软件关闭。

3. 配置硬件设备RSLinx Classic是一个驱动配置软件,是设备与RSLogix5000进行通讯的关键环节。

组态王仿真plc使用方法

组态王仿真plc使用方法

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

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

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

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

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

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

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

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

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

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

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

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

组态王与OMRON PLC通讯(以太网及hostlink协议)

组态王与OMRON PLC通讯(以太网及hostlink协议)

注:如果 PC 跟 PLC 不通过交换机连接,需要使用交叉网线。
(2)数据监视 编程软件与 PLC 在线连接,双击“内存”图标,弹出图 5-7 窗口,
图 5-7
选择需要监视的寄存器类型,双击,打开监视画面,这时在菜单中会自动增加“在 线”菜单,选择“在线”---“监视”菜单,即可查看当前各寄存器区的数据,如图 5-8、 5-9。
图 3-4
北京亚控科技发展有限公司
3
组态王与欧姆龙PLC通讯(HostLink协议与以太网协议)
配置文档
设置好以后确定退出,点击“在线工作”,编程软件就可以连接到 PLC。
(3)读取 PLC 的参数设置
双击左边树形菜单的“设置”(如图 3-5),打开的“PLC 设定”对话框,选择“选 项”---“从 PLC 传送”菜单,可以把 PLC 的设置参数读上来,打开“选择上位机链接 端口”页,如图 3-6,可以查看 PLC 参数设置。
图 4-3
(2)设置 PLC 参数
组态王跟 PLC 通讯需要设置设备地址及通讯参数(如波特率、数据位、停止位、奇 偶校验)等, 设备地址即对应为欧姆龙 PLC 的 Host Link 单元号,在用 SYSMAC WAY 网络类型通讯时,Host Link 单元号是有意义的。
北京亚控科技发展有限公司
6
(1)新建工程以 SYSMAC WAY 网络类型连接 PLC
第一步:
把 CPU 模块的拨码开关的 5 拨到 OFF 位置,当使用 SYSMAC WAY 网络类型时, CPU 模块的拨码开关的 5 一定要拨到 OFF 的位置,否则编程软件与 PLC 通讯不上。
第二步:
新建工程,在网络类型里选择 SYSMAC WAY(如图 4-1),或者在原工程里,离 线状态,双击“新 PLC1[CS1G-H]离线”(如图 4-2),也可以弹出图 4-1 的对话框直接 更改。

组态王与三菱Q系列PLC以太网通讯

组态王与三菱Q系列PLC以太网通讯

组态王与三菱Q系列PLC以太网通讯说明文档北京亚控科技发展有限公司2009年7月目录1. 连接与配置 (1)1.1 三菱编程软件的通讯设置 (1)1.2 配置以太网参数 (7)2. 组态王配置 (9)2.1 定义设备 (9)2.2 连接变量 (10)1. 连接与配置1.1 三菱编程软件的通讯设置1)首先建立一个工程,如下图所示:2)双击“网络参数”。

3)选择“MESECNET/以太网”。

如下图:设置如下图:4)设置“操作设置”项:设置PLC IP。

PLC的IP地址点击结束设置完成。

5)在计算机的网络邻居里指定计算机的IP:PC机的IP地址6)设置“开放设置”项:设置计算机的IP,端口,PLC的端口。

PLC的端口号PC机的IP地址PC机的端口号备注:计算机的端口号最好使用700以后的端口。

查询PC机端口占用情况的DOS命令:Netstat –aNetstat –an7)设置完上述参数以后用串口编程电缆把参数下载的PLC中。

选择在线 --> PLC写入下传PLC程序参数。

同时也可以编写PLC测试程序一同下载到PLC中。

备注:到M0为1时YO为1,M0为0时Y0为0。

如果在下载的过程中提示无法下载请在“在线”,“传输设置”里配置串口通讯参数具体方法:点击“串行USB”。

再点击“CPU模块”。

再点击“不指定其他站”。

最后点击“确认”即可。

这样就可以把配置的参数下载到PLC中。

备注:下载成功后将PLC断电重新启动,如果不重新启动在测试下一步配置以太网参数时无法连接到PLC。

1.2 配置以太网参数选择在线 --> 传输设置,如下图:双击以太网板,弹出如下图:双击以太网模块图标:点击“其他站(同一网络)”。

点击”以太网”。

物理连接:当通过HUB的方式PC机与PLC连接时用普通的网线即可。

如果是PC机与PLC直接连接通讯请使用直连网线连接。

测试时是通过以太网的方式测试而不是通过串口。

最后点击“通讯测试”。

ABB PLC通过OPC与组态王通讯

ABB PLC通过OPC与组态王通讯

ABB PLC通过OPC与组态王通讯配置方法
1.编辑好你的工程文件,保存并编译后,选择菜单“Project- Option”,如下:
2.
3.将你的工程文件所在的目录中的“文件名.SDB”文件copy至“C:\Windows\Gateway Files”目录下(如果该目录下已存在该SDB文件则不需要);
4.从windows开始菜单中进入“CodeSys OPC Configurator”,如下所示:
5.以上设置无误后,进行通讯连接配置,如下:
配置完成,如下所示:
6.保存配置
至此,CodeSys作为OPC Server的配置完成。

下面以组态王作为OPC Client为例,来对上述的配置进行测试检验。

打开组态王工程浏览器,选中左侧OPC服务器。

双击新建OPC,选中CoDesys.OPC.02,并按下图设定读写方式后,点确定。

选中左侧浏览器数据词典。

原始值、最大原始值。

点击连接设备的下拉箭头,选中“本机\CoDeSys.OPC.02”.
类型后点击OK.
进入画面,创建数据链接。

运行系统后数据显示正常,通讯成功。

PLC与组态王的连接设置

PLC与组态王的连接设置

.正航 A5PLC 与组态王的连接设置一、组态王与A5 PLC 的连接设置正航 A5 PLC 支持 MODBUS-RTU和自由口通讯协议。

如果您需要使用组态王组态软件与A5 PLC 连接,可以使用MODBUS-RTU或自由口通信与 A5 PLC 连接,本文介绍如何使用MODBUS-RTU通信协议与组态王连接。

⑴A5 PLC 的设置—默认为 MODBUS-RTU 从机正航 A5 系列 PLC(以下简称A5 )有 1~2 个 RS232/RS485 通讯口,无需任何设置,默认为 MODBUS-RTU从机,可直接使用MODBUS-RTU通讯协议直接访问。

A5 通讯口的默认设置如下:MODBUS 地址: 1;波特率: 9600;数据位: 8 位;停止位: 1 位;校验位:无校验。

若您没有对A5 的通讯进行任何设置,则可以直接按照上面所述的配置与A5 进行通讯,此时A5 作为 MODBUS 从机。

⑵组态王的设置按照上面的A5 默认设置,组态王里添加任何支持MODBUS-RTU协议的PLC设备即可,本文以莫迪康PLC 为例,组态王的设备连接设置如下:1、定义组态王设备在组态王工程浏览器的系统设备栏里添加设备,例如A5 位于 COM1 口,点击 COM1 ,在右边的设备窗口里双击“新建”图标,选择:[PLC] > [ 莫迪康 ] > [Modbus(RTU)] > [串行] ,下一步设置设备逻辑名称,默认“新I/O 设备”,这里输入“ A5PLC ”。

2、设备地址及通讯参数定义在接下来的设备添加配置向导里,选择串口号,这里选COM1,下一步,设备地址设置指南,这里设置地址为 1. 再下一步通信参数里,尝试恢复间隔时间和最长恢复时间保持默认值即可。

这样组态王的设备设置就算OK 。

⑶组态王的数据词典设置本文以访问A5 的 VW0 变量为例,选择工程浏览器左侧大纲项“数据库数据词典”,在工程浏览器右侧用鼠标左键双击“新建”图标,弹出“变量属性”对话框,在“变量名”处输入变量名,如: VW0 ;在“变量类型”处选择变量类型如:IO 整数;在“连接设备”中选择先前定义好的 IO 设备: A5PLC ;在“寄存器”中定义为: 40001;在“数据类型”中定义为: SHORT类型。

组态王与PLC软件通信方法

组态王与PLC软件通信方法

组态王与PLC软件通信方法1、软件环境:(1)操作系统(winxp、win7等)(2)三菱编程软件GX DEVELOPER、三菱仿真软件GX_Simulator(3)三菱OPC服务软件MX OPC Server(4)组态王kingview6.5以上(5)Microsoft Office Access 应用程序2、软件安装:(1)安装三菱编程软件GX DEVELOPER,再安装三菱仿真软件GX_Simulator(2)安装三菱OPC服务软件MX OPC Server,系列码:DEMO(3)安装组态王kingview6.52破解版后将两个破解文件复制,粘贴到组态王安装目录下替换原两个文件,注意可能会被杀毒软件杀掉,把它恢复3、三菱OPC服务软件MX OPC Server配置(1)先启动三菱编程软件GX DEVELOPER和仿真软件GX_Simulator。

(2)打开“开始\程序\MELSOFT Application\MX OPC Server4.20-MXConfig-urator.exe”打开MX Configurator,图1所示。

图1 图2(3)单击“file/new”,弹出新建Access文件窗口,输入文件名,保存,图3。

(4)点击“Address/New Device”,弹出新建设备窗口,图4。

图3 图4图5(5)点击“PC side I/F”选择按钮,选择GX Simulator(仿真软件),图5、6。

图6 图7(6)“CPU type”选择“FX2N(C)”,图7(7)点击“finsh”完成新建设备,图8。

图8 图9(8)可修改设备名,保存,完成新建设备,图9。

图10(9)在新建设备下,新建“New Group”或“New DataTag”,也可将建好的数据加入某数据群,图10。

图11(10)新建数据,将“Name”改成某变量名,如“x0”等,点击I/O Address右侧选择钮,双击选择相应变量类型,如“x0”(此为三菱PLC中I/O变量),设置相应数据类型,如图11。

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”出现如图点击“忽略”出现如图点击“确定”进入观察状态。

NA200-PLC 与组态王通讯讲解

NA200-PLC 与组态王通讯讲解

NA200-PLC与组态王通讯讲解NA200PLC 为南大傲拓系列可编程控制器中的小型机,本机自带RS232 串口和RS485 通讯口支持开放式协议Modbus RTU。

NAPLC可以通过串口与组态王通讯。

一、NA200Pro 设置CPU 属性的设置。

在PLC 配置中选择COM2 口通过RS485与组态王通讯,通讯协议选择;PLC 站号设置为 1 如下图。

保存文件并下载到相应的CPU 中,复位重新联机调试。

二、组态王设置1、定义组态王设备组态王定义设备时一般设备选择:【设备】>【COM1】(以本PC机实际COM口为准)>【新建】> 【PLC】> 【莫迪康】>【Modbus(RTU)】> 【COM】2、设备地址及通讯参数定义选择设备COM1,双击弹出以下窗口,设置相应参数波特率,校验,数据位,停止位要与PLC 配置端一致。

三、组态王数据词典-IO 变量定义1、组态王中寄存器列表2、寄存器特殊说明1、SwapF 寄存器:在MODBUS 规约驱动中,SwapF 寄存器用于改变FLOAT 型数据的字节顺序,SwapL 寄存器用于改变LONG 型数据的字节顺序,只有0,1,2, 3 四种取值。

例如: 在通讯时从0001 地址读取的四个十六进制值为HV1,HV2, HV3, HV4 则:当SwapF = 0 时,转换后浮点数对应的内存值为:HV4 HV3 HV2 HV1;当SwapF = 1 时,转换后浮点数对应的内存值为:HV3 HV4 HV1 HV2;当SwapF = 2 时,转换后浮点数对应的内存值为:HV1 HV2 HV3 HV4;当SwapF = 3 时,转换后浮点数对应的内存值为:HV2 HV1 HV4 HV3。

2、寄存器7:7x 寄存器的格式为7x1,3。

逗号前面的1 为地址,逗号后的3 为扩展寄存器的文件序号(详细查看modbus 协议手册)。

3、寄存器3 和8:寄存器3 和寄存器8 都支持SHORT 和USHORT 数据类型,这种情况下他们是等价的,按照习惯建议使用 3 寄存器。

组态王与S7200 PLC通讯配置方案汇总

组态王与S7200 PLC通讯配置方案汇总

转] 组态王与S7200 PLC通讯配置方案汇总(转)组态王软件和S7200 PLC 可以通过一下通讯链路进行通讯,具体说明如下:串口通讯方式:硬件连接:此种方式使用S7200系列PLC上的PPI编程口,使用西门子标准编程电缆或标准485电缆链接到计算机串口上:当使用计算机的RS232通讯口时:建议使用西门子专用紫色电缆和网络接头+常规有源RS485/232转换模块(如研华的ADAM4520)进行PLC 485编程口和计算机标准232口的连接);当使用计算机扩展RS485口时:建议使用西门子专用紫色电缆和网络接头直接进行PLC RS485编程口和计算机RS485口的连接。

注意:PLC的PPI口中9针口:3―DATA+;8―DATA-适用场合:一般适用于一个PLC和一台PC进行直接串口通讯的场合,PLC和PC机之间距离较近;组态王对应驱动(常用直接驱动有3个):(1)PLC??西门子??S7-200系列??PPI(2)PLC??西门子??S7-200系列??自由口(3)PLC??西门子??S7-200系列??Modbus特殊软件需求:组态王所在的计算机不需要安装s7200编程软件。

各自具体配置按照组态王对应驱动帮助执行即可。

注意:因为PPI协议的特殊性,读取一个数据包一般需要400MS的时间,当用户反馈PPI通讯速度慢时,请以此标准分析用户工程通讯速度慢是否在合理的范围;如果在该驱动所支持的合理范围内,用户仍然不满意时,建议更换为自由口或modbus通讯方式。

当用户使用自由口或Modbus通讯驱动时,需要向PLC中下载对应协议程序,该程序由亚控提供。

用户必须在此通讯协议基础上继续编写用户自己的逻辑控制程序,该逻辑控制程序中用到的寄存器不能和亚控提供的协议中所占用的V区地址冲突:PLC自由口协议程序默认占用了V300及以前的地址;PLCModbus协议程序占用V1000及以前的地址。

MPI通讯卡方式:硬件连接:此种方式使用S7200PLC上的编程口,计算机上插一块西门子公司的CP5611(或CP5613等MPI 通讯卡――具体根据带PLC类型和数量,由西门子公司确定使用何种通讯卡),通讯卡和PLC之间建议使用西门子提供的标准转换接头和通讯电缆实现硬件连接;此种链路常规通讯距离为50米,超过时请咨询西门子购买中继器扩展通讯链路长度。

组态王与信捷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. 新建画面。

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

双击
演示画面。

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

组态王与OMRON PLC通讯(以太网及hostlink协议)

组态王与OMRON PLC通讯(以太网及hostlink协议)

组态王与欧姆龙PLC通讯(HostLink协议与以太网协议)配置文档北京亚控科技发展有限公司2010年3月目录1. OMRON PLC系列划分如下(具体以OMRON相关资料为准) (1)2. 组态王与欧姆龙PLC现有的几种通讯方式 (1)3. CX-Programmer编程软件与PLC的连接 (2)4. 欧姆龙HostLink协议通讯 (5)5. 以太网通讯 (10)6. 附录 (19)1. OMRON PLC系列划分如下(具体以OMRON相关资料为准)●C系列:C2000H、C200H、C200HE、C200HE-Z、C200HG、C200HE-Z、C200HS、C200HX、C200HX-Z、C1000H、C**H、C**K、C**P、CQM1、C500、CPM1(CPM1A/CPM2*);●CJ系列:CJ1G、CJ1H、CJ1G-H、CJ1H-H、CP1H、CP1L、CP1E、CH1H-X;●CS系列:CS1G、CS1JH;●CV系列:CVM1、CVM1-V2、CV500、CV1000、CV2000。

2. 组态王与欧姆龙PLC现有的几种通讯方式(1)欧姆龙HostLink协议组态王支持与欧姆龙PLC通过串口RS232进行通讯。

该驱动支持的硬件包括C系列、CS1系列、CJ1系列、CV系列,支持的协议为欧姆龙HostLink协议(包括C-mode 指令和FINS指令)。

(2)以太网协议包括以太网(UDP)和以太网(TCP)两种方式,UDP方式通讯速度较快,TCP方式通讯比较稳定。

(3)欧姆龙PLC Controller Link EventMemory组态王支持与支持与欧姆龙公司的所有支持Controller Link协议,并采用EventMemory方式的PLC的通讯。

本协议采用PCI板卡通讯,使用您的计算机中的PCI 板卡插槽。

(4)欧姆龙Controller Link Fins_PLC组态王支持与欧姆龙公司采用Controller Link Fins协议的PLC进行通讯。

组态王与LS PLC的ModbusTCP通讯测试

组态王与LS PLC的ModbusTCP通讯测试

组态王 与XGR PLC 的MODBUS TCP 通信LS 产电:汪勇强一、硬件连接1) PC2) XGR PLC 一套在槽03) 通信连线标准的或者交叉的以太网线二、主站XGB PLC 的参数设定1、新建文件并连机1)打开XG-PD2)点击File--New Project3)输入Project Name ,并选择PLC 的类型为XGR-CPUH,点击确认。

4)Online –Connection Setting(根据下载线的类型选择USB或RS232)5) Online –Connection2、在XG-PD中设定参数1) Online –Read IO Information2) 标准参数设定(默认使用第一个channel)双击 00:Emvbedded FEnet设定参数如下:3)选择参数设定a)点击,设定MODBUS参数<下图只是一个示例,可以根据需要设定地址>。

3、写入参数1)Online – Write parameter点击OK。

2)Enable Link,选择需要写入的P2P参数。

或者选择复位PLC3)查看通讯状态点击 Online—system diagnosis在XGL-EFMT上右击,选择Status service 选择相应的通道,监控。

(显示IP和接收发送的数据帧数)更多信息请参考LS的相关参考手册。

三、组态王参数设定1. 打开组态王2. 设定设备新建设备选择LS产电列表下的MODBUS TCP协议选择下一步选择下一步下一步其中192.168.0.71为PLC 的IP; 1为站号 一直选择点击完成设备设定3.定义变量下图显示的寄存器401与XGR PLC的%MW0,请结合XGR PLC的参数。

下图显示的寄存器101与XGR PLC的%IX0.0.0,请结合XGR PLC的参数。

下图显示的寄存器001与XGR PLC的%QX0.0.0,请结合XGR PLC的参数。

组态王与AB820 PLC之间无线以太网通信方案

组态王与AB820 PLC之间无线以太网通信方案

组态王与AB820PLC之间无线以太网通信方案在实际系统中,同一个车间里分布多台PLC,通过上位机集中控制。

通常所有设备距离在几十米到上百米不等。

在有通讯需求的时候,如果布线的话,工程量较大耽误工期,这种情况下比较适合采用无线通信方式。

本方案以组态王和2台AB820PLC为例,介绍组态王与多台PLC的无线以太网通信实现过程。

在本方案中采用了PLC无线通讯终端——DTD418MB,作为实现无线通讯的硬件设备。

一、方案概述本方案中,无需更改网络参数和原有程序,通过PLC无线通讯终端--DTD418MB,即可直接替换组态王与PLC之间有线以太网通讯,且稳定方便的实现Modbus TCP/IP 协议下无线以太网通讯。

二、测试设备与参数●AB PLC型号:AB820×2台●上位机:组态王6.55×1台●PLC无线通讯终端——DTD418MB×3块●主从关系:1主2从●通讯接口:RJ45接口●供电:12-24VDC●通讯协议:ModbusTCP/IP协议●传输距离:100米,1KM三、PLC无线通讯终端DTD418MPLC无线通讯终端采用2x2两发两收无线架构,空中传输速率高达300Mbps,兼容西门子S7协议、Profinet协议、Modbus TCP/IP等通讯协议,并采用OFDM调制及MINO技术,使无线可靠传输距离达到1KM范围内均可使用。

DTD418M不仅能与PLC、DCS、智能仪表及传感器等设备组成无线测控系统,同时能与组态软件、人机界面、触摸屏、测控终端等工控产品实现点对点和点对多点的远程无线组网,将分散不便于挖沟布线的设备连接在一起,不需要编写程序,不需要布线,并且稳定可靠。

■主要特征:◆可以直接代替有线以太网线,实现无线组网◆支持西门子S7协议、PROFINET协议、MODBUS TCP/IP协议等◆全数字无线加密传输方式,不插卡无运行费用◆无需更改程序,即插即用,自适应接口协议◆二十年工业现场运行经验:可确保无线产品工作于各种恶劣环境下的工业场合长期运行四、接线方式1.上位机与DTD418MB接线用一根通讯线,一端接入DTD418MB的RJ45接口,另一端接入上位机的RJ45接口。

西门子300PLC连接组态王KingSCADA实现ModbusTCP通信

西门子300PLC连接组态王KingSCADA实现ModbusTCP通信

西门⼦300PLC连接组态王KingSCADA实现ModbusTCP通信西门⼦300PLC连接组态王KingSCADA实现ModbusTCP通信
西门⼦300系列PLC 本案例⽤PLC的是315-2DP,此型号PLC有两个通信接⼝分别是MPI、DP⼝。

⾸先把300PLC连接兴达易控PLC转以太⽹模块CHNet-S7300MD通过ModbusTCP或者是S7TCP 与上位机组态软件通信
1. 新建⼯程并打开⼯程,右击“IOServer 应⽤组”,选择“添加新 IOServer 应⽤组”。

2. 在弹出的对话框中,填⼊“应⽤名称”,点击“确定”。

3. 选择“设备”,在右边空⽩区域,点击⿏标右键,选择“新建”。

4. 在“设备名称”处输⼊⼀个名称,点击“下⼀步”。

5. “采集驱动”选择“S7_TCP”;“链路类型”选择“以太⽹”,点击“下⼀步”。

6. “链路逻辑名”默认即可,点击“下⼀步”。

7. “设备系列”选择“S7-300(TCP)”,“设备地址”的格式为:CHNet-S7MPI 的 IP 地址:0:2,这⾥CHNet-S7MPI 的 IP 地址为
192.168.1.188,点击“下⼀步”。

8. 其他参数默认,直⾄完成。

组态王与plc的网口通讯

组态王与plc的网口通讯

组态王与plc的网口通讯组态王(SCADA)与PLC(可编程逻辑控制器)之间的网口通讯是现代自动化控制系统中至关重要的一环。

这种通讯方式使得组态王可以通过与PLC的网络连接来实时监控和控制远程设备。

在本文中,我们将探讨网口通讯的工作原理、应用场景和优势。

首先,让我们了解一下组态王与PLC的基本概念。

组态王是一种监控和控制软件,它可以将多个设备的数据整合在一个界面上,进行实时监控和远程操作。

而PLC是一种专用的工控计算机,它负责实时控制和监测生产过程。

通过组态王与PLC的网口通讯,我们可以实现实时数据的传输和远程控制的功能。

那么,网口通讯的工作原理是什么呢?通常情况下,组态王和PLC之间通过以太网或串口进行连接。

使用以太网连接时,组态王和PLC需要在同一个局域网中,并配置好各自的IP地址和端口号。

一旦连接建立,组态王可以向PLC发送指令,PLC接收到指令后执行相应的操作,并将执行结果返回给组态王。

网口通讯的应用场景非常广泛。

在工业控制系统中,组态王与PLC的网口通讯可以实现对各种设备的监控和控制,如生产线的自动化控制、设备的运行状态监测等。

在能源管理系统中,网口通讯可以实现对电力、燃气等资源的实时监测,以及对各种设备的远程操作。

此外,网口通讯还可以应用于交通、建筑、环境监测等领域,实现对各种系统的智能化管理。

那么,网口通讯相比于其他通讯方式有什么优势呢?首先,网口通讯具有较高的传输速度和稳定性,可以实现实时数据的传输和远程控制。

其次,网口通讯支持多对多的连接方式,可以同时与多个PLC进行通讯,实现对多个设备的控制和监测。

此外,网口通讯还支持远程升级和维护,可以通过网络对PLC进行固件升级和程序调试,大大提高了系统的可维护性和可靠性。

然而,网口通讯也有一些限制和挑战。

网络安全性是一个重要的问题,组态王和PLC需要采取各种措施来保护网络免受恶意攻击。

此外,网络环境的稳定性和可靠性也是一个挑战,不稳定的网络连接可能导致通讯中断或数据丢失。

台达EX20系列PLC与组态王通讯

台达EX20系列PLC与组态王通讯
修改好调试串口号之后,将调试线缆AB线准确接入PLC上你将使用的COM口的D+和D-。
步骤2
PLC串口通讯方式初始化
打开台达PLC编程软件,利用通讯程序生成程序,自动生成PLC串口通讯初始程序
生成的通讯初始化程序如组态
选择上面串口调试线缆设置的COM口编号,双击进入设置界面
台达
基础资料:
《台达PLC操作手册》
台达PLC操作手册部分重要内容截取
台达模拟功能特D殊寄存器说明
台达PLC装置地址表
步骤1
硬件连接及设备环境准备
调试时电脑与PLC之间可采用USB转485调试线缆连接。连接过程中需注意,组态王组态时仅支持COM1与COM2两个串口连接,因此需将调试线缆串口号更改为COM1或者COM2。
数据词典定义
选择新建
上述内容中需特别注意的地方为寄存器处
弹出的选项中需要与文档开始处提供的PLC装置地址一致。
最后大家只需要进行界面组态及数据连接工作
此处参数设置应和PLC设置相同
设置好之后,在右侧窗口中双击新建按钮打开设备组态界面
依次选择PLC—>台达—>SC500—>串口—>下一步
此处COM口编号需与上面的编号一致
此处设备地址需注意,需要是PLC的RS485地址,初始默认地址为1
标记处应该是你命名的设备名称及设备地址
正确配置后应如上图所示
步骤4

西门子S7-1200PLC与组态王以太网通信步骤(超详细)

西门子S7-1200PLC与组态王以太网通信步骤(超详细)

西门子S7-1200PLC与组态王以太网通信步骤(超详细)
回复:西门子全套,领西门子全系列PLC电子资料包!
说到组态王如何与我们常用的西门子S7-1200 PLC通信,这就设计到一个难题,想必大家之前学习通信过组态王与S7-200SMART PLC以太网通信,那么设计到高端PLC,1200PLC该如何通信呢?本文档说明就带大家来详细的操作直到通信成功。

1.组态王配置
第一步:(点击菜单栏的新建项目,然后点击下一步)
第二步:(在设备里选择S7-1200 TCP驱动)
第三步:(创建设备名称)
第四步:(随便选择一个驱动)
第五步:(这里的IP地址填写S7-1200 PLC通信IP地址,后面:0这是指的插槽)
第六步:(这里只要默认就好啦,然后点击下一步)
第七步:(刚才配置的PLC信息,点击完成即可!)
1.编写程序
第一步:(编写点击正反转程序)
第二步:(双击CPU属性—保护—连接机制—勾选允许从运程伙伴(PLC、 HM、OPC、、)使用PUTIGET通信访问)
第三步:(下载程序至1200 PLC)
1.设计组态王画面
第一步:(在数据词典创建并填写PLC变量地址)
第二步:(在画面里设计画面)
1.演示效果
第一步:(正转启动)
第二步:(反转启动)。

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

关于寄存器定义,A5 PLC的寄存器定义如下: 0x寄存器 1x寄存器 3x寄存器 4x寄存器 A5内部 寄存器 MODBUS 地址 A5内部 寄存器 MODBUS 地址 A5内部 寄存器 MODBUS 地址 A5内部 寄存器 MODBUS 地址 数字量输出 Q0.0 1 数字量输入 I0.0 1 模拟输入 AIW0 1 中间寄存器 VW0 1 Q0.1 2 I0.1 2 AIW2 2 VW2 2 … … … … … … … … Q0.7 8 I0.7 8 AIW14 8 VW14 8 Q1.0 9 I1.0 9 AIWX 对应X/2+1 VW16 9 Q1.1 10 I1.1 10 模拟输出 AQW0 9 VW18 10 Q1.2 11 I1.2 11 AQW2 10 VW20 11 Q… 18 I… … AQWX 对应X/2+9 V… … Q15.7 19 I15.7 128 VW1998 1000 QA.B 对应A*8+B+1 IA.B 对应A*8+B+1 VWX 对应 X/2+1 中间继电器 M0.0 129 M0.1 130 M… … M15.7 256 MA.B 对应A*8+B+129 组态王中寄存器列表如下: 寄存器格式 寄存器范围 读写属性 数据类型 变量类型 寄存器含义 0dddd 1-65535 读(打包)写 BIT I/O离散 逻辑线圈(0XXXX) 1dddd 1-65535 读(打包) BIT I/O离散 输入位寄存器(1XXXX) 3dddd 1-65535 读(打包) SHORT|USHORT I/O整型 输入寄存器(3XXXX)
4dddd 1-65535 读(打包)写 SHORT|USHORT I/O整型 保持寄存器(4XXXX) 7dddd ,kkkk 0-65535 0-65535 读(打包)写 SHORT|USHORT |LONG|FLOAT I/O整型 I/O实型 配置寄存器(扩展寄存器)(General Reference),第1个索引为偏移地址,第2通道为文件序号 8dddd 1-65535 读(打包) SHORT|USHORT |LONG|FLOAT I/O整型 I/O实型 输入寄存器(8XXXX) 9dddd 1-65535 读(打包)写 SHORT|USHORT |LONG|FLOAT I/O整型 I/O实型 保持寄存器(9XXXX) SwapF 0 只写 BYTE I/O整型 浮点型字节顺序 SwapL 0 只写 BYTE I/O整型 长整型字节顺序 FMC 1-65535 只写 STRING I/O字符串型 强制多线圈状态 说明: 1.该寄存器最多强制16个连续的线圈状态; 2.通道号为线圈的起始地址;
正航A5 PLC与组态王的连接设置 一、 组态王与A5 PLC的连接设置 正航A5 PLC支持MODBUS-RTU和自由口通讯协议。 如果您需要使用组态王组态软件与A5 PLC连接,可以使用MODBUS-RTU或自由口通信与A5 PLC连接,本文介绍如何使用MODBUS-RTU通信协议与组态王连接。 ⑴A5 PLC的设置—默认为MODBUS-RTU从机 正航A5系列PLC(以下简称A5)有1~2个RS232/RS485通讯口,无需任何设置,默认为MODBUS-RTU从机,可直接使用MODBUS-RTU通讯协议直接访问。 A5通讯口的默认设置如下: MODBUS地址:1;波特率:9600;数据位:8位;停止位:1位;校验位:无校验。 若您没有对A5的通讯进行任何设置,则可以直接按照上面所述的配置与A5进行通讯, 此时 A5作为MODBUS从机。 ⑵组态王的设置 按照上面的A5默认设置,组态王里添加任何支持MODBUS-RTU协议的PLC设备即可,本文以莫迪康PLC为例,组态王的设备连接设置如下: 1、定义组态王设备 在组态王工程浏览器的系统设备栏里添加设备,例如A5位于COM1口,点击COM1, 在右边的设备窗口里双击“新建”图标,选择:[PLC] > [莫迪康] > [Modbus(RTU)] > [串行],下一步设置设备逻辑名称,默认“新I/O设备”,这里输入“A5PLC”。 2、设备地址及通讯参数定义 在接下来的设备添加配置向导里,选择串口号,这里选COM1, 下一步, 设备地址设置指南,这里设置地址为1. 再下一步通信参数里,尝试恢复间隔时间和最长恢复时间保持默认值即可。 这样组态王的设备设置就算OK。 ⑶组态王的数据词典设置 本文以访问A5的VW0变量为例,选择工程浏览器左侧大纲项“数据库数据词典”, 在工程浏览器右侧用鼠标左键双击“新建”图标,弹出“变量属性”对话框,在“变量名”处输入变量名,如:VW0;在“变量类型”处选择变量类型如: IO整数;在“连接设备”中选择先前定义好的IO设备:A5PLC;在“寄存器”中定义为:40001; 在“数据类型”中定义为:SHORT类型。其它属性目前不用更改,单击“确定”即可。 以上设置设置好后,就可以在组态王ห้องสมุดไป่ตู้画面中连接调用了。
相关文档
最新文档