西门子PLC模块普洱授权代理商SIEMENS原装 西门子PLC普洱授权代理商,普洱西门子PLC代理,西门子PLC代理
西门子系统PLC数据信息传送指令与程序流程情况监控操作实例教程
1. 装进命令与传送指令
装进(Load,L)命令和传输(Transfer,T)命令用以在存放区中间或存放区和全过程键入、全过程导出中间互换数据信息。装进命令将源操作数(字节数、字或双幕)装进累加器1,在这以前,累加器1原先的数据被全自动移进累加器2。数据长度低于32位时,被装进的信息放到累加器的中低端,其他的高点字节数填0。
传送指令将累加器1内容载入目地存放区,累加器1内容不会改变。被复制数据信息字节在于目的地址的数据长度。数据信息从累加器1输送到外接设备输出区PQ的前提下,又被输送到对应的全过程印象输出区(Q区)。表3-6是一部分装进命令与传送指令。
L、T命令的落实与情况位不相干,也不会影响情况位。S7-300不可以用LSTW命令装进状态字里的FC、STA和OR位。
2. 语句表程序流程状态监控
西门子PLC模块普洱授权代理商SIEMENS原装 西门子PLC普洱授权代理商,普洱西门子PLC代理,西门子PLC代理
成一个新项目,开启OB1,实行菜单栏指令“主视图”→“STL”,转换到语句表方法,输
人图3-37左边的语句表程序流程。在其中的指令“I”将累加器1和累加器2里的16位整数金额求和,后来在累加器1中。开启PLCSIM,形成MW2、MW4和MW6的主视图目标。将OB1下载到模拟仿真PLC,将模拟仿真PLC转换到RUN-P方式。各自将300和500键入MW2和MW4的主视图目标。
在这样一个例子中,可以使用T37的常闭点取代M0.2的常闭点。可是当变换标准由多个数据信号经“与,或、非"逻辑函数组成时,需要将它逻辑运算求反,然后将相对应的接触点串井联电源电路做为起保停电源的终止电源电路,这么做比不上应用后面步相对应的常闭点简单实用。
模拟量输入模块扫描时间
通道转换时间由基本上转换时间和模块电阻测试和断开监控时间构成,基本上转换时间在于模拟量输入模块转换规则(比如积分法和瞬时值转换法)。积分兑换转换法的积分时间直接关系转换时间,还可以在STEP7中设置积分时间。
扫描仪时间是指模拟量输入控制模块对每一个触发的模拟量输入安全通道开展变换与处理的时间也之和。假如模拟量输入安全通道展开了安全通道分类,还要考虑到安全通道组间的转换时间。
6. 模拟量输入模块测量范围卡
模拟量输入模块输入信号种类用测量范围卡(或称之为测量范围控制模块)来调整。测量范围卡安装于模拟量输入模块侧边,每两个安全通道为一组,共用一个测量范围卡,图2-50里的控制模块有8个入口,因此有4个测量范围卡。测量范围卡插进输入模块后,假如测量范围卡里的标识C与输入模块里的箭头符号标识相对性,则测量范围卡被设在C部位。各部位相对应的**测量种类和检测范围都印在模拟量模块上。
供应时模块测量范围卡被放置于默认部位,如果与组态软件时给的测量范围卡部位不一样,首先用螺丝紧定螺钉将测量范围卡从模拟量输入模块中撬出来,按组态软件时给的部位将测量范围卡插进模拟量输入模块中。
要是没有准确地设定测量范围卡,将会损伤模拟量输入控制模块。
依据上述的编程方式和顺序功能图,非常容易绘制子程序。以原始步M0.0为例子,由顺序功能图得知,M0.3就是它的前面步,二者之间的转变标准为T38的自锁电路。因此应先M0,3和T38的自锁电路串连,做为M0.0的启动线路。可编程序控制器运行时需将M0.0置为1,不然系统软件没法工作中,所以将仅仅在第一个扫描周期接入的SM0.1的自锁电路与启动电源电路并接,启动电源电路还并接了M0.0的自保持接触点。后面步M0.1的常闭点与M0.0的电磁线圈串连,M0.1为1时M0.0的电磁线圈“关闭电源”,原始步变成不主题活动步。
这一阶段那就需要懂得编写工业触摸屏了,工业触摸屏可显示运行状况,还可以对其进行操纵。界面类型也非常多,便说西门子系统自己家的wincc吧。
其实做工程项目都是采用wincc70之上版本了,但通过自学得话不推荐组装7.0或以上版本号,主要原因是对配置硬件要求严格,一般设备奔跑起来很费劲。推组装wincc62版本号,此版本号作用彻底能够满足你学习需求,五年前计算机就可跑得下去。手机软件很比较好找,英语水平差的意见免费下载汉化版。
安装好编写页面就是这样子,并不是说手机软件繁杂,是杂!
这是所做的一个小新项目,只有一些泵和阀,控制逻辑都比较简单。在画面里可显示工作压力,总流量这类的信息,还可以对机器设备操作控制。懂得做这种一个界面大概多长时间?一周就行了!没有错,便是一周!这画面看上去好像挺繁杂的,实际上就是单纯的连了程序流程里的自变量,并没有控制,并没有脚本制作!
新手入门取得成功等同于什么级别?毕业的水准吧,能够找工作了!怎样的工作?电气设备维护保养、例如供水站、液压系统这类以控制阀门配件为主导的地区。当然你来到以后就是需要学习硬件的,逐渐迈进初级环节。
下面为大家介绍设计方案子程序的输出电路部分方式。因为步是依据输出变量状态转变来划分的,两者之间的关联极其简易,能够分两种状况来处理:
某一导出*仅在某个一步中向ON,比如图5-2里的Q0.1就是属于这样的事情,能将它线周与相匹配步的存储芯片位M0.2细线围并接。
可以使用I0.2将Q4.0校准(如图4-53)。在OB1中启用SFC34“”来查看延迟终断的状态字STATUS,查看得到的结果用MW8储存,其低字节为MB9。OB_NR的实参是延迟终断OB的序号,RET_VAL为SFC 实行后的错误码,为0后无不正确。
在延迟环节中,还可以在10.1的上升沿启用SFC33“CAN_DINT”来撤销延迟中断过程。
3.仿真实验
开启模拟仿真软件PLCSIM,将流程和组态软件信息下载到模拟仿真PLC。转换到RUN-P方式时,M9.4立刻变成1情况,表明OB20早已免费下载到CPU中。
实行PLCSIM的菜单栏指令“Execute”→“TriggerErrorOB”→“Hardware Interrupt(OB40-OB47)…”(如图4-49),在“Hardware InterruptOB(40-47)”提示框中,键入DI模块开始字节数详细地址0和控制模块里的位详细地址0。点击“Apply”按键,I0.0造成硬件中断,CPU启用OB40,M9.2变成1情况,表明已经实行SFC32启动时长延迟。
在SIMATIC管理工具中形成变量表(如图4-54),点击菜单栏里的剑按键,运行监控功能。MD20要在OB40中载入的BCD格式时长值(25分9秒643ms),*终1位为星期的编码,5表明礼拜4。
10s的延时时间到点,CPU启用OB20,M9.2变成0情况,表明延迟完毕。OB20里的程序流程将Q4.0置位为1模式(如图4-52),并用MOVE命令马上载入D0控制模块。可以使用10.2校准Q4.0(如图4-53)。在OB20中储存在MD24的实时时间数值25分19秒643ms,与OB40中储存在MD20的时间也值做差,得知按时精密度是非常高的。
在时全过程选用模拟仿真软件将I0.1置位为1,M9.2变成0情况,表明0B20的延迟被撤销,按时时间到了不容易启用0B20。