产品名称:光纤通讯模块
产品型号:通讯6ES7223-1HF22-oXA8 运动模块数控
产品参数: COMMUNICATIONSPROCESSOR CP342-5 FO FOR CONNECTING SIMATIC S7-300 TO PROFIBUS, DP, S5-COMPATIBLE PG/OP AND S7 COMMUNICATION
本店长期***PLC,200,300,400,1200,1500ART200,PLC附件,电机驱动,人机界面,屏,变频器,总线电缆,数控、数控伺服驱动模块、控制模块、电源模块、备品备件等。
乐清市双狮电器有限公司
销售:0577-27875918
联系人:陈先生 手机:158 588 11411 QQ:1227483845
页面价格非终价格,询价可客服
图:控制原理和接线图
2.硬件需求
S7-1200 PLC目前有3种类型的CPU:
1)S7-1211C CPU 通讯6ES7223-1HF22-oXA8 运动模块数控。
2)S7-1212C CPU 通讯6ES7223-1HF22-oXA8 运动模块数控。
3)S7-1214C CPU 通讯6ES7223-1HF22-oXA8 运动模块数控。
这三种类型的CPU都可以使用USS通信协议通过通信模块CM1241 RS485来实现S7-1200与G120变频器的通信。
本例中使用的PLC硬件为:
1)PM1207电源 ( 通讯6ES7223-1HF22-oXA8 运动模块数控 )
2) S7-1214C ( 通讯6ES7223-1HF22-oXA8 运动模块数控 )
3) CM1241 RS485 ( 通讯6ES7223-1HF22-oXA8 运动模块数控 )
4) 模拟器 ( 6ES7 274 -1XH30 -0XA0 )
本例中使用的G120变频器硬件为:
1) SINAMICS G120 PM240 (6SL3244-0BA20-1BA0)
2) SINAMICS G120 CU240S(6SL3224-0BE13-7UA0)
3) SIEMENS MOTOR (1LA7060-4AB10)
4) 操作面板 ( XAU221-001469)
5) USS 通信电缆 ( 6XV1830-0EH10)
通讯6ES7223-1HF22-oXA8 运动模块数控.需求
编程 Step7 Basic V10.5 ( 6ES7 822-0AA0-0YA0)
4.组态
我们通过下述的实际操作来介绍如何在Step7 Basic V10.5 中组态S7-1214C 和G120变频器的USS通信。
4. 1 PLC 硬件组态
1在Step7 Basic V10.5中建立一个项目,如图所示。
图: USS通信接口参数功能块的编程
USS_PORT功能块用来处理USS网络上的通信,它是S71200 CPU与变频器的通信借口。每个CM1241 RS485模块有且必须有一个USS_PORT功能块
PORT:指的是通过哪个通信模块进行USS通信。
BAUD:指的是和变频器进行通行的速率。 变频器的参数P2010种进行设置。
USS_DB:指的是和变频器通信时的USS数据块。每个通信模块1多可以有16个USS数据块,每个CPU1多可以有48个USS数据块,具体的通信情况要和现场实际情况相联系。每个变频器与S7-1200进行通信的数据块是11的。
ERROR:输出错误。
STATUS:扫描或初始化的状态。
S7-1200 PLC与变频器的通信是与它本的扫描周期不同步的,在完成一次与变频器的通信事件之前,S7-1200通常完成了多个扫描。
USS_PORT通信的时间间隔是S7-1200与变频器通信所需要的时间,不同的通信波特率对应的不同的USS_PORT通信间隔时间。下图列出了不同的波特率对应的USS_PORT1小通信间隔时间。
图: USS_DRV功能块的编程
USS_DRV功能块用来与变频器进行交换数据,从而读取变频器的状态以及控制变频器的运行。每个变频器使用11的一个USS_DRV功能块,但是同一个CM1241 RS485模块的USS网络的所有变频器(1多16个)都使用同一个USS_DRV_DB。
USS_DRV_DB:变频器进行USS通信的数据块。
RUN: DB块的变频器启动指令。
OFF2: 紧急停止,停车。 该位为0时停车。
OFF3: 快速停车,带制动停车。 该位为0时停车。
F_ACK: 变频器故障确认。
DIR : 变频器控制电机的转向。
SPEED_SP: 变频器的速度设定值。
ERROR: 程序输出错误。
RUN_EN: 变频器运行状态指示。
D_DIR: 变频器运行方向状态指示。
INHIBIT: 变频器是否被禁止的状态指示。
FAULT: 变频器故障。
SPEED: 变频器的反馈的实际速度值。
DRIVE: 变频器的USS站地址。变频器参数P2011设置。
PZD_LEN: 变频器的循环字。 变频器参数P2012设置。
注意:变频器的PKW的长度在这里是特殊需要注意的,在使用USS通信时必须是4,如果改成3或者127都将不能读取反馈回来的值。
3.USS_RPM功能块的编程
USS_RPM功能块的编程 如下图所示。