M340通过编程与Twido实现以太网通讯

合集下载

施耐德M340 PLC和变频器Modbus通信指导

施耐德M340 PLC和变频器Modbus通信指导

施耐德M340 PLC和变频器Modbus通信指导
 PLC通过Modbus监控变频器的运行是工业中较常见的应用,本文以施耐德M340 PLC与ATV71变频器为例,简要介绍PLC与变频器之间Modbus 串行通信的过程,包括硬件接线、变频器参数设置、硬软件组态、上电调试等,实现在PLC上远程控制ATV71变频器的故障初始化,启动/停止,正转/反转,频率给定等。

 1、M340与ATV71的Modbus连接
 只需要一根标准的RJ45双绞线作为通信电缆即可,一端插入ATV71的Modbus通信端口,另一端插入M340 CPU上的串口,连接如下:
 2、M340硬件组态
 双击CPU上的串口,打开进行Modbus Master组态
 组态串口为Modbus主站,设置和ATV71变频器中的通信参数设置保持一致,如下表:。

关于施耐德小型PLC的首次以太网连接

关于施耐德小型PLC的首次以太网连接

关于Premium PLC首次通讯的以太网连接以太网连接可以使用直连线(平行线,不交叉)连接,不需要Hub。

通讯模块上的MAC地址格式(十六进制):如例:MAC:00-80-F4-08-CE-35,转换成IP地址(十进制):00-128-244-008-206-53。

在通过以太网模块通讯第一次连接CPU时,所使用的地址为所显示MAC地址的最后两段(如例:CE-35)作为IP地址的后两段,前两段为85 16,如例中的以太网模块初次连接的IP地址为:85.16.206.53。

连接时注意修改计算机的IP地址,连接下载后注意配置的IP地址,然后修改计算机IP从新连接。

MAC:00-80-F4-08-B6-E9转换后IP:00-128-244-008-82-233关于Twido PLC的以太网连接Twido PLC支持四个以太网信道同时连接,但是同时只有一个编程软件在线连接。

首次连接,配置文件/首选项/连接配置/新建以太网,IP地址为CPU上标示的MAC地址转换而得。

用户配置的IP地址在以太网端口中IP地址配置,设置用户指定的IP地址。

预留IP地址是指预留备用的IP地址,一般分配给通过以太网连接的编程软件所在的计算机的IP地址。

此IP地址的访问权限高于其他终端,具有优先访问权。

远程终端,一般不用,用于远程的特殊访问。

Twido PLC的以太网MAC地址转换成IP地址,转换规则同PremiumPLC。

即在通过以太网通讯第一次连接CPU时,所使用的地址为所显示MAC地址的最后两段作为IP地址的后两段,前两段为85 16。

首次连接时注意:当点击连接控制器时,连接成功并且同时会下载硬件配置,当应硬件配置中有设置IP地址时,此时的通讯会中断,显示无法连接口控制器。

因为新的IP地址已经下载进CPU配置中,而此时本机的IP地址是与MAC地址转换后的地址匹配的,需要修改本机的IP地址以及菜单中首选项/连接配置,采用新的IP地址(即硬件配置中的IP地址)进行连接。

Quantum通过MBP_MSTR与Twido实现以太网通讯

Quantum通过MBP_MSTR与Twido实现以太网通讯

Quantum通过MBP_MSTR与TWIDO实现以太网通讯汤利红实验设备:硬件:140CPU67160 140CRP93100 140NOE77101 TWDLCAE40DRF软件:Unity Pro XL 6.0 Twidosoft V3.5接线方式:将140NOE77101 与TWDLCAE40DRF通过交叉网线直连。

实验目的1、将Quantum CPU中的%MW51~%MW55这5个寄存器的值写入到TWIDO CPU中的%MW0~%MW4的这5个寄存器中。

2、将TWIDO CPU中的%MW0~%MW4这5个寄存器的值读入Quantum CPU中%MW71~%MW75的5个寄存器中。

Quantum操作 TWIDO%MW51~%MW55写%MW0~%MW4%MW71~%MW75 读实验步骤1、Unity Pro软件配置1.选择PLC的型号140CPU67160,并添加电源模块140CPS11420、140CRP93100和140NOE77101以太网模块如下所示:2.配置以太网网络首先创建一个以太网网络:在项目浏览器中----右键通讯目录中的网络子目录-----然后选择创建新网络选项。

在可用网络列表中,选择以太网,然更改名称字段中输入一个网络名称,如下图示:然后,为140NOE77101以太网模块配置IP地址和参数:在项目浏览器中展开通讯目录中网络子目录打开网络eth_1,网络配置屏幕显示如下图所示:在IP配置选项卡上,选择已配置,以手动配置IP参数。

此实验中设置:型号系列:TCP/IP 10/100 常规连接IP 地址:10.177.121.110子网掩码:255.255.255.0网关:0.0.0.0配置好以后,单击工具栏中的确认按钮,以确认IP配置设置。

然后,回到硬件配置双击140NOE77101模块上的以太网端口,会弹出以下画面,选择配置选项:选择eth_1后单击工具栏中的确认按钮,使新建的网络与140NOE77101模块端口关联起来,确认前:,确认后:。

M340与ATV31的Modbus串行通信(Modbus通信控制启停、Modbus通信给定速度)_完全通信指导资料

M340与ATV31的Modbus串行通信(Modbus通信控制启停、Modbus通信给定速度)_完全通信指导资料

M340与ATV31Modbus串行通信向导<一> ——Modbus通信控制启停、Modbus通信给定速度本向导分为两部分:1.《快速操作指南》---Know How, 满足了客户“快速解决调试问题”的需求。

●发送快---大小在2M左右,能方便快速地通过电子邮件发给客户使用●调试快---提供了反复调试过的完整准确的PLC通信程序,客户可直接下载●接线快---含有实物照片的通信接线图使客户非常容易理解和模仿,并且快速完成接线●设置快---图形化的变频器参数设置指导使客户可直接上手设置参数,不用查找手册2.《完全通信指导》---Know Why, 满足了客户“系统学习通信知识”的需求。

●知识全---不仅给出了详细的调试步骤和详细解释,还使客户在完成通信的同时系统学习相关的产品和通信知识●考虑全---对客户调试可能遇到的各种突发情况给出了相关提示和解决方法●理解易---提供了程序指令和结构的详细注释,使客户能容易的理解和学习提供的标准程序并能在原有程序上进行扩展第二部分完全通信指导重要信息注意:在尝试安装、操作或调试设备之前,请仔细阅读下述说明并通过查看来熟悉设备。

下述特别信息可能会在文本其他地方或设备上出现,提示用户潜在的危险和注意事项,或提供阐明或简化某一过程的信息。

遵守使用说明,可能导致调试失败、人身伤害甚至设备损坏。

此符号的注意事项,以避免不必要的调试错误。

目录1.实验简介 (4)2.硬软件环境 (4)3. ATV31变频器设置 (5)3.1 操作说明 (5)3.2 参数设置 (6)3.2.1 控制方式 (7)3.2.2 通信参数 (8)4. 硬件连接 (10)5. PLC编程 (11)5.1硬件组态 (11)5.1.1 组态CPU (11)5.1.2 组态Modbus Master (12)5.2 ATV31 Modbus变量说明 (12)5.2.1 ATV31 Modbus内部字 (12)5.2.2 ATV31 DRIVERCOM流程 (14)5.3 通信功能块 (15)5.3.1 连续读功能块READ_VAR (16)5.3.2 连续写功能块WRITE_VAR (17)5.4 编程 (18)5.4.1 时间令牌设置 (18)5.4.2 读写从站寄存器 (19)5.4.3 DRIVERCOM流程 (20)6. 实验调试 (21)6.1 计算机与PLC的连接 (21)6.2 软件调试 (22)6.3 ATV31常见通信故障 (23)7. 带多台变频器 (25)7.1 硬件连接 (25)7.1.1 分配器模块和RJ45连接器 (25)7.1.2 接线盒方式 (25)7.2 软件扩展 (26)8. 附件 (28)8.1 M340示例程序 (28)8.2 ATV31的Modbus用户手册 (28)8.3 ATV31编程手册 (28)1.实验简介PLC通过Modbus监控变频器的运行是工业中较常见的应用,本文以施耐德M340 PLC与ATV31变频器为例,简要介绍PLC与变频器之间Modbus串行通信的过程,包括硬件接线、变频器参数设置、硬软件组态、上电调试等,实现在PLC上远程控制ATV31变频器的故障初始化,启动/停止,正转/反转,频率给定等。

施耐德系列PLC介绍

施耐德系列PLC介绍

施耐德系列PLC介绍
Twido,小型PLC,可完成一般的自动化任务,比西门子S7-200性能稍弱,编程平台是TwidoSoft或TwidoSuite;
M218,小型PLC,可完成一般的自动化任务,比西门子S7-200性能稍弱,编程平台是SoMachine;
M238,面向OEM自动化的小型专用PLC,可完成较复杂的OEM自动化任务,跟西门子S7-200性能接近,编程平台是SoMachine;
M258,中型PLC,跟西门子S7-300性能接近,但结构有所差异,更接近于倍加莱、倍福、万可的产品,编程平台是SoMachine;
M340,中型PLC,跟西门子S7-300性能接近,编程平台是Unitry;Premium,中型PLC,跟西门子S7-300性能接近,新的编程平台是Unitry,原来是PL7 Pro;
Quantumn,大型PLC,跟西门子S7-400性能接近,新的编程平台是Unitry,原来是Concept;
已经淘汰的产品线:
Neza,小型PLC,Modicon Nano的中国版,编程平台是PL707;
Micro,小型PLC,原来面向小型自动化应用的一代产品,编程平台是PL7;984,大型PLC,Modicon Quantumn的前一代产品。

西门子PLC 300 400与WINCC通讯设置

西门子PLC 300 400与WINCC通讯设置

WINCC连接Siemens PLC的经常使用方法之邯郸勺丸创作一.WINCC使用CP5611通讯卡通过MPI连接PLC2前提条件21.STEP 7 硬件组态22.装置CP5611通讯板卡33.添加驱动程序和系统参数设置34.设置Set PG/PC Interface35.添加通道与连接设置56.连接测试与通讯诊断6二.WINCC使用CP5611通讯卡通过PROFIBUS连接PLC8前提条件8I.STEP 7 硬件组态82.装置CP5611通讯板卡103.添加驱动程序和设置系统参数104.设置Set PG/PC Interface115.添加通道与连接设置146.连接测试与通讯诊断15三.WINCC使用普通网卡通过TCP/IP连接PLC16前提条件161.STEP7硬件组态162.设置IP地址与通讯检测183.添加驱动程序和设置系统参数194.设置Set PG/PC Interface205.添加通道与连接设置226.连接测试与通讯诊断23四.WINCC使用普通网卡通过Industrial Ethernet连接PLC25前提条件251.STEP7硬件组态262.添加驱动程序和设置系统参数273.设置Set PG/PC Interface284.添加通道与连接设置295.连接测试与通讯诊断31说明:1.文档并未列出所有的WINCC连接Siemens品牌PLC的所有办法,只是列举了一些经常使用的办法.2.在各类连接方法中的参数设置可能会略有不合,在此列出的步调和参数只是一套可以连通的设置办法.一.WINCC使用CP5611通讯卡通过MPI连接PLC前提条件I)通过CP5611实现PLC系统与WINCC6.0通讯的前提条件是在装置有WINCC的计算机上装置CP5611通讯板卡.II)使用STEP7编程软件能够通过MPI正常连接PLC. 1.STEP 7 硬件组态STEP7设置MPI通讯,具体步调不在此详述,可参考如下图1.1示:注意:1.新建一个MPI网络用来通讯,设置MPI网络的地址和波特率,且记住,在随后的设置中需要匹配.2.装置CP5611通讯板卡装置CP5611,并装置驱动程序,具体CP5611的装置过程和注意事项可参考如下链接:3.添加驱动程序和系统参数设置打开WINCC工程在Tag Management-->SIMATIC S7 PROTOCOL SUITE->MPI右键单击MPI,在弹出菜单中点击System Parameter,弹出System Parameter-MPI对话框,选择Unit标签,检查Logic device name (逻辑设备名称).默认装置后,逻辑设备名为MPI如图1.3所示:4.设置Set PG/PC Interface进入操纵系统下的控制面板,双击Set PG/PC Interface图标.在Access Point of the Application:的下拉列表中选择MPI (WINCC),如图 1.4所示,尔后在Interface Parameter Assignment Used:的列表中,点击CP5611(MPI),尔后在Access Point of the Application:的下拉列表中显示:MPI (WINCC)CP5611(MPI),如图1.5所示:设置CP5611的通讯参数,点击Proerties….按钮,弹出Properties-CP5611(MPI)属性对话框,设置参数,如图1.6所示:重要的参数如下所示:Address:CP5611的地址(MPI地址必须唯一,建议设置为0)Transmission Rate:MPI网络的传输速率(默认为187.5Kbps)您可以修改,但必须和实际连接PLC的MPI端口的传输速率相同)Highest Station Address:MPI网络的最高站地址(必须和PLC的MPI网络参数设置相同)诊断MPI网络,点击Diagnostic…按钮,进入诊断对话框.如下图所示:Test按钮点击后,显示OK暗示CP5611任务正常.点击“Read”按钮后,将显示所有接入MPI网络中的设备的站地址,如果只能读到自己的站地址,此时,请检查MPI网络和硬件连接设置,只有成功读取到CPU的站点地址,才干进行以下的步调,不然,不成能建立通讯.5.添加通道与连接设置添加驱动连接,设置参数.打开WINCC工程在Tag Management-->SIMATIC S7 PROTOCOL SUITE->MPI,右键单击MPI,在下拉菜单中,点击New Driver Connection,如图1.7所示,在弹出的Connection properties对话框中点击Properties按钮,弹出Connection parameters-MPI属性对话框,如图1.8所示:重要的参数如下所示:Station Address:MPI端口地址Rack Number:CPU所处机架号,除特殊庞杂使用的情况下,一般填入0Slot Number:CPU所处的槽号注意:如果您是S7-300的PLC,那么该参数为2,如果是S7-400的PLC,那么要按照STEP7项目中的Hardware软件检查PLC插在第几号槽内,不克不及按照经验和物理装置位置来随便填写,可能的参数为2、3、4(主要是依据电源的大小来决定)不然通讯不克不及建立.6.连接测试与通讯诊断通过WINCC东西中的通道诊断程序WinCC Channel Diagnosis即可测试通讯是否建立.注意:此时PLC必须处于运行状态,老版本的PLC必须处于RUN-P或者RUN状态,WINCC必须激活运行,按照图1.9所示的位置,进入通道诊断东西,检测通讯是否成功建立.如图1.10所示,绿色的“√”暗示通讯已经成功建立.至此WINCC使用CP5611通讯卡通过MPI连接PLC的过程完毕.二.WINCC使用CP5611通讯卡通过PROFIBUS连接PLC前提条件1.通过CP5611实现PLC系统与WINCC6.0通讯的前提条件是在装置有WINCC的计算机上装置CP5611通讯板卡.2.将所要连接的PLC的端口设置为PROFIBUS通讯协议,对于MPI/DP类型的端口尤其重要.I.STEP 7 硬件组态使用STEP 7软件组态PLC的硬件信息,将相应的板卡在Hardware进行硬件组态,选择你将要连接WINCC的对应端口,如果其类型为MPI/DP,则需要将端口指定为PROFIBUS,如下图 2.1所示:点击上图所示的Properties…按钮,如下图所示:A.设置该PROFIBUS端口的地址为2B.点击New按钮,在Subnet下新建一个PROFIBUS网络,在弹出的对话框中设置参数,如图2.2所示:其中重要参数如下:Highest PROFIBUS Address:指整个PROFIBUS网络中的最高的站点地址,默认为126,可作修改.Transmission Rate:PROFIBUS网络的通讯速率,整个网络中所有站点的通讯波特率应当一致.Profile:具体的传输协议的设置,这里我们使用DP.其他设置可按照您项目的具体情况进行设置.2.装置CP5611通讯板卡装置CP5611,并装置驱动程序,具体CP5611的装置过程和注意事项可参考如下链接:3.添加驱动程序和设置系统参数打开WINCC工程在Tag Management-->SIMATIC S7 PROTOCOL SUITE->PROFIBUS右键单击PROFIBUS,在弹出菜单中点击System Parameter,如图2.4所示,弹出System Parameter- PROFIBUS对话框,选择Unit 标签,检查Logic device name(逻辑设备名称).默认装置后,逻辑设备名为CP_L2_1:,如图2.5所示:4.设置Set PG/PC Interface进入Windows操纵系统下的控制面板,双击Set PG/PC Interface图标,在Access Point of the Application:的下拉列表中选择CP_L2_1: 如图2.6所示,尔后在Interface Parameter Assignment Used:的列表中,点击CP5611(PROFIBUS),尔后在Access Point of the Application:的下拉列表中显示:CP_L2_1:CP5611(PROFIBUS),如图2.7所示.设置CP5611的通讯参数,点击Proerties….按钮,弹出Properties-CP5611(PROFIBUS)参数.如图2.8所示:重要的参数如下所示:Address:CP5611的PROFIBUS地址Transmission Rate:PROFIBUS网络的传输速率(您可以修改,但必须和实际连接PLC的PROFIBUS端口的传输速率相同)Highest Station Address:PROFIBUS网络的最高站地址(必须和PLC的PROFIBUS网络参数设置相同)Profile:设置具体通讯协议,这里使用DP诊断PROFIBUS网络,点击Diagnostic…按钮,进入诊断对话框.如下图所示:Test按钮点击后,显示OK暗示CP5611任务正常.点击Read按钮后,将显示所有接入PROFIBUS网络中的设备的站地址,如果只能读到自己的站地址,此时,请检查PROFIBUS网络和硬件连接设置,只有成功读取到CPU的站点地址,才干进行以下的步调,不然,不成能建立通讯,如图2.9所示:5.添加通道与连接设置添加驱动连接,设置参数.打开WINCC工程在Tag Management-->SIMATIC S7 PROTOCOL SUITE->PROFIBUS,右键单击PROFIBUS,在下拉菜单中,点击New Driver Connection,如图 2.10所示,在弹出的Connection properties对话框中点击Properties按钮,弹出Connection parameters-PROFIBUS属性对话框,填入参数,如图2.11所示:重要的参数如下所示:Station Address:(通讯模块的IP地址)Rack Number:CPU所处机架号,除特殊庞杂使用的情况下,一般填入0Slot Number:CPU所处的槽号注意:如果您是S7-300的PLC,那么该参数为2,如果是S7-400的PLC,那么要按照STEP7项目中的Hardware软件检查PLC插在第几号槽内,不克不及按照经验和物理装置位置来随便填写,可能的参数为2、3、4(主要是依据电源的大小来决定)不然通讯不克不及建立.6.连接测试与通讯诊断通过WINCC东西中的通道诊断程序WinCC Channel Diagnosis即可测试通讯是否建立.注意:此时PLC必须处于运行状态,老版本的PLC必须处于RUN-P或者RUN状态,WINCC必须激活运行,按照图2.12所示的位置,进入通道诊断东西,检测通讯是否成功建立.如图2.13所示,绿色的“√”暗示通讯已经成功建立.至此WINCC使用CP5611通讯卡通过PROFIBUS连接PLC的过3.WINCC使用普通网卡通过TCP/IP连接PLC第四章前提条件通过以太网实现PLC系统与WINCC6.0通讯的前提条件是PLC 系统配备以太网模或者使用带有PN接口的PLC,以太网模块列表如下表所示:注:只有支持ISO通讯协议的模块才支持(Industrial Ethernet 产业以太网)通讯,具体情况可不雅察STEP7中的模块信息.本文档下列步调应用CPU 315-2PN/DP型号的PLC,使用普通以太网卡连接.组态过程1.STEP7硬件组态使用STEP7编程软件对PLC系统进行软件组态,在Hardware 界面内拔出实际的PLC硬件,如下图3.1所示:在PN-IO槽双击弹出PN-IO属性对话框,如图3.2所示:点击图 3.2属性对话框,弹出网络参数设置对话框,如图 3.3点击New按钮,新建一个产业以太网络,输入该PN模块的IP address(IP地址)和Subnet mask(子网掩码),在简单使用的情况下,不启用网关.当您使用的是CPU+以太网模块通讯时,双击以太网模块,会自动弹出以太网模块的属性信息,设置以太网通讯模块的IP地址和子网掩码.办法与PN-IO的属性设置相同,如下图所示:注意如果要使用TCPIP通讯方法,必须启动IP Protocol being used,设置IP地址与子网掩码,如图3.4所示:将组态下载到CPU,则PLC方面设置完成.对于第一次使用以太网通讯,必须包管首先使用MPI或者PROFIBUS的通讯方法,将设置好参数的组态下载到目标PLC,此后即可通过以太网的方法进行程序监控和项目下载.2.设置IP地址与通讯检测设置装置有WINCC计算机的windows操纵系统的TCP/IP参数,将WINCC组态计算机的IP地址设置成为和PLC以太网通讯模块或者PN-IO的IP地址包管是一个网段,注意子网掩码的设置,如图3.5所示:通过在程序运行中键入CMD进入DOS界面,使用网络命令PING测试以太网通讯是否建立,PING的命令如下:ping 目标IP地址–参数如下图3.6所示:此例中,PN-IO的IP地址为192.168.0.100 子网掩码:255.255.255.0;组态计算机的IP地址为192.168.0.244 子网掩码:255.255.255.0,此处显示暗示以太网通讯已经建立,并且状态良好.注意:如果此处不克不及Ping通PLC的PN端口或者以太网模块,则通讯不成能建立,后面的步调就不必进行了,若要通讯成功,必须包管实际的物理以太网通讯坚持正常.3.添加驱动程序和设置系统参数打开WINCC工程在Tag Management-->SIMATIC S7 PROTOCOL SUITE->TCPIP右键单击TCPIP,在弹出菜单中点击System Parameter,,如图3.7所示,弹出System Parameter- TCPIP对话框,选择Unit标签,检查Logic device name(逻辑设备名称).默认装置后,逻辑设备名为CP-TCPIP,如图3.8所示:4.设置Set PG/PC Interface通讯接口设置,进入操纵系统控制面板,双击Set PG/PC Interface,在默认装置后,在应用程序拜访点是没有CP-TCPIP的,所以需要手动添加这个应用程序拜访点,如下图3.9所示:当选中<Add/Delete>后,会弹出一个对话框,如下图 3.10所示:在如图3.11的情况下,在Interface Parameter Assignment Used:选择TCP/IP->实际网卡的名称,设置完成后如图 3.12所示:注意:1.您的网卡不合,显示会有不合,请确保所选条目为您正在使用的普通以太网卡的名称.2.这里使用的应用程序拜访名称为CP-TCPIP,因为在WINCC 装置成功后,CP-TCPIP是TCPIP驱动程序下默认的名称,所以在Set PG/PC Interface下我们添加此名称的拜访点,您同样可以使用其他名称,但必须包管,必须同时修改,并坚持完全一致,这样通讯同样可以实现.您可以点击Diagnostics按钮后,您可以对该网卡进行诊断,确保其正常任务,如图3.13所示:5.添加通道与连接设置添加驱动连接,设置参数.打开WINCC工程在Tag Management-->SIMATIC S7 PROTOCOL SUITE->TCPIP,右键单击TCPIP,在下拉菜单中,点击New Driver Connection,如图 3.14所示,在弹出的Connection properties对话框中点击Properties按钮,弹出Connection parameters- TCPIP属性对话框,填入参数,如图3.15所示:在弹出的对话框中输入STEP7中已经设置的PN-IO或者以太网模块的的IP地址和机架号和槽号.在弹出的Connection Properties中点击Properties按钮,在弹出的Connection parameter中输入参数:IP Address:(通讯模块的IP地址)Rack Number:CPU所处机架号,除特殊庞杂使用的情况下,一般填入0Slot Number:CPU所处的槽号注意:如果您是S7-300的PLC,那么Slot Number的参数为2,如果是S7-400的PLC,那么要按照STEP7项目中的Hardware软件检查PLC插在第几号槽内,不克不及按照经验和物理装置位置来随便填写,可能的参数为2、3、4(主要是依据电源的大小来决定)不然通讯不克不及建立.6.连接测试与通讯诊断通过WINCC东西中的通道诊断程序WinCC ChannelDiagnosis即可测试通讯是否建立.注意:此时PLC必须处于运行状态,老版本的PLC必须处于RUN-P或者RUN状态,WINCC必须激活运行,按照图3.16所示的位置,进入通道诊断东西,检测通讯是否成功建立.如图3.17所示,绿色的“√”暗示通讯已经成功建立.至此WINCC使用普通以太网卡通过TCPIP连接PLC的过程完毕.四.WINCC使用普通网卡通过Industrial Ethernet连接PLC连接到第三章前提条件通过Industrial Ethernet产业以太网实现PLC系统与WINCC6.0通讯的前提条件是PLC系统配备以太网模或者使用带有PN接口的PLC,以太网模块列表如下表所示:注:只有支持ISO通讯协议的模块才支持(Industrial Ethernet 产业以太网)通讯,具体情况可不雅察STEP7中的模块信息.最简单的判断以太网模块是否支持Industrial Ethernet通讯的方法是,在STEP7的硬件组态Hardware中是否具有MAC参数的填写的输入框,如下图4.1所示:参考STEP 7软件中的产品硬件信息来判断以太网模块是否支持Industrial Ethernet产业以太网通讯,如下图4.2所示:在通讯设置以前请确认模块支持Industrial Ethernet ISO通讯,尔后进行如下设置:本文档下列步调应用CP443-1型号的以太网通讯模块,使用普通以太网卡连接.组态过程1.STEP7硬件组态使用STEP7编程软件对PLC系统进行软件组态,在Hardware 界面内拔出实际的PLC硬件,在本例中使用了两块CP443-1通讯模块,WINCC使用CP443-1(1)和PLC进行通讯,如下图4.3所示:在CP343-1(1)通讯模块上双击,会弹出Properties-CP443-1的属性对话框,在对话框中点击Properties….按钮,弹出属性对话框,激活“Set MAC address/use ISO Protocol”,在MAC address下设置通讯板卡的MAC地址,如图4.4所示,该地址可以在物理通讯板卡端口处标签上检查.点击New按钮,新建一个产业以太网络,在弹出的对话框都使用默认设置,该步调一定要做,不然无法建立通讯.将组态编译,下载到CPU,则PLC方面设置完成.对于第一次使用产业以太网通讯,必须包管首先使用MPI或者PROFIBUS的通讯方法,将设置好参数的组态下载到目标PLC,此后即可通过产业以太网的方法进行程序监控和项目下载.2.添加驱动程序和设置系统参数打开WINCC工程在Tag Management-->SIMATIC S7 PROTOCOL SUITE->Industrial Ethernet,右键单击Industrial Ethernet,在弹出菜单中点击System Parameter,如图4.5所示,弹出System Parameter- Industrial Ethernet对话框,选择Unit标签,检查Logic device name(逻辑设备名称).默认装置后,逻辑设备名为CP_H1_1:如图4所示:3.设置Set PG/PC Interface通讯接口设置,进入操纵系统控制面板,双击Set PG/PC Interface,在下拉菜单中选择CP_H1_1:如图4.7所示:在如图 4.7所示的情况下,在Interface Parameter Assignment Used:选择ISO Ind Ethernet->实际网卡的名称.注意:1.您的网卡不合,显示会有不合,请确保所选条目为您正在使用的普通以太网卡的名称.可以点击Diagnostics按钮后,您可以对该网卡进行诊断,确保其正常任务,如图4.9所示:4.添加通道与连接设置添加驱动连接,设置参数.打开WINCC工程在Tag Management-->SIMATIC S7 PROTOCOL SUITE->Industrial Ethernet,右键单击Industrial Ethernet,在下拉菜单中,点击New Driver Connection,如图4.10所示,在弹出的Connection properties对话框中点击Properties按钮,弹出Connection parameters- Industrial Ethernet属性对话框,填入参数.在弹出的对话框中输入STEP7中已经设置的CP443-1通讯模块的MAC地址和机架号和槽号,如图4.11所示:在弹出的Connection Properties中点击Properties按钮,在弹出的Connection parameter中输入参数:Ethernet Address:(通讯模块的MAC地址)Rack Number:CPU所处机架号,除特殊庞杂使用的情况下,一般填入0Slot Number:CPU所处的槽号注意:如果您是S7-300的PLC,那么Slot Number的参数为2,如果是S7-400的PLC,那么要按照STEP7项目中的Hardware软件检查PLC插在第几号槽内,不克不及按照经验和物理装置位置来随便填写,可能的参数为2、3、4(主要是依据电源的大小来决定)不然通讯不克不及建立.5.连接测试与通讯诊断通过WINCC东西中的通道诊断程序WinCC Channel Diagnosis即可测试通讯是否建立.注意:此时PLC必须处于运行状态,老版本的PLC必须处于RUN-P或者RUN状态,WINCC必须激活运行,按照图1.9所示的位置,进入通道诊断东西,检测通讯是否成功建立.如图4.13所示,绿色的“√”暗示通讯已经成功建立.至此WINCC使用普通以太网卡通过Industrial Ethernet连接PLC的过程完毕.。

TwidoPLC与电脑联机的实验报告

TwidoPLC与电脑联机的实验报告

T w i d o P L C与电脑联机的实验报告目录一、实验目的...................................................二、实验设备...................................................2.1硬件................................... 错误!未定义书签。

2.2软件....................................................三、实验步骤...................................................3.1采用TSX PCX 3030-C电缆实现电脑与Twido的USB联机.......3.1.1硬件连接...........................................3.1.2软件设置...........................................3.2采用网线实现电脑与Twido的以太网联机....................3.2.1硬件连接...........................................3.2.2已知PLC IP地址的软件设置方法......................3.2.3 已知PLC的MAC地址的软件设置方法 ..................3.3采用TSXCRJMD25+TSXCUSB485实现电脑与Twido的USB联机....3.3.1硬件连接...........................................3.3.2软件设置...........................................四、实验结果...................................................五、注意事项...................................................5.1在做USB联机时的注意事项................................5.2在做以太网联机时的注意事项?............................六、参考文献...................................................一、实验目的采用TSXCRJMD25+TSXCUSB485,TSX PCX 3030-C和网线三种电缆建立电脑与Twido PLC的连接。

Twido PLC联机调试试验报告

Twido PLC联机调试试验报告

Twido PLC 与电脑联机的实验报告Twido PLC 与电脑联机的实验报告一、实验背景 (4)二、实验设备 (4)2.1硬件 (4)2.2软件 (4)三、实验目的 (4)四、实验模型 (4)五、实验步骤 (4)5.1采用TSX PCX 3030-C电缆实现电脑与Twido的USB联机 (4)5.1.1硬件连接 (4)5.1.2软件设置 (5)5.2采用网线实现电脑与Twido的以太网联机 (7)5.2.1硬件连接 (7)5.2.2PLC地址设置 (7)5.2.3软件设置 (8)5.3采用TSXCRJMD25+TSXCUSB485实现电脑与Twido的USB联机 (10)5.3.1硬件连接 (10)5.3.2软件设置 (10)六、实验结果 (12)七、实际案例 (13)7.1在做USB联机时的注意事项 (13)7.2 在做以太网联机时的注意事项 (14)一、实验背景由于刚刚加入自动化组,需要对产品进行了解学习。

所以做了这个实验。

二、实验设备2.1硬件电脑一台 Twido PLC一台TWDLCAE40DRF编程电缆型号:TSXCRJMD25+TSXCUSB485,TSX PCX 3030-C 和普通网线各一条;电源、工具导线若干。

2.2软件安装Twidosoft3.5软件和MODBUS驱动、3030电缆驱动、CUSB485电缆驱动。

三、实验目的采用TSXCRJMD25+TSXCUSB485,TSX PCX 3030-C和网线三种电缆建立电脑与Twido PLC的连接。

掌握Twido PLC的联机调试方法和步骤。

四、实验模型无五、实验步骤分别使用三种电缆对Twido PLC进行联机。

实验主要分为硬件连接,软件设置。

具体如下:5.1采用TSX PCX 3030-C电缆实现电脑与Twido的USB联机5.1.1硬件连接将交流220VAC电源连接至Twido PLC模块的L、N端。

TSX PCX 3030-C电缆USB 端连接至电脑USB口,另一端连接至模块的RTC串行口插槽。

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

M340通过编程与Twido实现以太网通讯
刘晓晨
实验设备
硬件: BMX P34 2010 BMX NOE 0100
TWDLCAE40DRF
软件:Unity Pro XLS 3.1
Twido Soft V3.5
接线方式:将BMX NOE 0100与TWDLCAE40DRF通过HUB联接。

实验目的
1、将M340 CPU中%MW20~% MW 24 这5个寄存器的值,写入Twido CPU
中 % MW 10~% MW 14的5个寄存器中。

2、将Twido CPU中% MW 10~% MW 14 这5个寄存器的值读入M340CPU
中 % MW 40~% MW44的5个寄存器中。

实验步骤:
1、Unity软件配置
1)、选择M340 PLC型号BMX P34 2010,并添加以太网模块BMX NOE 0100,如下:
2)、配置以太网网络
首先,创建一个以太网网络。

在项目浏览器中——〉右键单击通讯目录中的网络子目录——〉然后选择新建网络选项。

在可用网络列表中,选择以太网,然后在更改名称字段中输入一个网络名称。

屏幕如下:
然后,为M340 以太网通讯模块分配 IP 参数:
在项目浏览器中——〉展开通讯目录中网络子目录——〉打开网络Ethernet_1。

网络配置屏幕显示如下:
在 IP 配置选项卡上,选择已配置,以手动配置 IP 参数。

此实验中,
型号类型:NOE 0100, NOE 0110
IP 地址:10.177.130.248
子网掩码:255.0.0.0
网关地址:0.0.0.0
单击工具栏中的确认按钮,以确认 IP 配置设置。

注:使用应用程序给BMX NOE 0100配置IP地址时,应将NOE模块背部下面的旋转开关拨到C或者D位置,上开关可以处于任意位置。

3)、将网络关联到模块
打开硬件配置编辑器,双击BMX NOE 0100进入配置窗口。

选中通道0,在功能菜单中,滚动到要与模块建立关联的网络。

然后,在网络链路菜单中,滚动到要与该模块的以太网通道建立关联的逻辑网络。

单击工具栏中的确认按钮,完成网络链路配置。

确认前确认后
4)、编写通讯程序
M340处理器可使用READ_VAR和WRITE_VAR指令进行以太网通讯。

首先,需要修改项目设置:工具菜单——〉项目设置——〉语言扩展选项卡。

新建一个LD程序段M_to_T。

调用READ_VAR和WRITE_VAR功能块,其中ADR参数需使用ADDM功能块解析以太网地址。

ADDM
ADDM用于将字符串转换为通讯功能块可直接使用的地址。

5)、执行生成菜单下生成所有后,将程序下传至M340 CPU中。

2、TwidoSoft软件配置
1)、打开TwidoSoft,将CPU型号改为TWDLCAE40DRF,右击以太网端口,选择编辑,配置IP地址,确定。

2)、由于Twido是动态管理内存的,所以必需在Twido内存区里开放空间。

在%MW100以内的内存区都可以访问。

3)、使用编程电缆将程序下传至Twido CPU中。

实验结果:
Unity软件中,动态数据表在线监视
TwidoSoft软件中,动态数据表在线监视。

相关文档
最新文档