上海西邑电气技术有限公司工业业务领域致力于为客户提供高品质的服务,追求客户的满意是我们始终如一的目标。在中国,工业业务领域拥有一支技术过硬、经验丰富的工程师队伍,为客户提供7x24小时全天候服务。专业的服务人员和遍布全国的服务及备件网络将对客户的服务需求迅速作出响应,将由设备故障引起的损失降低到最小的程度。
联系人 郑鑫 135八五七五四八零三
按说这编程这部分应该写在 S7-1200版区。
首先上两张图,介绍一下两件事:
(ProfiBus和ProfiNet一样)
1、在上帖对变频器调试过程中,如果设置了标准报文1....报文352;则CU内部已经BiCo链接好了,预留的可以自己BiCo。编程时仅需要按报文写数据块。
2、TIA中设定值是指PLC发送的报文(控制字,转速值等);实际值是指驱动发送的报文(状态字,电机实际转速等)。这里不是应答,即便PLC什么也不发送(没有BiCo到控制字情况下)则作为监视运行使用。
注意:控制字047E的含义,它在PLC网络控制下必须首先发送,使驱动有一个初始条件。
报文结构
状态字1
PLC发送的控制字将在r2090中收到,可验证是否正确。(未用的位你可以自行使用)
PLC收到的状态字1是从P2089(0)中发送的。(P2089汇总了P2080(0-15)的各个位)
和MM440不同的是它们的每一位是可以自定义的。
对于设定值的转速看下图:
在使用Si%标定时,这个参考表非常重要。是你在PLC中还原实际值的标定标准。
在这里全部标定hex 4000=100%;且对相关量纲的参数均有效。
例如:转速标定的1500rpm=100%=Hex4000=16384;则当收到PZD转速=H2000时,就是转速750rpm。
因此它的最大范围是-200%- +200%。
首先建立个读PZD的DB数据块。
建立的全局DB是优化的数据块,要改成300兼容的数据块结构。
(优化的好处是PLC内存利用率高,内存无间隙,地址由优化过程决定。仅可变量名访问;无法使用300兼容指针。)
在打开的DB10中输入变量名称,类型Word。写上注释。
(这里要和报文组态一致,可多不可少。)
(因为两个报文都一样,使用复制、粘贴再做一个DB。然后修改DB编号=11;名称为 CU250的)。如下图:
完成后,右键点击DB 分别编译,保存项目
问题:
G120和MM4变频器编码器检测方法的区别是什么?
回答:
G120编码器检测方法较之MM440有一定的提高。
脉冲检测电路现在对两路正向通道的上升沿和下降沿都进行检测;MM440只对A通道的上升沿进行检测,从而实现对速度的检测。
MM440编码器速度检测方式如下图所示:
通道A(上升沿)用来进行速度检测。(t1=t2=t3=t4=t5)
Sinamics G120速度检测方式如下图所示:
通道A,B上升沿(红线)和下降沿(蓝线)用来进行速度检测。(t1=t2=t3=t4=t5)
G120的A,B两个通道都用来进行速度检测。另外,上升沿和下降沿也都用来进行速度检测。这样对于G120来说,通道A,B的上升沿和下降沿都用来进行速度检测。
虽然这种方式用到了更多的沿信号,但这样就提高速度检测的速度和精度,如果占空比或两相的对称性太低就会出现问题。
(t1≠t2=t3=t4≠t5)
在上面的例子中如果只使用通道A的上升沿(红线),也就是MM440的工作方式,效果是好的,这是因为只有通道A的上升沿参与了速度的检测。然而,对于G120来说,缺省的设置是使用了所有的沿信号。软件假定了所有沿信号之间的距离是相等的。这样在对速度反馈的检测上就产生了偏差,这样就会造成输出转速的波动。极端情况下还会产生F0090的故障。G120参数P0405的第6位和第7位用来选择哪个沿用于编码器。
G120用于速度检测的边沿选择:P0405
| Bit 7 | Bit 6 | 描述 |
| 0 | 0 | 缺省设置:在所有的速度范围内,编码器的所有边沿都用于速度检测 。在低速范围内,这种方式下速度值更新的最快。使用这种方式,如果编码器的占空比不相等,速度检测的精度将会有所下降。 |
| 0 | 1 | 在所有的速度范围内,只有通道A脉冲的上升沿被用来进行速度的检测。对于没有相等占空比的编码器,这种方式将给出最为精确的速度检测。使用这种方式,在低速时速度检测的更新时间将会延长,因为只有一个编码器的沿被用来进行速度检测。 |
| 1 | 1 | 在高速(>1Hz)时,是使用通道A脉冲的上升沿用来进行速度的检测。对于没有相等占空比的编码器,这种方式将给出最为精确的速度检测。在低速时( |
| 1 | 0 | 与 0 – 0相同。 |
Written by: A&D SD CST
Keywords: MICROMASTER 4, SINAMICS G120, Encoder
CPU
6ES7312-1AE13-0AB0 CPU312,32K内存 MPI协议
6ES7312-5BE03-0AB0 CPU312C,32K内存 10DI/6DO
6ES7313-5BF03-0AB0 CPU313C,64K内存 24DI/16DO / 4AI/2AO
6ES7313-6BF03-0AB0 CPU313C-2PTP,64K内存 16DI/16DO
6ES7313-6CF03-0AB0 CPU313C-2DP,64K内存 16DI/16DO
6ES7314-1AG13-0AB0 CPU314,96K内存
6ES7314-6BG03-0AB0 CPU314C-2PTP 96K内存 24DI/16DO / 4AI/2AO
6ES7314-6CG03-0AB0 CPU314C-2DP 96K内存 24DI/16DO / 4AI/2AO
6ES7315-2AG10-0AB0 CPU315-2DP, 128K内存
6ES7315-2EH13-0AB0 CPU315-2 PN/DP, 256K内存
6ES7317-2AJ10-0AB0 CPU317-2DP,512K内存
6ES7317-2EK13-0AB0 CPU317-2 PN/DP,1MB内存
6ES7318-3EL00-0AB0 CPU319-3 PN/DP,1.4M内存
内存卡
6ES7 953-8LF20-0AA0 SIMATIC Micro内存卡 64kByte(MMC)
6ES7 953-8LG11-0AA0 SIMATIC Micro内存卡128KByte(MMC)
6ES7 953-8LJ20-0AA0 SIMATIC Micro内存卡512KByte(MMC)
6ES7 953-8LL20-0AA0 SIMATIC Micro内存卡2MByte(MMC)
6ES7 953-8LM20-0AA0 SIMATIC Micro内存卡4MByte(MMC)
6ES7 953-8LP20-0AA0 SIMATIC Micro内存卡8MByte(MMC)
开关量模板
6ES7 321-1BH02-0AA0 开入模块(16点,24VDC)
6ES7 321-1BH10-0AA0 开入模块(16点,24VDC)
6ES7 321-1BH50-0AA0 开入模块(16点,24VDC,源输入)
6ES7 321-1BL00-0AA0 开入模块(32点,24VDC)
6ES7 321-7BH01-0AB0 开入模块(16点,24VDC,诊断能力)
6ES7 321-1EL00-0AA0 开入模块(32点,120VAC)
6ES7 321-1FF01-0AA0 开入模块(8点,120/230VAC)
6ES7 321-1FF10-0AA0 开入模块(8点,120/230VAC)与公共电位单独连接
6ES7 321-1FH00-0AA0 开入模块(16点,120/230VAC)
6ES7 321-1CH00-0AA0 开入模块(16点,24/48VDC)
6ES7 321-1CH20-0AA0 开入模块(16点,48/125VDC)
6ES7 322-1BH01-0AA0 开出模块(16点,24VDC)
6ES7 322-1BH10-0AA0 开出模块(16点,24VDC)高速
6ES7 322-1CF00-0AA0 开出模块(8点,48-125VDC)
6ES7 322-8BF00-0AB0 开出模块(8点,24VDC)诊断能力
6ES7 322-5GH00-0AB0 开出模块(16点,24VDC,独立接点,故障保护)
6ES7 322-1BL00-0AA0 开出模块(32点,24VDC)
6ES7 322-1FL00-0AA0 开出模块(32点,120VAC/230VAC)
6ES7 322-1BF01-0AA0 开出模块(8点,24VDC,2A)
6ES7 322-1FF01-0AA0 开出模块(8点,120V/230VAC)
6ES7 322-5FF00-0AB0 开出模块(8点,120V/230VAC,独立接点)
6ES7 322-1HF01-0AA0 开出模块(8点,继电器,2A)
6ES7 322-1HF10-0AA0 开出模块(8点,继电器,5A,独立接点)
6ES7 322-1HH01-0AA0 开出模块(16点,继电器)
6ES7 322-5HF00-0AB0 开出模块(8点,继电器,5A,故障保护)
6ES7 322-1FH00-0AA0 开出模块(16点,120V/230VAC)
6ES7 323-1BH01-0AA0 8点输入,24VDC;8点输出,24VDC模块
6ES7 323-1BL00-0AA0 16点输入,24VDC;16点输出,24VDC模块
模拟量模板
6ES7 331-7KF02-0AB0 模拟量输入模块(8路,多种信号)
6ES7 331-7KB02-0AB0 模拟量输入模块(2路,多种信号)
6ES7 331-7NF00-0AB0 模拟量输入模块(8路,15位精度)
6ES7 331-7NF10-0AB0 模拟量输入模块(8路,15位精度)4通道模式
6ES7 331-7HF01-0AB0 模拟量输入模块(8路,14位精度,快速)
6ES7 331-1KF01-0AB0 模拟量输入模块(8路, 13位精度)
6ES7 331-7PF01-0AB0 8路模拟量输入,16位,热电阻
6ES7 331-7PF11-0AB0 8路模拟量输入,16位,热电偶
6ES7 332-5HD01-0AB0 模拟量输出模块(4路)
6ES7 332-5HB01-0AB0 模拟输出模块(2路)
6ES7 332-5HF00-0AB0 模拟输出模块(8路)
6ES7 332-7ND02-0AB0 模拟量输出模块(4路,15位精度)
6ES7 334-0KE00-0AB0 模拟量输入(4路RTD)/模拟量输出(2路)
6ES7 334-0CE01-0AA0 模拟量输入(4路)/模拟量输出(2路)