博途TIA实现S7 300系统控制G120和V90
S7-1500(T) 对 V90 PN 进行位 置控制的三种方法
常问问题 04/2019S7-1500(T)对V90 PN进行位置控制的三种方法S7-1500、V90 PN、位置控制/CN/view/zh/109766641C o p y r i g h t ãS i e m e n s A G C o p y r i g h t y e a r A l l r i g h t s r e s e r v e d目录1概述 ................................................................................................................. 32V90 PN 配置要点.............................................................................................. 43方法一使用西门子报文105和工艺对象........................................................... 64方法二使用西门子报文111和FB284 (SINA_POS)....................................... 125方法三使用西门子报文111和FB38002 (Easy_SINA_Pos) .. (18)C o p y r i g h t ãS i e m e n s A G C o p y r i g h t y e a r A l l r i g h t s r e s e r v e d1概述S7-1500系列PLC 可以通过PROFINET 与V90 PN 伺服驱动器搭配进行位置控制,实现的方法主要有以下三种:·方法一、在PLC 中组态位置轴工艺对象,V90使用西门子报文105,通过MC_Power 、MC_MoveAbsolute 等PLC Open 标准程序块进行控制,这种控制方式属于中央控制方式(位置控制在PLC 中计算)。
西门子S7-300PLC与G120系列变频器CU240S以太网通信实例讲解
3.周期性通信数据结构 3.1 周期性通讯的报文: 过程数据PZD:
注:当选定某种报文结构(报文999除外)时,相应的BICO连接将被确定,并且不 能修改。如果P0922 = 999,将保持当前的BICO联接,但是可以对其进行更改。
3.周期性通信数据结构 3.1 周期性通讯的报文: 控制字定义:
4.程序举例
4.2 SFC14/15通过参数通道控制
修改参数P2240.0,变量给定如下:
4.程序举例
图1 系统连接图
2.G120和S7-300之间的PN连接和设置
2.1设置通信接口
2.G120和S7-300之间的PN连接和设置
2.2分配IP地址
2.G120和S7-300之间的PN连接和设置
2.3设置PG/PC接口
2.G120和S7-300之间的PN连接和设置
2.3分别对CPU和驱动装置G120分配相应的网络地址 2.3.1点击编辑站点信息
2.G120和S7-300之间的PN连接和设置
2.3.2 G120的IP地址须由控制器来分配,在变频器内部可以通过参 数r61001来读取
2.G120和S7-300之间的PN连接和设置
2.3.3 确保硬件组态中的设备名称与设备已分配的设备名称一致,否 则会报通信故障
2.G120和S7-300之间的PN连接和设置
3.周期性通信数据结构
3.1 周期性通讯的报文:
参数值PWE: √当使用PROFIBUS进行数据通讯时, 参数值(PWE)是双字形式 (32位)。并且 在一个通讯报文中只能传输一个参数的 数值; √如果该参数为32位的数据类型,则会 包括PWE1(高字位,PKW的第三个字)和 PWE2(低字位,PKW的第四个字; √如果操作的参数是16位的数据类型, 则只会由PWE2 (低字位, PKW的第四个 字)来表示,此时需要在PROFIBUS DP Master 中将PWE1(高字位, PKW的第 三个字) 置为0。
博途调试g120_西门子G120变频器参数设置,快速使用
博途调试g120_西门⼦G120变频器参数设置,快速使⽤此套参数G120、G120C通⽤。
不废话,直接上接线图和参数。
1接线图上图是举升设备接线图,普通电机去掉制动电阻R即可。
2端⼦控制参数设置P10=1(参数设置结束后要设为0)P3=3(专家)P15=18(宏,可根据需要选择不同的宏控制⽅式)P1000=3(端⼦控制)P1070=1024(固定转速)P1300=0(V/F控制⽅式,设20为⽮量控制)“载荷⼤或线性控制容易报警则选⽤⽮量控制”P1900=0(不采⽤静态和动态的优化)P0730(18端NC,19端NO,20端COM)P0731(21端+,22端-,需外接24VDC)P0732(23端NC,24端NO,25端COM)P1016=2(⼆进制选择,设1时为直接选择)P1020=r0722.0 端⼦5P1021=r0722.1 端⼦6P1022=r0722.2 端⼦7P1023=r0722.3 端⼦8P1001-P1009根据⼆进制组合可⽤于设置正、反转,快、慢速P1120=2S(加速时间)P1121=1S(减速时间)举升设备设置如下:P10=1(参数设置结束后要设为0)P3=3P15=18P96=2(⽮量控制)P730=52.3P731=52.7P732=899.12(抱闸打开)P1000=3(端⼦控制)P1001正转P1002反转P1005、P1006设⼆段速P1016=2(转速固定设定值模式,设2为⼆进制选择,设1为直接选择) P1020=r0722.0 端⼦5P1021=r0722.1 端⼦6P1022=r0722.2 端⼦7P1023=r0722.3 端⼦8P1070=1024(固定转速)P1120=3S(加速时间)P1121=1S(减速时间)P1215=3(抱闸使能,0抱闸禁⽤;1抱闸同顺序控制;2抱闸打开保持;3抱闸同顺序控制,通过BICO连接)P1216=300(抱闸打开时间)P1217=500(抱闸闭合时间)P1470=8(⽐例增益)3⾛通讯参数设置博途软件中点进“调试向导”应⽤等级 选1;设定值指定 选第⼆项;设定值/指令源的默认值 选4,报⽂选352报⽂;驱动选件 (有制动电阻勾选填写制动电阻参数,⽆制动电阻直接下⼀页);电机 按电机铭牌参数填写即可;重要参数 填写斜坡上升和下降时间,分别为3s和1s;驱动功能 ⼯艺应⽤普通电机默认即可,升降机等重载设备选5。
TIA与G120
连载一,主要说的是这些PN设备的IP地址如何设置、修改。
把它们加入到一个局域网中。
本帖主要说项目组态的过程。
首先,创建一个新项目。
在已有硬件且可以在线的情况下,可以随时用前述在线诊断方法查看相关信息。
避免项目中设置出错。
如下图:在TIA中,组态《设备和网络》有三个视图。
1、网络视图:这是整个项目的总览。
2、设备视图:组态网络视图上的每一个装置的详细配置。
如PLC的IO组件;驱动控制单元的PM等等各种选件。
3、拓扑视图:配置网络上所有装置的连接端口的详细接法。
这适用于RT;IRT的IO系统。
一旦使用,就要按照配置的端口连接;且设备视图中的各个端口的连接将不是任意伙伴;而是确定的对方端口。
对于使用交换机;路由器的以太网星形网络是不用对拓扑视图做任何设置。
添加新设备有两种方法。
从左面的项目树中:它包含了TIA直接支持的设备。
从右面的硬件列表中:它包含了直接支持和间接支持的设备;对于那些间接支持的设备,主要是通讯报文的组态,而该设备的具体设置还要用其他软件详细设置。
如S系列控制单元,还得使用Starter软件。
对于S1200PLC从左侧还是从右侧都是一样的。
而G120则不一样。
先从右侧添加这个PLC。
添加一个网络。
并输入PLC在网络中的IP地址。
根据实际选是否使用路由器(如果只有交换机则不用)因为G120是TIA V13直接支持调试的驱动,所以要从左面项目树中添加。
而不是从右侧的硬件目录中添加。
两者结果不一样。
右侧硬件目录添加的结果则如下图:正确应该由左侧项目树中添加。
点击《设备视图》配置控制单元的下位组件PM功率单元。
选择正确的订货号。
拖到对应位置即可。
这样才可用左侧的驱动调试选项。
-----------------回到《网络视图》做两件事。
1、分配接口的连接网络。
在PN网络下,大的系统,既可以有一个子网,也可以有多个子网存在。
反之,一个子网中可以是一个系统,也可以是多个系统共用一个子网(互不影响)。
如何通过Profibus总线与ABB变频器实现S7—300的通信原理与实现方法
如何通过Profibus总线与ABB变频器实现S7—300的通信原理与实现方法摘要:随着我国国民经济与科学技术的不断发展,现场总线控制系统集成技术的地位不断上升,作为现场总线控制系统集成的一个重要组成部分,通讯问题也成为了当今社会广泛关注的热点问题之一,本文对通过PROFIBUS总线与ABB变频器实现S7-300的通讯原理与实现方法进行探讨,并且结合相应实例开始分析,以期为该项技术的发展提供相应的帮助。
关键词:Profibus总线;ABB变频器;S7-300;分析研究前言目前,PROFIBUS在工控系统中占有着相当重要的地位,并且在各行各业都有着应用,因为其能实现上位操作,并且将传统开关触电的接触方式进行修改,使得在生产建设过程中对设备的控制速度以及准确度也相应的得到了提高,并且能对变频器的重要运行数据时时进行监控,及时的对变频器出现的问题进行警示,维修人员会根据这些警示数据对变频器进行维修,确保了生产过程的顺利进行,对于我国的经济建设有着重大的意义。
1.PROFIBUS-DP现场总线的起重机控制网络系统分析讨论1.1PROFIBUS的通讯实现原理PROFIBUS通讯主要分为主站以及从站,通过混合的总线存取控制机制来保证PROFIBUS的正常通讯,主站与主站间互相发送逻辑令牌来完成传递,一旦主站拥有了逻辑令牌,那么就等于这个主站在这个时间段内拥有了总线的控制权,进而决定整个系统的通讯,通过主站到从站的循环方式和从站之间进行信息交流。
1.2PROFIBUS-DP现场总线的起重机控制网络系统的组成PROFIBUS-DP现场总线的起重机控制网络系统主要由两个从站,一个上位机以及一个SIMATICS7-300/400PLC通过一些辅助设备进行连接而成[1]。
其中上位机采用的是SIEMENS公司生产的工控机,并且使用CP5611接口卡将PROFIBUS与工控机相连接,因此,上位机能够实现现场总线的操作以及运行等功能的网络系统控制。
利用西门子S7-315控制西门子伺服V90详解
一.目录1.西门子伺服V90介绍2.利用315控制V90的方法-------------------------------------------------------P1.P33.机器人手动模式;-------------------------------------------------------P44.机器人启动自动化;-----------------------------------------------------P55.常见问题及解决方法;二.西门子伺服V90介绍1.V90驱动系统连接,下图介绍了V90接线配置示例:图12.V90伺服软件安装及使用方法介绍:(1).调试之前需要安装伺服控制软件V-ASSISTANT.(version 1.05.02).(2)按照要求设置控制模式:速度控制/位置控制。
(3)以位置控制(EPOS)介绍方法:点击set PROFINET-The current telegram:选择111报文。
(4)Configure network 中设置站名以及IP地址,设置完成后点击Save and active 按钮。
如下图:图2(5)可以通过软件Commission 中的测试点击画面,JOG方式操作电机正反转。
3.利用博途V14/V15控制V90步骤:(1)安装GSD文件v2.32后完成组态:注意博途软件需要安装Start drive 安装包后在全局库中找到西门子自带的功能块FB284-SINA_POS。
将SINA_POS功能块拖拽到需要创建的位置。
块中的各种引脚功能详见下图:图3图4注:根据引脚说明赋值即可,使用315CPU时Laddrsp/LaddrAV赋值跟组态地址一致。
(2)博途中的组态V90 图例如下:1、创建S7-300图5 2、查找对应版本的GSD图6 3、分配IP地址图7 4、选择西门子报文111图84.FB284功能块如下:图95.常见问题及解决办法(1)常见问题1、无所选设备型号2、无法在线检测3、无法选择E-POS控制模式(2)解决办法1、如果找不到所选设备型号是因为伺服软件V-ASSI版本过低,请更新到1.052、如果无法在线检测则把系统改为WIN-7版本,驱动不支持WIN-8及以上的系统。
S7-1200控制器与变频器G120的profinet通信
S7-1200控制器与变频器G120的profinet 通信发布时间:2023-01-17T01:08:59.754Z 来源:《中国教工》2022年第18期作者:赵玉平[导读] s7-1200控制器以太网的标准报文通信方式,控制G120变频器,实现对电动机的启停控制,赵玉平(昌吉职业技术学院新疆昌吉 831100)【摘要】s7-1200控制器以太网的标准报文通信方式,控制G120变频器,实现对电动机的启停控制,电动机的速度设定值和运行状态通过HMI输入和实时显示,采用博图V15.1平台开发,平台友好开发速度快效率高。
【关键词】s7-1200控制器;变频器G120;标准报文。
【Abstract】 The standard message communication mode of S7-1200 controller Ethernet controls G120 frequency converter to realize the start-stop control of motor. The speed set value and running state of motor are input and displayed in real time through HMI, and are developed by Botu V15.1 platform. The platform is friendly and the development speed is fast and the efficiency is high . 【Keywords】 S7-1200 controller; Inverter G120; Standard message .1、引言S7-1200控制器主要面向简单而高精度的自动化任务,它的设计紧凑、组态灵活且具有功能强大的指令集,S7-1200控制器这些特点的组合使它成为控制各种应用的解决方案。
实例讲解博途编程实现S7300与西门子触摸屏通讯
实例讲解博途编程实现S7300与西门子触摸屏通讯目前国内流行用昆仑通泰或者威纶通触摸屏做项目,一方面价格便宜,另一方面编程简单。
但西门子屏也经常会被用到,所以不得不学。
简单写一下会用博图建立西门子触摸屏和S7300PLC的通讯。
西门子触摸屏和PLC通讯大概分为以下四步:本教程以S7300PLC为例做一说明。
第一步:组态PLC,设置通讯地址,建立通讯变量。
第二步:组态触摸屏,建立与PLC的通讯。
第三步:绑定变量,组态画面。
第四步:模拟运行,工程下载。
以下做一详细介绍。
1. 组态PLC,设置通讯地址,建立通讯变量1) 打开博图软件,创建新项目,并命名为KTP900_S7-300。
完成后点击项目视图。
2) 西门子PLC硬件组态:插入CPU:CPU315-2PN/DP3) 打开PLC设备与网络视图,点击315CUP的网口1,为CPU设置IP地址。
4) 创建变量表,并在变量表里面创建要通讯的变量。
5) 点击PLC项目,编译并下载PLC项目(可以先仿真),如图配置号PG/PC接口,搜索到建立好的设备,并下载。
2. 组态触摸屏并建立通讯1) 双击添加新设备,插入KTP9002) 点击确定按钮后,出现HIM组态向导,在PLC连接选项卡下,点击‘浏览’,选择刚才插入的PLC,并选择以太网接口,点击完成后进入触摸屏编程页面。
3) 查看连接信息3. 绑定变量,组态画面双击根画面,用拖拽的方式在画面中添加变量。
打开PLC中的变量列表,拖拽‘溢流阀压力设定’变量至画面区。
在属性界面可以编辑本变量控件。
4. 模拟运行,工程下载。
1) 选中HIM项目,编译并下载,点击仿真按钮。
如图所示,溢流阀设定控件中变为0.0,说明下载成功。
下载不成功会显示#。
2) 打开一个监控变量表,把PLC至于在线状态,改变溢流阀压力设定值为30.0,在仿真页面看此控件值也变为30.03) 同样的在仿真界面改变控件值为15.0 ,在监控表里面检查其值的变化。
S7300控制系统及G120变频器在薄膜收卷机上的应用
传 动部分 均采 用变 频调 速 , 构如 下 图 : 结
定值 和卷径 计算 出力 矩 给定 值 , 出给变 频 器 , 输 控 制 电机转 矩 , 电机 输 出符 合 工 艺要 求 的 当前 的 使
整
∞
、 Q e
黼、 》
\ / 一
串 襄老 缓洚
扭矩 , 而 控 制 膜 卷 的 收 卷 张力 , 际 使 用 过 程 从 实 中 , 虑制 品性 能及 收卷 工 艺 等要 求 , 常都 使 用 考 通 锥 度张力 控 制 , 收 卷 时 不 同 卷 径 对 张 力 的要 求 使
21 0 2年 第 2 2卷 第 5期
塑料包 装
3 5
锥度 控 制 功 能 模 块 中,AMI 模块 用 于 限制 I T
P 72 0 0
P 30 1 0
4
2 1
D 2OF 3 速 停 机 外 部 端 子 急 停 I F 快
传 感 器 矢 量 控 制 速 度 转 矩 切 换
成, 主控 制 器 为 c U3 5 2 N/ P 2 — P DP, 用 E 0 采 T2 0 分布 式 IO 系统 , / 系统 使 用 P OF NE 现场 总线 R I T
网络 , 变频器 , 机界 面及 P 将 人 I C等 连 接在 一 起 , 实现 实 时控制 与信 息交换 。 张力 控制 主要 有牵 引 张力 控 制 和 中心 收卷 张
I UT, 别 为 膜卷 最 大直 径 , 小直 径 NP 分 最
P 5 3 R 5 . 1 O 7 50
转 矩 给 定值
转 矩 给
定 上 径 , E TAP 为 锥 度 设 定 值 , E S T— E S T—
P E S为力 矩设 定 值 , C 5 R S F 2 1功 能块 根 据 膜 卷 直 径变 化 以及 锥 度 设 定 和 力 矩 设 定 值 , 锥 度 衰 减 按 方式 , 计算 出当前 直径 下 对应 输 出力 矩 , 终转 换 最 为膜 卷张 力 , 使膜 卷张 力满 足工 艺要 求 。
S7-300与G120变频器通信
G120与S7-300通讯自动单元功率等级为0-2.5KW 输入电压为380V,黑色那部分代表是订单号和输入电压和电机功能为0.37KW 上面的第一个功率是代表最大的范围,完成后点击保存,点击连接设备,出现以下设置,选择连接的设备G120,并选择S7ONLINE,注意如果连接不上,看G120变频器没有设置IP地址或者地址被清除那么我们得从新设置,从以下地方设置选择以上这个窗口,在这里我们自己设置一个IP和子网在分配下IP,并且把设备名称设置与CU250S-2相同在分配,在下载,这样就可以在点击变会成功。
这里的IP 有CPU地址G120变频器地址,以及网络接口的地址,三者同一网段,地址不同就可以。
在点击下载,弹出下面的窗口,这个是冗余存储器是,我们这里没这里没这个卡所以不同点击。
下载时出现这个完成后,点击离线模式,测试报文,打开PROFINET选择常用的PZD和PKW格式,在点击,在点击在线和下载把刚在的修改的报文353下载进去,这个353其实可以在在线连接变频器之前的设置好和通讯连接一起下载的,不需要分2次下载。
回到硬件中打开这个属性,出现以下窗口选择353的报文格式,虽然这里显示的是354 但是我们确定后就会看出是353 256到267 刚好12个字节,对应6个字,PZD 2 PKW 4,修改后点击编译,在下载。
完成后,以下是程序部分:先建立一个数据块,设置发送和接受给6个字,因为发送控制命令需要2个字,发送读或者修改参数的需要4个字,接受的也一样PZD占用后面的2个字,PKW占用前4个字,所以这里DB1.DBW8开始是控制字,DB1.DBW10是频率,在把程序和DB块下载进去,在建立变量表以上是控制字启动与停止,先输入16#047E停止信号,在输入启动正转信号16#047F,在来选择频率,频率我们打开SCOUNT中的参数表找到P2000这个参数,参数值是1500RPM,那么程序中中我们设置16#4000对应的1500RPM现在把16#047F和频率同时输入PLC 当然不同时也没事,一切顺利的话就可以通讯,如果电机有频率不转,那么我们可以把程序和硬件重新下载,下载后PLC报警没事,等稳定后,断电上电就好,SCOUNT软件也重新下载,在启动看是否能启动,在不行的话,把PLC和G120变频器重新断电在上电,在发送停止,在发送启动,正常情况下就可以启动了,在不行的话就把变频器恢复出厂值了。
西门子S7-300与G120变频器PN通讯
西门子S7-300与G120变频器PN通讯
1 系统要求PC 机:安装STEP7 和Starter 软件G120 装置:选择支持PROFINET 的控制单元,CU240S PN 或CU240S PN F S7-300 机架:需要选择
支持PROFINET 的CPU,本实验使用CPU317-2DP/PN PROFINET 连接电缆网
络连接如下图所示:
2 G120 和S7-300 之间的PN 连接和设置
2.1 设置通讯接口
选择TCP/IP 接口
分配IP 地址
2.2 设置PG/PC
2.3 分别对CPU 和驱动装置G120 分配相应的网络地址
点击Edit Ethernet Node 编辑站点信息
G120 的IP 地址须由控制器来分配,在变频器内部可以通过参数r61001 来读取
确保硬件组态中的Device name 与设备已分配的Device name 一致,否则CPU 会报通讯故障tips:感谢大家的阅读,本文由我司收集整编。
仅供参阅!。
在博途中实现S7-300与精智面板仿真的详细图解
移植S7项目时,提示:移植时提示FC1:DB1接口已过期 (1)HMI组态程序和S7PLC程序分别在两个项目文件,如何合并? (2)建立两个设备的仿真通讯 (3)仿真后程序块监控,在线后,程序块右上角“启用/禁用监视”按钮不可用? (9)移植S7项目时,提示:移植时提示FC1:DB1接口已过期问题:程序中数据块或者程序块的时间戳有冲突!解决:Step7打开项目文件,在“块”目录选择“检查块的一致性”,弹出窗口中选择“程序”-“编译全部”,即可解决时间戳冲突!再在博途中进行项目移植即可移植成功!HMI组态程序和S7 PLC程序分别在两个项目文件,如何合并?解决:分别打开两个项目,在其中一个项目,选择设备,进行复制,在另外一个项目的项目目录,右键粘贴即可。
建立两个设备的仿真通讯在博途中实现S7-300与精智面板仿真的详细图解[ 2016/4/16 12:48:27 | Author:廖老师] 精智面板只能用博途组态,本帖介绍的方法用S7-PLCSIM对S7-300/400仿真,用WinCC的运行系统对精智面板仿真。
只用计算机也能模拟真实的PLC和HMI设备组成的实际控制系统的功能。
打开博途的项目视图,单击工具栏最左边的“新建项目”按钮,创建一个新项目。
双击项目树中的“添加新设备”,选中“添加新设备”对话框中的CPU 315-2PN/DP,单击“确定”按钮确认。
双击项目树中的“添加新设备”,选中“添加新设备”对话框中的KTP400精智面板,不要勾选“启用设备向导”复选框。
单击“确定”按钮确认。
双击项目视图中的“设备和网络”,打开网络视图。
单击“连接”按钮,自动选中“HMI连接”。
用拖拽的方法连接HMI和PLC的PN接口,自动生成HMI_连接_1。
在Windows 7的控制面板中执行菜单命令“查看”→“转至”→“所有控制面板项”,显示所有的控制面板项。
双击其中的“设置PG/PC接口”,打开“设置PG/PC接口”对话框。
SINAMICS V:用 S7 1200 通过人机界面的脉冲方向接口对 V90 进行控制定位
SINAMICS V:用 S7 1200 通过人机界面的脉冲/方向接口对 V90 进行控制定位
变频器 SINAMICS V90 和电机 SIMOTICS S-1FL6 构成一个优化的伺服驱动系统,适用于定位以及转速 和转矩控制 。
由于具有优化的设计,该系统可确保经济高效且方便地实现较高伺服性能,并且极为坚固耐 用。
任务 用一台 SINAMICS V90 伺服驱动器来控制一台 SIMOTICS S 1FL6 伺服电机 。
使用 SIMATIC S7-1200 时,可通过触摸面板选择以下功能:
点动模式 恒速运动 相对和绝对定位 处理命令表 (运动序列)
图 01 解决方案 通过 SIMATIC S7-1200 的脉冲/方向接口 (PTO) 来控制 SINAMICS V90。
通过工艺对象“Axis”和 “Command table”并通过适当的运动控制系统函数块来实现运动功能 。
运动命令通过基本面板 KTP600 来传送,该面板通过以太网与 SIMATIC 控制器通信。
图 02 下载 下载内容 宣传活页 文档 STEP 7 项目 (TIA Portal V12 SP1) V-ASSISTANT 项目文件 (SINAMICS V90 参数) SINAMICS V-ASSISTANT SINAMICS V90 调试工具的下载页 条目号 81550014
下载
。
博途TIA实现S7-300系统控制G120和V90
博途V14实现S7-300系统控制G120和V90系统描述:PLC S7-300通过PN网络控制二台G120变频驱动和二台V90伺服控制器,为组态V90伺服驱动,编程环境从STEP7切换到TIA博途V14。
1、硬件:PLC:CPU315-2PN/DP、变频:G120 CU240E-2 PN控制单元+PM240-2功率单元、伺服:V90伺服驱动+SIMOTICS伺服电机(绝对值编码器20位*20圈)、HMI:TP1200,利用西门子交换机XB008实现数据通讯;硬件配置Weidmuller安全继电器控制急停功能、延时继电器达到断电延时断开变频和伺服的驱动使能电源(G120_DI0::配置849[0]、V90:STO +/STO 1/STO 2);控制单元接入DC_24V,保证主回路电源断开时网络通讯正常。
2、博途V14软件安装:1)STEP 7 Professional V142)WinCC Professional V143)SINAMICS Startdrive V144)SIMATIC STEP 7 PLCSIM V145)SINAMICS-V-ASSISTANT和V90 usb driver。
3、变频G120:系统安装Startdrive完成,可离线配置G120的PROFINET设备名称、IP地址和通讯报文999(系统自动定义PLC端IO地址,可手动修改),从在线并诊断菜单将对应的G120变频配置好Profinet设备名和IP地址,可在线变频,通过调试向导逐步配置对应电机铭牌参数和静态、动态优化。
最后编写程序将对应的PIW/PQW赋值到具体的MW或DB地址,方可实现监控。
4、伺服V90:按照上述在线并诊断菜单配置好Profinet设备名称和IP地址和通讯报文111,此处配置是在“Other field devices”下“Profinet IO”中找出V90的GSD文件,而不是“驱动和启动器目录”,配置好分别下载到PLC和V90驱动器内,PLC在线可看到对应设备;打开V-ASSITANT软件,Mini_USB线连接到对应伺服驱动器完好、在线会显示连接驱动器,逐步配置:1)控制模式:基本定位器控制(EPOS);2)Jog:确认方向,可通过29000反转;3)选择报文111,确认站名和IP地址;4)机械机构、数据可默认,PLC程序内处理换算;5)设置参数设定值:EPOS Jog设置点动时速度基准值;6)配置斜坡功能:扩展斜坡发生器和圆弧段时间;7)设置极限值:扭矩和速度作相应限幅;8)配置回零参数:设置回零参考点,此处设置时最好结合机械实际位置推算对应的LU值,当然也可通过FB284(SINA_POS)设置回零位置功能软件实现,但操作之后需保存到ROM,否则断电后回到上次系统保存值。
使用TIAPortal为G120变频器分配IP地址和命名
使用TIAPortal为G120变频器分配IP地址和命名1、将G120(控制单元带PROFINET接口)与装有 TIA Portal 的PC 机通过PROFINET电缆连接在一起。
2、打开TIA Portal软件,创建新项目,如图1所示,填写项目名称、路径等信息,点击创建。
( 114 KB )图 13、创建完成后,点击左下角的“项目视图”按钮,或者点击“开始”树图下的“打开项目视图”,如图2所示,进入项目视图。
( 129 KB )图 24、点开“在线访问”,在下拉选项中找到所用接口,这里使用的是 Intel(R) 82577LC Gigabit Network Connection,然后双击“更新可访问的设备”,系统开始扫描接口上的设备,如图3所示。
( 250 KB )图 35、扫描完成后,会列出找到的可访问设置,如图4所示。
( 279 KB )图 46、点开可访问设备的下列菜单,双击“在线并诊断”选项,进入在线并诊断窗口,点击功能标签下的“分配IP地址”选项,输入新IP地址为192.168.0.101,子网掩码为255.255.255.0,点击下方的“分配IP地址”按钮,当窗口右下角显示“参数已成功传送”时,说明IP 地址分配成功。
操作步骤如图5所示。
( 336 KB )图 57、点击“命名”选项,可为设备命名,输入设备名称为SINAMICS G120 CU250,点击下方的“分配名称”按钮,当窗口右下角显示“PROFINET设备名称SINAMICS G120 CU250”时,说明命名成功。
操作步骤如图6所示。
( 301 KB )图 68、给变频器重新上电,再次点击“更新可访问的设备”,可以看到设备型号和IP地址改变,如图7所示。
( 234 KB )图 79、也可以使用“恢复出厂设置”将设备名称和IP地址恢复出厂设置。
( 277 KB )图 8。
博途中PLC通过Sina Para块对V90参数进行读写操作
博途中PLC通过Sina Para块对V90参数进行读写操作博途V16中1200/1500PLC可以通过Sina Para功能块对驱动参数进行读写操作,此功能块可以读取或写入参数多达16个。
比以前的SINA_PARA FB286增加了Parameter参数管角,使用起来更加方便。
编程步骤和参数解释(1)创建博途项目,打开OB1,在指令中选择“选件包”,再选SINAMICS中的“SinaPara”,将其拖到网络中,并填写相关参数。
(2)“SinaPara”功能块输入/输出参数的说明:1、Start: 上升沿启动任务。
2、ReadWrite:=0 读取操作,=1写入操作。
3、ParaNo:需要读/写参数的数量,范围1~16。
4、AxisNo:驱动编号,V90PN需设置为2。
5、hardwareID: 硬件标识符。
6、Parameter:访问参数的数据区域7、Ready:程序块没有执行读或写操作,处于准备就绪状态。
8、BUSY:正在处理任务时为1,如果完成或者故障后变成0。
9、DONE:任务执行完成时为1。
10、Error:出错标志位。
11、Errorid:返回值,第一个字:以二进制编码的形式标注出现了哪个参数访问故障;第二个字:故障类型12、DiagId:返回值。
扩展通讯错误:SFB调用错误(3)hardwareId 参数查询方法在驱动器的组态中,选择需要读取的驱动对象的报文,在属性中找到Hardware。
(4)Parameter参数的定义方法先将选件包中的sinapara指令添加到程序,再添加一个新的全局DB块,命名为sinapara_param(可以随意命名) ,打开新建的背景数据编辑器,添加一个userParameter的元素,数据类型第一步先选择“Array[0..1]of”然后再选择Array[0..1]of”SinaParameter”最后再把数组元素的索引值改成1~16,这里要特别注意,参数索引是从1开始的,不是从0开始。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
博途V14实现S7-300系统控制G120和V90
系统描述:PLC S7-300通过PN 网络控制二台G120变频驱动和二台V90伺服控制器,为组态 V90伺服驱 动,编程环境从STEP7切换到TIA 博途V14。
1、硬件:PLC : CPU315-2PN/DP 、变频:G120 CU240E-2 PN 控制单元 +PM240-2 功率单元、伺服:
V90伺服驱动+SIMOTICS 伺服电机(绝对值编码器 20位*20圈)、HMI:TP1200,利用西门子交换机 XB008实 现数据通讯;
硬件配置Weidmuller 安全继电器控制急停功能、延时继电器达到断电延时断开变频和伺服的驱动使能电源
(G120_DI0::配置849[0]、V90 : STO +/STO 1/STO 2);控制单元接入 DC_24V ,保证主回路电源断开时网络 通讯正常。
HMI
口
— ------------
2、 博途V14软件安装:
1) STEP 7 Professional V14
2) WinCC Professional V14
3) SINAMICS Startdrive V14
4) SIMATIC STEP 7 PLCSIM V14
5) SINAMICS-V-ASSISTANT 和口 V90 usb driver 。
3、 变频G120 :系统安装Startdrive 完成,可离线配置 G120的PROFINET 设备名称、IP 地址和通讯报文 999 (系统自动定义PLC 端IO 地址,可手动修改),从在线并诊断菜单将对应的 G120变频配置好Profinet 设备 名和IP 地址,可在线变频,通过调试向导逐步配置对应电机铭牌参数和静态、动态优化。
最后编写程序将对应
的PIW/PQW 赋值到具体的MW 或DB 地址,方可实现监控。
4、 伺服V90 :按照上述在线并诊断菜单配置好 Profinet 设备名称和IP 地址和通讯报文111,此处配置是 在“Other field devices 下“Profinet 10中找岀V90的GSD 文件,而不是 驱动和启动器目录”,配置好分别下载到 PLC 和V90驱动器内,PLC 在线可看到对应设备;
打开V-ASSITANT 软件,Mini_USB 线连接到对应伺服驱动器完好、在线会显示连接驱动器,逐步配置:
1) 控制模式:基本定位器控制(EPOS);
2) Jog :确认方向,可通过 29000反转;
3) 选择报文111,确认站名和IP 地址;
4) 机械机构、数据可默认,PLC 程序内处理换算;
5) 设置参数设定值:EPOS Jog 设置点动时速度基准值;
6) 配置斜坡功能:扩展斜坡发生器和圆弧段时间;
7) 设置极限值:扭矩和速度作相应限幅;
8) 配置回零参数:设置回零IMV_WS
G12C CU21OE-2 ■"■.J ~ :: rr 7T
INV_DS G12D CU2WE-2 SEFVO_W& USD P
:FL 315-2 Ph DP S£FtVO_Oi SINAMKS 咖 P CPU 315-2 ^4 DP
参考点,此处设置时最好结合机械实际位置推算对应的LU值,当然也可通过
FB284(SINA_POS)设置回零位置功能软件实现,但操作之后需保存到ROM,否则断电后回到上次系统保存值。
9) P29150和P29151根据实际需求配置自定义通讯字;
10) —键自动优化,使能伺服后系统自动会作电机优化,配置完成,保存到ROM。
5、PLC程序:程序添加OB86(RACK_FLT)、OB87(COMM_FLT),避免网络通讯中断时PLC发生DOWN 机;
FB284(SINA_POS):
1) ModePos 1_相对定位、2_绝对定位、3_连续位置运行,在任意时刻可以在MDI运行模式内进行切换;
而Execute在信号上升沿生效,读取ModePOS、Velocity和Position设置值;
2) Velocity(量纲1000UL/min,因伺服配置齿轮闭:1/1、机械行程:10000/圈),所以速度设定为60时, 变频面板显示r=6 ;同时位置给定要结合执行机械给进量和齿轮比推算;
3) 速度反馈对应量纲(ox4000,0000=P2000 参考转速),可右移16位通过16384换算实际转速、进而推算机械给进速度;
4) RejTrvTsk :终止当前任务,对Jog无效;IntMStop :暂停。