- 发布
- 浔之漫智控技术(上海)有限公司
- 品牌
- 西门子
- 型号
- 模块
- 产地
- 德国
- 电话
- 15821971992
- 手机
- 15821971992
- 发布时间
- 2023-07-19 17:06:40
S7-200西门子plc如何实现发送无限脉冲?
西门子的S7-200西门子plc应用普遍,热线中大家常常就实际的应用,来问些与基本功能相关的衍生问题。S7-200西门子plc如何实现发送无限脉冲?这个客户提出问题的范围较大,我只能通过询问来缩小解答范围了。
A:您是运用CPU本体上高速脉冲输出通道来实现运动控制的吗?
Q:是的。
A:那您是用什么方式来发脉冲的呢?
Q:就是输出高速脉冲啊,能有什么方式啊?
好吧,接下来,我简单讲解了本体上高速脉冲输出,来实现运动控制的方式。
对于S7-200 DC/DC/DC,通过Q0.0和Q0.1发送脉冲来做运动控制,一般可以采用PTO/PWM向导配置;PLS指令编程; MAP运动控制库函数实现。
Q:哦,这么多方式,那能帮我都讲讲吗?
1.向导配置:
调用功能块PTOx_RUN,实现单速连续旋转,发送固定频率的脉冲,可运用Abort引脚来停止。
B. 不论在向导配置时,包络选择怎样的操作模式,在向导配置完成后,调用功能块PTOx_MAN,发送无限脉冲,通过RUN位来控制开始和结束。
Q:这里A和B两种方法,同样都能实现发送无限脉冲,那区别在哪里呢?
A:区别就在于你需不需要更改发送脉冲的频率。方法A的脉冲频率是向导配置时设定的,无法更改,除非您再从新配置向导。方法B的脉冲频率,可以在发送脉冲的过程中,进行实时更改。
2. 西门子plc的PLS指令编程:
常用到高速脉冲输出的客户了解,在PTO手动编程时,你需要先去定义PTO/PWM寄存器。不论您要实现多段或单段进行脉冲输出操作,都需要定义所要发送的脉冲个数。那么如何实现发送无限脉冲呢?有的客户就会问:在脉冲个数SMD72里的计数值是有范围的啊?
若在这个问题上,您可以使用下面的方法:
A. 使能更新脉冲计数值,同时将脉冲个数设置为:-1
B. 禁用更新脉冲计数值,同时将脉冲个数设置为:0
这两种方法没有本质区别,如果您想更改PTO脉冲指令的话,需要从新给控制寄存器赋值,这里主要需要再从新触发PLS指令。
3.使用MAP运动控制库函数时,首先需要注意的是,一些输入输出点的功能被预先定义好了。
应用MAP库时,选择速度控制功能块,可以让轴按照指定的方向和频率运动,即也能够实现按照某个频率发送脉冲。但这个功能块只能通过Stop Block功能块来停止轴的运动。
| 产品型号:MT6100iV3威纶10寸屏 |
| 产品描述: |
400MHz CPU,128MB内存;16:9宽屏,10寸,65536色TFT LCD,分辨率800x480; |
SIMATIC HMI 基本面板与面板和多功能面板产品系列的现有触摸设备安装兼容。
KTP400 基本型可调光的 4.3 英寸宽屏 TFT 显示屏,64 000 种颜色
1 个以太网接口(TCP/IP、PROFINET)
1 个 USB 接口
触摸屏和 4 个触觉功能键
TP400 基本型 (无按键)可调光的 4.3 英寸宽屏 TFT 显示屏,64 000 种颜色
触摸屏(前部无功能区),不带功能键
可调光的 7 英寸宽屏 TFT 显示屏,64 000 种颜色
1 个以太网接口 (TCP/IP, PROFINET) 或 1 个 RS 485/422 接口(MPI、PROFIBUS DP;单独版本)
触摸屏和 8 个触觉功能键
TP700 基本型 (无按键)可调光的 7 英寸宽屏 TFT 显示屏,64 000 种颜色
KTP900 基本型可调光的 9" 英寸宽屏 TFT 显示屏,64 000 种颜色
TP900 基本型 (无按键)可调光的 9" 英寸宽屏 TFT 显示屏,64 000 种颜色
KTP1200 基本型可调光的 12 英寸宽屏 TFT 显示屏,64 000 种颜色
触摸屏和 10 个触觉功能键
为了实现被控对象的工艺要求,以提高生产效率和产品质量。
1. PLC的选择除了应满足技术指标的要求外,还应重点考虑该公司产品技术支持与售后服务情况。(尽量选择主流产品)
2. 大限度地满足被控对象的控制要求。
3. 在满足控制要求的前提下,力求使控制系统简单、经济,使用及维修方便。
4. 保证控制系统得安全、可靠。
5. 考虑到生产的发展和工艺的改进,在选择PLC容量时,应适当留有余量。