西门子S7-313C用普通IO口产生脉冲输出

我用的是313C的CPU,需要产生三路脉冲控制三轴电机,0通道和2通道都行,但是1通道故障无法输出脉冲,现在想用CPU上普通IO口产生一个连续脉冲输出,网上找资料没找到合适的,希望各位大神指教!!

问题补充:
没有超出范围,三个口都是一样的配置,1口无输出,而且当普通数字输出时也没有输出,确定是坏点。用其他IO口输出试过用时钟存储器,但是最高就只有10HZ,有没有可以产生更高频率脉冲的方法?

最佳答案

产生更高的脉冲使用高频脉冲,调用SFB49功能块 最高能产生10KHZ脉冲 具体讲述你看下下面几个文章 百度文库里的

http://wenku.baidu.com/view/46259019650e52ea55189869.html

http://wenku.baidu.com/view/fccd2d5777232f60ddcca1ae.html

http://wenku.baidu.com/view/4cd5750102020740be1e9bf2.html

这里都有讲述,希望能帮到你

提问者对于答案的评价:
SFB49是在0、1、2三个通道才能用的,现在就是其中一个坏了,想用其他普通IO口输出脉冲,频率不用太高,几百HZ就行,不知道有什么合适方法

最佳答案作者回复:
那还真不好办,普通的模块一个速度上不来,关键是自己编程的话这个脉冲不大好控制啊,得高手解决。。。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc233059.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 下午1:32
下一篇 2018年12月1日 下午1:32

相关推荐