目录
1、IO输入输出变量定义和硬件关联
1.1 IO输入
添加全局变量IO_Global
变量定义
(*==========================================IO输入===============================================================*)
DI1_1 AT %I* :BOOL; //
DI1_2 AT %I* :BOOL; //
DI1_3 AT %I* :BOOL; //
DI1_4 AT %I* :BOOL; //
DI1_5 AT %I* :BOOL; //
DI1_6 AT %I* :BOOL; //
DI1_7 AT %I* :BOOL; //
DI1_8 AT %I* :BOOL; //
DI1_9 AT %I* :BOOL; //
DI1_10 AT %I* :BOOL; //
DI1_11 AT %I* :BOOL; //
DI1_12 AT %I* :BOOL; //
DI1_13 AT %I* :BOOL; //
DI1_14 AT %I* :BOOL; //
DI1_15 AT %I* :BOOL; //
DI1_16 AT %I* :BOOL; //
DI2_1 AT %I* :BOOL; //
DI2_2 AT %I* :BOOL; //
DI2_3 AT %I* :BOOL; //
DI2_4 AT %I* :BOOL; //
DI2_5 AT %I* :BOOL; //
DI2_6 AT %I* :BOOL; //
DI2_7 AT %I* :BOOL; //
DI2_8 AT %I* :BOOL; //
DI2_9 AT %I* :BOOL; //
DI2_10 AT %I* :BOOL; //
DI2_11 AT %I* :BOOL; //
DI2_12 AT %I* :BOOL; //
DI2_13 AT %I* :BOOL; //
DI2_14 AT %I* :BOOL; //
DI2_15 AT %I* :BOOL; //
DI2_16 AT %I* :BOOL; //
DI1_1到DI1_16表示第一个输入模块的16个输入点,DI2_1到DI2_16表示第二个输入模块的16个输入点。
1.2 IO输出
变量定义
(*==========================================IO输出===============================================================*)
DO1_1 AT %Q* :BOOL; //
DO1_2 AT %Q* :BOOL; //
DO1_3 AT %Q* :BOOL; //
DO1_4 AT %Q* :BOOL; //
DO1_5 AT %Q* :BOOL; //
DO1_6 AT %Q* :BOOL; //
DO1_7 AT %Q* :BOOL; //
DO1_8 AT %Q* :BOOL; //
DO1_9 AT %Q* :BOOL; //
DO1_10 AT %Q* :BOOL; //
DO1_11 AT %Q* :BOOL; //
DO1_12 AT %Q* :BOOL; //
DO1_13 AT %Q* :BOOL; //
DO1_14 AT %Q* :BOOL; //
DO1_15 AT %Q* :BOOL; //
DO1_16 AT %Q* :BOOL; //
DO2_1 AT %Q* :BOOL; //
DO2_2 AT %Q* :BOOL; //
DO2_3 AT %Q* :BOOL; //
DO2_4 AT %Q* :BOOL; //
DO2_5 AT %Q* :BOOL; //
DO2_6 AT %Q* :BOOL; //
DO2_7 AT %Q* :BOOL; //
DO2_8 AT %Q* :BOOL; //
DO2_9 AT %Q* :BOOL; //
DO2_10 AT %Q* :BOOL; //
DO2_11 AT %Q* :BOOL; //
DO2_12 AT %Q* :BOOL; //
DO2_13 AT %Q* :BOOL; //
DO2_14 AT %Q* :BOOL; //
DO2_15 AT %Q* :BOOL; //
DO2_16 AT %Q* :BOOL; //
DO1_1到DO1_16表示第一个输出模块的16个输出点,DO2_1到DO2_16表示第二个输出模块的16个输出点
1.3 PLC变量和IO模块关联
AT %I* : 表示需要跟硬件的输入变量关联。倍福输入模块是EL1809。
AT %Q* : 表示需要跟硬件的输出变量关联。倍福输出模块是EL2809。
和硬件关联之前,PLC程序工程需要重新编译。
IO输入关联,以DI1-1举例说明,其它点关联方法相同
IO输出关联,以DO1-1举例说明,其它点关联方法相同
IO输入输出点全部关联好以后,重新激活工程
1.4 测试IO输出点
输出模块1和输出模块2,前5个点强制为TRUE
2、伺服变量关联
伺服变量的关联流程为,IO中的伺服和NC轴关联(IO扫描完成即自动添加关联NC轴伺服,也可以手动在NC轴中重新关联别的IO硬件伺服),NC中的轴再和PLC程序中定义的轴变量关联。
伺服使用后面再单独讲解。可以参考文章:TwinCAT3第三方伺服电机——汇川IS620N使用_panjinliang066333的博客-CSDN博客_twincat3控制第三方伺服