通常输入输出用哪个点没有固定要求,看你程序怎么写。只是有些支持特殊功能的PLC的特定功能会指定要求某个输入点或输出点,比如高速计数输入可能指定某一个或多个输入点,高速脉冲输出可能指定某一个或多个输出点。具体要看各种PLC的说明书。
追问我现在感到困惑的是 比如一个自锁电路
sb1是启动 sb2是停止 km是y0
sb1对应x0这个点 sb2对应x2这个点 y0线圈
那如果画一个复杂的梯形图 有很多开关 感应器 用不用先像那个自锁电路一样先把对照表弄出来再编还是怎么编
全屏脑子那不是很容易出错 肯定是有什么规律
追答一般复杂点的程序都要自己先编排一组IO(输入输出点)分配表,没人规定你怎么分,只要你自己好记就行,必要时还要先画出时序图(先干什么后干什么,什么情况下干什么等),编程时可以对照IO表来写,实现每一个控制要求
追问你一般怎么编排IO分配表 有什么规律或者窍门
追答比如一台机器,输入先排操作开关,启动,停止,寸动,紧急停止,然后从前到后的传感器等,一般就是从前到后来。输出如果有高速脉冲输出控制伺服电机或步进电机的要先考虑,比如三菱的FX2N系列PLC,要带一个伺服一个步进,那么必须把Y0.Y1两个点分给这两个马达的驱动器,因为其它点不能输出高速脉冲,然后就是主马达,各个与输入点对应(能够对应的最好对应,便于记忆和排查)的控制项目比如电磁铁,电磁阀等。比如X7是良品检查的传感器信号输入,Y7输出可以用作控制良品与不良品分选的电磁铁。X5是中途的某个检测传感器无明确对应的输出控制则Y5不需要考虑有限给哪个输出,在你印象中从前到后的顺序即可。个人意见,我也没有太系统地去学过这些规则。
追问万分感谢
可以加个好友以后向你请教吗
我只是想问 我要写一个梯形图的时候用不用 先在纸上把各个开关要对应的x y点先写出来再编写
要不然编着编着不就会乱了或者忘掉了吗
对,可以先规划好!
追问一般你们是怎么做的 要给你个机器只告诉你要求达到什么功能你会怎么画线路图 第一步第二部第三部都是什么