88问答网
所有问题
西门子PTO脉冲控制伺服电机,脉冲输出Q0.0为100KHZ,方向输出Q0.5为20KHZ,频率不同可以吗?
如题所述
举报该问题
推荐答案 2019-06-24
西门子PTO脉冲控制伺服电机,脉冲输出Q0.0为100KHZ,方向输出Q0.5为20KHZ,频率不同可以吗?
下面通过实际举例来给你说明
西门子PLC控制的伺服控制系统:以SINAMICS V80系统为例说明。SINAMICS V80伺服驱动系统包括伺服驱动器和伺服电机两部分,伺服驱动器总是与其对应的同等功率的伺服电机一起配套使用。SINAMICS V80伺服驱动器通过脉冲输入接口来接受从上位控制器发来的脉冲序列,进行速度和位置的控制,通过数字量接口信号来完成驱动器运行的控制和实时状态的输出。
驱动器上有一个脉冲设置旋转开关用来设计脉冲分辨率以及指令脉冲类型的。本设计选择3,对应的分辨率是10000。驱动器的四个连接器X1、X2、X10和X20相应的功能如图3所示:
伺服电机控制系统的硬件组成如图 4 所示。S7-200根据要求发出高速脉冲和电机转动的方向信号,经过驱动器控制伺服电机旋转;电机旋转编码器的输出信号通过驱动器形成A 相和B 相正交信号,经信号转换以后作为S7-200 高速计数器的信号源,形成以S7-200 为处理器的闭环控制系统。伺服电机、伺服驱动器和S7-200PLC 之间采用屏蔽电缆连接。
在伺服电机运行设计时,考虑到伺服电机的平稳启停,设计了三段式脉冲方式,其示意图如5所示。脉冲是分三段式走,即上升、恒速、下降三段,上升段是启动时速度从一个比较低的值上升到一个比较高的值,下降段是电机制动时速度从一个比较高的值一直减小到一个比较小的值,这样有利于保护电机。定义上升和下降段都是走一百个脉冲,则剩余需走的脉冲在恒速段高速走完。另外当需走的脉冲数少于两百个时,就以单段低速走,在每个脉冲子程序中都会先判断是以单段式走还是以三段式走。
图5 三段式脉冲示意图
为了配合步进和伺服电动机的控制,西门子PLC内置了脉冲输出功能,并设置了相应的控制指令,可以很好地对步进和伺服电动机进行控制。
本节将重点讲解西门子S7-200 PLC脉冲输出功能和步进电动机的控制,伺服电动机的控制与步进电动机的基本相同。S7-300/400 PLC中也可以通过FM模块实现步进和伺服控制,思路与S7-200 PLC一致,本节不再介绍。
1. 脉冲输出(PLS)指令
脉冲输出(PLS)指令功能为:使能有效时,检查用于脉冲输出(Q0.0或Q0.1)的特殊存储器位(SM),然后执行特殊存储器位定义的脉冲操作。指令格式如表9-3所示。
2. 用于脉冲输出(Q0.0或Q0.1)的特殊存储器
每个PTO/PWM发生器都有一个控制字节(8位)、一个脉冲计数值(无符号的32位数值)、一个时间周期和脉宽值(无符号的16位数值)。这些值都放在特定的特殊存储区(SM),如表9-4所示。执行PLS指令时,S7-200读这些特殊存储器位(SM),然后执行特殊存储器位定义的脉冲操作,即对相应的PTO/PWM发生器进行编程。
3. Q0.0和Q0.1的共用
PTO/PWM生成器和输出映像寄存器共用Q0.0和Q0.1。在Q0.0或Q0.1使用PTO或PWM功能时,PTO/PWM发生器控制输出,并禁止输出点的正常使用,输出波形不受输出映像寄存器状态、输出强制、执行立即输出指令的影响;在Q0.0或Q0.1位置没有使用PTO或PWM功能时,输出映像寄存器控制输出,所以输出映像寄存器决定输出波形的初始和结束状态,即决定脉冲输出波形从高电平或低电平开始和结束,使输出波形有短暂的不连续。
4. 线性脉冲串输出(PTO)
PTO可以实现占空比为1:2的高速脉冲串的输出,脉冲数和周期可以由用户定义。状态字节中的最高位(空闲位)用来指示脉冲串输出是否完成。可在脉冲串完成时启动中断程序,若使用多段操作,则在包络表完成时启动中断程序。
5. 脉宽可调脉冲(PWM)输出
PWM是脉宽可调的高速脉冲输出,通过控制脉宽和脉冲的周期,实现控制任务。
步进电动机在起动和停止时有一个加速及减速过程,且加速度越小则冲击越小,动作越平稳。所以,步进电动机工作时一般要经历这样一个变化过程:加速→恒速(高速)→减速→恒速(低速)→停止。步进电动机转速与脉冲频率成正比,所以输入步进电动机的脉冲频率也要经过一个类似变化过程。步进电动机脉冲频率变化规律如图9-5所示。
1. 通过指令向导组态PTO
STEP7-Micro/WIN提供了位置控制向导,可以帮助用户方便地完成PTO、PWM或位控模块的组态。该向导可以生成位控指令,可以用这些指令在应用程序中对速度和位置进行动态控制。
本小节通过PLC控制一个步进电动机的应用,说明利用STEP7-Micro/WIN位置控制向导来实现PTO控制步进电动机的具体操作过程。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/ggaKBg1V1SBcKMg1K1K.html
其他回答
第1个回答 2019-06-22
脉冲输出与方向输出没有直接的联系。方向输出只是控制电机的转向,是一个持续的电压,至少短时的,而不会是这样快速高频的转换,正反转无法正常转换。Q0.5可以输出高速
脉冲信号
么?查看相应的产品手册。
本回答被网友采纳
相似回答
西门子
1200系列plc
伺服
轴限位如何不支持
答:
1. 创建新项目。2. 添加新设备。3. 右击CPU打开属性设置界面。4. 启用
PTO
1/PWM1。5. 选择
脉冲输出
形式,应用最多为PTO(脉冲A和方向B)。6. 设定脉冲和
方向输出
点
,脉冲
设置
Q0.0
-Q0.3频率可达
100KHZ,
其余输出点
频率为20KHZ
。7. 新增“定位轴”工艺对象。8. 打开工艺对象组态界面,基本参数>...
关于
西门子脉冲输出
的问题
答:
第1个参数:SMB67: 用来设置脉冲时基单位:1ms或者1us,多段还是单段,如果只是单段的话,就2个选择:16#85:(时基为us)16#8D(时基为1ms)。第2个参数:SMW68:用来设置脉冲周期时间,也就是多长时间一个
脉冲,
单位为第1个参数设置的时基,必须为>2的数。(比如10,如果时基选择16#85,那么...
西门子
PLC
脉冲
指令
答:
配置完成后生成会在”程序块“中生成”向导“,最简单的应用就是调用”PTOX_MAN",在“SPEED"端输入需要的
脉冲
数,使能该块,”RUN“置1,从配置的Q0.X(0或者1),就可以输出能脉冲串了。如果需要,进行电平转换后与伺服驱动器或者步进电机驱动器连接。
S7-200怎么
控制伺服电机
走固定的距离
答:
S7-200PLC具有
脉冲输出
功能,在运动控制系统中,伺服电机和步进电机是很重要的精确定位装置,而
控制伺服电机
和步进电机需要使用脉冲输出。S7-200系列PLC可以输出20--
100KHz
的脉冲。使用
PTO
和PWM指令可以输出普通脉冲和脉宽调制输出。通过smb66-75,smb166-175来控制
Q0.0
的
输出,
通过smb76-85,smb176-185...
如何编写
脉冲输出
程序
答:
1,首先你要确定你的PLC200类型是DC/DC/DC而不是AC/DC/RLY; 2,其次,DC/DC/DC即晶体管型只有
Q0.0,Q
0.1能够发出
20kHz
~
100kHz频率
的
脉冲,
分为PTO和PWM两种
,PTO
可以理解为占空比为50%的PWM脉冲,在程序裏面PTO可以指定发出脉冲数量,而PWM则是连续发出的; 3,具体程序可参考
siemens
的技术...
S7-200
西门子
PLC,现在用
脉冲控制
步进
电机
转动,CPU是一次性发完脉冲信号...
答:
但是是每个扫描周期都要发。控制办法是检测回传信号,就是
伺服电机
的反馈脉冲数。如果设定发出的和反馈回的相等了,PLC就不发了。PLC脉冲指令是根据脉宽调谐来确定时间的
,脉冲
自身就有发送需要的时间设定,发一个
脉冲电机
转一点是对的,PLC可以控制发多少个脉冲用多长时间的。这点你不用担心。
s7-200如何
控制伺服电机
答:
S7-200CPU本体已含有高速脉冲输出功能,CPU
脉冲输出频率
达
20KHz
-
100 KHz,
可以用来驱动步进电机或
伺服电机,
再由电机直接驱动负载主轴旋转,完成控制工艺所要求的动作。3.2 驱动电路。由脉冲信号分配和功率细分驱动电路组成。根据控制器输入的脉冲和方向信号,为步进电机各绕组提供正确的通电顺序,以及电机需要...
西门子
PLC高速
脉冲输出
(
PTO
),怎么实现输出的
脉冲频率
实时改变?有程序的...
答:
改变频率就是改变周期了、周期是一个你可以设定的值、一般都是直接MOVE你要设定的周期到设定值、至于设定值存在哪里、你要看你用的cpu了、看下说明书就知道了、我记得200的plc只有
q0.0
和q0.1可以发出高速脉冲、具体的周期是那个字我忘记了、...
大家正在搜
西门子1500脉冲输出
西门子1200脉冲输出
西门子1200脉冲输出扩展模块
西门子1200脉冲输出接线
西门子1200脉冲输出形式几路
西门子1200AB相脉冲输出
西门子200plc脉冲输出
西门子200脉冲输出pls实例
西门子s7 200脉冲输出手册
相关问题
信息安全专业考研方向有哪些?
自动化专业是什么,国内哪些学校比较强?
学习自动化专业是一种怎样的体验?
哈尔滨理工大学怎么样
国内哪些学校的航海技术专业比较好?