登录
首页
变频器论坛
变频器论坛
回帖
发帖
正文
主题:想用PLC做一台测线的工装,不知道怎么做?
点击:279 回复:22
楼主
编辑
引用
管理
设备电工
想用PLC做一台测线的工装,线最多有50芯,想法是PLC有50个输出点(A端),50个输入点(B端),50个点对应50个脚。发Y1输出,X6接通则说明A端1脚接通B端的6脚。
问题是现在有多款线,我想要的是选择好线的型号,接上线,按一下键开始测试,自动测试,并在屏上显示几脚通几脚,对的亮绿灯报警测完,错的亮红灯,并且错的是几脚错接到哪里也显示(或直接显示把X款线错焊成了Y款还是Z款)。这样的程序如何实现?
最后修改:
2026/3/24 9:38:09
26-03-24 09:24
1楼
编辑
引用
管理
ytleaderplc
CPU加扩展模块
26-03-24 09:39
2楼
编辑
引用
管理
设备电工
我想知道的是程序怎么写。另一个为了测线有没有接触不良,我想 测试过程每个脚通断10次左右。输出点输出的次数跟输入点接收的次数一样多刚说明线是好的。
26-03-24 09:51
3楼
编辑
引用
管理
Tivian
可以Y0接X0,Y1接X1,以此类推,输出端用PLC的0.1时钟脉冲,输入端用计数器,每个端子对应的计数器,测试完毕,检查计数器的值
26-03-24 10:48
4楼
编辑
引用
管理
设备电工
怎么比较得出哪一款线对了还是错了。
错了,错到哪个脚也要显示出来。另一个,发10MS脉冲的话,X10以上端子能正常接收吗?如果发100毫秒的则要很长时间才能测完
26-03-24 11:31
5楼
编辑
引用
管理
Tivian
引用
设备电工
在 2026/3/24 11:31:08 发言
【内容省略】
线没错 直接查计数器的值
26-03-24 12:31
6楼
编辑
引用
管理
小猫鱼MAWheF
怎么看你这标题的逻辑都有点乱呢
26-03-24 13:17
7楼
编辑
引用
管理
pqsh
这有点意思.
要用到配方类似的做法.
首先定义几款线的数组, 最长50个元素. 数组的标号对应输出A端, 数组元素的值对应B输入. 比如你说的Cx(1)=6.
定义一个测量变量数组CC(50).
先判断对错的伪代码:
---------------
选线款Cx比如C1.
装载Cx到CC.
循环i=1~50(或者CC现有元素不等于0或长度),
指针输出(变址)A(i),检查B(CC(i)),如果为1则第i正确.
---------------
但要判断线错到哪了, 就复杂多了. 先假设不可能多根线连一起.
伪代码:
------------------
选线款Cx比如C1.
装载Cx到CC.
循环i=1~50(或者CC现有元素不等于0或长度),
指针输出(变址)A(i),排除A(i-1)前面的, 减量遍历B(1~50), 记录Bc(i).
对比CC(i)和Bc(i).
------------------
26-03-24 14:38
8楼
编辑
引用
管理
YXBK
在触摸屏上做一个数值显示的寄存器,输入输错做好对应,比如Y0X0是1号,X10Y10就是9号,一直排下去
假设Y11输出后X11没通,那就是10号脚不通,然后就在触摸屏上的寄存器写入10
100ms也不算慢吧,50路,也就5秒钟搞定了
26-03-24 14:40
9楼
编辑
引用
管理
设备电工
不太懂,能讲简单点吗?比如A款线A端1脚接B端7脚,A端2脚接B端的5脚,A端的5脚接B端的6脚,A端的6脚接B端的4脚。错的接到了第几脚先不考虑
26-03-24 16:47
上一页
下一页
工控新闻
霍尼韦尔AI驱动的智预策成功完成试点
万德电气:跑出高效电机产业高质量发展加速度
长春制博会观察:中国制造业加速智能化转型
Vision China 2026上海启幕,华北工控精彩亮相W4号馆4817
医疗IVD国产化新突破, 研华实现RK3588与银河麒麟平台级适配
新品!从MINI到工业板:米尔T153开发板工业场景全覆盖
数字互联智造赋能 第十四届中国数控机床展将于4月启幕
EVIDENT携工业显微镜重磅亮相SEMICON 2026!
更多新闻资讯