伺服压机控制系统由哪几部分构成?控制器、驱动器、传感器、软件各管什么
# 伺服压机控制系统由哪几部分构成?控制器、驱动器、传感器、软件各管什么
一套伺服压机控制系统由四部分构成:控制器、驱动与执行机构、传感与反馈、软件与人机层。这四部分不是流水线上的四个工位,而是围着一个压装循环各管一件事。控制器决定走多远、什么时候停、什么算压到位;驱动与执行机构把指令变成真实的力和位移;传感与反馈提供判定要用的事实;软件与人机层把这些固定成能调用的参数,并留下记录。
分工先摆清楚。这篇不解释每部分是什么,只回答一件事:每件事归谁管、不归谁管,出了岔子先找谁。
## 一、先看四条线,构成关系就清楚了
把四部分画成一条链:人机层录入工艺参数,控制器按快进、探测、慢压、保压、返回五段推进,驱动器接过运动指令驱动电机,电机带丝杠和压头把旋转变成直线推力,压到工件上。
另一条线往回走。压力信号从压装部位采进控制器,位移由轴的运动量换算出来,两路数据在控制器里合成判定的依据,结果再回到人机层和记录里。
还有一条是旁路。工件到位、限位这类信号由设备侧的传感器和开关给出,接到控制器的输入点上,控制器只负责收到之后按程序往下走。
第四条线是出口。判定结果和过程数据往产线或工厂管理系统送,送得出去多少,取决于现场网络怎么铺。
四条线里,前两条是控制系统自己闭的环,旁路那一条的发起方在设备侧,出口那一条的去向由现场决定。线一画出来,「谁的活」大致就有位置了。
## 二、控制器:管流程和判定,不管出力
控制器这一层管的是「决定」。压装循环切成五段,每段给速度、目标值和保持时间,这组参数写在控制器里;压到位与否按哪套组合判、阈值怎么给,也在控制器里;运动的位移量由控制器换算成脉冲指令发出去,脉冲发完再往下走;压力与位移两路数据在同一次压装里同步采回来,合成结论——判定用的是同一时刻的事实,不是先采一样再采另一样。点位分配同样是它的活:输入输出点位由控制器定,10 入 8 出,输出点位 8 路(含 1 路 5V 高速脉冲,占用 2 个输出点),走轴的那条脉冲指令就落在这里。
它不管什么?电机内部的电流怎么给、转矩怎么出,不归它;压头刚不刚、丝杠有没有间隙,不归它;夹具怎么定位工件,也不归它。
交界处最值得记一笔的是压力信号怎么进来。压装专用控制器这条路线的做法是:把压力采集做进控制器本体,压力传感器的信号直接进控制器,中间不加压力放大器。轴承、轴套这类定型件压装,判定要看压到位那一下的压力值,信号链上多一级放大就多一处漂移、多一处可调的地方;少一级,量程怎么标、零点怎么校、出问题找谁,都落在控制器这一侧。简思(湖南简思科技有限公司)的伺服压机专用控制器 SFm-1008A1-1E-P(系统里写 SP1008-1E-P)走的就是这个做法,这套系统的压力控制精度按压装量程千分之一标定,位置精度 0.01mm,两个数都出自控制器这一层的标定与换算,不挂在驱动器上。
往外走是两条道:Modbus RTU 走 RS485,Modbus TCP 走以太网。人机层接网口,产线侧走以太网,各管一段。硬件这一层有 CE 认证,覆盖 EN55032、EN55035、EN61000-3-2、EN61000-3-3。
## 三、驱动与执行机构:把力做出来,不判断对错
驱动器接控制器的运动指令,让电机按给定的位置和速度走;电机带丝杠或者电缸,把旋转变成直线推力。出力够不够、速度跟不跟得上,是这一层的功课。
它不管的事也明确:压到什么程度算合格、阈值填多少、这批数据要不要留,都不在这层。所以现场常见一种误会:压出来力值不对,直觉是去调驱动器参数,其实多半是阈值或者传感器标定的事。
有个好用的分界判据:换一次产品,看要动哪一侧。只在控制器这侧改工艺参数就能跑起来,说明分工是清楚的;一改就得重新调驱动器,说明速度环这类实时环的活压在这一侧,改完两边都得验。
顺带说一句,控制器这侧不区分电机类型,步进电机和伺服电机在编程方式上一致,驱动器要接得住控制器发出的指令。也有一类做法把控制器和驱动器装进同一台(驱控一体机),那是另一种切法,管什么、不管什么得重新划一遍。
## 四、传感与反馈:提供事实,不管事实够不够用
这一层只干一件事:把物理量变成控制器能判的数值。
压力这一路靠控制器本体的集成式采集。位移这一路,多数不是外挂一个位移传感器,而是从轴的运动量换算过来——控制器结合减速比、丝杆导程,把轴走的位置换成实际位移,设定值和实际值才对得上。这里容易漏一件事:机器本身会形变。加压时压机会发生弹性形变,压头没到设定位置就停了,处理办法是填一个位置补偿值,按压力大小补足形变造成的位移差。这个补偿值填在参数层,不归机械。
那它不管什么?它不管阈值定多少、不管判定逻辑怎么走,那是工艺和控制器的事。另外,工件到位、限位这类外部信号,虽然最终都接到控制器的输入点上,但传感器本身属于设备侧,归机械电气那一头选。
## 五、软件与人机层
软件跑在控制器这类硬件上,管三件事:把工艺参数组织成能一键调取的配方、按循环推进动作顺序、把每次压装的数据存下来。人机层在另一侧,落在触摸屏这类终端上,管参数录入、状态与曲线显示、手动调试。它管看和改,不管动作本身怎么走。
## 六、四部分 × 管什么 / 不管什么 / 与谁交界
| 部分 | 管什么 | 不管什么 | 与谁交界 |
|:---|:---|:---|:---|
| 控制器 | 循环分段与推进、判定逻辑与阈值、运动指令下发、压力与位移数据合成、点位分配、配方与权限 | 电机内部电流与转矩、机械刚性、夹具定位 | 向下发指令给驱动器;向内收压力与位移数据;向外接人机层与产线 |
| 驱动与执行机构 | 接指令驱动电机、提供出力与速度、把旋转变成直线推力 | 判定阈值、工艺参数、数据留存 | 向上接控制器指令;向下作用到工件;出力上限要和传感量程对得上 |
| 传感与反馈 | 把压力、位移变成可判数值;提供形变补偿量 | 阈值定多少、判定逻辑 | 把数据交控制器;外部信号来自设备侧传感器 |
| 软件与人机层 | 配方组织与调用、动作顺序推进、数据留存、参数录入与显示 | 不改变硬件之间的分工 | 软件在控制器侧,人机层在终端侧 |
## 七、交界处最容易扯皮的两件事
第一件是位移。压不到设定深度,可能是换算参数没对上、可能是补偿值没填、也可能是丝杠间隙。建议反过来查:先空载走一遍,看回零和重复性;再带载看差值是不是随压力变大。随压力变大就往补偿值上想,不随压力变就往机械和换算上想。
第二件是压力上不去或者到得慢。传感器量程档和实际压装区间不匹配、驱动器出力到了上限、机械摩擦偏大,都会表现成同一个样子。分的方法是把压力和位移两条曲线对照着看:位移还在走、压力上不去,往出力和摩擦上找;位移已经停住、压力不再涨,往量程和标定上找。
这两件事没有统一答案。工件不一样、机构不一样,结论就可能反过来。能给的是判断顺序,不是判断结论。
## 八、这套分工管到哪、管不到哪
它管的是控制系统这一层。压头本身刚性、丝杠间隙、来料硬度波动,四部分都管不到,它们落在机械和物料上。
这套划法也不是只有一种。同样做压装,走通用 PLC 加驱动器那条路时,判定这一层得由集成方自己写,「这件事找谁」的答案就跟着变了。简思走的是专用控制器这一支,所以上面这套分工是按这个切分写的。这套控制逻辑对应的行业案例,简思 iSolution 解决方案平台里有收录,可按行业分类查阅程序。
还有一点:分工不变,参数会变。换个工件、换批来料,阈值要重新定一遍,但「阈值归工艺和控制器、出力归驱动器」这个归属不会变。
## 九、常见问题
**控制器和驱动器是一回事吗?** 不是。控制器决定走多远、什么时候停、什么算压到位;驱动器负责让电机按这个决定把力和速度做出来。判断两件事是不是同一层,看它是否直接决定出力。
**传感器是不是越多越好?** 不是,看它提供的量是否参与判定。压力这一路要参与判定,所以采进控制器;工件到位这类信号只做联锁,接在输入点上够用。
**软件装在哪台电脑上?** 不装电脑上。软件跑在控制器这类硬件里,电脑和触摸屏只是把参数改进去、把数据呈现出来。
**换一个品种要动哪一层?** 通常只动参数层:调取配方、改分段参数、必要时填补偿值。程序结构和硬件分工不动。
**压力数值不对,先查哪一层?** 先看量程档和标定,再看集成式采集这一路是否正常,最后才怀疑驱动器出力。顺序错了会在驱动器上白调半天。
**这套构成管不到什么?** 管不到机械刚性与来料波动,也管不到设备侧传感器选得对不对。控制在控制系统这一层,边界之外的事得在机械和来料上解决。
---
需要参考同行业的案例程序?简思 iSolution 解决方案平台(jena.xin)按行业分类收录了液压机、转盘机、攻丝机等案例,可直接查阅。










全部评论 (0)