下面我们做一个简单的通信例子,用组态王的一个按钮与西门子S7-300PLC进行通信。 为了方便观看效果,我们使用仿真PLC(PLCSIM)与组态王进行通信。 组态王 6.53 STEP7 v5.4 PLCSIM v5.4 在组态王中新建一个I/O变量,把这个I/0变量的连接设备设为PLC中的一个变量,这样我们们就可以通过 组态王来观察PLC中的某个变量的变化情况,并可以在组态王中更改PLC的变量。 我们在组态王中放置一个按钮,用这个按钮来控制PLC的M0.1的状态。 1. 设置硬件连接驱动 打开组态王,新建一个工程,打开工程流览器单击设备>>新建 选择PLC>>西门子>>S7-300/400(MPI)>>Prodave6IE 选择下一步>>输入设备名称为PLC300>>下一步>>选择COM1 连接地址格式 A.B (A为PLC的MPI地址,B为PLC的CPU所在的插槽号) 我们在PLC硬件组态里面设MPI地址为2,CPU所在的插槽号也为2 所以地址应为:2.2 点击下一步>>尝试恢复间隔30秒 最长恢复时间1 2. 在组态王中新建一个I/O变量连接到PLC 打开工程流览器选择数据词典,新建一个变量, 变量名为:开关按钮 变量类型:I/O离散 连接设备:PLC300 (第1步建好的设备) 寄存器:M0.1 数据类型:bit 3.打开STEP7 选择菜单栏上的Option>>Set PC/PG Interface 选择PLCSIM(MPI)单击确定 把MPI地址设为2 4.在组态王画面中使用:开关按钮这个变时,就可以读写PLC中的M0.1了
下面我们做一个简单的通信例子,用组态王的一个按钮与西门子S7-300PLC进行通信。 为了方便观看效果,我们使用仿真PLC(PLCSIM)与组态王进行通信。 组态王 6.53 STEP7 v5.4 PLCSIM v5.4
在组态王中新建一个I/O变量,把这个I/0变量的连接设备设为PLC中的一个变量,这样我们们就可以通过
组态王来观察PLC中的某个变量的变化情况,并可以在组态王中更改PLC的变量。 我们在组态王中放置一个按钮,用这个按钮来控制PLC的M0.1的状态。
1. 设置硬件连接驱动 打开组态王,新建一个工程,打开工程流览器单击设备>>新建 选择PLC>>西门子>>S7-300/400(MPI)>>Prodave6IE 选择下一步>>输入设备名称为PLC300>>下一步>>选择COM1 连接地址格式 A.B (A为PLC的MPI地址,B为PLC的CPU所在的插槽号) 我们在PLC硬件组态里面设MPI地址为2,CPU所在的插槽号也为2 所以地址应为:2.2 点击下一步>>尝试恢复间隔30秒 最长恢复时间1
2. 在组态王中新建一个I/O变量连接到PLC 打开工程流览器选择数据词典,新建一个变量, 变量名为:开关按钮 变量类型:I/O离散 连接设备:PLC300 (第1步建好的设备) 寄存器:M0.1 数据类型:bit 3.打开STEP7 选择菜单栏上的Option>>Set PC/PG Interface 选择PLCSIM(MPI)单击确定 把MPI地址设为2
4.在组态王画面中使用:开关按钮这个变时,就可以读写PLC中的M0.1了