2.3 优化型M238逻辑控制器的结构
在有些机器的控制中,需要通信更快,接入的高速输入口更多,和专用的功能块支持更多,由此产生了对优化型逻辑控制器的需求,M238逻辑控制器就是满足上述需求的一种控制器。其基本硬件结构如图2-4所示。
图2-4 M238逻辑控制器基本硬件结构
M238逻辑控制器具有的基本结构是:
1)具有数字量的输入和输出,其中数字量的输入可以设置为高速计数器(HSC),接收2路A/B相的脉冲输入或是8路单相的脉冲输入,输入频率可以达到100kHz。数字量的输出也可以设置为2路脉冲串(PTO)输出或脉宽调制(PWM),最大输出频率可达100kHz。可以控制两台步进电动机或伺服电动机。用于对步进电动机或伺服电动机的速度控制和位置控制。高速计数(HSC)和脉冲输出(PTO)/脉宽调制(PWM)如图2-5所示。
2)具有两个串行口,可以设置为Modbus的主站控制从站设备,也可以设置为从站接受主站设备的控制。还可以设置为Modbus IO SCANNER,这样配置好从站设备的参数或控制地址,就可以方便地在输入、输出字上填写参数和控制命令来控制从站设备或修改从站设备的参数。串口还可以设置为SoMachine网络连接在SoMachine网络内,像网络邻居那样实现各个设备的网络互连。串口1也可以设置为RS-232通信。
3)具有CANopen总线主站通信口,连接16台从站设备,通信速度达到1M。M238逻辑控制器的CANopen总线结构如图2-6所示。
4)具有MINI USB编程口,用于程序的编制和调试。
5)具有模块扩展接口,可以扩展到248点。
在配置时,打开SoMachine软件,把合适的M238逻辑控制器拖入配置框内,就可以开始一台机器的控制设计了。M238逻辑控制器的配置如图2-7所示。
要注意的是M238逻辑控制器型号中有些是带有S0的,在带有S0的控制器中,提供了针对包装、起重和输送行业中典型的控制功能块,供用户调用。如包装行业的堆垛、张力、温度控制,起重行业的防摇、纠偏和同步控制等。
图2-5 高速计数(HSC)和脉冲输出(PTO)/脉宽调制(PWM)
图2-6 M238逻辑控制器的CANopen总线结构
图2-7 M238逻辑控制器的配置