
DB这东西我感觉说白了就类似一个存储空间,比如我在FB1的一段逻辑中,输出为DB1DBX01这位信号就被记录下来,如果FB2需要调用这个信号的话,你可以直接用这个点,当然其他用法也很多,这只是之一。
变量表就随便了,我可以监控各种类型,各种长度,任意的PLC中的某一点,而且对于一些变量还可以更改状态,比如M00状态为1,你可以更改为0,当然变量表这东西大部分只是调试用。你的问题是想知道程序里每个网络的意思吗?
网络1:sm01为S7-200特殊标志位,为第一次上电后导通,网络1的意思是,PLC上电后调用初始化子程序“初始化_2”(后面的方块表示子程序的意思,下同)
网络2:位“M10”为高电平时,调用子程序“全速软启动_0“
网络3:位“M11”为高电平时,调用子程序“定值软启动_1“
网络4:位“M12”为高电平时,调用子程序“定值阶跃启动_3“
网络5:位“停止:M13”为高电平时,将“0”这个值传送给输出模拟量的寄存器“模拟量:VW202”
将控制调用子程序“全速软启动_0“的标志位M10复位,并将M01这个位复位。
希望我的回答能帮助到你。符号表是定义变量名比方说
vb100是变量地址,可以在符号表里给他起个别名叫Ue,那么你要用到vb100变量的地方就可以直接用Ue代替,注释是可有可无,最好是有就是相当于备注,说明这个变量是干什么用的,这个东西是给你看的,有没有注释不影响程序逻辑和编译这个是PLC的开关量输入(DI)模块的接线示意图,大方框内表示内部电路板线路,大方框外表示各个DI信号接线图,以数字表示端子编号,共有16个DI信号通道。
如通道2-3:外部连接一个开关和电源(该符号表示直流、交流电源均可),与内部线路形成回路,直流/交流电源经过限流电阻、整流桥形成内部的直流电源,经扼流线圈给光电耦合开关、发光二极管工作。光电耦合开关的信号传给内部处理,发光二极管用做状态灯以便辨识通道2-3外电路是否接通。其他通道与此相同。M是内部存储区,M00只是其中一个位。
而S00是顺序功能传递的一个位,当然也是存储在CPU内部的。
M存储区某些字节可以断电保持,而S00则不可以。
当程序需要使用顺序功能时就可以使用S00进行上下顺序之间的连接。
具体建议看看200系统手册。
分配表如:输入,输出;PLC地址:连接的外部,设备功能说明,PLC地址,连接的外部设备,功能说明:X0,SB1,启动按钮,Y0,HL1,灯一,X1,SB2,停止按钮,Y1,HL2,灯二,Y2,HL3,灯三,Y3,HL4,灯四。
清单的话是元件清单,就是多少个灯、多少个传感器、多少个接触器。
扩展资料:
功能特点:可靠性高,由于PLC大都采用单片微型计算机,因而集成度高,再加上相应的保护电路及自诊断功能,提高了系统的可靠性。
编程容易,PLC的编程多采用继电器控制梯形图及命令语句,其数量比微型机指令要少得多,除中、高档PLC外,一般的小型PLC只有16条左右,由于梯形图形象而简单,因此容易掌握、使用方便,甚至不需要计算机专业知识,就可进行编程。
组态灵活,由于PLC采用积木式结构,用户只需要简单地组合,便可灵活地改变控制系统的功能和规模,因此,可适用于任何控制系统。
输入/输出功能模块齐全,PLC的最大优点之一,是针对不同的现场信号(如直流或交流、开关量、数字量或模拟量、电压或电流等),均有相应的模板可与工业现场的器件(如按钮、开关、传感电流变送器、电机启动器或控制阀等)直接连接,并通过总线与CPU主板连接。
安装方便,与计算机系统相比,PLC的安装既不需要专用机房,也不需要严格的屏蔽措施,使用时只需把检测器件与执行机构和PLC的I/O接口端子正确连接,便可正常工作。
运行速度快。由于PLC的控制是由程序控制执行的,因而不论其可靠性还是运行速度,都是继电器逻辑控制无法相比的。
近年来,微处理器的使用,特别是随着单片机大量采用,大大增强了PLC的能力,并且使PLC与微型机控制系统之间的差别越来越小,特别是高档PLC更是如此。
参考资料来源:百度百科-PLC系统
如果S00是在程序中调用的话,它就是一个顺序控制继电器,在西门子200的编程帮助中有解释SCR(顺序控制继电器)的使用
M00是位BOOL(S00始终我ON S01在第一个扫描周期为一ON S02如果保持的数据丢失,接通为 ON 一个扫描周期)你可以查S7-200符号表
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)