首页 理论教育 如何处理开关量信号?

如何处理开关量信号?

时间:2023-06-25 理论教育 版权反馈
【摘要】:1)选定运动控制器中必须使用到的“指令型”信号。3)建立运动控制器中“用户软元件”和“固定用途元件”的关系。

如何处理开关量信号?

1)选定运动控制器中必须使用到的“指令型”信号

2)选定运动控制器中必须使用到的“状态型”信号。

3)建立运动控制器中“用户软元件”和“固定用途元件”的关系。

设定使用运动控制器中“用户软元件”从M6000开始刷新。图4-7中F0运算步的运算程序如下:

OUT M2000=M6000//PLC就绪指令

OUT M2040=M6001//速度切换指令

OUT M2042=M6002//所有轴伺服ON指令

OUT M2043=M6003//从实模式切换到虚模式请求指令

OUT M2048=M6004//JOG同时起动(指令)

OUT M2051=M6005//手轮1使能(指令)

OUT M2052=M6006//手轮2使能(指令)

OUT M2053=M6007//手轮3使能(指令)

OUT M3136=M6008//设置时钟指令

OUT M3137=M6009//读时钟数据指令

OUT M3138=M6010//故障复位指令

OUT M3139=M6011//读伺服参数指令

OUT M3200=M6200//1轴停止指令

OUT M3201=M6201//1轴快速停止指令

OUT M3202=M6202//1轴JOG正转起动

OUT M3203=M6203//1轴JOG反转起动

OUT M3204=M6204//1轴完成信号OFF指令

OUT M3205=M6205//1轴速度位置切换使能指令

OUT M3207=M6207//1轴故障复位指令

OUT M3208=M6208//1轴伺服故障复位指令

OUT M3209=M6209//1轴起动时外部输入停止信号无效指令

OUT M3212=M6212//1轴进给当前值更新请求指令

OUT M3213=M6213//1轴地址离合器参考设置指令

OUT M3214=M6214//1轴凸轮参考定位设置指令

OUT M3215=M6215//1轴伺服OFF指令

OUT M3216=M6216//1轴M代码FIN指令

//以上是对1轴的指令,其余各轴可对应设定

//(分配给实轴M6200~M6399,8轴)

OUT M4800=M6400//虚1轴停止指令

OUT M4801=M6401//虚1轴快速停止指令

OUT M4802=M6402//虚1轴JOG正转起动

OUT M4803=M6403/虚1轴JOG反转起动

OUT M4804=M6404//虚1轴完成信号OFF指令

OUT M4807=M6407//虚1轴故障复位指令

OUT M4809=M6409//虚1轴起动时外部停止输入无效指令

OUT M4819=M6410//虚1轴FIN完成指令

//(分配给虚轴M6400~M6499,8轴)

//表示指令的信号从M6000~M6499(刷新参数设置从OUT M6000~M6639,共40点)

//以下表示系统公共状态信号

OUT M6801=M2001//1轴起动成功标志

OUT M6802=M2002//2轴起动成功标志

OUT M6803=M2003//3轴起动成功标志(www.xing528.com)

OUT M6804=M2004//4轴起动成功标志

OUT M6805=M2005//5轴起动成功标志

OUT M6806=M2006//6轴起动成功标志

OUT M6839=M2039//检测到SFC图出错

OUT M6841=M2041//检测到系统设置出错

OUT M6844=M2044//虚模式切换完成

OUT M6845=M2045//虚模式切换过程出现故障

OUT M6846=M2046//同步偏差报警

OUT M6847=M2047//检测到运动槽出错

OUT M6849=M2049//所有伺服轴=ON(状态)

OUT M6850=M2332//外部急停输入标志

//(以下是各轴状态信号)

OUT M6900=M2400//1轴定位起动完成信号

OUT M6901=M2401//1轴定位完成信号

OUT M6902=M2402//1轴到位信号

OUT M6903=M2403//1轴指令到位信号

OUT M6904=M2404//1轴速度控制信号

OUT M6905=M2405//1轴速度/位置切换信号

OUT M6906=M2406//1轴零点通过信号

OUT M6907=M2407//1轴故障检测信号

OUT M6908=M2408//1轴检测到伺服故障信号

OUT M6909=M2409//1轴原点回归请求信号

OUT M6910=M2410//1轴原点回归完成信号

OUT M6911=M2411//1轴正限位信号

OUT M6912=M2412//1轴负限位信号

OUT M6913=M2413//1轴STOP信号

OUT M6914=M2414//1轴DOG信号

OUT M6915=M2415//1轴伺服就绪信号

OUT M6916=M2416//1轴转矩限制中信号

OUT M6918=M2418//1轴虚模式不可继续运行信号

OUT M6919=M2419/1轴M功能FIN信号

//其余各轴照此分配

//(M6900~M7099分配给各轴表示状态)

//以下表示虚轴状态

OUT M7100=M4000//虚1轴定位起动完成信号

OUT M7101=M4001//虚1轴定位完成信号

OUT M7103=M4003//虚1轴指令到位信号

OUT M7104=M4004//虚1轴速度控制信号

OUT M7107=M4007//虚1轴故障检测信号

OUT M7109=M4019//虚1轴M代码完成信号

//其余各轴照此分配

//(M7100~M7299分配给各轴表示状态)

//刷新参数设置M6800~M7439(40点)

OUT指令功能如下:

OUT M2042=M6002;当M6002=ON,则M2042=ON;当M6002=OFF,则M2042=OFF。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈