西门子6ES7954-8LL03-0AA0辽阳西门子模块代理商
1、 PPI通信
PPI协议是s7-200cpu*的基本通信模式。通信可以通过其原始端口(port0或port1)实现,这是S7-200CPU的默认通信模式。
PPI是一种主从协议通信,主从站位于令牌环网中。用户在CPU中的网络读写指令就足够了,即网络读写指令在PPI协议上运行。PPI只能在主站侧写入程序,而从站的网络读写指令没有意义。
2、 RS485串口通信
大多数第三方设备都支持它。西门子S7PLC可以通过选择自由端口通信模式来控制串行通信。简单的情况是仅通过发送指令(XMT)将信息发送到第三方设备,如打印机或变频器。在任何情况下,必须通过编程S7PLC实现。
当选择自由端口模式时,用户可以通过发送指令(XMT)、接收指令(RCV)、发送中断和接收中断来控制通信端口的操作。
3、 MPI通信
MPI通信是一种相对简单的通信方法。MPI网络通信速率为19.2kbit/s~12mbit/s。MPI网络*支持32个节点的连接,*通信距离为50m。如果通信距离长,也可以通过中继器延长通信距离,但中继器也会占用节点。
MPI网络节点通常可以连接S7-200、人机界面、编程设备、智能ET200、RS485中继器等网络组件。
西门子PLC编程中应注意的问题:
可以在中断程序中调用子程序
累加器和逻辑堆栈累加器在中断程序和被称为子例程中很常见
2、中断程序和主程序下的数据可以共享
中断程序可以共享,但我们应该注意中断事件中事物异步特性的影响因素,以解决共享数据的一致性问题。主程序在中断事件中执行的任何地方都可能出现。
3、通信接口中断
PLC的串行通信端口可以通过梯形图或语句表程序进行控制。通信端口的这种操作模式称为自端口模式。在自由的情况下,您可以使用该程序定义波特率、每字节位数等。在执行主程序的过程中,您只能在申请中断时定义自由端口模式。使用接收和发送中断可以简化程序对通信的控制。
输入/输出中断
输入/输出中断包括上升沿或下降沿中断、告诉计数器中断和突发输出中断。
如果s7-200cpu中断输入i0.0~i0.3的上升或下降,则发生的事件由输入终端捕捉。这种上升沿或下降可用于指示事件发生时必须注意的条件。
5、时基中断
6、中断优先级和排队
7、中断限制
8、中断程序编程步骤