![运动控制器与交流伺服系统的调试和应用](https://wfqqreader-1252317822.image.myqcloud.com/cover/880/41309880/b_41309880.jpg)
3.2 运动控制器与PLC CPU之间的输入/输出信号
3.2.1 输入信号
1.输入信号X0——运动控制器准备完毕
![](https://epubservercos.yuewen.com/62814D/21511157208181306/epubprivate/OEBPS/Images/23_02.jpg?sign=1738881899-vNQwB4wS5wLI3nOmTY1IiPycBmkN81I0-0-05b09af220ff2324ba8dbdfbea072839)
说明:本信号表示运动控制器准备完毕。
1)当PLC就绪信号Y0由OFF→ON时,控制器进行参数设置检查,无异常则将本信号置为ON,如图3-3所示。
2)PLC就绪信号Y0=OFF时,X0=OFF。
3)发生看门狗定时器出错时,X0=OFF。
4)本信号可用于顺控程序中的互锁条件等。
![](https://epubservercos.yuewen.com/62814D/21511157208181306/epubprivate/OEBPS/Images/23_03.jpg?sign=1738881899-fHBSgNzCS6CnMaPIHTXrLXoMwKR1NArh-0-174f33c67fe510db196be640a2921cee)
图3-3 准备完毕X0的动作时序图
2.输入信号X1——同步标志
![](https://epubservercos.yuewen.com/62814D/21511157208181306/epubprivate/OEBPS/Images/24_01.jpg?sign=1738881899-c8mMf6raTYnDBCS57repa4qQWYtppnXZ-0-8fc7596b8a1e9346303f7f72a7fd8b67)
说明:在PLC上电后,如果运动控制器允许PLC CPU对其缓存区进行读写,则X1=ON,称之为同步,表示PLC CPU和运动控制器之间可以进行正常的读写。
3.输入信号X4~X7——M指令选通信号
![](https://epubservercos.yuewen.com/62814D/21511157208181306/epubprivate/OEBPS/Images/24_02.jpg?sign=1738881899-uJpCAi1rrvnSNSywAPMQpbVUllgt6i0X-0-3e4debccd61464a7c892eadc1d424fc2)
说明:(以1轴为例)
本信号是M指令选通信号,表示在运动程序中发出了M指令。
1)如果运动程序中有M指令,在WITH模式下,如果定位启动=ON,X4=ON,在AFTER模式下,定位完毕=ON,X4=ON。
2)根据Cd.7M代码OFF指令,Cd.7=1,X4=OFF。
3)不使用M指令时,X4=OFF。
4)在做连续轨迹运行时,即使未能使X4=OFF,也会继续定位,但是会发出报警。
5)PLC就绪信号Y0变为OFF时,X4=OFF。
6)在X4=ON状态下发出启动指令,会发生出错报警。
4.输入信号X8~XB——出错检测信号
![](https://epubservercos.yuewen.com/62814D/21511157208181306/epubprivate/OEBPS/Images/24_03.jpg?sign=1738881899-rRwfXM0Ud78jrZzyuDU4yFwSQU0LSSag-0-597c1480d8eaa725a37a3ac172c2cbaa)
说明:本信号功能为检测出错及报警。如果有参数设置错误、运行错误、伺服放大器错误时,X8=ON(1轴为例)。
5.输入信号XC~XF——启动运行中(BUSY)信号
![](https://epubservercos.yuewen.com/62814D/21511157208181306/epubprivate/OEBPS/Images/24_04.jpg?sign=1738881899-6XJnyzDvHLxyC1PHNp9ZsGU38uk7cafk-0-fb2ad92b92c4d8ef09dfbb9d0cb53784)
说明:
1)BUSY信号表示运动控制器的运动工作状态。
2)在定位启动、回原点启动及JOG启动时为ON,在定位停止后为OFF(连续定位运行中保持为ON不变)。
3)在单步运行停止时为OFF。
4)手轮运行时,在Cd.21=ON时,本信号为ON。
参看第13章各功能指令的时序图。
6.输入信号X10~X13——启动完毕信号
![](https://epubservercos.yuewen.com/62814D/21511157208181306/epubprivate/OEBPS/Images/25_01.jpg?sign=1738881899-ytdvy1Ej1sFcdkC8dVyA5awpSDpYpDzY-0-6343630e78653426379e319e6b222210)
说明:当定位启动信号Y10=ON,运动控制器开始执行定位运行时,X10=ON。
表示定位启动已经执行完成,如图3-4所示。
![](https://epubservercos.yuewen.com/62814D/21511157208181306/epubprivate/OEBPS/Images/25_02.jpg?sign=1738881899-YIrKJxOtIIjTGnctsWXifmm61cL1YL8w-0-e6afa793b6218d7414d151cb352f52d3)
图3-4 启动完毕信号动作时序图
7.输入信号X14~X17——定位完毕信号
![](https://epubservercos.yuewen.com/62814D/21511157208181306/epubprivate/OEBPS/Images/25_03.jpg?sign=1738881899-kUcxlFSe3d2Gp0kqlyCKC7IOGDhpzvOQ-0-d4ae5e8d32cfc22e03bf98daf7a0c69b)
说明:
1)本信号是表示定位动作执行完毕的信号。本信号为ON的时间由参数“Pr.40”设置,如果设置“Pr.40=0”,则本信号不为ON。
2)本信号为ON时,如果发出定位启动信号,则本信号变为OFF。
3)在速度控制或定位过程停止时,本信号不变为ON。
3.2.2 输出信号
1.输出信号Y0——PLC CPU就绪信号
![](https://epubservercos.yuewen.com/62814D/21511157208181306/epubprivate/OEBPS/Images/25_04.jpg?sign=1738881899-hI8xq04aSv6ugoBNBGwkG5BzkQZfkZfw-0-d392ae32fb184c4f6167497ecbdca970)
说明:本信号表示PLC CPU初始化完成,PLC CPU正常。
1)向运动控制器发出PLC CPU正常信号,设置Y0=ON。
2)除使用测试功能时,在定位、回原点、JOG、手轮运行、速度/转矩切换控制模式时设置Y0=ON。
3)更改数据(参数)时,根据项目设置Y0=OFF。
4)在Y0从OFF→ON时,运动控制器进行以下处理:
① 进行参数设置范围检查。
② 将准备完毕信号XO置为ON。
5)Y0从ON→OFF时,运动控制器进行以下处理:
① 将OFF时间设置为100ms以上。
② 准备完毕信号XO=OFF。
③ 停止运行中的轴。
④ 各轴的M指令选通信号[X4~X7]=OFF,在Md.25有效M指令中存储“0”。
6)写参数、定位数据(No.1~600)到闪存时,设置Y0=OFF。
2.输出信号Y1——全部轴伺服ON指令
![](https://epubservercos.yuewen.com/62814D/21511157208181306/epubprivate/OEBPS/Images/26_01.jpg?sign=1738881899-4F5E3x83aSBUPYcrsAOpE5mBi8u5AxCS-0-b16d7c4d25283f4b963bf5657f80c43c)
说明:本信号指令全部伺服驱动器执行伺服ON/OFF。参看第13章各功能指令时序图。
3.输出信号Y4~Y7——停止运行指令
![](https://epubservercos.yuewen.com/62814D/21511157208181306/epubprivate/OEBPS/Images/26_02.jpg?sign=1738881899-jAeb8yjlFrHqAWhUD4Jw5byNo3WEYdb6-0-7c6eb657359bdbe9ec17b28b7df23f67)
说明(以1轴为例):
1)指令Y4=ON,停止回原点运行、定位运行、JOG运行、微动运行、手轮运行、速度/转矩控制等。
2)在定位运行中指令Y4=ON,定位运行将处于“停止中”状态(并不退出定位运行模式)。
3)做插补运行时,如果1轴Y4=ON,插补运行的全部轴均减速停止。
4.输出信号Y8~YF——JOG启动指令
![](https://epubservercos.yuewen.com/62814D/21511157208181306/epubprivate/OEBPS/Images/26_03.jpg?sign=1738881899-usIVK9g1Lbsn8Y0nEQWRuRpDnabUSQac-0-4011dcc920e23bba36b4d11537bea08c)
说明(以1轴为例):
1)Y8=ON时,JOG启动运行,Y8=OFF,减速停止。
2)做微动运行且设置了微移动量时,Y8=ON,在1个运算周期内,运行一个微移动量。
5.输出信号Y10~Y13——自动启动指令
![](https://epubservercos.yuewen.com/62814D/21511157208181306/epubprivate/OEBPS/Images/27_01.jpg?sign=1738881899-OXvXB7qLhqBnMafhqeM1qUOEkq33LcbV-0-0b4659be9181ddfbc25c1dcf8a1ef85a)
说明:
1)对回原点、自动运行发出启动指令(相当于自动模式的启动指令)。
2)自动启动信号在上升沿时有效,进行启动。
3)如果在BUSY=ON状态,设置自动启动信号为ON,则报警。
6.输出信号Y14~Y17——禁止执行指令
![](https://epubservercos.yuewen.com/62814D/21511157208181306/epubprivate/OEBPS/Images/27_02.jpg?sign=1738881899-SktYClg6VnQkFY2jc21ljGwYfsPKkCqH-0-dc6d75ff1ec824e15fc2b8c140af3678)
说明:
在定位启动信号为ON而且禁止执行标志为ON时,不能进行定位启动。该指令还可用于预读启动功能。