核心内容摘要
探索未知之美:高清视角下的私密魅力
No.942 基于S
PLC和组态王港口码头装卸料小车控制系统 带解释的梯形图程序接线图原理图图纸io分配组态画面 组态王
55画面内部程序可以不连接plc运行。
模拟动画参数设定。
程序带注释。
图纸齐全接线图原理图。
优惠款港口装卸料小车这玩意儿说复杂也简单。
咱今天不整那些虚头巴脑的理论直接上手西门子S
PLC和组态王
55的实战搭配。
先说个冷知识——组态王其实不需要连真实PLC就能跑画面这对调试狗来说简直是救命稻草。
硬件清单先甩出来S
XP自带俩模拟量口刚好用来接料斗称重传感器。
数字量输入留了6个给限位开关前进到位X0后退到位X1左转X2右转X3急停X4手动/自动切换X5。
输出点Q
0控制前进电机Q
1后退Q
2左转Q
3右转Q
4报警指示灯。
接线图里有个骚操作——把急停按钮的常闭触点并到PLC输入电源回路双重保险你懂的。
梯形图程序里最带劲的是位置自锁逻辑。
看这段Network1 LD I
0 //前进限位 O Q
0 //自锁 AN I
1 //非后退限位 AN I
4 //非急停 Q
0 //输出前进这比某些教科书里的冗余设计实在多了既防按钮粘连又防限位失效。
注意AN指令的堆叠顺序搞反了可能会让小车在限位开关处鬼畜抖动。
No.942 基于S
PLC和组态王港口码头装卸料小车控制系统 带解释的梯形图程序接线图原理图图纸io分配组态画面 组态王
55画面内部程序可以不连接plc运行。
模拟动画参数设定。
程序带注释。
图纸齐全接线图原理图。
优惠款组态王画面设计有个坑必须说——动画连接里的脚本别直接写死数值。
比如小车移动的像素位移要用[本站点]当前位置变量乘以比例系数这样改参数时不用重新画图。
模拟量显示记得加个一阶滤波不然传感器跳变会让数字闪得眼瞎。
参数设定界面得留个后门在用户权限里加个隐藏的工程师模式长按某个角落5秒解锁高级参数。
调试时把料斗升降速度从默认的30%调到50%效率直接起飞。
当然正式运行得改回去别问我怎么知道的。
程序注释有个小技巧——在关键网络后面加ASCII字符画。
比如在报警处理段后面画个(╯‵□′)╯︵┻━┻ 下次维护时一眼就能找到故障点。
这可比写此处处理异常生动多了。
最后说下模拟运行在组态王里新建个仿真PLC把DB1数据块映射到画面变量。
动两下方向开关看着虚拟小车在屏幕上丝滑移动比看真机还带感。
调试时省下的泡面钱够买好几个月的迅雷会员了。