同Q PLC的其他智能模块一样,C24系列模块使用软件开关来对模块进行初始化设定,并且PLC的CPU通过模块的I/O信号与缓冲区来控制模块的运行。由于C24系列模块缓冲区定义内容过于庞大,本章主要对软件开关和I/O信号进行描述。
1.软件开关定义
在Q PLC编程软件GX Developer的参数设定画面中可对智能模块的软件开关进行设置。C24系列模块的软件开关用于设置模块各个接口的应用协议、传输速率、奇偶校验、数据位、停止位等串口通信基本参数。其中开关1和开关3的高8位分别用于设置模块通道1和通道2的通信速率。开关1和开关3的低8位分别用于设置模块通道1和通道2的通信参数。开关2和开关4分别用于设置模块通道1和通道2的通信协议,详见表7-3。
表7-3 开关设置定义
开关1至开关4的具体设置内容见表7-4~表7-6。
开关5用于设置C24系列模块的站号,该站号作为PLC站号在应用MC协议通信时使用。站号指定范围为0~F(十六进制)。要使C24系列模块正常与外部设备通信,以上开关必须按照外部设备的通信要求设置正确。如某一外部设备要求使用QJ71C24N模块的通道1、传输速率为115200bit/s、数据位8为、停止位1位、偶校验、无和校验码,同时要求在运行中允许写入数据和参数,则开关1应设置为0BCE。该外部设备使用无顺序协议通信,则开关2应设置为0006。如图7-8所示。
表7-4 通信波特率设置
表7-5 通信参数设置
表7-6 通信协议设置(www.xing528.com)
图7-8 开关设定例子
2.模块的I/O信号
作为占用32点I/O的智能模块,C24系列模块共有64个I/O信号点。其中包括32个输入点X和32个输出点Y。具体定义见表7-7和表7-8。
表7-7 模块X信号,其中n为模块首地址
表7-8 模块Y信号,其中n为模块首地址
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。