802d --sl 的PLC的梯图有LB2.5信号是何义?
问题补充:
802d sl PLC是S7-200还是S7-300 ?L 变量与M区辩?
最佳答案
1. M 是位存储器,在802DSL中有M0.0--M255.7(256BYTE)可以使用,作为控制继电器来存储中间操作状态或其他控制信息,也可以按MB,MW,MD来存取。它和全局变量V一样在整个POU(Program Organizational Unit)有效,因此在编程前最好在全局符号表中先定义,这样一来在各个程序中使用时不会发生冲突等,也备于查错。
2. L 是局部存储器,LB0--LB63共有64个BYTE(LB60--LB63尽量不用)可以使用,作为暂时存储器或给子程序传递参数,L也可以L*.*(如L2.5 是BOOL 量,是第二个字节的第五位),LB,LW,LD来存取,但仅仅在它被创建的POU中有效,它也可以在符号表中定义,但只能在各个POU自己的符号表中定义.
3. 全局变量和局部变量在符号寻址编程时,全局变量直接显示符号名,而局部变量在符号前会加上#,采用局部变量编程有很多优势:程序可以功能化移植(减少重复编程量),大程序方便协同作战(把任务分成各个功能块),这是SIEMENS的PLC比较优越性之处。尤其是S7-300/400更突出其BLOCK结构。但他的入门坎比其他PLC的确难一些。
4 SIEMENS的PLC 用在802D/SL(S7-200),和840D/I(S7-300)等数控系统时,相对而言算比较简单的,只要把PLC用户接口V1*******(802D/SL),DB2--61(840D/I)搞清就比较容易了,如果没有这方面的资料可以在其网络上Download.
only for your reference!
提问者对于答案的评价:
好!谢谢指引!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc262521.html