LS_SysLib

浏览: 时间:2025-04-16 分类:PLC库文件

LS_SysLib:通用系统功能块(适用于MC系列PLC)

点击下载

指令名称FB/FC简要功能
LS_LocalBusDiagFC
LS_ReadLocalBusSDOFB获取本地背板LocalBus的模拟量模块的SDO参数。 请注意!!每4ms周期只能执行一次“LS_ReadLocalBusSDO”指令,或一次“LS_WriteLocalBusSDO”指令,如果两个指令同时执行,可能出现超时报错
LS_WriteLocalBusSDOFB设置本地背板LocalBus的模拟量模块的SDO参数。 请注意!!每4ms周期只能执行一次“LS_ReadLocalBusSDO”指令,或一次“LS_WriteLocalBusSDO”指令,如果两个指令同时执行,可能出现超时报错
LS_ReconfigDeviceFB调用该功能块运行Ethercat总线时:总线正常后如需更改电气连接,加入新的从站并使能工程中对应索引,请在调用LS_ReconfigDevice完成后,上升沿触发调用 SMC3_ReinitDrive功能块以重启所有轴。
Ethercat总线带分支器情况允许重复使能/失能从站, 失能分支器时请先失能分支器下的驱动器从站
SysLS_ChangeIPAdrFB更改控制器对应端口的IP、子网掩码、网关地址
SysLS_GetIPAdrFB获取控制器对应端口的IP、子网掩码、网关地址
GetSystemDateFB获取系统时区时间和日期,为加入了当前时区之后的时间
SetSystemDateFB设置系统时区时间和日期,为加入了当前时区之后的时间,从1970.1.1开始计算,设置成之前的日期无效
ModbusRTUSlaveMemAddrConfigFB设置Modbus RTU 从站设备的IQM寄存器的起始地址和数据长度
ModbusTCPSlaveMemAddrConfigFB设置modbus tcp slave设备的IQM寄存器的起始地址和数据长度
ModbusSlaveRTUMemAddrConfigFB设置modbus slave RTU 设备的IQM寄存器的起始地址和数据长度
GetBatStateFB
ColdResetAppFCAPP冷复位指令
WarmResetAppFCAPP热复位指令
GetKernelVersionFC获取内核版本
GetPLCStateFC获取PLC的状态
getUTCTimeFB获取UTC格式系统时间
LS_ReadDintDTFB获取系统时间和日期,为加入了当前时区之后的时间
LS_SetDintDTFB设置系统时间和日期,为加入了当前时区之后的时间