首先CPU315-2DP可连接的PROFIBUS-DP的从站数为124个,但每个电气传输RS485段为32个站点(包括CPU本身),即可连接31个DP从站,你只要使用两个电气网段就可以实现你的要求,所以你选的CPU315-2DP带上述模块没有任何问题。根据你的硬件配置,总共有34个硬件,较简单的方法是采用PROFIBUS-DP现场总线通信,CPU315-2DP作为DP主站,建立PROFIBUS-DP网络;而其它智能模块IM153、触摸屏MP277和SINAMICS120作为DP从站直接挂到主站建立的PROFIBUS网络上,硬件组态比较简单。由于PROFIBUS每个电气传输网段只能连接31个DP从站,而目前你的硬件为34个,有一个较简单的办法就无须使用RS485中继器:在CPU315-2DP的X2(DP)端口分两路,即使有两个电气网段:一路使用PROFIBUS电缆逐个连接10个智能模块IM153和8个触摸屏MP277;另一路使用PROFIBUS电缆逐个连接16个SINAMICS120变频器。注意CPU315-2DP上网络接头和中间连结模块的网络接头上末端电阻(红色开关)必须置“OFF”位置,最后的模块上网络接头上末端电阻(红色开关)必须置“ON”位置。
西门子CPU1214C模块
丰富的指令集:运算种类众多,便于编程:
基本操作,如二进制逻辑运算、结果赋值、存储、计数、产生时间、装载、传输、比较、移位、循环移位、产生补码、调用子程序(带局部变量)
集成通信命令(例如,USS 协议、Modbus RTU、S7 通信“T-Send/T-Receive”(T 发送/T 接收)或自由端口模式 (Freeport))
使用简便的功能,如脉冲宽度调制、脉冲序列功能、运算功能、浮点运算功能、PID 闭环控制、跳转功能、环路功能和代码转换
数学函数,例如 SIN、COS、TAN、LN、EXP
计数:用户友好的计数功能配以集成的计数器和高速计数器指令给用户开辟了新的应用领域。
中断处理:
边沿触发中断(由过程信号的上升沿或下降沿触发)允许对过程中断作出较快的响应。
时间触发中断。
当达到设定值或计数器方向改变时,可触发计数器中断。
通信中断使得能迅速方便地与周围的设备如打印机或条码阅读器交换信息。
口令保护
测试和诊断功能:易于使用的功能支持测试和诊断,例如,在线/离线诊断。
在测试和诊断过程中“强制”输入和输出:可不在循环周期内独立设置输入和输出,例如可以检测用户程序。
按照 PLCopen 对简单运动进行的运动控制。
库功能
西门子CPU1214C模块
通过 STEP 7 Basic 编程软件包,所有 S7-1200 控制器和相关 I/O 可进行全面编程。