西门子模块6ES7511-1UL03-0AB0参数详细
1、RS485 串口通信
第三方设备大部分支持,西门子S7 PLC 可以通过选择自由口通信模式控制串口通信。较简单的情况只用发送指令 (XMT)向打印机或者变频器等第三方设备发送信息。不管任何情况,都必须通过 S7 PLC编写程序实现。当选择了自由口模式,用户可以通过发送指令(XMT)、接收指(RCV)、发送中断、接收中断来控制通信口的操作。
2、PPI 通信
PPI 协议是S7-200CPU 较基本的通信方式,通过原来自身的端口 (PORT0 或PORT1)就可以实现通信,是 S7-200 CPU 默认的通信方式。PPI是一种主-从协议通信,主-从站在一个令牌环网中。在CPU内用户网络读写指令即可,也就是说网络读写指令是运行在PPI协议上的。因此 PPI 只在主站侧编写程序就可以了,从站的网络读写指令没有什么意义。
3、MPI 通信
MPI通信是一种比简单的通信方式,MPI网络通信的速率是19.2Kbit/s~12Mbit/s,MPI网络较多支持连接32个节点,较大通信距离为50M。通信距离远,还可以通过中继器扩展通信距离,但中继器也占用节点。MPI网络节点通常可以挂S7-200、人机介面、编程设备等
在百度看到很多讨论“西门子S7-200子程序调用定时器”的帖子,有朋友发帖说在子程序中使用了定时器当主程序多次调用该子程序时发现程序的逻辑无法正常执行?
其实在条件调用子程序中,当停止子程序调用时,如果定时器已被计时这种情况下步停止调用该子程序会造成定时器的失控。使用条件调用含有定时器的子程序时,一定要注意定时器的分辨率和时序逻辑,以免造成程序运行错误,如果多次调用该子程序,可能会发生程序失控,这种情况下定时器一般只按照**被调用时计时。如果用STEP7编写FC块多次调用定时器是没问题的。因为S7-200和S7-300在硬件和软件上都是不同的,没有类比性,在STEP7定义局部变量时定时器可以设置成参数,而MICROWIN中局部变量定义里没有定时器类型,只能用固定编号的定时器。
S7-200的功能确实不够绿色,定时器个数是有限的,但是可以通过写程序来实现定时功能,这样就不存在定时器被多次调用的问题了,定时器实际上就是读取CPU内部晶振的次数,可以用定时器中断或是SM0.5编写子程序。
S7-200是一款通用性很强大的产品,直接提供的功能有限,但是可以不断的思考,通过编程等方式获得产品更大的利用空间
的编程语言与一般计算机语言相比,具有明显的特点,它既不同于高 级语言,也不同与一般的汇编语言,它既要满足易于编写,又要满足易于调试的要求。 一、编程语言的形式 本教材采用较常用的两种编程语言,一是梯形图,二是助记符语言表。采用梯形图 编程,因为它直观易懂,但需要一台个人计算机及相应的编程软件 采用助记符形式便于 实验,因为它只需要一台简易编程器,而不必用昂贵的图形编程器或计算机来编程。 虽然一些高档的 还具有与计算机兼容的 语言、 语言、**的高级语言 如西门子公司的 、三菱公司的 ,还有用布尔逻辑语言、通用计算机 兼容的汇编语言等。不管怎么样,各厂家的编程语言都只能适用于本厂的产品。 编程指令:指令是 被告知要做什么,以及怎样去做的代码或符号。从本质上讲, 指令只是一些二进制代码,这点 与普通的计算机是完全相同的。同时 也有编译 系统,它可以把一些文字符号或图形符号编译成机器码,所以用户看到的 指令一般 不是机器码而是文字代码,或图形符号。常用的助记符语句用英文文字 可用多国文字 的缩写及数字代表各相应指令。常用的图形符号即梯形图,它类似于电气原理图是符号, 易为电气工作人员所接受。 指令系统:一个 所具有的指令的全体称为该 的指令系统。它包含着指令的 多少,各指令都能干什么事,代表着 的功能和性能。一般讲,功能强、性能好的 , 其指令系统必然丰富,所能干的事也就多。我们在编程之前必须弄清 的指令系统 程序: 指令的有序集合, 运行它,可进行相应的工作,当然,这里的程序 是指 的用户程序。用户程序一般由用户设计, 的厂家或代销商不提供。用语句 表达的程序不大直观,可读性差,特别是较复杂的程序,更难读,所以多数程序用梯形 图表达。 梯形图:梯形图是通过连线把 指令的梯形图符号连接在一起的连通图,用以表达所 使用的 指令及其前后顺序,它与电气原理图很相似。它的连线有两种:一为母线, 另一为内部横竖线。内部横竖线把一个个梯形图符号指令连成一个指令组,这个指令组 一般总是从装载 指令开始,必要时再继以若干个输入指令 含 指令 ,以建立逻辑 条件。最后为输出类指令,实现输出控制,或为数据控制、流程控制、通讯处理、监控 工作等指令,以进行相应的工作。母线是用来连接指令组的。下图是三菱公司的 系列产品的较简单的梯形图例: 它有两组,**组用以实现启动、停止控制。*二组仅一个 指令,用以结束程 序。 梯形图与助记符的对应关系:助记符指令与梯形图指令有严格的对应关系,而梯形 图的连线又可把指令的顺序予以体现。一般讲,其顺序为:先输入,后输出 含其他处理 先上,后下 先左,后右。有了梯形图就可将其翻译成助记符程序。