Intouch访问Quantum的方法总结_第1页
Intouch访问Quantum的方法总结_第2页
Intouch访问Quantum的方法总结_第3页
Intouch访问Quantum的方法总结_第4页
Intouch访问Quantum的方法总结_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

1、Intouch接见Quantum的方法总结实验环境,intouchsp1+UnityQuantum67160本实验波及到的INTOUCH和MBENET,DASERVER以及OPCSERVER均安装在同一台计算机上。方法一:MBENET这是最有效的方法,采纳INTOUCH供给的IOSERVER,MBENET,用户能够很方便的接见QUANTUMPLC,以下是详细的步骤:1翻开MBENET,配置TOPICNAME,IPADDRESS等等的信息,见下列图;2翻开NTOUCH,进入开发版的画面,成立ACCESSNAME,注意,应用程序名为MBENET,TOPICNAME必定要与第一步的TOPICNAME

2、同样,ACCESSNAME介绍和TOPICNAME同样,可是也能够不同样!见下列图;3在intouch中成立标志名,注意,标志名的ACCESSNAME设置成第2步的ACCESSNAME,ITEM填入6位存放器地点,注意,INTOUCH不支持QUANTUM的平面寻址、拓扑寻址和IODDT寻址。详尽信息拜见MBENET用户手册。见下列图。方法二:DASMBTCPINTOUCH接见DASERVER,利用DASERVER的DASMBTCP组件轮询PLC硬件,INTOUCH利用DDE/SUITELINK接见DASMBTCP的方法达成对QUANTUM数据的读写;以下是配置的详细步骤;1翻开INTOUCH的

3、SYSTEMMANAGEMENTCONSOLE(SMC),找到,在CONFIGURATION下挨次成立PORT0和TSXQUANTUM对象Quantum0;见下列图;2在Quantum0中,填写IPADDRESS,同时增添一个DeviceGroup,起名为test1,在test1中增添进要收集的数据(对于批量数据,能够用csv文件进行数据导入),最后,激活;见下列图;3在intouch中成立ACCESSNAME,在APPLICATIONNAME中填写DASMBTCP,TOPICNAME中填写第2步的DeviceGroup名,本例中为test1,ACCESSNAME介绍和TOPICNAME同样,

4、可是也能够不同样!见下列图;4在intouch中成立标志名,注意,标志名的ACCESSNAME设置成第3步的ACCESSNAME,Item中填写第2步中的定义的名称,此外,也能够填写进6位存放器地点。见下列图;方法三:应用OPCLINK,利用OPC的方式,这其实仍是一种IOSERVER的方式,INTOUCH经过DDE/SL接见OPCLINK,OPCLINK作为OPC的CLIENT端接见DASMBTCP供给的OPCSERVER;以下是详细的步骤;1进行方法二的第1、2步;2翻开OPCLINK,定义TOPICNAME,OPCSERVER选择,NodeName写入localhost或许空白,opcp

5、ath能够按下”browse”按钮来选择,也能够空白;见下列图;3在intouch中成立ACCESSNAME,在APPLICATIONNAME中填写OPCLINK,TOPICNAME中填写第2步的TopicName,ACCESSNAME介绍和TOPICNAME同样,可是也能够不同样!见下列图;4在intouch中成立标志名,注意,标志名的ACCESSNAME设置成第3步的ACCESSNAME,Item中填写以下信息:见下列图;.假如opcpath为空白,则填写:;.假如opcpath为.,则写入dItem0;方法四:应用OPCLINK,利用OPC的方式,和方法三不一样的是,OPCLINK接见S

6、CHNEIDER的OPCSERVER,OFS,试验中的OFS为,以下是详细的步骤;1在OFS中成立DEVICEADDRESS,本例为unity;见下列图;2翻开opclink,定义topic,opcserver选择“”,opcpath能够为unity!,也能够为空白;见下列图;3在intouch中成立ACCESSNAME,在APPLICATIONNAME中填写OPCLINK,TOPICNAME中填写第2步的TopicName,ACCESSNAME介绍和TOPICNAME同样,见下列图;4在intouch中成立标志名,注意,标志名的ACCESSNAME设置成第3步的ACCESSNAME,Item

7、中填写以下信息:见下列图;.假如opcpath为空白,则填写:dunity!aa_open_s;.假如opcpath为unity!,则写入daa_open_s;aa_open_s是quantum程序中的一个ebool变量;注意:INTOUCH标志名词典里的item标签是由标示符和item名称构成,标示符可以是d(discrete),i(integer),r(real)或许m(message),item名称则要依据opcserver要求的数据格式正确填写!采纳MODBUS协议成立InTouch与Quantum的IOSERVER软件名称?简单描绘其基本使用方法?总记录数4总页数1目前页19314:

8、引用|答复|管理|设为最正确答复|2007-03-0809:49:001楼SinoRyandralong积分:546帖子:13注册:04-03-31个人博客加为挚友发送信息安装对于MODBUSTCP的驱动:经过IOdisk光盘,运转安装个人播客软件名称:I/OSERVER,FactorySuite而后,安装MODICONETHERNET而后,启动WonderwareFactorySuite-IOServers-ModiconMODBUSEthernet配置TOPICS:TOPICNAME:随意IPADDRESS:为服务器IP地点DEST_INDEXorUNITID:为PLCMODBUS地点,比

9、方为1。SLAVEDEVICETYPE:选择QUANTUM(6DIGITADDRESS)最后,在INTOUCH中,增添标签,设置模拟量输出。对于表达式,设置I/O整型或实型变量,这时,系统要求选用接见名和项目。接见名能够随意设置,在增添和改正接见名时,节点名能够为空,应用程序名必定MBENET,主题名要和I/OSERVER-ModiconMODBUSEthernet中设置的TOPICNAME一致,使用协议为SUITELINK。测试笔录对于INTOUCH、MCGS、QuantumPLC和MODBUS#1现场状况:中心站:IPC+INTOUCH软件控制室:HMITECHTPC064+WINCESY

10、STEM+MCGSEMBEDEDSYSTEM下位机:modbusrtu设施测试要求:1、控制室mcgs嵌入式测试工程经过modbusrtu总线,连结rtu设施(是lonworksgateway,为嵌入单片设施),HMITECH嵌入式触摸屏TPC为modbus主,lonworkgateway设施为从。问题:连结一台gateway通信成功,连结多台失败!2、中心站intouch软件经过modbustcp总线,连结HMITECHTPC064-B,要求intouch为modbustcp主,mcgs为modustcp从。问题:连结不上!测试状况:问题1、连结方法:tpc设施的485口,送出modbusr

11、tu总线,连结一台gateway设施,地点为1,同时,经过485转232模块连结一台笔录本,使用mcgs的modbus转发设施,地点为2,模拟一个rtu设施。测试状况:发现tpc设施嵌入式测试工程,读gateway设施正常,可是,读笔录本模拟的设施特别不稳固。监测状况:而后,我经过SINAN_PORTMON串口监督软件,监督modbus总线的收发状况,发现当读可读写模拟量存放器(保持存放器)时,读gateway设施设施时,gateway设施正常相应,当读笔录本模拟设施时,gateway设施也相应,发送一串00000000000000000000,这样影响笔录本模拟的设施的相应,造成不稳固。剖析

12、:在一个modbus总线上边,从设施能够多个,主设施只好是一个,当它发丧命令的时候,各个从设施处于监听状态,只有和命令地点同样的独一一个从设施,也就是主设施点名的设施能够相应,这是正常的通信!若当主设施发丧命令时,有多个从设施相应,则会出现通信碰撞,失败!结论:此次测试,明确问题在于gateway设施,并查明设施内的通信问题的所在!modbus通信协议的详细描绘,请看欢迎参加检查文章发布于:2006/9/519:59:18Fighting,sporting,workingandlearning!答复编写结贴管理winterswimer可用积分:2835所有积分:2835等级:我的博客发短信息加

13、为挚友我的空间问题2:#2测试方法:第一,INTOUCH工程为MODBUSTCP主,MCGSEMBEDDEDPROJECT为MODBUS从。而后,在INTOUCH软件中采纳MODBUSTCP数据转发设施。ModiconQuantumPLC的MODBUSTCP驱动。在MCGS端采纳最后,我们在测试的时候,能够经过UltraNet进行通信监督。组态方法:1、INTOUCH系统安装好运转和组态环境后,还得安装对于MODBUSTCP的驱动安装:经过IOdisk光盘,运转安装I/OSERVER,而后,安装MODICONETHERNET而后,启动WonderwareFactorySuite-IOServe

14、rs-ModiconMODBUSEthernet配置TOPICS:TOPICNAME:随意IPADDRESS:为服务器IP地点DEST_INDEXorUNITID:为PLCMODBUS地点,比方为1。SLAVEDEVICETYPE:选择QUANTUM(6DIGITADDRESS)最后,在INTOUCH中,增添标签,设置模拟量输出。对于表达式,设置I/O整型或实型变量,这时,系统要求选用接见名和项目。注意-接见名的改正:接见名能够随意设置,在增添和改正接见名时,节点名能够为空,应用程序名必定MBENET,主题名要和I/OSERVER-ModiconMODBUSEthernet中设置的TOPICN

15、AME一致,使用协议为SUITELINK。项目名的设定:项目名应当填写MODBUS地点,比方输出存放器1,则为400001。2、MCGSEMBEDDED工程注意:工程的驱动要选择TCP方式,同时,本定端口固定为502。通信结果:在I/OSERVER的界面显示通信失败。监督结果:经过UltraNetSniffer进行监督,发现当I/OSERVER接见502端口后,立刻就断开。而后,频频重连。模拟测试:从下载软件,模拟和INTOUCH连结,发现通信正常。而后,经过MCGS的两个工程进行通信,通信也正常!进行SNIFFER监督通信内容发现问题:正常通信:读MODBUS地点为1,功能码03,01通道开

16、始,1个字节的数事务办理表记符:03AB(用作序列号)协议表记符:0000长度字段:0006从站地点:01功能码:03开始通道地点:0001读通道数:0001返回:03AB000000050103020001事务办理表记符:03AB在这里是序列号协议表记符:0000长度字段:0005从站地点:01功能码:02通道内容:0001MCGS驱动的通信问题:发现事务办理表记符不论tcp端仍是转发端都是0000,因此,tcp端发送给他人没有问题,可是,当转发端接遇到事务办理表记符不是0000的就不认了,出现connectionfail的情况。比如:client:000000000006000300000

17、001server:0000000000050003020000同时,写操作也有近似问题:当发送00B50000000601060001000A返回:00000000000601060001000A这样造成INTOUCH接收到的数据的事务办理表记符不切合,以致系统断开,重连。测试结果:经过测试发现MCGS驱动有事务办理表记符返回不切合ModiconQuantumPLC通信规范的问题,进行驱动改正,问题解决。文章发布于:2006/9/520:43:17Fighting,sporting,workingandlearning!答复编写管理winterswimer可用积分:2835所有积分:2835

18、等级:我的博客发短信息加为挚友我的空间书上得来终觉浅,绝知此事要躬行!#3经过此次测试,我对以太网的通信有了更为深入的认识,我想和大家共同分享测试成功的快乐,哈哈!若大家需要测试代码和工程,则请和我联系:公司:北京昆仑纵横科技发展有限企业地址:北京市海淀区上地信息家产基地七街1号汇众大厦710室邮编:100085电话:016Email文章发布于:2006/9/520:46:40Fighting,sporting,workingandlearning!答复编写管理winterswimer可用积分:2835所有积分:2835等级:我的博客发短信息加为挚友我的空间MODICONQUANTUMPLC通

19、信测试#4设施型号:POWER:140CPS12420CPU:140CPU43412AMODLE:140NOE77101测试软件:组态软件MCGS/INTOUCH测试目标:经过modbus方式连结PLC,使用配置以太网模块,经过组态软件的modbusTCP驱动和以太网模块和PLC进行通信测试。设施说明:QUANTUMCONTROLLERS(CPU单元)PartNumberMEMORYModbusModbusPlusDiscreteRegisterDescriptionIECLL(capacity)140CPU43412A896k64k2164k57k,96k(extended)QuantumC

20、PU,2M,486DX2,2Modbus,1MB+,64KUserLogicQUANTUMCOMMUNICATIONSINTERFACES(以太网通信模块)PartNumberCommunicationPort1CommentsDescriptionPortTypeCableType140NOE7710010/100Base-TEthernetNetwork(RJ-45)and10BASE-FXEthernetNetworks(MT-RJconnector)TwistedPairorFiberLinkI/OScannerNetworkOption,EthernetTCP/IPandModbus

21、,TwistedPair&FiberLink,1Channel测试笔录:1、硬件配置注意:-SlideSwitch拨码开关,有三档表示通信模式ASCII、RTU、mem,开关小,简单拨错;-SW1、SW2plc地点设置,上边*10下边*1,千万不要拨错,或许计算错误。-modbus串口通信,假如自己焊线,注意了:plc端,9针公头,进行1-5短接,pc端,9针母头,1-5不用短了。在文档中,绘图描绘简单混杂。2、软件配置注意:-翻开软件,在菜单online下拉中,选中Connect.,选择正确的通信协议、plcnode、mode,和cpu单元的拨码开关的设置同样。同时,接见级别,必定选择Cha

22、ngeConfiguration!-软件和plc连结上后,进行upload上载操作,会自动生成一个project!进入工程,翻开etherneti/oscanner,我们能够观察、设置或改正internetaddress和gateway!注意:之因此,上载程序是为了下载程序,对已经有其余的plc配置不做改变。-在工程左边视窗,点选i/omap,能够对plc的不一样槽位(rack),增添模块,在这里我们增添140NOE77101。最后,下载更新plc的配置。3、组态软件配置注意:INTOUCH和MCGS的通信设置,见上个测试说明。我们需要注意的是:-假如经过140NOE77101模块,进行远程I

23、P地点(PLC的IP地点)要和第MODBUSTCP通信,网络种类必定选用2部配置的同样,其端口固定为502!TCP方式;测试总结假如我们需要经过140NOE77101模块和QUANTUMPLC进行MODBUSTCP通信,第一,我们需要经过软件,经串行总线连结和设置PLC,而后,增添和配置140NOE77101模块。这样,我们就能够经过各样组态软件的MODBUSTCP驱动和PLC进行通信了。文章发布于:2006/9/820:13:15Fighting,sporting,workingandlearning!答复编写管理winterswimer可用积分:2835所有积分:2835等级:我的博客发短

24、信息加为挚友我的空间经过EM241调制解调模块,使用MODUBSRTU协议,远程接见s7-200cpu226!#5测试平台:软件-STEP7-MicroWIN、mcgs硬件-S7-200CPU226、EM241调制解调器模块、工业机MODEM.测试目标:远端经过MCGS软件拨号,使用MODBUSRTU协议,连结和控制S7-200CPU226!测试方法:1、经过-STEP7-MicroWIN,对PLC进行241配置MicroWIN-工具-调制解调器扩展导游-配置241模块注意:)、我们是希望241做从站,因此设置比较方便,保护性密码不加,通信协议采纳MODBUSRTU协议,其余设置栏目默认即可!)、假如加入密

温馨提示

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

评论

0/150

提交评论