2025-11-15 08:28:14
plc地址就像家里的插座和开关位置一样重要,它告诉程序去哪里拿数据或发命令。输入输出模块的地址是I开头比如I0.0表示第一个数字输入点,输出模块用Q开头比如Q0.1是第一个数字输出点。内部寄存器用M表示比如M0.5可以存状态,定时器计数器用T和C表示比如T0能计时。地址就像快递单号一样唯一标识设备位置,程序通过地址找到对应的硬件。
为什么地址是这个样子的呢?因为不同品牌plc设计不同比如西门子S7-1200有256个数字量I/O点地址从I0.0到I0.127,三菱FX系列也有256个输入输出点地址是X0.0到X0.127。地址结构由型号决定输入输出模块地址占前128个比如I0.0-I0.127,内部存储器M占后128个M0.0-M0.127。定时器计数器地址是T0-T255和C0-C255,比如T0能存0-255秒计时数据。地址分配像拼积木一样组合起来比如I0.1/M0.3/T0就是输入点1和内部寄存器3同时触发定时器0。不同品牌地址写法不同比如罗克韦尔用IL/O而欧姆龙用DI/DO,但原理都一样通过地址找到对应硬件。比如西门子S7-1200有256个数字量I/O点三菱FX系列也有256个输入输出点这说明地址数量和型号直接相关。内部存储器M和定时器T地址是固定分配的比如M0.0是启动标志位T0是0秒计时器。地址结构像树状分布主地址带子地址比如I0.0带I0.0.1细分功能。所以程序写地址时要看plc型号手册确定地址范围和类型。
本题链接: