您现在的位置是:网站首页> PLC自动化

PLC输出输出接线图

摘要

PLC输出输出接线图

借助AI咨询硬件相关问题如PNP传感器信号线是输出正还是负

***OB在拖拽调用FB时自动生成的DB会自动映射保存FB中的静态变量,为好维护可定义一个全局DB所有模块可访问***

***PNP输出为正,NPN输出为负,线接法:棕正、蓝负、黑控制信号***

***其实无论PLC的输入输出端口,都需要外部电源给端口供电,典型接线如下***

***PLC的输入输出端口需要格外供电有源输出本身带电,无源输出只是通断***

***继电器输出都只是通断,并不供电,需外部供电。晶体管(接直流-输出区分PNP还是NPN型》又分)与晶闸管(接交流,COM一般接零线,端口通过负载接火线)有源输出带电***

晶体管输出带不动大功率设备时可使用-》中间继电器-》设备

传感器NPN = 漏型(Sink,灌入电流,COM口接+24V,IO口常态0V);传感器PNP = 源型(Source,流出电流,COM口接0V,IO口常态+24V),是否有电流通过IO作为是否有信号

不管是NPN还是PNP,只要传感器感应到物体(动作了),PLC程序里读到的就是“1”

无论NPN还是PNP传感器说白了就是通断信号,输入端口是外部传感器控制通断,输出端口是PLC控制通断

西门子全系普通晶体管出厂固定为 PNP‑源型输出,硬件不能切换成 NPN(漏型)

通俗解释(200‑SMART / S7‑1200 / S7‑1500)

1. 晶体管输出公共端子 1M 接 0V、1L + 接 DC24V 正极

2. Q 点导通之后,输出端子直接送出 +24V 高电平(标准 PNP 源型)

西门子直流输入是双向光耦,可以自由切换 NPN / PNP,只靠公共端子 1M 接线决定

OB主程序,FB功能块【可用静态变量】,FC函数块,DB存储块

***SCL代码内部写 VAR_TEMP / VAR_INPUT / VAR_OUTPUT / VAR_IN_OUT / VAR_STAT … END_VAR,1200 全部不支持,所有局部变量强制在块上方接口表格定义,Constant是常量都是用加#访问,用拖拽FC、FB到OB实现调用***

临时变量、输入变量、输出变量、常量直接在OB、FB、FC中的接口定义,PLC的变量是为了能方便访问I Q M存储区,DB是静态存储类似硬盘存储

1.png


1.png




PLC 输出类型对比表(补充供电特性)

1.jpg


2.jpg


1.jpg

PLC 输出类型对比表(补充供电特性)

输出类型支持电压响应速度使用寿命高频负载IO 口自身带电 / 外部供电典型用途
继电器 RAC/DC 通用慢 (10ms)短,机械磨损不支持无源干接点,需外部供电触点本身不带电,负载电源由外部回路提供普通电磁阀、接触器、指示灯
晶体管 TDC24V极快 (μs 级)几乎无限完美支持有源输出,模块自身供电后输出端带电模块接入 DC24V 后,输出端直接输出 24V/0V 信号高频气缸、伺服脉冲、传感器触发
晶闸管 SAC220V无限支持有源输出,模块自身供电后输出端带电模块接入 AC 电源后,输出端直接输出交流电压交流高频指示灯、小型交流电磁阀



Top