751个站的独立运行是必须要成功完成的,而完成后如何通知之后的站也是必须实现的,如何才能准确的通知下一站来来取工件是十分必要的。
本课题的重点在于实现751个站的独立运行后能够使751个分站配合运行,在实现751个站的单独运行后还必须能够使751个站配合运行才算实现一条完整生产线的运行。
常用的三菱PLC之间的通讯采用的是N:N通讯或CC-LINK方法,但两种方法都需要额外的硬件,而本次毕业设计中将采用的是在PLC上使用2个输入点X以及2个输出点Y,分别与前站与后站连接,并且再分别使用3个X和3个Y用来传递数据d0、d1、d2(d2数据在本次设计中没有使用到)。具体如表2.1所示。
表2.1 通信I/O与数据
绝对地址 符号地址 注释
X20 Di0 从前站读入数据d0
X21 Di1 从前站读入数据d1
X22 Di2 从前站读入数据d2
X23 Ciq 从前站读入前站状态
X24 Cih 从后站读入后站状态
Y20 Do0 向后站输出数据d0
Y21 D01 向后站输出数据d1
Y22 Do2 向后站输出数据d2
Y23 Coq 向前站输出本站状态
Y24 Coh 向后站输出本站状态
上表中出现了需要传递的数据d0、d1、d2,三个数据中数据d2在本次设计中并没有使用到,所以不再解释。其中,数据d0与d1分别表示大工件和小工件的颜色。会在第751战分类存放时使用到,具体使用时如表2.2所示:
表2.2 工件数据d0、d1
d0 d1
大工件(黑) 小工件(黑) 0 0
大工件(蓝) 小工件(黑) 1 0
大工件(黑) 小工件(蓝) 0 1
大工件(蓝) 小工件(蓝) 1 1
图2.1.4中说明了在通信时的数据Coh、Cih、Coq、Ciq的变化过程,这4个数据分别表示各各站的状态,各各状态是用来向其他站(前站与后站)传送本站的状态。下面来详细解释一下图的含义。
图2.1.4中,前站与后站中的黑色圆圈的位置表示工件的位置,白色圆圈表示工件即将到达的位置或者工件已经离开的位置,或者说是工件可以到达的位置。首先,工件在前站,所以前站的圆是黑色圆,后站的圆是白色圆,这是Coh、Cih、Coq、Ciq全部都是0。
当后站可以接受工件时,会向前站送出数据1,即Coq为1,而前站的Cih就收到1。
当前站上的工件被取走时,会向通过Coh向后站发送1,后站的Ciq就接受到数据1。
当后站接受到工件时,Coq送出数据0,前站的Cih会收到0。
前站Cih为0后,使Coh=0,后站的Ciq=0。
以上就是整个工件传送时前站与后站之间的状态变化。
2.1.5 传感器
本次设计中,使用到了许多类型的传感器,包括光电传感器、磁簧开关以及压力开关。下面来逐一介绍各种开关。
(1) 光电传感器
光电开关 ( 即光电传感器 ) 是传感器大家族中的成员之一 , 它把发射端和接收端之间光的强弱变化转化为电流的变化, 以达到检测遮挡物体的目的。由于光电开关输出回路和输入回路是光电隔离 ( 即电缘绝 ) , 所以它在工业控制领域得到很好的应用。[6]
光电开关是光电接近开关的简称, 它是利用被检测物对光束的遮挡或反射, 由同步回路选通电路,从而检测遮挡物体的有无。所有能反射光线的物体均可被检测 ( 物体不限于金属 )。光电开 关将输入电流在发射器上转换为光信号射出, 接收器再根据接收到的光线的强弱或有无对目标物体进行检测。工作原理如图2.1.5所示。多数光电开关选用的是波长接近可见光的红外线光波。
- 上一篇:基于Matlab的内燃机车制动问题解算
- 下一篇:MATLAB水箱液位DMC预测控制系统设计
-
-
-
-
-
-
-
java+mysql车辆管理系统的设计+源代码
酸性水汽提装置总汽提塔设计+CAD图纸
中考体育项目与体育教学合理结合的研究
当代大学生慈善意识研究+文献综述
杂拟谷盗体内共生菌沃尔...
十二层带中心支撑钢结构...
乳业同业并购式全产业链...
电站锅炉暖风器设计任务书
大众媒体对公共政策制定的影响
河岸冲刷和泥沙淤积的监测国内外研究现状