"); //-->
初学plc编程应注意这三个方面,少走弯路,双线圈输出、程序的优化设计、编程元件的位置。
1.双线圈输出
如果在同一个程序中,同一元件的线圈使用了两次或多次,称为双线圈输出。对于输出继电器来说,在扫描周期结束时,真正输出的是最后一个Y0的线圈的状态(见图1a)。
Y0的线圈的通断状态除了对外部负载起作用外,通过它的触点,还可能对程序中别的元件的状态产生影响。图1a中Y0两个线圈所在的电路将梯形图划分为3个区域。因为PLC是循环执行程序的,最上面和最下面的区域中Y0的状态相同。如果两个线圈的通断状态相反,不同区域中Y0的触点的状态也是相反的,可能使程序运行异常。作者曾遇到因双线圈引起的输出继电器快速振荡的异常现象。所以一般应避免出现双线圈输出现象,例如可以将图1a改为图2b 。

2.程序的优化设计
在设计并联电路时,应将单个触点的支路放在下面;设计串联电路时,应将单个触点放在右边,否则将多使用一条指令(见图2)。
建议在有线圈的并联电路中将单个线圈放在上面,将图2a的电路改为图2b的电路,可以避免使用入栈指令MPS和出栈指令MPP。

3.编程元件的位置
输出类元件(例如OUT,MC,SET,RST,PLS,PLF和大多数应用指令)应放在梯形图的最右边,浏览更多内容请登录昊华电通不能直接与左侧母线相连。有的指令(如END和MCR指令)不能用触点驱动,必须直接与左侧母线或临时母线相连。
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
代理AI驱动CPU需求回暖
GPU进基站?AI-RAN的真争议
飞利浦半导体推出即插即用的蓝芽射频模块TrueBlue
使用无变压器降压控制器转换高电压
Re: 兰牙是什么东东?
改变输出极性的应用电路(CW34603)
单板电磁兼容(EMC)的设计
存储涨价后遗症来了
蓝牙无线模块工作于2.402GHz至2.48GHz ISM频段
升压型扩大输出电流的应用电路(CW34603)
认识蓝牙
国网电能表解决方案
OpenAI与甲骨文放弃数据中心扩建计划
单端PECL与差分PECL的互连
将降压型改装成升压型的应用电路(CW34603)
单相异步电机设计简装版 2
高速球型摄像头解决方案
德国初创杀进 RISC‑V,首款通用处理器流片
弹片机实验29个
插座表解决方案
由CW34603构成的改变输出极性且扩大输出电流的应用电路
工频变压器对交流220V电网电压降压、整流、滤波后作为前级输入电源(CW1906、CW4962)
安世中国宣布重大突破
单芯片电能表解决方案
瑞萨电子MCU直流无刷电动工具解决方案
敏迪内置音频解码/编码器的蓝牙基频LSI
单相异步电机设计简装版
英特尔推出第二代酷睿系列处理器,搭载实时处理性能并扩充边缘 AI 产品矩阵
优化差分放大器电路!高精度只需这几步
小芯片,大声音:半导体如何让万物发声、聆听与思考