文档库 最新最全的文档下载
当前位置:文档库 › ECS700-MODBUS通讯组态

ECS700-MODBUS通讯组态

ECS700-MODBUS通讯组态
ECS700-MODBUS通讯组态

Modbus通讯设置:

1. 在空机架位上加入通讯基座(不冗余MB725-S01,冗余MB726-S01),再插入通讯卡COM741-S01,按照其他控制室方式进行网线连接和通讯线连接;

2. 组态上双击打开控制站的硬件配置,“调试”-“扫描上载”,选择扫描新增,“扫描上载,左边出现新增的通讯卡COM741-S;

3. 右键点击该通讯卡COM741-S,“通讯组态”,进入组态界面,选择COM0,右边添加通讯参数,物理接线:RS485,波特率(资料提供),数据位(资料提供),停止位(资料提供),校验方式(资料提供);

4. 右键点击COM0,“增加”,添加设备,选中设备,右边修改设置。名称(可自定义,例子为PLC)、设备地址为2(资料提供),其余不变;

5. 右键点击PLC,“增加”,添加命令[000]Cmd,选中,右边进行命令设置,根据提供资料,测点均为AI,“功能号”选择“读AI”,资料的modbus地址,开始地址为40001,则开始地址是1,位号数量为24(后两个为“写AO”),根据设备产家,了解位号类型(有2字节整型、4字节整型、4字节浮点),对应的数量分别是24、48、48,这里以4字节浮点为例。数量填写48;

6. 继续右键点击PLC,“增加”,添加命令[001]Cmd,选中,对应设置与上述4相同,参数如图所示;

7. 组态完毕,保存—关闭通讯组态界面,在硬件配置界面,右键通讯卡COM741-S,“组态更新”,左边显示新增通讯设备,AM745-S PLC,保存,关闭硬件配置界面;

8. 在组态界面,打开位号表,“操作”—“扫描通道位号”—“扫描新增”,下部显示新增位号,其中模入和模出分别有24个和6个新增位号,黄色显示;

9. 根据资料提供位号名称(避免中划线出现)、描述、量程、单位等信息填入位号表新增测点,其中右边需要进行相应设置:

A.输入原始码上下限需要与量程上下限一致;

B.进行位号分组,使与其他位号进行区分;

C.当数据类型为2字节或4字节时,分别有无符号和有符合两种类型;

10. 修改完毕后,关闭位号表,控制站下载,然后在流程图上进行添加,发布。

需要提供资料:

波特率:,数据位:,停止位:,校验方式:,设备地址:;

位号表:含需要通讯位号modbus地址,位号类型(模拟量/开关量),数据类型(整形/浮点),量程、单位。

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

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

S7-200 PLC与iFIX组态软件通讯

S7-200 PLC与iFIX组态软件通讯 iFIX3.0是Intellution Dynamics自动化软件产品家族中的HMI/SCADA最重要的组件,它是基于WindowsNT/2000平台上的功能强大的自动化监视与控制的软件解决方案。该系列软件以SCADA(Supervisory Control And Data Acquisitio n)为核心,实现包括监视、控制、报警、保存和归档数据、生成和打印报告、绘图和视点创建数据的显示形式等多种功能。它们包括数据采集、数据管理和集成3个基本功能。 1 西门子S7-200 PLC及其网络通信功能 SIMATIC S7-200系列PLC具有结构小巧、运行速度高、价格低廉、多功能、多用途等特点,具有极高的性能价格比;适合控制点分散控制系统和中小型控制系统。 S7-200的网络通信功能:S7-200系列PLC通信接口是9针RS-485标准串行接口,可通过PC/PPI电缆与计算机联接,也可通过通信扩展模块与其它PLC 及设备连成网络。 (1) SIMATIC S7-200网络(PPI协议) 采用PPI(Point to point interface)协议,S7-200 PLC能以19.2Kbit/s的数据传输率与PC机(通过PC/PPI电缆)及SIMATIC的编程设备、TD200文本显示器、HMI(操作员控制和监视)设备以及其它的S7-200 PLC相连。 (2) 自由口模式(用户可编程接口协议) 采用可编程自由口通信模式(free port mode),在用户程序中进行编程与配置,可以使S7-200 PLC与任何需要的设备如变频器、调制解调器、打印机、条码阅读器、电机驱动器、终端或其它S7-200 PLC进行灵活地通信。 (3) PROFIBUS-DP网络 利用EM277通信扩展模块,S7-200 PLC只能作从机使用。它提供了与过程现场总线系统PROFIBUS-DP之间良好的接口能力,能与所有的SIMATIC系统组件直接通信,进入到快速(12Mbit/s波特率)的现场总线领域。 2 西门子S7-200 PLC与iFIX3.0通讯 西门子S7-200 PLC可以通过PC/PPI电缆直接与上位PC机连接,建立通讯,但是由于PPI协议是 西门子公司未公开的协议,iFIX3.0的公共驱动程序不包括针对PPI协议的S7-200 PLC的驱动,因此西门子S7-200 PLC与iFIX3.0通讯必须开发特定的驱

s7300 与s7 200 的mpi通讯以mcgs组态超详细教程

S7300 与S7200之间的mpi通讯和组态 在通讯之前先得确认cpu没有报任何错误,首先硬件组态,组态完毕后下载进CPU 下载后先在线看是否有错误cpu指示灯是否有SF BF报警灯亮。(BF1灯亮为通信故障检查电缆是否松动接触不良,九针接口螺丝拧紧)(SF灯亮为硬件组态出错) 首先打开STEP7 SP9 200编程软件写入测温程序 公式为T = 500 * (AIWX – 6400)/(32000 – 6400) – 0 化简后T = 5 * (AIWX - 6400)/256 由通道18转换上来的数值为word类型而温度要显示小数点后的数值就需要转换为浮点形的数据,浮点型的数据为32位二进制数,所以就有了如上的转换,接着乘5除256即出现最终的温度值。 也可用库来调用,这样方便一些

温度转换程序的结果说明程序无问题可正常测温。接着打开通讯

设置为PLC地址为2 波特率设置为187.5kbps 点确认下载一次即可。 然后打开博途,组态硬件。 在硬件组态完成后确认CPU没有任何错误信息错误指示灯亮。如有即是组态错误。 将地址设置为3 传输率设置为187.5kbps 如设备中含有cp通信模块cpu会自动加1的地址。

Mpi地址不可相同。 确认有无MPI 的线。 接着写一个X_GET 指令 返回值的显示格式要为浮点数,这样才可以看到正确的信息。

根据实际测试,300的温度值可以变应该和AI模块中滤波时间有关系。 X_GET 指令中DENT_ID为刚刚设置200PLC中的站地址 由于300中没有v存储区访问200的v存储区得用指针方式寻址,P#DB1.DBX20.0 BYTE 4 代表的含义为从vb20开始的四个字节。也就是VD20。RET_VAL 中可以看到返回值。此返回值开头为8时有错误,可按F1参考说明手册查找相应问题。

AB RSLinx通讯组态的建立

AB RSLinx通讯组态的建立 问题描述: RSLinx通讯组态是使用AB控制软件RSLogix5000 对控制设备进行实时监控的桥梁,所以如何建立RSLinx通讯组态对于每一个控制系统的初学者来说都是很有必要的。RSLinx通讯组态的建立大致分为两步: 一,设置电脑IP,使之与所联设备处在同一IP段; 1,打开电脑的“本地连接”,并点击“属性”,然后在出现的“连接使用下列项目” 里选择你电脑所使用的Internet协议版本,最后点确定。如图1-1所示: 图1-1 2,点击“确定”后出现IP地址设置的界面,点击“使用下面的IP地址”,然后在IP地址栏里输入所需的IP,该IP必须保证跟所联设备处在同一IP段,所设置的IP只是最后一位与设备PLC的IP地址不一样而已,其他的都一样。接着设置子网掩码,一般为255.255.255.0,设置完以后点击“确定”按钮,至此,我们电脑的IP设置完成。如图1-2所示:

图1-2 二,通过RSlinx进行通讯组态; 1,打开RSlinx软件,单击菜单栏Communications->Configure Drivers…或在工具条上单击组态驱动图标“”,如图2-1所示: 图2-1 2弹出标题为Configure Driver Types 的窗口。单击Available Driver Types 对话框中的下拉箭头,选择Ethernet devices(因为我们所使用的是以太网通讯),如图2-2 所示。

3,单击Add New 按钮,将弹出如图2-3 所示窗口。可以在白色命名框里输入你所需要的“命名”(命名只能是英文),然后点击OK,出现图2-4所示窗口。然后在“Host Name”里输入所联设备的“PLC地址”,点击确定。出现图2-5所示,在Configured Drivers 下面处出现你所组态的通讯名称和状态,Status下面显示“Running”就表示你的驱动程序已经运行。 图2-3

Modbus通讯组态与调试手册

Modbus通讯调试手册 1、FTA与SI电源模块接线(现场接线已连接好,只作检查) 注意一个SI卡可带两个FTA接线端子板(即FTA A,FTA B 如下图),由单独电源模块供电,每个FTA接线端子板通过屏蔽双绞通讯线与第三方设备连接。 图1

2、与第三方通讯设备的接线 需要注意各通讯设备以总线方式接入(即相互串连起来最后接入FTA端子上),当通讯距离超过100米或干扰很强时两端均应加上120欧姆电阻,连接第三方通讯设备到FTA端子的最大接线长度不应超过300米,如超过300米应采用信号中继器或放大器,每个FTA接线端子板最多可接入的设备为15个。 图2 3、Control Builder的组态 (1)每个SI卡有32个软通道(Channel),其中0~15通道与连接在FTA “A”板上的第三方设备的进行通讯,而16~31通道与通道与连接在FTA“B”板上的第三方设备的进行通讯。当只有1个FTA板时,那么这块FTA板必须配置成FTA“A”使用(即按1图将FTA接到Power Adapter的“ChannelA”上),且只能使用0~15通道! (2)Control Builder中SI通讯功能块(软通道类型)有三种: Numeric (SINUMARRCH):接收/发送数值型量,包括整数、浮点数;

Flag (SIFLAGARRCH):接收/发送布尔量,即标志位; Text (SITEXTARRCH):接收/发送字符型量。 对于一个“SINUMARRCH”功能块(即一个软通道),可接收/发送最多16个32位浮点数或32个16位整型数。 (3)组态 右侧图3为Control Builder中的相应功能块,具体组态见图4。 Serial Link Device Address:为设备地址,即Modbus ID;Starting Element Index:为接收/发送数据的起始地址,此为第三方厂家提供的,是modbus通讯寄存器首地址,1个寄存器地址存储一个16位二进制数; Number of Numeric Value:接收/发送的数据的个数。 图 4 图 3

工业自动化通用组态软件-组态王

https://www.wendangku.net/doc/2718140279.html,
version

https://www.wendangku.net/doc/2718140279.html,
(1) (2) (3) (4)
IBM586 VGA SVGA 300MHZ
Windows 256 32
Windows 2000/WindowsNT 4.0/WindowsXP Intel x86 x86 CPU 200MHz (5) 64MB RAM (6) 32MB Doc Disk On Chip DOM Disk On Module CF COMPACT FLASH (7) 10Mbps Base-T (8) VGA (9) PIII 500 IBM PC (10) 64MB 128MB (11) VGA SVGA 256 (12) PC

https://www.wendangku.net/doc/2718140279.html,
" 1 2 3 4 5 1 2 3 4 5 6 7 8 9 10
" DDE OPC ACTIVEX
GIS
MIS
30000 3S 3S 3S 3S 2S 3S 2S 2S 100% 100%

https://www.wendangku.net/doc/2718140279.html,






1 2 3 4



https://www.wendangku.net/doc/2718140279.html,
bb
Windows Active X OPC OPC
Active X Active X PID OPC OPC
Microsoft
SDK 1 GPRS/PSTN H7000 GPRS
.
2 3 DDE excel vb .

SIMATIC_NET_OPC_Server_通讯组态设置指导手册

SIMATIC NET OPC Server 与S7-200+EM277/ET200S/PA仪表 通讯组态设置指导手册 北京华晟高科教学仪器有限公司编制 目录 目录0 1. 系统兼容性1 1.1 STEP7 与 Microsoft Windows 操作系统的兼容性 1 1.2 SIMATIC NET 与 Microsoft Windows 的兼容性 1 1.3 STEP7 Micro/Win与 Microsoft Windows 操作系统的兼容性 1 1.4 SIMATIC软件包同 Microsoft Windows 操作系统以及 STEP7 V5.4 兼容性 1 2. 实验环境 2 2.1 软件环境 2 2.2 硬件 2 3. S7-200组态例程 2 3.1 配置 PC Station 2 3.2 在 STEP7 中组态 PC Station 4 3.3 生成 S7-200 项目13 3.4 OPC Scout 测试通讯14 3.5 组态KINGVIEW项目18 4. ET200S组态例程30 4.1 配置 PC Station 30 4.2 在 STEP7 中组态 PC Station 31 4.3 OPC Scout 测试通讯36 4.4 组态KINGVIEW 项目37 5. PA仪表组态例程41 5.1 配置 PC Station 41

5.4 组态KINGVIEW 项目51 6. 总结55 1. 系统兼容性 1.1 STEP7 与 Microsoft Windows 操作系统的兼容性 链接:https://www.wendangku.net/doc/2718140279.html,/CN/view/zh/8250891 1.2 SIMATIC NET 与 Microsoft Windows 的兼容性 参见链接:https://www.wendangku.net/doc/2718140279.html,/CN/view/zh/9859007 1.3 STEP7 Micro/Win与 Microsoft Windows 操作系统的兼容性 参见链接:https://www.wendangku.net/doc/2718140279.html,/CN/view/zh/8675614 1.4 SIMATIC软件包同 Microsoft Windows 操作系统以及 STEP7 V5.4 兼容性 https://www.wendangku.net/doc/2718140279.html,/CN/view/zh/22645302

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

目录

1PLC与Intouch软件通讯设置 Intouch软件中与施耐德PLC相关的驱动只有三种:Modbus TCP/IP、Modbus Plus、Modbus。 1.1 利用Modbus TCP/IP协议的通讯设置 1.1.1IO Server软件配置 首先启动Intouch软件中的IOServer软件(软件与Intouch软件不同时提供,除非盗版):Modicon MODBUS Ethernet软件,见下图所示: IO Server软件选择画面 Server配置 软件启动后,点击Configure->Server Settings…菜单,见下图所示: 在弹出对话框中主要设置两个参数: ●Protocol Timer Tick:该时间必须是最快刷新数据所需时间的2~4倍; ●Start automatically as Windows NT Service:如需系统启动后,该IO Server驱动自动运行 时,可以选中。 注意: ●上述设置在下次启动时自动生效。 Server Settings设置画面 主题名配置 点击Configure->Topic Definition…菜单,见下图所示:

Topic Definition设置画面 点击New…按钮,可以添加一个主题名。主题名配置如下所示: 主题名设置画面 对话框中设置的参数如下: ●Topic Name:连接的PLC设备的名称; ●IP Address:连接的PLC设备的IP地址; ●Dest_Index or Unit_ID:通过网关连接到以太网时,需要设置网关的映射值;没有时可 以默认; ●Slave Device Type:常见的共有下列类型:484、584/984、Micro84、Quantum等类型。 484对应Compact PLC(地址必须为4位);584/984对应Premium、Micro、Twido PLC (地址必须为5位);Quantum对应Quantum PLC(地址必须为6位)。千万不能选错。

组态软件的常用通讯方式解析

紫金桥组态软件的常用通讯方式解析 在工业控制系统中,通讯是整个系统设计的关键所在。紫金桥组态软件支持的通讯方式主要分为以下几种: 1、板卡通讯方式 2、串口通讯方式 3、以太网通讯方式 4、无线通讯方式 以下就这几种方式作简单的分析与比较 一、 板卡通讯方式 板卡通讯即在控制系统中通过在上位机加装板卡,由计算机为板卡分配一定的总线带宽或中断进行数据处理的一种通讯方式。 常见的板卡通讯方式主要是通过占用PCI总线或ISA总线的方式实现。其中PCI总线的通讯效率远大于ISA总线,因此现在工业控制系统中PCI板卡的使用远远大于ISA总线的使用。 从采样速率上考虑:由于板卡能直接与计算机内部总线进行通讯,其数据处理速度是所有通讯方式中速度最快的。典型应用如研华PCI高速采集卡,以及不断发展完善的各类工业控制现场总线如PROFIBUS、DEVICENET等都是通过板卡方式实现高速采集的。 以国际应用最为广泛的现场总线profibus为例,其现场仪表的数据刷新速率能达到100ms以内;研华的PCI-1714能达到30ms/s的采样速率。 从成本上考虑:板卡方式的使用成本也相对低廉。 从通讯距离上考虑:普通的板卡抗干扰通讯距离为1~10m;如果采用现场总线,从理论上讲profibus在使用中继的情况下的最大值能够达到96公里,但是由于必须使用专门设备工程造价就相对高昂。 紫金桥组态软件支持的板卡主要有:研华、研祥、北京科日新、博硕、宏拓、康拓、横河、天博、及中泰等厂家的部分或全系列板卡。 二、 串口通讯方式 串口就是RS-232-C接口(又称 EIA RS-232-C)是目前最常用的一种串行通讯接口。它是在1970年由美国电子工业协会(EIA)联合贝尔系统、 调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标 准。它的全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间 串行二进制数据交换接口技术标准”该标准规定采用一个25个脚的 DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信 号的电平加以规定,现在常见的接口为9针连接器。 从通讯速率讲:RS-232-C标准规定的数据传输速率为每秒50、75、 100、150、300、600、1200、2400、4800、9600、19200波特,现在最快能达到115200,典型的数据结构为(传输时隙+数据位+校验位+停止位),同时还要考虑数据建立连接,数据请求等指令的传输,因此在实际应用中一个串口的通讯速度是相对较慢的。在数据量较大的系统中通常可考虑通过扩展串口卡的方式来进行数据的采

SIMATICNETServer通讯组态设置指导手册修订版

S I M A T I C N E T S e r v e r 通讯组态设置指导手册 修订版 IBMT standardization office【IBMT5AB-IBMT08-IBMT2C-ZZT18】

IFIX与S7 PLC 的S7 连接 通过以太网建立OPC 服务器与S7 PLC 的S7 连接 以S7-300为例 一、S7-300 的组态 1)、打开SIMATIC Manager,创建一个新项目,并插入300的站。 2)、双击Hardware 进入S7 300 硬件组态,在相应插槽插入与机架硬件匹配的模块,并对CP343-1 分配IP 地址等参数,建立以太网。 3)、设置完各硬件参数后,点击存盘编译按钮,编译无误后即完成S7 300 硬件组态。4)、S7 300 PLC 的下载: 首先要选择正确的下载路径,即设置PG/PC 接口:在“SIMATIC Manager”主菜单“Option”的下拉菜单中选择“Set PG/PC Interface”,或者打开操作系统的控制面板“Set PG/PC Interface”,进行设置,选择正确的通讯接口。 点击下载按钮下载S7-300的硬件配置。 二、配置PC 站的硬件机架 1)、通过点击图标打开Station Configuration Editor 配置窗口。 2)、选择一号插槽,点击Add 按钮或鼠标右键选择添加,在添加组件窗口中选择OPC Server 点击OK 即完成。

3)、同样方法选择三号插槽添加IE Genaral 后,即弹出其属性对话框,设置网卡参数,如IP 地址,子网掩码等。 4)、分配PC Station 名称 点击“Station Name”按钮,指定PC站的名称,这里取名位PC1。(命名原则:这里的PC 站名应与下面STEP7 硬件组态插入的PC Station 名称一致)。点击“OK”确认即完成了PC站的硬件组态。 三、配置控制台(Configuration Console)的使用与设置 1)、配置控制台(Configuration Console)是组态设置和诊断的核心工具,用于PC 硬件 组件和PC 应用程序的组态和诊断。 2) 、正确完成PC 站的硬件组态后,打开Configuration console。 3)、找到网卡,并设定 mode of the module:Configuration mode,然后点击 Apply。 四、在STEP 7 中组态PC Station 1)、在STEP7项目中,插入一个PC站。特别注意的是,要将PC Station名称应改为与

力控组态软件与硬件的通信方式及各自特点分析

力控可以与多种I/O设备进行通信。目前支持的I/O设备包括集散系统DCS、可编程控制器(PLC)、现场总线FCS、USB、智能模块、板卡、智能仪表、变频器等方式的设备。 一、力控组态软件与硬件的通信方式 力控与I/O设备之间一般通过以下几种方式进行数据交换:串行通信方式(支持Modem 远程通信)、板卡方式、网络节点方式、适配器方式、DDE方式、OPC方式、网桥方式支持GPRS的DTU等。 对于采用不同协议通信的I/O设备力控提供具有针对性的I/O驱动程序实时数据库借助I/O驱动程序对I/O设备执行数据的采集与回送。实时数据库与I/O驱动程序构成服务器/客户结构模式。一台运行实时数据库的计算机通过若干I/O驱动程序可同时连接任意多台I/O 设备。无论对于哪种设备都需要确切知道设备及该点的物理通道的编址方法(必要时咨询制造厂)。 1.1 串行通信方式 串行通信: 串行通信是指使用一条数据线,将数据一位一位地依次传输,每一位数据占据一个固定的时间长度。其只需要少数几条线就可以在系统间交换信息,特别适用于计算机与计算机、计算机与外设之间的远距离通信。串口通信时,发送和接收到的每一个字符实际上都是一次一位的传送的,每一位为1或者为0。 一般是通过标准RS-232、RS-422、RS-485等方式通信另外使RS-232互连的计算机串口和设备通信口还可以用Modem、电台、GPRS/CDMA等方式通信。 1.1.1 串行通信两种类型 1、同步通信 同步通信是一种连续串行传送数据的通信方式,一次通信只传送一帧信息。这里的信息帧与异步通信中的字符帧不同,通常含有若干个数据字符。 它们均由同步字符、数据字符和校验字符(CRC)组成。其中同步字符位于帧开头,用于确认数据字符的开始。数据字符在同步字符之后,个数没有限制,由所需传输的数据块长度来决定;校验字符有1到2个,用于接收端对接收到的字符序列进行正确性的校验。同步通信的缺点是要求发送时钟和接收时钟保持严格的同步。 2、异步通信 异步通信中,在异步通信中有两个比较重要的指标:字符帧格式和波特率。数据通常以字符或者字节为单位组成字符帧传送。字符帧由发送端逐帧发送,通过传输线被接收设备逐帧接收。发送端和接收端可以由各自的时钟来控制数据的发送和接收,这两个时钟源彼此独立,互不同步。 接收端检测到传输线上发送过来的低电平逻辑"0"(即字符帧起始位)时,确定发送端已开始发送数据,每当接收端收到字符帧中的停止位时,就知道一帧字符已经发送完毕。 1.1.2 串行通信特点 数据在单条一位宽的传输线上,一比特接一比特地按顺序传送的方式称为串行通信。在并行通信中,一个字节(8位)数据是在8条并行传输线上同时由源传到目的地;而在串行通信方式中,数据是在单条1位宽的传输线上一位接一位地顺序传送。这样一个字节的数据要分8次由低位到高位按顺序一位位地传送。由此可见,串行通信的特点如下: 1、节省传输线,这是显而易见的。尤其是在远程通信时,此特点尤为重要。这也是串行通信的主要优点。 2、数据传送效率低。与并行通信比,这也这是显而易见的。这也是串行通信的主要缺点。 例如:传送一个字节,并行通信只需要1T的时间,而串行通信至少需要8T的时间。由

力控组态软件怎么和支持modbus协议的设备通信

问题:力控组态软件怎么和支持modbus协议的设备通信 回答:Modbus是应用于电子控制器上的一种通用协议。通过此协议,控制器相互之间、控制器经由网络(例如以太网)或者串口和其它设备之间可以通信。力控科技的开发平台,既可以作为modbus主站从设备采集数据,也可以作为modbus从站将数据转发给其他的modbus 主站,下面以力控作为modbus(rtu串行口)主站为例讲解 1、力控作为modbus主站访问其他modbus从站的方法概括来讲可以分为两个步骤: (1)、进入io设备组态,找到modbus(rtu串行口),组设备 结合现场情况填写以上参数,设备地址和实际连接设备的地址一致。 (2)、串口配置

(3)、采集配置 (1)写单个寄存器:HR保持寄存器单寄存的写入操作,一般设备支持这个命令。一条命令只能写一个寄存器。简单的数据类型可以用这条命令支持,如8位、16位的数据类型可以用此命令写入。 (2)写多个寄存器:HR保持寄存器多寄存器的写入操作,一条命令可以写多个寄存器的值。复杂的数据类型用这条命令支持,如32位,64位的数据类型。 (3)屏蔽写寄存器:HR保持寄存器的模拟量按位操作命令(设备要支持屏蔽写命令22功能码)。 (4)最大长度:是指MODBUS中一条数据所读取的字(两个字节)数,包的长度越长,一次读取的数据就越多,通讯效率就越快。MODBUS协议中规定数据包最大长度不能超过255个字节。另外有些PLC对包长还有限制,请根据具体设备进行填写。 (5)组包间隔:两个相邻采集点的字偏移地址如果大于等于“组包间隔”就重新打一个包。他可以控制包中数据点的密度,如上图配置包中相邻数据的地址间距不会大于10。 (6)05功能码:选中后线圈下置命令用05功能码执行。 (7)15功能码:选中后线圈下置命令用15功能码执行。 2、数据连接 打开数据库组态,选择数据库新建点:

SIMATICNETServer通讯组态设置指导手册

IFIX与S7 PLC 的S7 连接 通过以太网建立OPC 服务器与S7 PLC 的S7 连接 以S7-300为例 一、S7-300 的组态 1)、打开SIMATIC Manager,创建一个新项目,并插入300的站。 2)、双击Hardware 进入S7 300 硬件组态,在相应插槽插入与机架硬件匹配的模块,并 对CP343-1 分配IP 地址等参数,建立以太网。 3)、设置完各硬件参数后,点击存盘编译按钮,编译无误后即完成S7 300 硬件组态。4)、S7 300 PLC 的下载: 首先要选择正确的下载路径,即设置PG/PC 接口:在“SIMATIC Manager”主菜单“Option”的下拉菜单中选择“Set PG/PC Interface”,或者打开操作系统的控制面板“Set PG/PC Interface”,进行设置,选择正确的通讯接口。 点击下载按钮下载S7-300的硬件配置。 二、配置PC 站的硬件机架 1)、通过点击图标打开Station Configuration Editor 配置窗口。 2)、选择一号插槽,点击Add 按钮或鼠标右键选择添加,在添加组件窗口中选择OPC Server 点击OK 即完成。

3)、同样方法选择三号插槽添加IE Genaral 后,即弹出其属性对话框,设置网卡参数,如IP 地址,子网掩码等。 4)、分配PC Station 名称 点击“Station Name”按钮,指定PC站的名称,这里取名位PC1。(命名原则:这里的 PC 站名应与下面STEP7 硬件组态插入的PC Station 名称一致)。点击“OK”确认即完成了PC站的硬件组态。 三、配置控制台(Configuration Console)的使用与设置 1)、配置控制台(Configuration Console)是组态设置和诊断的核心工具,用于PC 硬件组件和PC 应用程序的组态和诊断。 2) 、正确完成PC 站的硬件组态后,打开Configuration console。 3)、找到网卡,并设定 mode of the module:Configuration mode,然后点击 Apply。 四、在STEP 7 中组态PC Station 1)、在STEP7项目中,插入一个PC站。特别注意的是,要将PC Station名称应改为与Station Configuration Editor 中所命名的Station Name 名称相同,这里为“PC1”。

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

目录 1 PLC与Intouch软件通讯设置?2 1、1利用Modbus TCP/IP协议得通讯设置?2 1、1、1 IOServer软件配置 (2) 1、1、2 软件编程设置?4 1、1、3IO Server状态监视 ............................................................................................... 51、2利用Modbus Plus协议得通讯设置.............................................................................. 61、2、1IO Server软件设置 (6) 1、2、2软件编程设置 (6) 1、3 利用Modbus协议得通讯设置 (7) 1、3、1 IOServer软件设置 (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软件编程设置........................................................................................................... 132、1、3数据状态监视........................................................................................................... 17 2、2 利用ModbusPlus协议得通讯设置 (18) 2、3利用Modbus协议得通讯设置?18 2、4利用Unitelway协议得通讯设置?19 3PLC与iFIX软件通讯设置.............................................................................................. 213、1 利用Modbus TCP/IP协议得通讯设置 . (21) 3、1、1 系统配置?21 26 3、1、2 数据库标签定义? 3、1、3 软件编程 (28) 3、2 利用Modbus协议得通讯设置?30 4 施耐德PLC与WINCC通讯................................................................................................ 324、1Wincc与Quantum PLC通讯?34 4、2WinCC与PremiumPLC通讯 (45) 49 4、3WinCC与第三方ModbusTCPIP设备通讯? 5施耐德PLC与世纪星(Pastools)通讯 ..................................................................... 51 5、1利用ModbusTCP/IP协议得通讯设置.................................................................... 516通讯注意事项 ...................................................................................................................... 54

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

P L C与上位组态软件通讯设置M o d b u s YKK standardization office【 YKK5AB- YKK08- YKK2C- YKK18】

目录

1PLC与Intouch软件通讯设置 Intouch软件中与施耐德PLC相关的驱动只有三种:Modbus TCP/IP、Modbus Plus、Modbus。 1.1 利用Modbus TCP/IP协议的通讯设置 1.1.1IO Server软件配置 首先启动Intouch软件中的IOServer软件(软件与Intouch软件不同时提供,除非盗版):Modicon MODBUS Ethernet软件,见下图所示: IO Server软件选择画面 Server配置 软件启动后,点击Configure->Server Settings…菜单,见下图所示: 在弹出对话框中主要设置两个参数: ●Protocol Timer Tick:该时间必须是最快刷新数据所需时间的2~4倍;●Start automatically as Windows NT Service:如需系统启动后,该IO Server 驱动自动运行时,可以选中。 注意: ●上述设置在下次启动时自动生效。

Server Settings设置画面 主题名配置 点击Configure->Topic Definition…菜单,见下图所示: Topic Definition设置画面 点击New…按钮,可以添加一个主题名。主题名配置如下所示:

主题名设置画面 对话框中设置的参数如下: ●Topic Name:连接的PLC设备的名称; ●IP Address:连接的PLC设备的IP地址; ●Dest_Index or Unit_ID:通过网关连接到以太网时,需要设置网关的映射 值;没有时可以默认; ●Slave Device Type:常见的共有下列类型:484、584/984、Micro84、 Quantum等类型。484对应Compact PLC(地址必须为4位);584/984对应Premium、Micro、Twido PLC(地址必须为5位);Quantum对应Quantum PLC(地址必须为6位)。千万不能选错。

几种常用组态软件与关系型数据库的通讯实践

几种常用组态软件与关系型数据库的通讯 实践 1、前言: 组态软件是一种面向工业自动化的通用数据采集和监控软件,即SCADA(Supervisory Control And Data Acquisition)软件,亦称人机界面或HMI/MMI(Human Machine Interface/Man Machine Interface)软件,在国内俗称“组态软件”。它们是在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具,是工业应用软件的重要组成部分。 随着现代计算机软硬件技术的发展和企业信息化建设的需要,控制层与管理层信息系统的结合越来越密切。在自动化项目的实施中,组态软件越来越多地要求与数据库特别是关系型数据库交换数据,实现诸如生成生产报表、与其它控制系统数据库通讯、与管理层数据库通讯等功能。但是不同的组态软件实现的方式不同,大多要使用其自己的脚本语言或使用VBA进行编程,同样是与数据库通讯,不同的组态软件具有不同的实现方法。而大多数控制系统开发人员对计算机编程语言并不熟悉,这就给项目开发造成一定困难。笔者多年从事自动化项目开发工作,在多个工程项目中使用过多种组态软件实现了与数据库的通讯及操作。本文总结了几种常用的组态软件,包括Citect、WINCC、RSView32以及iFix如何通过ODBC 来实现与数据库的通讯连接。 2、ODBC的设置: ODBC(开放数据库互连)应用程序可通过ODBC API访问不同数据源中的数据,每个不同的数据源类型由一个ODBC驱动程序支持,这个驱动程序完成了ODBC API程序的核心,并与具体的数据库通信。ODBC现在作为一个工业标准,绝大多数数据库厂商都为自己的产品提供了ODBC接口或提供了ODBC支持,这其中就包括常用的Access 、SQL SERVER、ORACLE 等。为方便测试,本文以存放在C盘的文件名为“aa”的Access数据库文件为例,其ODBC 设置如下: 2.1添加数据源: 在控制面板中双击“管理工具”图标,在打开的窗口中选中“数据源(ODBC)”图标,双击该图标,进入“ODBC数据源管理器”窗口,如图1所示。按“添加”按钮,进入“创建新数据源”窗口画面。

台达PLC通讯组态设置.doc

概述系统连接硬件连接硬件设置设备组态数据连接常见问题 概述 台达PLC通讯协议支持与台达PLC通讯。本协议采用串行通讯,使用你计算机中的串口。 系统连接 您可以通过一个RS232-RS485转换器将一台或多台模块与计算机连接到一起。当用一条485总线连接多台模块时,每台模块的地址必须是唯一的. 硬件连接 请参照您所使用的模块的通讯说明进行连接。 (1)RS232:采用厂家提供的专用电缆。一端接计算机的串口,一端接PLC的编程口。 波特率 9600 数据位 7位 停止位 2位 校验位偶校验 (2)RS485:计算机通过RS232串口接转换模块,变成RS485信号后,接到PLC的485口上 波特率 9600 数据位 7位 停止位 1位 校验位偶校验

设备组态 设备驱动根据模块不同分为选择相应的模块驱动。如图:根据您所使用的PLC、智能模块选择设备驱动。 下图是设备组态用户界面:

根据PLC或智能模块内部设置的地址填写“设备地址”,相对于协议的设备ID. 更新周期:默认50毫秒就是说每隔一个更新周期读一次数据包。请根据组态工程的实际需要和PLC的通讯反应时间设定。 超时时间:默认8秒,当到超时时间的时候,PLC的数据还没传上来被认为是一次通讯超时。请根据组态工程的实际需要和现场的通讯情况设定。 故障后恢复查询:当设备发生故障导致通讯中断,系统会每隔一定“周期”查询该设备。直到“最长时间”如果还没有反应,在这次运行过程中系统将不再查询该设备。 “动态优化”和“初始禁止”请在力控工程人员的指导下使用,否则请保持默认状态。 下图为串口通讯设置:请根据PLC或智能模块的通讯说明设置波特率,数据位,校验位,停止位。

AB PLC 通讯组态

准备工作: 确认实验内容硬件优点 -打开ControlLogix控制器电源-坚固耐用、安装简单且不需要工具 -插入ENBT/ENET模块-模块插拔方便且支持热插拔 -连接好以太网-不依赖CPU 进行通讯 -组态通信驱动器-远程组态、浏览模块 -插入I/O 模块-各槽之间相互独立 -浏览远程机架上的I/O -弹性系统扩展 -插入CPU模块-所有模块支持热插拔(RIUP) -监控I/O模块的状态-易于故障诊断和系统维护 实验目的: ?熟悉使用RSLinx软件来管理通讯 实验内容: ?分别通过串口驱动与以太网驱动建立与ControlLogix控制器的通讯 ?通过虚拟驱动建立与仿真控制器的通讯 ?建立OPC服务器 实验步骤: 一、使用1756-CP3电缆进行通讯 1) 请查看各模块的外形:通讯模块,I/O模块,处理器模块;然后ControlLogix 控制器机架上电。 框架式设计可靠,安装容易,无需工具。模块接线端子可装卸,接线方便,更换快速。 2) 插入处理器、ENBT/ENET,CNB等模块,CPU和PC机之间用1756-CP3电 缆或自制RS323串口线连好。 3) 点击任务栏上的或桌面上的,打开RSLinx软件。 4) 在工具栏上点击,打开驱动器组态对话框,在可用驱动器类型中选择“RS- 232 DF1 devices”,再点击“add new”选项。 5) 在弹出的“Configure RS-232 DF1 devices”表中点击“Auto-Configure”, 等待运行结果显示“Auto-Configure Successful”后选择OK。 6)点击工具栏上的小图标RSWho,就会弹出整个工业网络的树状浏览画面。 7)右键点击浏览画面上的控制器,选择“设备属性”, 8)右键点击浏览画面上的ENET模块,选择“模块组态”, 9)查看或修改以太网通讯模块的IP地址、子网掩码和网关地址。

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

W I N C C组态软件与台达P L C的通讯连接 Revised by Jack on December 14,2020

WINCC组态软件与台达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地址。 在OPC服务其中建立完后,运行WINCC软件,先添加新的驱动 在新的驱动上选择系统参数选项 在弹出的对话框中选择KEPWAREEX4选项 选择类型和权限,然后确认 在弹出的窗口中,选择已经建立好的的通道、设备和标签,然后进行添加 确认之后就会看到标签已添加到系统当中了。 4、结束语 以上便是用WINCC连接台达PLC的步骤,让人高兴的是,以上版本已经可以兼容TCP/IP MODBUS通讯了,但其还在测试中,未完全发布,另外,即使使用了,在串行通讯这个方式下还是要通过OPC服务器来实现。此方式不仅可以连接WINCC组态软件,任何具有OPC客户端的组态软件都可以与其进行连接。

相关文档
相关文档 最新文档