1. **引用时机** - **项目选型阶段**:当您的自动化控制项目规模较小,对I/O点数要求不是特别高,例如控制一个简单的小型自动化设备、小型物料输送系统或者简单的包装设备等,S7 - 200 SMART CPU ST20是一个很好的选择。它具有12个输入点和8个输出点,能够满足基本的信号采集和控制需求。同时,晶体管输出适合驱动直流负载,如小型直流电机、固态继电器等,24V DC供电也方便与许多常见的传感器和执行器配合使用。 - **升级或替换现有系统时**:如果您有旧的控制系统需要升级,或者现有PLC出现故障需要替换,并且原系统的控制规模和功能与CPU ST20的性能相匹配,那么可以考虑引用该模块。例如,原来使用的是功能类似但较旧的PLC,其I/O点数和输出类型与CPU ST20相近,就可以用它来进行系统更新,以获得更好的性能和可靠性。 2. **硬件组态步骤** - **创建新项目**: - 打开STEP 7 - Micro/WIN SMART编程软件,在软件界面中选择“创建新项目”。在弹出的对话框中输入项目名称、路径等信息,然后点击“确定”,创建一个新的PLC项目。 - **添加CPU模块**: - 在项目树中,找到“设备组态”选项并点击。在设备组态窗口中,点击“添加新设备”按钮。在弹出的“添加新设备”对话框中,选择“控制器”,然后在产品目录中找到“S7 - 200 SMART”系列,再选择“CPU ST20”型号,确认所选CPU的版本等信息正确后,点击“确定”,将CPU ST20模块添加到项目的硬件组态中。 - **配置I/O地址(可选)**: - 默认情况下,软件会自动为CPU ST20的12个输入点和8个输出点分配I/O地址。如果需要自定义I/O地址,可以在硬件组态窗口中选中CPU ST20模块,然后在属性窗口中找到“I/O地址”选项卡,在这里可以修改输入和输出的起始地址等参数。不过,一般情况下,使用默认地址即可满足大多数应用场景。 - **添加扩展模块(如果需要)**: - 如果12输入/8输出的点数不够用,可以添加扩展模块来增加I/O点数。在硬件组态窗口中,将鼠标指针移到CPU ST20模块右侧的扩展接口上,会显示可以添加的扩展模块类型。根据实际需求选择数字量或模拟量扩展模块,如EM DE08(8点数字量输入)、EM DR08(8点数字量输出)、EM AE04(4路模拟量输入)等扩展模块,通过拖拽或点击添加的方式将扩展模块添加到硬件组态中,并按照软件提示进行配置,包括设置扩展模块的I/O地址等参数。 - **配置通信接口(如果需要)**: - CPU ST20有以太网接口,可用于与上位机、HMI(人机界面)或其他设备进行通信。在硬件组态窗口中,选中CPU ST20模块,然后在属性窗口中找到“通信”选项卡,在这里可以设置以太网接口的参数,如IP地址、子网掩码等。根据您的网络环境和通信需求进行合理配置,例如,将PLC的IP地址设置为与上位机在同一网段,以便进行数据传输和监控。 - **完成组态并下载**: - 完成上述硬件组态步骤后,仔细检查组态信息是否正确。确认无误后,点击编程软件中的“下载”按钮,将硬件组态信息下载到实际的CPU ST20模块中。在下载过程中,确保PLC与编程电脑之间的通信连接正常,并且PLC处于STOP模式(可以通过模式开关将PLC设置为STOP模式),下载完成后,再将PLC切换到RUN模式,使其按照组态后的配置运行。