PLC擂台第112期——谈谈你在PLC编程或使用过程中遇到的问题及解决办法?
PLC在控制中使用很广泛,涉及的行业也比较广,比如:工业、医疗、餐饮、家庭等等。
作为一个技术人员,或多或少的都接触到PLC,有时候可能只是简单的接线,有的时候还需要我们自己编程。
那么,在使用PLC过程中,你是否遇到过问题?
谈谈在PLC使用过程中遇到印象比较深刻的问题,以及如何解决的?
对于PLC初学者也值得借鉴。
格式不限,支持原创!
工控PLC擂台每期一题
奖项设置:
一等奖1名:20MP
二等奖3名:10MP
三等奖4名:5MP
参与奖:50积分
MP介绍:gongkongMP即工控币,是中国工控网的用户积分与回馈系统的一个网络虚拟计价单位,类似于大家熟悉的QB,1个MP=1元人民币。
MP有什么用?
兑换服务:以1个MP=1元来置换中国工控网的相关服务。
兑换现金:非积分获得的MP可兑换等值现金(满100MP后、用户可通过用户管理后台申请兑换)
说一下我正遇到的问题吧,还没有解决,哪位高手有建议请告诉我。
事情是这样的,我们有一个车间的空调自控系统,AB的1769cpu,1734接口模块,通信偶尔中断,而且越发频繁,发生通讯问题的系统是每个配电柜上有一个cpu 一个接口模块,一个触摸屏,四个柜子共计12根网线都汇集在一个N-TRON 16口的交换机,在引出一根网线到上位机。有一个配电柜的cpu通讯最不好,用上位机ping 时间大多是400-600ms,偶尔会有中断。查看cpu内存也空闲很多,很多指令需点好几次才能执行,将这个电柜断电一次后会好几天,之后又慢,我这正在买一个交换机N-TRON 8口,将这个柜子的网线先汇到这个交换机,在接到另一个交换机。
结果怎么样还不知道呢,应该可以解决。
PLC在编程中一般是如下棋一般各搞各的,别人读你的程序如读天书,有时自己读自己的程序也会头晕。随着现在产品设计周期越来越短,及成本的降低要求。这就要求编程的柔性化-----程序灵活可不修改或仅做简单的修改,就能用于新的类似的情况。包括:
程序使用柔性(全局柔性,局部柔性)可用符号地址编程,即PLC指令的操作数,用某种含义的符号名代替实际地址。用这样编址的程序,读起来就比较好理解了。用符号地址编程,地址可以灵活分配,为程序的修改提供了很多方便。
多用局部符号地址,这样修改程序时,影响面更小些。而且局部符号地址也可以便于多人参与。
参数设定柔性
如需参数需修改时,可指定内部器件的相应通道存这些数据,改变该通道的内容,也就改变设定值。
动作选择柔性
最好是输入输出间的逻辑关系间接实现。
4.随着工业4.0的深入实践,PLC越来越多用以太网。可以实现互联网控制的重要手段。
5.PLC程序的存档规范化
如:###项目@_V1.00 150510PLC
###项目@_V2.00 150510PLC
###项目@------产品标示
V1.00------代表版本号的起始位
150510-----代表日期
PLC------PLC程序
工控里高手如云 咱抱一学习的态度来取经来了 真巧我这里有一项目 被一瓶颈卡住了 苦思多天还是茫然没有头绪 我把控制条件罗列出来 拜请高手给个思路 或者干脆帮忙把那个子程序块儿给编出来 谢谢
一中频电炉需用单梁行车加入4种炉料 由s7200控制定量的 有序的加入
1: 模拟量采集 由行车上无线称重模块发射 操作室无线接收入plc
2: 行车加料时 采用plc控制加料磁盘的桥整流的触发电路的通断得到定量添加 (吸放料由人工操作 配料由plc操作 配料的过程亦即操控触发电路通断的过程)
3: 4种料都要求添加时或者仅有1种以上三种以下的料需要添加时 按料坑的序号有序 添加
4: 若某种料在吸料之后配料之前添加值就小于设定值 此时要求plc给出二次添 加信号 然后放料 放料完毕之后开始实施二次添加 二次添加时要求plc自动 计算出二次添加值 然后按照计算值添加
5: 在配料过程中出错(若炉料的块状物太大 磁盘的剩磁不足以抵消块状物的重力)
plc 给出配料失败报警 后控制此次加料作废 放料后再重新添加此种物料
6: 要求每种物料的添加数据有plc 记录下来 每种物料的数据记录不得少于20条 大于 30条后自动删除
以上就是该项目的控制要求 看似简单 可是编出的程序单机都调试不过去 就自动配料这个块儿 谁要是有兴趣的话 可以尝试一下 也可以qq我
qq号 :1229558097 邮箱 15093972183@163.com