PLC与上位组态软件通讯设置Modbus_第1页
PLC与上位组态软件通讯设置Modbus_第2页
PLC与上位组态软件通讯设置Modbus_第3页
PLC与上位组态软件通讯设置Modbus_第4页
PLC与上位组态软件通讯设置Modbus_第5页
已阅读5页,还剩56页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实用标准文案目录1 PLC与Intouch软件通讯设置 21.1 利用 Modbus TCP/IP协议的通讯设置 21.1.1 IO Server 软件酉己置 21.1.2 软件编程设置 41.1.3 IO Server 状态监视 51.2 禾U用 Modbus Plus 协议的通讯设置 61.2.1 IO Server 软件设置 61.2.2 软件编程设置 61.3 利用 Modbus协议的通讯设置 71.3.1 IO Server 软件设置 71.3.2 软件编程设置71.4 注意82 PLC与组态王软件通讯设置 92.1 利用 Modbus TCP/IP协议的通讯设置 92.1.1 工程

2、浏览器中通讯设置(即与 PLC通讯时的相关设置) 92.1.2 软件编程设置 132.1.3 数据状态监视 172.2 利用 Modbus Plus协议的通讯设置 182.3 利用 Modbus协议的通讯设置 182.4 利用 Unitelway 协议的通讯设置 193 PLC与iFIX软件通讯设置213.1 利用 Modbus TCP/IP协议的通讯设置 213.1.1 系统配置213.1.2 数据库标签定义263.1.3 软件编程283.2 利用 Modbus协议的通讯设置 304施耐德 PLC与 WINCC 通讯 324.1 Wincc 和 Quantum PLC 通讯 344.2 Wi

3、nCC 和 Premium PLC 通讯454.3 WinCC和第三方 Modbus TCPIP设备通讯 495施耐德 PLC与世纪星(PastoolS 通讯515.1利用 Modbus TCP/IP协议的通讯设置 516通讯注意事项 54精彩文档1 PLC与Intouch软件通讯设置Intouch软件中与施耐德 PLC 相关的驱动只有三种:Modbus TCP/IP、Modbus Plus、Modbus。1.1 利用Modbus TCP/IP协议的通讯设置1.1.1 IO Server 软件配置首先启动Intouch软件中的IOServer软件(软彳与Intouch软件不同时提供,除非盗版)

4、Modicon MODBUS Ethernet软件,见卜图所示:WinimageWondsrware扈臼回启启启-I 立 BciM商 CommonG Wonderware FactorySuite超级BT下载软件帝国时代II :梦想王国2叩3的牛金山词霸2005卡巴斯基反病毒单机专业版5,0启动迅雷 Modicon MODBUS Ethernet HelpModicon MODBUS EthernetModicon MODBUS HelpModicon MODBUS Plus HelpModicon MODBUS PlusModicon MODBUSIO Server软件选择画面Server配

5、置软件启动后,点击 Configure-Server Settings菜单,见下图所示:在弹出对话框中主要设置两个参数:Protocol Timer Tick :该时间必须是最快刷新数据所需时间的24倍;Start automatically as Windows NT Service :如需系统启动后, 该 IO Server 驱动自动运行 时,可以选中。注意:上述设置在下次启动时自动生效。Server Settings 设置画面主题名配置点击Configure-Topic Definition菜单,见下图所示:Topic Definition 设置画面点击New按钮,可以添加一个主题名。主

6、题名配置如下所示:主题名设置画面对话框中设置的参数如下: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位)。千

7、万不能选错。PLC TypePoint TypeFlangeTag TypeAccess494Coil1-999DiscreteReadWiteContact1001-1999DiscreteRead OnlyInput Register3001 -3993AnalogRead OnlyHoldinQ Register40C1-4999AnalogReadWite534/964Coil1SBBBDiscreteReadWIteMicro84Corrtsd10001 -1 9999DiscreteRead OnlyInput Register30001-39999AnalogRead OnlyH

8、olding Register40001-49999AnaHgReadWite* Eri Memory Register600001 -69xxxxAnalogRead/WiteQuantumCoil1-65536DiscreteReadWite(6 Digit)Contsct100001-16553SDiscreteRead OnyInput Register300001 -365536AnalogRead OnlyHolding Register400001-465536AnalogReadWite* Ext Memory Register600001AnalogReadWIteExten

9、ded Memory Registers dre supported on th金 口uardum Automation Series PLC.PLC设备类型选择参考Block IO Sizes:定义读写连续数据的最大值;Update Interval :数据刷新时间间隔。其它参数可以默认。1.1.2 软件编程设置启动Intouch软件,在创建的窗口中放置一个控件,并链接一个变量。在动画链接中输 入一个变量表达式中输入一个变量名,见下图所示:标记名输入对话框标记名设置对话框访问名对话框访问名设置对话框在表达式输入框中双击, 打开参数设置对话框,见下图所示,在对话框中需要设置如下参数:标记名:即

10、对应变量的变量名;类型:即内部变量或IO变量,如果与 PLC通讯,必须选择IO变量。访问名:即定义该变量对应的PLC设备名称、通讯协议名称、访问名称等;点击访问名按钮,访问名设置对话框见下图所示,在访问名设置对话框中设置的参数有:访问名名称:可以与 PLC设备名称相同,也可以不同,同一个 PLC设备可以有多个访问名;节点名:主要用于 C/S结构设置;应用程序名:如果采用以太网,必须设置为MBENET ;主题名:即PLC设备名,即读写哪个 PLC数据,与IO Server软件配置中的对应。项目名:即链接的IO地址;上述设置结束后,将软件切换到运行状态,即可看到变量的相关状态。1.1.3 IO S

11、erver 状态监视如果程序切换到运行状态时,可以切换到IO Server画面,可以看到相关的IO地址读写状态,如果窗口显示的状态为黑色,即与 PLC通讯正常;如果显示为红色,则通讯中断。1.2 利用Modbus Plus协议的通讯设置首先启动Intouch软件中的lOServer软件(软彳与Intouch软件不同时提供,除非盗版): Modicon MODBUS Plus 软件。1.2.1 IO Server 软件设置Modbus Plus通讯与以太网的通讯区另【J在于增加了一个MBPlus Adapter Card Setting通讯卡(ISA、PCI卡)设置,其它参数设置完全相同。通讯端

12、口设置对话框见下图所示:通讯卡参数设置对话框在通讯卡参数设置对话框中设置的主要参数有:Card Name:卡名,必须唯一;适配器号:与卡对应;内存地址:与 SA85卡对应,如果是 PCI卡,则忽略内存地址输入;保留通道:介于。7之间,主要用于其它编程设备。1.2.2 软件编程设置在标记名设置对话框中,除了访问名设置有区别外,其它参数设置完全相同。 访问名设置画面见下图所示:访问名设置对话框在访问名设置对话框中的应用程序名称输入框中必须输入:MBPLUS ;其它设置完全相同。1.3 利用Modbus协议的通讯设置首先启动Intouch软件中的lOServer软件(软彳与Intouch软件不同时提

13、供,除非盗版) Modicon MODBUS 软件。1.3.1 IO Server 软件设置Modbus通讯与以太网的通讯区别在于增加了一个通讯端口设置,其它参数设置完全相 同。通讯端口设置对话框见下图所示:在设置通讯端口参数时,1.3.2 软件编程设置在标记名设置对话框中, 置画面见下图所示:通讯端口设置对话框需注意通讯端口、波特率、数据位、停止位、校验方式等参数。除了访问名设置有区别外,其它参数设置完全相同。访问名设访问名设置对话框在访问名设置对话框中的应用程序名称输入框中必须输入:MODBUS ;其它设置完全相同。1.4 注意如果读取浮点数数据,则在浮点数地址后加空格再加F(Add F)

14、,就可以了;2 PLC与组态王软件通讯设置在组态王中与施耐德 PLC相关的协议有: Modbus Plus、Modbus ASCII、Modbus RTU、 Modbus RTU unpack、Modbus (以太网)、ModbusServer (以太网)、ModRTUforDTU、TSX Micro八种。组态王中设置比其它监控软件要简单的多。2.1 利用Modbus TCP/IP 协议的通讯设置首先启动组态王软件,组态王软件启动见下图所示:帝国时代II :梦想王国20口3k安装工具帕件卜宅组右王文档/金山词霸2006自组海王在线卡巴斯基反病毒单机专业版5,0 殛工程浏览器启动 信息窗口组态王

15、启动方式2.1.1 工程浏览器中通讯设置(即与 PLC通讯时的相关设置)点击工程浏览器中的设备目录,在右边的窗口中双击新建图标,见下图所示:逐相名祢役备名称 _| WebFT-J文件同画面 命令语言,归自昉日辍蜂日,数据库留结构变量 口数据词典 报警tsjAomi:-i. 6案煤型香设备配置窗口在弹出的对话框中选择相应的Modbus (以太网)目录,并打开,点击目录下的网卡。见下图所示:设备配置向导一生产厂家、设备名称、通讯方式谩备配置向导将辅助您完成设备的安装通讯方式然后单击下一步请选择生产厂冢设备名痂腾克迪巨罗莫El自,+- Modbus Plus4 Modbus U5CII);H Mid

16、bus (RTU)+1 Modbus 3TU)unpaclModbus【以太网)i E! S11 f+lModbii5Sr (以大MadEIUf&rMTSX Micro所选设备生产厂家:莫迪康设备名称:论曲9 (以大网)逋信描述:网卡I下一步可 取消 IModbus TCP/IP以太网通讯选择窗口点击“下一步”按钮,在弹出的窗口中输入设备名称,见下图所示:设备名称定义窗口点击“下一步”按钮,在弹出的窗口中选择设备连接的串口号(这是我最郁闷的,以太 网通讯为什么会选择串口),见下图所示。利用以太网通讯时,串口号可以随意选择。串口选择窗口点击“下一步”按钮,在弹出的窗口中输入设备的IP地址,和所有

17、上位监控软件类似,IP地址中预留了网关转换时的映射索引值。注意:组态王定义设备地址时,格式如下:IP地址单元号,IP地址和单元号(映射索引)之间有空格。如果没有网关,单元号为0;组态王中定义的IP地址 和单元号要与 PLC内的设置一致(主要指 Concept软件); PLC可以是Quantum、Premium、Twido M Micro的以太网网关我没有, 所以没法测试)以太网IP地址输入框点击“下一步”按钮,在弹出的窗口中输入相应的通讯参数(可以默认),见下图所示:通信参数设置窗口点击“下一步”按钮,在弹出的窗口中列出了刚才设置的所有参数信息。参数概览窗口参数设置完成后,设备目录下参数显示见

18、下图所示:-O WtebI- 口文件画面田u命舍语言FJ配方挛统性表I-:0教据库 留结药变量 G数据词典 未报警组|-:读品W cowi 卜 COM2 追DDE 闻破本K 0PC服资器 迫网络站.点逻辑二等G1PLC1 任I新建设备种类Mcdbu式以太网)I设备地址10, j77.18.200 0设备参数显示窗口2.1.2 软件编程设置在右边的新建图标上双击打开在软件编程时,首先点击工程浏览器窗口中的画面目录, 画面参数配置窗口,见下图所示:I WebE d文件:由Ll怛配方1 L.日 白方数据库璃结构变量0数据词典 奥报警组 臼喻设备-COW1COM2新建画面窗口画面参数设置窗口在出现的画

19、面中输入一个文字标签,在标签上双击,标签动画设置窗口见下图所示:动画设置窗口选中一个动画方式,在弹出的对话框中输入相应的变量(与PLC地址相对应的变量)名称,见下图所示;变量名称输入窗口在上述窗口中也可以直接点击”按钮,在弹出的变量名称选择窗口中选择对应变量。变量名称选择窗口如果想新建一个变量, 点击窗口中的新建变量按钮,在弹出的对话框中设置需要的所有参数。变量参数设置窗口见下图所示:变量参数输入窗口常见变量对应的参数有:变量名:必须唯一;变量类型:内部或IO变量(读写外部设备数据);连接设备:从下拉列表中选择,即在设备中定义的设备名;寄存器:即变量对应地址;需要注意:在组态王中读写Quant

20、um或Premium设备数据时,所有地址全部为 5位。可以支持的地址类型、地址数量等参数(这也是我比较郁闷 的,怎么能出来这么多没见过的地址格式)见下图所示:公蛆毒王强提词典一一变量定义寄存器名称读写属性甄据类型变量类型寄存器范 缗拙出口而而读写BITVo离散1 * 5D0001曲的只读BIIi/o m1 , 99903dddd只读SHORT* USHORTI/OSOk1 、 9999A.dddd读写SHORT h USHDR71 s 9999Zdddd只读FLOAT, LONGno实装1 ,50000SMdd读写FLOAT,LONG蕈。实歙1 ,50000s虹读写USHORT0TIMEOUT

21、读写U3H0RTi/oMfc0地址定义格式数据类型:即选择相应的数据类型,主要针对寄存器地址。2.1.3 数据状态监视确认上述输入,并保存画面修改,在工程浏览器中切换到运行画面,打开刚才设计的画面,即可看到相应的 PLC数据。同时,在组态王信息窗口中可以看到下列信息:以意查看关于2OQ5/Q5Z2S 2005/05/05 Sa05/D6/25 2005/05/23 S005/05/25 真1DE/D5/壬 3005/05/252CHK/D5/2S aOD5/ffi/2S 团崎鹑005/05/25 EOOE/DS/ZS 2D05/Q5Z25 QtE/05/5 S3E6/D6/K aXE/CE/f

22、fi flS5/D5/2j5aDD5/ffi/252005/05/25 0005/0505 BaDS/tJ5/E5 3305/05/25 2005/05/25 SJES/DS/SS SME/E/S 0OK/O5/25 SatE/ffi/K 3X6/05/25IE:OS 39.479 I6:O5 1工期 IC: 12:56.5481 16:37:59 392 IS:31 23.123 14kM 与1.耻3 IS-34-5L.S33 16.3.51.-34381.43 画3+52 023 I6I3M.5G.730 IS :K: 24.29 l;S:Z5.WI 18:53.57.0 16:51 ST

23、 1D9 I6:53 5T. 1L9 16:53:57. llfl 16:5357 139 H: 01: IT. STS n:Ql:W.*BOS n os- w 制 iras ET:OS: 41.419 IT 05 W 1L3 IT: 05:知.会 I 17:07:56.997 IT:(n 56 5国 iT:08: 口孔白 53 17:08-07.19E3 IT:0S:07.ST3 n:crr.m IT ae 07 9B3 17.08.37.155运行东统: 运行毒.场: 开抗用战: 开发片土青 开出覃蚯 运行累茨: 运行乐场 任行奈班. 运行率茨: 迎心.茶妹 国行系扒. 运行乐统: 匡打净

24、场 国行浜婉. 运行系统: 运行事蚯: 运行事折. 运行乐机 运行察场: 运行第虢: 运行第 话行系妮. 运行乐坛: 信行承好 由行系婉. 运行床统: 运行雪长也 善行东婉. 运行第统 运行百短: 运行系统: 运行第场 后行奈蚯.设崔和始生成功-料1昭缶CQflZ Inli tl d4tt = 口 开发家统启动 并嶷,士谢E出 开蚩瓦统月地.启动 单机机式通行 打开通田田福成助! 设通利的比质功 SflDlft*CCH1 IhI.3 *1 dvt v tH, = I 小瞽新工阳通力通声凭畋 停止记录历史数嵬! 现出 启动 单机羯式运行.打开遢讯谭科成功! 设备和帕理成功-一鼾I口模量 CDH1

25、 lali si dita Hui* = I 序止证最历史数据1 11出 后动 单机檀式话行.打理通讯设击成功I 退S初始化成功一一粉1雇S CCfll Inti LI I惇止记录后先敷据! 鹿出 启动 单机椁式运行4 打开遢讯出耳舞 设福布始氏成魂Tfi困番 CDHI Inli kl 日工蜃Em = I 僚止但刘无史敬浦一D D 45D HE通讯成功后的信息窗口注息:在定义了一个变量后,如果修改变量的相关信息,必须在工程浏览器中的数据库-数据词典中进行修改;如果删除一个变量,必须先删除与变量相应的所有链接,然后在工程浏览器的工具-更新变量计数菜单中刷新,然后才能在数据词典中删除变量;通过以太

26、网连接 Quantum和Premium PLC时,以太网设置完全相同,这点与 Intouch 不同。2.2 利用Modbus Plus 协议的通讯设置利用Modbus Plus方式与Modbus TCP/IP方式通讯设置、软件编程设置类似,在通讯方式选择窗口中只需选择Modbus Plus方式即可。设备配置向导一生产厂家.设叁名称、通讯方式设备配置向导将辅助您完成设备的安装通讯方式 然后单击下一步请选择生产厂冢设备名称+1E-a-巨牌anco 罗克韦尔 莫迪康+田王可+1SAS5Modbus (ASModbus仅工可Modbw (RTU) ModljLLE(以太网 ModbusServsr (

27、以太 ModRTUforDTUTSI Micro所选设备生产厂家:莫迪康设备名称:Ndtus Flus通信描述:SA85Modbus Plus通讯方式选择窗口2.3 利用Modbus协议的通讯设置利用Modbus方式与Modbus TCP/IP方式通讯设置、软件编程设置类似只不过需要注意 在使用 Modbus方式通讯时,方式有三种: RTU、ASCII、RTU (unpack)。前两种比较通 用,后一种在帮助中没有提到,如有机会,可以试一下。Modbus通讯方式选择窗口见下图所示:设备配置向导一生产厂家.设缶名称、通讯方式设备配置向导将辅助您完成设备的安装d莫迪康土1Hodins Fl us通

28、讯方式 然后单击下一步 请选择生产厂冢设备名称-Modlus USCH) 匚串行-Modbus CRTU);军行-Hodbum 仅TlDunp配上L串口.+ ModRTUforDTU+1 TSI Micro+ MtJ册HIE(以太网)国ModbusS电rar (以太所选设备生产厂家:设备名称:通信指述:莫迪康Modbus Fl us未选定取消Modbus2.4 利用Unitelway 协议的通讯设置利用 Unitelway 方式与 Modbus TCP/IP 意在使用Unitelway方式通讯时,必须选择 通讯方式选择窗口见下图所示:通讯方式选择窗口方式通讯设置、软件编程设置类似只不过需要注T

29、SX Micro目录下的“编程口”方式。 Unitelway设备配置向导一生产厂家,设缶名称、通讯方式设备配置向导将辅助您完成设备的安装通讯方式然后单击下一步请选择生产厂冢设备名称罗克韦尔莫迪康由 Modbus Flus 十 Hodlus(ASCII) a Hodins CRTV) + Modbus(m)gModbus (以太网) ModbusServer ModKTUforDTU TSI Micro田欧姆龙生产厂冢:莫迪康设备名称:TSX Micro通信描述:褊程口上一步) I下一步国)| 取消 IUnitelway通讯方式选择窗口使用Unitelway协议进行通讯时,必须注意以下事项:UN

30、ITEL协议支持与Premium系列PLC和在Uni Telway网络上的其它设备的通讯。此协议使用串行通讯,将使用你计算机中的串口。组态王在UniTelway网络中作为从站,你必须在网络中配置另一单元作为网络的主站; 组态王设备地址要与 PLC的设置保持一致。PLC地址通过PLC编程软件设定,当与一 台PLC相连时,PLC设为主站,缺省地址为 0;当与多台PLC相连时,其中一台 PLC 设为主站,缺省地址为 0,其余PLC及计算机设为从站。最多可连接 8个设备。采用Unitelway协议支持的数据地址类型见下图所示:寄存器名称寄存器名格式dddd取值范围数据类型变量类型辅助寄存器MWddd0

31、- 1023SHORT,USHORTII/O整数,I/O实数辅助寄存器TIMETIMEUSHORTI/O整数Unitelway协议支持的数据类型采用Unitelway协议通讯时,我采用了USB编程电缆进行连接,目前这种方式通讯没有成功,还需要进一步测试。3 PLC与iFIX软件通讯设置在iFIX中与施耐德 PLC相关的协议有:Modbus ASCII、Modbus协议两种。1 .1 利用Modbus TCP/IP协议的通讯设置启动iFIX软件,见下图所示:餐干比与iFIX演示系统 闺 iKeyDiag回lava 2 Rurtime EnvironmentMicrosoft OfficeLCTM

32、icrosoft 5QL ServerLtJMicrosoFt Visjal Basic 6.0 中文版 (0Modicon Telemecanique启RannDMT匾Schneider 日的tritL己SyCon System ConfiguratorIntellution iFIX 3.5底 Intellution iFK 工 M32 HelpW2 2. 32 PowerTool司 M3Z Release Notes MB1 Help曜 MB1 PowerTooliFIX软件启动画面WB.grfiFIX软件启动后,画面显示见下图所示:E -Cj FIX坦LJ FIX配方3 _| Gbbl

33、sil g驱动器+ _i安全田帮助和信息报表日报警历史r-Q调度3二J画面廖 ChartGroupDemo. LocalAsBackup 国 LocalAsPrinnary审 NetworkStafcusDispla, 廖 Network5tdtusRedur 叵we愎交叉引用工具 囱历史定义 蒙启动配置文件管理器 任芳控制数据库管理据因口图将集 士 口文档iFIX软件配置和编程画面3.1.1 系统配置iFIX软件配置和编程画面中,双击系统配置目录,弹出对话框见下图所示:节点FIX的配置文件xj帮助的:库: 点据本 节数版FIX :WB3. 5(Build 5717)系统配置窗口在系统配置窗口

34、中,点击 SCADA组态按钮,则SCADA组态窗口显示见下图所示:SCADA组态窗口在SCADA组态窗口中点击I/O驱动器名称选择按钮(即?),在弹出的对话框中选择 相应的以太网驱动程序名(MBE)。并点击“增加”按钮添加到 I/O驱动器配置列表中。确 认以太网驱动程序名称添加到列表后,选中该驱动文件,并点击“配置 ”按钮。在弹出的 对话框中选择 Use Local Server,并点击Connect按钮。系统自动进入以太网驱动配置工具 窗口。见下图所示:file Edit Yjew 口isp& Mode Options Help-jn|x|hiwibi 第11rt_sjrw_yij 置 i

35、费 i 甯 ig通道设置窗口(可以理解为协议)在通道设置窗口中主要设置的参数有;首先点击左下角“ Add Channel”按钮,在设置窗口中输入相应的通道名称;定义主通讯卡的卡号 (Primary Card);这点很重要,需要选择以(IP).的设备端口, 方可进行Modbus TCP/IP的施耐德通讯,或者多次尝试尝试其他端口号。如果有备用通讯卡(即冗余通讯时有用),选中并设置备用通讯卡;选中Enable选择框,则驱动文件开始驱动当前通道;设置完通讯参数后,点击“ Add Device”按钮,系统自动进入设备设置窗口,如下图所示:设备设置窗口在设备设置窗口中,需要设置的参数有:输入设备名称和描

36、述;输入设备的IP地址(需要通讯的施耐德控制器的IP地址);定义链接到同一驱动的设备最大数;如果以太网是通过网关等设备进行链接时,需要设置映射地址;如果有备用通讯卡,相应设置上述所有参数。选中Enable选择框,则驱动文件开始驱动当前设备;且可在Common端口设置中,配置 Modbus寻址位数4、5 (M580为5位)、6位。设置完设备参数后,点击“ Add Data Block ”按钮,系统自动进入数据块设置窗口,如 卜图所示:数据块设置窗口在数据块设置窗口中,需要设置的参数有:输入数据块名称和描述;输入数据块的起始地址和终止地址(地址必须为6位由上步common设置确定)、数据块对应的数

37、据类型;(注意,所设定的数据起始地址必须在所通讯器件支持的范围内,例如下图M580控制器设置全局地址段)M 0000101024,%MW 4000041024。施耐德M580系列只支持%M和%“川,具体见unity帮助施耐德直接寻址数据实例 。CFV 580-2 ETH远程和分布式IQ双迷 河窿 ,E配普| 励杏品示全局地址字想大小油:1,0冽曲.匚024 斌I:56交:磔陶(:166操作模式区)运行帝止运行/停止输入11口 5W输A的运行/停止存储署保护I1O自动开始运行冷启动时Wi复位定义主、副卡的刷新数据的时间;选中Enable选择框,则驱动文件开始驱动当前数据块;注意:一个设备可以有很

38、多个数据块与之对应。数据块设置结束后,点击“ Data Monitor”按钮,我们即可以统计的方式或数据显示的 方式看到该数据的相关信息。下图所示为数据块以在线统计方式显示的信息窗口:数据块监视窗口确认数据通讯成功后,点击保存按钮,保存相关设置信息。并点击Options-Setup菜单, 在弹出的窗口中选择 Default Configuration 按钮,在Default Configuration 中输入该配置文件 名称,在每次启动iFIX后,系统自动加载该配置文件,保证通讯正常。配置加载设置窗口3.1.2 数据库标签定义上述所有与通讯相关的配置全部设置结束后,即可以进行数据库标签定义了(

39、即定义每一个与通讯相关的变量)。在iFIX编辑环境下,双击数据库管理器目录,即可打开数据库管理器设置窗口。数据库管理器目录数据库管理器设置窗口在数据库管理器设置窗口中的输入区域上双击,即可打开数据块类型选择窗口,见下图所示。在数据块类型选择窗口中需要设置相关的通讯数据类型。.Al-dJDJlBLAAC 工力 此1川丸 EBCDDDn FIBflSIrmaloBmB国 厂!Li.Lj!厂!一,;!:厂厂4确定(0)r. I帮助、-111iiiL 数据块类型选择窗口选择需要的数据块类型后点击确定,即可弹出相应数据的设置窗口,见下图所示:数据参数设置窗口在数据参数设置对话框中需要设置的参数有:标签名

40、:即变量名;驱动器名称:即设定的以太网的驱动协议;I/O地址:即访问设备中的某一地址。地址必须按照下列格式:Dev:Word:Bit;信号条件:可默认;硬件选项:选择数据的类型;工程单位:定义该数据对应的工程制数据的数据范围。3.1.3 软件编程在数据库管理器中将标签定义好后,即可进行编程。首先新建一个画面,在画面中放置一个控件。在控件上双击,即可打开控件的相关动画参数设置窗口。选择相应的动画方式,链接相关的变量。将 iFIX置于运行方式,即可看到 相关的数据动画显示。见下图所示:控件动画设置窗口数据链接窗口3.2利用Modbus协议的通讯设置利用Modbus方式与Modbus TCP/IP方

41、式通讯设置、软件编程设置类似只不过需要注意 在使用Modbus方式通讯时,在SCADA组态窗口中点击I/O驱动器名称选择按钮 (即?), 在弹出的对话框中选择相应的Modbus驱动程序名(MBE )。并点击“增加”按钮添加到I/O驱动器配置列表中。确认Modbus驱动程序名称添加到列表后,选中该驱动文件,并点击“配置”按钮。在弹出的对话框中选择Use Local Server,并点击Connect按钮。系统自动进入Modbus驱动配置工具窗口。见下图所示:SCADA组态窗口进入Modbus驱动配置工具窗口中,常见的Modbus通讯参数设置主要有:通讯端口:选择端口号;通讯模式:直接连接、数传电

42、台、调制解调器;通讯参数:波特率、数据位、停止位、奇偶校验等;通讯方式:RTU、ASCII ;通讯类型:Master、Slave;参数设置窗口见下图所示:其它参数及软件编程操作与Modbus TCP/IP设置完全相同,详见Modbus TCP/IP参数设置步骤。Modbus参数设置窗口4 施耐德PLC与WINCC通讯SIEMENS常问问JSQ7,2014WinCC V7. 2 Modbus TCP 通讯Simatic WinCC V7.2目录2 WinCC 和 Quantum PLC 讯2,2 WinCC 明惠&3 WinCC 融 Prwnium PLC 才机-一141 .1 PLC 也蠢 -

43、 143 2 WirtCC的惠 帕4WinCC 1Ml三方 Modbus TCPIP ift酱通讯18isfsdax4.1Wincc 和 Quantum PLC 通讯从执茅 WinCCW.O 开始.WinCC 支抒 Modbus TCP 通讯,WinCC 中的 Modbus TCP驯动立翌是1对施射博PLC开发的.支持的PLC归型如下:图1小土回以 Ouankjm CPU651 和 Premium P57 为例,介绢 WinCC V7.2 的 Mudbus TCP ilfiiK的机志明舞口年足最仃列出WinC和第三方Modbu咛TCP我备通iK的注意事项*2 WinCC 和 Quantum P

44、LC 通讯2.1 PLC蛆态2.1.1 堆忖配置在PLC的编程轼件Unity Pro中按加卜配置硬件:本Hi如画子M 所| x邸W B a m crs in oo :端I IP CTU S5I 国* SUl A0*BFETHEJMT.CTB Ii3 CAI S4 00 l购网再3 g L3就工AM IX LM皿1我M2J.2网络配置在逋讯与网络F创建物同结:双击新建的网络,配置IP地址及网涛槃星:帆/强上 L 1枷/1体空IF WHSq SffiBIf MJU t .1EB . a .22玛咫 j?r 2S5 a幽地址 Cl O 0 . 0川嬲善9国硝n60t 3V图5在硬性配置中.为CPU七

45、的以太网口分配网络:N1.3创建数据小Quantum PLC寄存羯加1开始,与Modbus地址:的对电关系为:忖陀OX. % i般减IX, %猛对应3k, %mw对欣4K.例如:%i1 时应 10000*;%m 时应 00000尢蜘W1 对应 300001; %mw1 对应 400001.2.2 WinCC 组志2 21烟套连推灯避“量量管理”逃抒一打开 Ifi CCF/.ft_Pd0ctjiwvi1cpvvHiicp MCPiF?fra0El 巾;mfldbw恒口 J H-ur,nF(oi车1?向/ WinCC Conhgunrticm S.tudiu文件的 Mie; Mm 融的ie变堂苣异

46、电5 Braden - Eihema IPUH。儿ftfruT y Ell立曾千.再部t/忖芸的4。比:芹幸Modb5 mpOPC西21 五FWbs FMSsihuTicsaSTCPiP卬 MATC ELh所曰 |J2 3SINATIC 55 中2才丽/Feri AS511$WU1C55打中推6鞘 31MTIC r口med Wl.miwic 5,im s?-aweiSlMADCTl 田丁制 5eUSmTlCTl Sai*SmdranGi8 * Modbus TCP/IP Unit#1” 选挣 口 新建连接!| Modbus TCP/IP Dnltu坦真恒理名林/w为1匚二图10为新建的连接命名

47、,井右腱11连极参数”.设置连接属性:费量管理改-|口 203,号内事t Modbos TCHP“UddbuiTCP IP *元 E图12CPU类不同CPU的字和林的美系、寄存器也蛤也Ji,存也不同,所以甚界小同的CPU类卫.WinCC变量地域设比技E(据处理有些不同.这里选抨Gcnipact- Quanium. Momeniun* ,般野PLC作为Modbus TCP iffiiK的服务舞,WlnCC作为客户机.这里给入PLC的以入网沪地JL 口1Modbus TCP酒谎默认端口为502远程队站的地址i使用桥接器例如MB*到ModbusTCPlP,时.此处输入M程控制等 的从站通址.如果未使用桥爬黑.则由地输入默认值255或。作为地址.转黑字物数据为16位数值?此处I#用有点同期.府诬为一交推琥位伯中的字“(Swap words in 32-bil values)D图13此选拜只胖啕”有符号罐位KT ”无苻号我也救、机I浮点数32位IEEE 754”仲益据黄咽口连接地耐愤PLC时,此处不要造拜.2一2卫创建直量

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论