S7200控制伺服找原点

我想通过伺服的Z相脉冲作为原点,接入S7200的I0.0点,在内部通过I0.0上升沿中断的方式来读取这个点,并做相应的处理,接了个编码器做实验,低速转动编码器发现编码器Z相有输入200内部并没有相应的动作,然后换了I0.0立即读取的方式也没有变化,只有在Z相附近来回转动,PLC才会有动作,请问各位大侠,用编码器Z相脉冲作为原点信号该怎么来实现比较好?

问题补充:
I0.0上升沿硬件中断的方式也试了,还是不行。

最佳答案

不知道您用的是什么伺服。

大多数伺服的编码器输出口都是5V差动信号,PLC是不能用的。

如不能确认这点,可以先用外部开关做原点开关,试试有何反应。若寻原点OK,说明程序无误,差在信号电平上。

提问者对于答案的评价:
谢谢!

专家置评

如果接口电平满足要求的编码器Z相信号,需要使用HSC。如果想做闭环运动,S7-200作不了。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐

  • MAP绝对位置如果超出范围会怎样

    我要使用MAP的相对移动指令控制伺服电机间歇向一个方向旋转,我知道绝对位置的范围是±2的31次方,如果有一天我的绝对位置超出了这个范围会发生什么情况,相对移动指令还能使吗?怎么解决…

    SIMATIC S7-200 2020年10月31日
  • 左循环程序

    看了200的小小循环程序挺好,想做左循环程序结果未成功.不知问题出在哪? 网络1 LD     SM0.1&n…

    SIMATIC S7-200 2021年7月5日
  • WAGO模块数字量转换成模拟量

    请教各位大神:我现有一个压力传感器,把4-20mA信号传入PLC300中,显示的数字量范围为0—32768,怎么编程能做到,显示出对应的0—1.6MPa。 最佳答案 如读出的值为x…

    SIMATIC S7-200 2021年7月5日
  • S7-200数字量点不够用怎么办

    做了个系统,配置是:CPU226(AC220电源、继电器输出)+EM221(16路输入)5块+EM223(16路输入、16路继电器输出)2块。这样能行吗。如果不行的话能怎么改啊,请…

    SIMATIC S7-200 2020年11月1日
  • 脉冲输出指令问题求解

    我把脉冲个数即smd72送入最大值,4294967295。周期随机变化。然后执行PLS,我的问题是脉冲4294967295在没有发送完之前,如何停止脉冲的输出?我断开PLS的使能他…

    SIMATIC S7-200 2020年10月31日
  • CPU 226 CN的高速计数器的使用

    利用指令向导编写HCS1通道的10模式配置高速计数器,然而并没有打开高速计数器的通道,这是怎回事,求大神指导! 图片说明:       &n…

    2017年7月26日
  • 发送指令XMT

    使用了XMT指令了,然后如何看到plc发出的数据呢。是用什么软件?听说超级终端可以,但是我不会用。请指点 问题补充:进行自由口通讯时,通讯电缆如何设置 最佳答案 给你发的串口软件呢…

    SIMATIC S7-200 2021年7月5日
  • s7200 modbus通讯msg

    我写指令的时候只写了一条msg指令但是一上电就报错6  库存储区也没有占用是为什么外部电脑和plc接的是ip网口 最佳答案 MSG指令报警6#错误是提示你同一周…

    SIMATIC S7-200 2021年7月5日
  • 谁有S7 200的例程!!!

    小弟刚看了系统手册,自己研究了两个小程序试验了下.想再研究深入下,哪个大侠给我传个..  先谢了..邮箱:xjq1984@hotmail.com 最佳答案 ma…

    SIMATIC S7-200 2021年7月5日
  • 仪表数据RS232转换485出错

    目前采用一款仪表测试,仪表测试后的数据为ASCII码,仪表通过RS232接口发送,数据转换我采用RS232/485转换器与PLC200的自由通信口通信。PLC200接收的数据中总会…

    SIMATIC S7-200 2020年11月1日