| 作者 | 主题 |
|---|---|
|
kdrjl 至圣
经验值:146144 发帖数:36656 精华帖:451 |
楼主
主题:很有意思的LOGO!,沿触发的与门应用
哇哈哈,今天又在班上鼓捣了一阵子LOGO!,自从彗星版主给了我一个PC的编程软件后,很喜欢玩一玩。今天是尝试做一个灌装机的伺服控制工位。灌装管色标定位。他有两个外部给定的信号,一个是灌装工位位置信号K1,一个是灌装管色标检测位置信号K2。他的工艺控制要求就是,当K1信号“闭合”,logo!的输出就动作,驱动罐转管转动;当色标传感器检测到灌装管的色标,K2“闭合”,logo!的输出停止,灌装管停止转动,进入下一工序。周而复始,循环动作。
其中,K1是触点信号,ON或OFF,而K2是脉冲信号,因为色标在转动中一闪而过,所以是沿触发。用logo!做这个挺有意思,用了logo!开关量模块中的与门,非门,沿触发与门及信号的保持模块等,组成了这个逻辑控制电路, 模拟测试,ok。而且我发现,这种实时的测试功能,挺好。无需接入实际电路实验即可验证是否有错误。
我是你的朋友
|
|
慧星 版主 经验值:18732 发帖数:5615 精华帖:36 |
6楼
主题:回复:很有意思的LOGO!,沿触发的与门应用
个人感觉M模块主要的作用与中间继电器大不相同,它的第作用一个是在调试阶段(时间精度要求不高的程序)插在程序中可以帮助编程人员查看程序执行过程,调试完成可以删除;第二个是在前面模块需要引用其输出后面模块输出逻辑时,需要使用M模块过度才行(Q模块也有这种功能);第三个是程序只有Q、M、X、AQ、AM以及几个特殊的功能块才能作为结束模块(就是语句要完整的意思),在仿真时,这些问题是显示不出来的,但是控制器只接受完整的程序,如果语句不完整,是下载不到控制器中去的。
sgpg
|