免费的 AutoCAD PLC 梯形图符号(DWG):触点、线圈、定时器、计数器、I/O 模块
78 个 PLC 符号,做成可直接使用的 AutoCAD 块:梯形图触点和线圈(常开、常闭、上升沿、下降沿、置位、复位)、母线和梯级示例、标准功能块(TON、TOF、TP、CTU、CTD、CTUD、边沿检测、双稳态、比较和运算)、PLC 机架、电源、CPU 和 I/O 模块(数字量、模拟量、热电阻、热电偶、高速计数、通信),以及典型的现场接线:三线 PNP 和 NPN 传感器、开关、指示灯、线圈、电磁阀、两线和四线 4-20 mA 变送器、热电阻、热电偶、0-10 V 和编码器。变量、地址、槽位和位号都在属性里,所以 I/O 清单可以直接从图纸里读出来。
可免费用于你自己的项目并可修改,包括商业项目。ZIP 里是一个 AutoCAD 2018 格式的普通 DWG 文件和一份 README,不需要任何插件。按现状提供,不作任何担保。

全部 78 个符号
共 78 个符号,显示 78 个

Contact, normally open
PLC_LD_CONTACT_NO属性
TAGVARCOMMENTADDRESSREMARKSDESC
Contact, normally closed
PLC_LD_CONTACT_NC属性
TAGVARCOMMENTADDRESSREMARKSDESC
Contact, rising edge (P)
PLC_LD_CONTACT_P属性
TAGVARCOMMENTADDRESSREMARKSDESC
Contact, falling edge (N)
PLC_LD_CONTACT_N属性
TAGVARCOMMENTADDRESSREMARKSDESC
Coil
PLC_LD_COIL属性
TAGVARCOMMENTADDRESSREMARKSDESC
Coil, negated
PLC_LD_COIL_NEG属性
TAGVARCOMMENTADDRESSREMARKSDESC
Coil, set (latch)
PLC_LD_COIL_SET属性
TAGVARCOMMENTADDRESSREMARKSDESC
Coil, reset (unlatch)
PLC_LD_COIL_RESET属性
TAGVARCOMMENTADDRESSREMARKSDESC
Coil, rising edge (P)
PLC_LD_COIL_P属性
TAGVARCOMMENTADDRESSREMARKSDESC
Coil, falling edge (N)
PLC_LD_COIL_N属性
TAGVARCOMMENTADDRESSREMARKSDESC
Coil, retentive set (SM)
PLC_LD_COIL_RETAIN_SET属性
TAGVARCOMMENTADDRESSREMARKSDESC
Coil, retentive reset (RM)
PLC_LD_COIL_RETAIN_RESET属性
TAGVARCOMMENTADDRESSREMARKSDESC
Power rail, left
PLC_LD_RAIL_LEFT属性
TAGDESC
Power rail, right
PLC_LD_RAIL_RIGHT属性
TAGDESC
Rung wire, 20 mm
PLC_LD_WIRE属性
TAGDESC
Parallel branch, start
PLC_LD_BRANCH_OPEN属性
TAGDESC
Parallel branch, end
PLC_LD_BRANCH_CLOSE属性
TAGDESC
Two contacts in parallel (OR)
PLC_LD_PARALLEL属性
TAGVAR_1VAR_2DESC
Rung, start / stop with seal-in
PLC_LD_RUNG_SEAL_IN属性
TAGSTARTSEALSTOPOUTDESC
Jump to label
PLC_LD_JUMP属性
TAGLABELDESC
Return
PLC_LD_RETURN属性
TAGDESC
TON, on-delay timer
PLC_FB_TON属性
TAGINSTANCEPTDESC
TOF, off-delay timer
PLC_FB_TOF属性
TAGINSTANCEPTDESC
TP, pulse timer
PLC_FB_TP属性
TAGINSTANCEPTDESC
CTU, up counter
PLC_FB_CTU属性
TAGINSTANCEPVDESC
CTD, down counter
PLC_FB_CTD属性
TAGINSTANCEPVDESC
CTUD, up/down counter
PLC_FB_CTUD属性
TAGINSTANCEPVDESC
R_TRIG, rising edge detector
PLC_FB_R_TRIG属性
TAGINSTANCEDESC
F_TRIG, falling edge detector
PLC_FB_F_TRIG属性
TAGINSTANCEDESC
SR, set dominant bistable
PLC_FB_SR属性
TAGINSTANCEDESC
RS, reset dominant bistable
PLC_FB_RS属性
TAGINSTANCEDESC
MOVE, copy a value
PLC_FB_MOVE属性
TAGDESC
GT, compare greater than
PLC_FB_GT属性
TAGDESC
GE, compare greater or equal
PLC_FB_GE属性
TAGDESC
EQ, compare equal
PLC_FB_EQ属性
TAGDESC
LE, compare less or equal
PLC_FB_LE属性
TAGDESC
LT, compare less than
PLC_FB_LT属性
TAGDESC
NE, compare not equal
PLC_FB_NE属性
TAGDESC
ADD, add
PLC_FB_ADD属性
TAGDESC
SUB, subtract
PLC_FB_SUB属性
TAGDESC
MUL, multiply
PLC_FB_MUL属性
TAGDESC
DIV, divide
PLC_FB_DIV属性
TAGDESC
CPU module
PLC_MOD_CPU属性
TAGSLOTMODULE_TYPEADDRESS_STARTCHANNELSSIGNALPART_NOMANUFACTURERREMARKSDESC
Power supply module, 24 VDC
PLC_MOD_PSU属性
TAGSLOTINPUTOUTPUTPART_NOMANUFACTURERREMARKSDESC
Digital input module, 8 channels
PLC_MOD_DI8属性
TAGSLOTMODULE_TYPEADDRESS_STARTCHANNELSSIGNALPART_NOMANUFACTURERREMARKSDESC
Digital input module, 16 channels
PLC_MOD_DI16属性
TAGSLOTMODULE_TYPEADDRESS_STARTCHANNELSSIGNALPART_NOMANUFACTURERREMARKSDESC
Digital output module, 8 relay outputs
PLC_MOD_DO8_RELAY属性
TAGSLOTMODULE_TYPEADDRESS_STARTCHANNELSSIGNALPART_NOMANUFACTURERREMARKSDESC
Digital output module, 8 transistor outputs
PLC_MOD_DO8_TRANSISTOR属性
TAGSLOTMODULE_TYPEADDRESS_STARTCHANNELSSIGNALPART_NOMANUFACTURERREMARKSDESC
Digital output module, 16 channels
PLC_MOD_DO16属性
TAGSLOTMODULE_TYPEADDRESS_STARTCHANNELSSIGNALPART_NOMANUFACTURERREMARKSDESC
Analog input module, 4 channels (4-20 mA / 0-10 V)
PLC_MOD_AI4属性
TAGSLOTMODULE_TYPEADDRESS_STARTCHANNELSSIGNALPART_NOMANUFACTURERREMARKSDESC
Analog input module, 8 channels
PLC_MOD_AI8属性
TAGSLOTMODULE_TYPEADDRESS_STARTCHANNELSSIGNALPART_NOMANUFACTURERREMARKSDESC
Analog output module, 4 channels
PLC_MOD_AO4属性
TAGSLOTMODULE_TYPEADDRESS_STARTCHANNELSSIGNALPART_NOMANUFACTURERREMARKSDESC
RTD input module, 4 channels (Pt100)
PLC_MOD_RTD4属性
TAGSLOTMODULE_TYPEADDRESS_STARTCHANNELSSIGNALPART_NOMANUFACTURERREMARKSDESC
Thermocouple input module, 4 channels
PLC_MOD_TC4属性
TAGSLOTMODULE_TYPEADDRESS_STARTCHANNELSSIGNALPART_NOMANUFACTURERREMARKSDESC
High-speed counter module, 2 channels
PLC_MOD_HSC属性
TAGSLOTMODULE_TYPEADDRESS_STARTCHANNELSSIGNALPART_NOMANUFACTURERREMARKSDESC
Communication module, Ethernet
PLC_MOD_COMM_ETH属性
TAGSLOTMODULE_TYPEADDRESS_STARTCHANNELSSIGNALPART_NOMANUFACTURERREMARKSDESC
Communication module, serial RS-485
PLC_MOD_COMM_SERIAL属性
TAGSLOTMODULE_TYPEADDRESS_STARTCHANNELSSIGNALPART_NOMANUFACTURERREMARKSDESC
Rack with four slots
PLC_RACK_4属性
TAGRACKPART_NOMANUFACTURERREMARKSDESC
Proximity sensor, 3-wire PNP to input
PLC_FIELD_PROX_PNP属性
TAGADDRESSDESCRIPTIONCABLEPART_NOMANUFACTURERREMARKSDESC
Proximity sensor, 3-wire NPN to input
PLC_FIELD_PROX_NPN属性
TAGADDRESSDESCRIPTIONCABLEPART_NOMANUFACTURERREMARKSDESC
Photoelectric sensor, 3-wire PNP, to input
PLC_FIELD_PHOTO_PNP属性
TAGADDRESSDESCRIPTIONCABLEPART_NOMANUFACTURERREMARKSDESC
Normally open contact to input
PLC_FIELD_CONTACT_NO属性
TAGADDRESSDESCRIPTIONCABLEPART_NOMANUFACTURERREMARKSDESC
Normally closed contact to input
PLC_FIELD_CONTACT_NC属性
TAGADDRESSDESCRIPTIONCABLEPART_NOMANUFACTURERREMARKSDESC
Pushbutton (normally open) to input
PLC_FIELD_PUSHBUTTON属性
TAGADDRESSDESCRIPTIONCABLEPART_NOMANUFACTURERREMARKSDESC
Emergency stop (normally closed) to input
PLC_FIELD_ESTOP属性
TAGADDRESSDESCRIPTIONCABLEPART_NOMANUFACTURERREMARKSDESC
Pilot lamp from output
PLC_FIELD_LAMP属性
TAGADDRESSDESCRIPTIONCABLEPART_NOMANUFACTURERREMARKSDESC
Relay or contactor coil from output
PLC_FIELD_COIL属性
TAGADDRESSDESCRIPTIONCABLEPART_NOMANUFACTURERREMARKSDESC
Solenoid valve from output
PLC_FIELD_SOLENOID属性
TAGADDRESSDESCRIPTIONCABLEPART_NOMANUFACTURERREMARKSDESC
Transmitter, 2-wire 4-20 mA loop to analog input
PLC_FIELD_4_20MA_2WIRE属性
TAGADDRESSDESCRIPTIONCABLEPART_NOMANUFACTURERREMARKSDESC
Transmitter, 4-wire 4-20 mA output to analog input
PLC_FIELD_4_20MA_4WIRE属性
TAGADDRESSDESCRIPTIONCABLEPART_NOMANUFACTURERREMARKSDESC
RTD (Pt100), 3-wire, to RTD input
PLC_FIELD_RTD_3WIRE属性
TAGADDRESSDESCRIPTIONCABLEPART_NOMANUFACTURERREMARKSDESC
Thermocouple to thermocouple input
PLC_FIELD_THERMOCOUPLE属性
TAGADDRESSDESCRIPTIONCABLEPART_NOMANUFACTURERREMARKSDESC
Sensor with 0-10 V output to analog input
PLC_FIELD_0_10V属性
TAGADDRESSDESCRIPTIONCABLEPART_NOMANUFACTURERREMARKSDESC
Incremental encoder A, B, Z to counter input
PLC_FIELD_ENCODER属性
TAGADDRESSDESCRIPTIONCABLEPART_NOMANUFACTURERREMARKSDESC
I/O address tag
PLC_TAG_IO属性
TAGADDRESSDESCRIPTIONDESC
Rung number tag
PLC_TAG_RUNG属性
TAGRUNGCOMMENTDESC
Cross reference tag
PLC_TAG_XREF属性
TAGSHEETCOLUMNDESC
Terminal strip, eight terminals
PLC_TAG_TERMINAL_STRIP属性
TAGSTRIPDESC
用于零件清单的属性
触点和线圈的变量或地址放在可见属性 VAR 里,COMMENT 和 ADDRESS 是不可见字段。功能块有 INSTANCE,定时器和计数器还有 PT 或 PV。模块有 SLOT、MODULE_TYPE、ADDRESS_START、CHANNELS 和 SIGNAL;现场接线符号有 TAG 和 ADDRESS;I/O 地址、梯级号和交叉引用标记里是 ADDRESS、RUNG、SHEET 和 COLUMN。
用 BlockSync 把所有图纸里的这些块导出到 Excel,生成 I/O 清单或模块清单,和 PLC 程序核对,再把修正一次写回,写回前有预览,也有备份。
怎么使用这个符号库
- 解压文件,打开 DWG。把需要的符号复制到你的平面图里,或者从设计中心(ADCENTER)把块拖进来。
- 这些块按出图尺寸绘制,单位是毫米(文字高 2.5 毫米),按 5 毫米网格对齐。在布局里按比例 1 插入,或者在模型空间里按图纸比例插入。
- 梯形图的触点、线圈和导线都是 20 毫米长,可以首尾相接不留缝;功能块的引脚间距 5 毫米。模块按左上角插入,现场接线符号按设备一端插入。
- 双击块(或输入 EATTEDIT)填写变量、地址或位号。现场接线符号画的是典型接法,请对照你所用设备的数据手册核对。
关于 IEC 61131-3 和通用符号
梯形图的触点、线圈和功能块参照 IEC 61131-3(梯形图 LD)的图形元素绘制。PLC 模块、机架和现场接线没有统一的标准符号,每个厂家画法都不一样。
这些符号是我们自己画的,不是从标准里复制的,整套库也没有按标准认证。模块和接线符号是通用画法,请和你项目所用的设备及制图标准对应起来。
常见问题
- 这些符号符合 IEC 61131-3 吗?
- 梯形图的触点、线圈和标准功能块参照它的图形元素绘制。整套库没有认证,模块和接线符号没有标准可依,所以是通用画法。
- 可以用于哪些品牌的 PLC?
- 任何品牌都行。梯形图元素与品牌无关,模块是带通道的通用方框,厂家、订货号和地址写在属性里即可。
- 可以用在商业项目里吗?
- 可以。可免费用于你自己的项目并可修改,包括商业项目。按现状提供,不作任何担保。
- 怎样从图纸生成 I/O 清单?
- 用 BlockSync 把所有图纸里的模块和现场接线块导出到 Excel,每个块一行,带槽位、地址、位号和订货号。在表里排序、检查,和 PLC 程序核对,再把修正一次写回,写回前有预览,也有备份。
- 可以修改符号或增加属性吗?
- 可以。打开 DWG,用 BEDIT 编辑块,修改或增加属性,然后保存。要更新已经含有该块的图纸,可以运行 ATTSYNC 或替换该块。请先备份:如果随意使用 ATTSYNC,属性值可能丢失。
统计符号,生成零件清单
额定值和零件号都是属性,所以整个项目的符号可以不打开图纸就统计和列表。把块导出到 Excel,用数据透视表汇总,再一次运行把修正写回,过程中有预览和备份。
看看怎样用 BlockSync 统计块