SIEMENS 上海诗幕自动化设备有限公司您放心的欧洲工控备件采购平台
上海诗幕自动化经营西门子:
PLC: 6ES7-200/300/400/1200/6EP/6AV/6GK/ET200/6SE变频器/电缆/DP接头/触摸屏 /数控伺服备件,进口电机(1LA71LG4.1LA9)
国产电机(1LG0,1LE0)大型电机(1LA8,1LA4,1PQ8)伺服电机(1PH,1PM,1FT,1FS)S7-200系列主机,S7-300系列主机
全新原装产品‘质保一年,一年因产品质量问题免费更换新产品;不收取任何费。欢迎致电咨询。
欢迎您前来询价.100分的服务.100分的质量.100分的售后.100分的发货速度
您的选择您的支持是我的动力 ————致我亲爱的客户!
价格波动,请来电咨询
热线 : (微信同号)
(Q Q) :850 1193
PLC控制器的CPU简介 CPU是可编程控制器的控制中枢,相当于人的大脑。CPU一般由控制电路、运算器和寄存器组成。这些电路通常都被封装在一个集成的芯片上。CPU通过地址总线、数据总线、控制总线与存储单元、输入输出接口电路连接。CPU的功能有:它在系统监控程序的控制下工作,通过扫描方式,将外部输入信号的状态写入输入映象寄存区域,PLC进入运行状态后,从存储器逐条读取用户指令,按指令规定的任务进行数据的传送、逻辑运算、算术运算等,然后将结果送到输出映像寄存区域。 CPU常用的微处理器有通用型微处理器、单片机和位片式计算机等。通用型微处理器常见的如Intel公司的8086、80186、到Pentium系列芯片,单片机型的微处理器如Intel公司的MCS-96系列单片机,位片式微处理器如AMD 2900系列的微处理器。小型PLC 的CPU多采用单片机或CPU,中型PLC的CPU大多采用16位微处理器或单片机,大型PLC的CPU多用高速位片式处理器,具有高速处理能力。 编程器是PLC的重要外围设备。利用编程器将用户程序送入PLC的存储器,还可以用编程器检查程序,修改程序,监视PLC的工作状态。 常见的给PLC编程的装置有手持式编程器和计算机编程方式。在可编程序控制器发展的初期,使用编程器来编程。小型可编程序控制器使用价格较便宜、携带方便的手持式编程器,大中型可编程序控制器则使用以小CRT作为显示器的便携式编程器。编程器只能对某一厂家的某些产品编程,使用范围有限。手持式编程器不能直接输入和编辑梯形图,只能输入和编辑指令,但它有体积小,便于携带,可用于现场调试,价格便宜的优点。 计算机的普及,使得越来越多的用户使用基于个人计算机的编程软件。目前有的可编程序控制器厂商或经销商向用户提供编程软件,在个人计算机上添加适当的硬件接口和软件包,即可用个人计算机对PLC编程。利用微机作为编程器,可以直接编制并显示梯形图,程序可以存盘、打印、调试,对于查找故障非常有利。 PLC编程时三个注意事项 1.双线圈输出 如果在同一个程序中,同一元件的线圈使用了两次或多次,称为双线圈输出。对于输出继电器来说,在扫描周期结束时,真正输出的是后一个Y0的线圈的状态(见图1a)。 Y0的线圈的通断状态除了对外部负载起作用外,通过它的触点,还可能对程序中别的元件的状态产生影响。图1a中Y0两个线圈所在的电路将梯形图划分为3个区域。因为PLC是循环执行程序的,上面和下面的区域中Y0的状态相同。如果两个线圈的通断状态相反,不同区域中Y0的触点的状态也是相反的,可能使程序运行异常。作者曾遇到因双线圈引起的输出继电器快速振荡的异常现象。所以一般应避免出现双线圈输出现象,例如可以将图1a改为图2b 。 2.程序的优化设计 在设计并联电路时,应将单个触点的支路放在下面;设计串联电路时,应将单个触点放在右边,否则将多使用一条指令(见图2)。 建议在有线圈的并联电路中将单个线圈放在上面,将图2a的电路改为图2b的电路,可以避免使用入栈指令MPS和出栈指令MPP。 3.编程元件的位置 输出类元件(例如OUT,MC,SET,RST,PLS,PLF和大多数应用指令)应放在梯形图的右边,宦们不能直接与左侧母线相连。有的指令(如END和MCR指令)不能用触点驱动,必须直接与左侧母线或临时母线相连。
模拟量扩展模块提供了模拟量输入/输出的功能,优点如下:
1、适应性
可适用于复杂的控制场合
2、直接与传感器和执行器相连,12位的分辨率和多种输入/输出范围能够不用外加放大器而与传感器和执行器直接相连,例如EM231 RTD模块可直接与PT100热电阻相连
3、灵活性
当实际应用变化时,PLC可以相应地进行扩展,并可非常容易的调整用户程序。
EM 253是一个用于简单定位任务的功能模块(1轴)。可以将它连接到步进电机和伺服电机,通过高频脉冲输入从Micro Stepper连接到高性能伺服驱动器。
EM 253定位模块以与扩展模块相同的方式进行安装,通过一体化连接电缆连接到S7 - 200扩展总线。
连接之后,从CPU自动读出配置数据
该模块具有以下特点:
-用于来自过程信号的5位输入
-驱动器直接激活用24脉冲输出(向前/向后或者速度/方向)
-2控制输出(DIS;CLR)。
-12个状态LED
To the top of the page
SIWAREX MS是一种多用途称重模块,用于各种简单称重和力测量任务。在SIMATIC S7-200自动化系统中可以很容易安装地紧凑型模块。可以在SIMATIC CPU中直接访问实际重量的数据,无需任何额外接口。
1、使用65000件高分辨率和0.05%的准确度测量重量或者力
2、通过RS232接口,使用SIWATOOL MS PC程序简便地调整规模支持更换模块,无需更新规模调整
3、针对在Ex 2区使用,通过Ex接口为1区供电的本质安全测压元件
热电偶模块EM231是一个采用标准热电偶和高精度温度传感器。在±80 mV范围内也可能检测到低电平模拟信号。热电偶模块EM231可以与CPU 222,224和226配套使用。
4个或者8个模拟输入
不同的测量范围:J,K,T,E,R,S和N型热电偶;±80 mV的模拟信号采集检查开放线路
冷连接点的补偿
温度刻度:可以将测得的温度规定为°C或者°F。
热电阻模块EM231是一个采用标准电阻温度检测器的高精度温度传感器。它们可以与CPU222,224和226配套使用。热电阻模块应安装在低温度波动的位置处,从而确保高的准确度和可重复性。
两个或四个温度检测器用模拟输入
全部电阻温度检测器必须为相同类型
在墙或者DIN导轨上直接安装
直流接触器的铁芯通常使用整块钢材或工程纯铁制成,而且它的激磁线圈制成高而薄的瘦高型,且不设线圈骨架,使线圈与铁芯直接接触,易于散热。4个或者8个模拟输入可编程控制器的构成框图和计算机是一样的,都由中央处理器(CPU)、存贮器和输入/输出接口等构成。因此,从硬件结构来说,可编程控制器实际上就是计算机,图1是其硬件系统的简化框图。从图中可以看出PLC内部主要部件有:-2控制输出(DIS;CLR)。应用业绩劣势现场控制或检测元件输入给PLC各种控制信号,如限位开关、操作按钮、选择开关以及其他一些传感器输出的开关量或模拟量等,通过输入接口电路将这些信号转换成CPU能够接收和处理的信号。输出接口电路将CPU送出的弱电控制信号转换成现场需要的强电信号输出,以驱动电磁阀、接触器等被控设备的执行元件。(5)编程器 摘要:高素质应用型PLC人才的培养是一项综合性策略,涉及课程设置与教材选取,教学与实设备投入,理论、实验与实训教学,成绩评价机制,校内学与校外锻炼,毕业前学与毕业后应用等各方面的优化与提高,只有做到各个方面得到协同优化,才能培养出高素质应用型PLC人才。 中央处理器(CPU)由控制器、运算器和寄存器组成并集成在一个芯片内。CPU通过数据总线总线、地址总线、控制总线和电源总线与存储器、输入输出接口、编程器和电源相连接。d、在PLC进入运行状态后,从存储器中逐条读取用户程序,经过命令解释后按指令规定的任务,产生相应的信号,去启闭有关控制门电路。分时分渠道地去执行数据的存取、传送、组合、比较和变换等操作,完成用户程序中规定的逻辑式算术运算等任务。根据运算结果,更新有关标志位的状态和输出映象寄存器的内容,再由输出映象寄存器的位状态式数据寄存器的有关内容,实现输出控制、制表、打印式数据通讯等。2、通过RS232接口,使用SIWATOOL MS PC程序简便地调整规模支持更换模块,无需更新规模调整 西门子安全型数字量模块代理商西门子信号模块及扩展门代理商西门子模拟量输入模块代理商西门子模拟量输出模块代理商西门子模拟量输入输出模块代理商西门子安全型模拟量输入模块代理商西门子传感器信号模块代理商西门子交流电源代理商西门子直流电源代理商西门子SIMATIC S7-400代理商西门子控制器代理商西门子底板机架代理商西门子电源模板代理商西门子存储卡代理商西门子电池代理商西门子冗余系统同步器件代理商西门子通讯模板代理商西门子终端模块代理商西门子主机架扩展部件代理商西门子功能模块代理商西门子通信模块代理商西门子扩展电缆代理商西门子I/O模块代理商西门子安装导轨代理商西门子IM接口模块代理商西门子总线适配器代理商西门子SIMATIC S7-1200代理商西门子小型可编程控制器代理商西门子可编程控制器代理商西门子中型可编程控制器代理商西门子SMART LINE 精彩系列面板代理商西门子SIMATIC S7-300代理商西门子SIMATIC S7-1500代理商西门子SIMATIC ET200代理商西门子开关量模板代理商西门子网卡代理商西门子电缆代理商西门子CP5611网卡代理商西门子PROFIBUS通讯电缆代理商西门子总线连接器代理商西门子快速连线DP总线接头代理商西门子90度网络接头代理商西门子35度网络接头代理商西门子无角度网络接头代理商西门子中继器代理商西门子工业以太网网卡代理商西门子工业以太网电缆代理商西门子交换机代理商西门子软件代理商根据PLC的设计特点,它对电源并无特别要求,可使用一般工业电源。 1、理论课的任务是让学生明确PLC是什么?PLC能做什么?怎么做?教师可以通过一个简单、形象实例(如:电机的长动控制)的完整讲解、操作与演示,先让学生了解PLC控制系统包括主电路与控制电路,PLC的外部硬件连线与内部软件编程两个基本的环节仅仅充当控制电路部分,让学生整体了解PLC控制系统的构成与工作过程,再以此为基础进行外部硬件连线与内部软件编程两个基本环节的深入讲解,这样便于学生对比继电接触器控制系统对本课程的整体把握,明确课程的中心任务,有了目标也就有了学的动力。 PLC系统程序决定了PLC的基本功能,该部分程序由PLC制造厂家编写并固化在系统程序存储器中,主要有系统管理程序、用户指令解释程序和功能程序与系统程序调用等部分。自80年代以来,出现了集成度更高。功能更强,并带有“布尔机"而又便于作数据通信的MCS-51系列单片机以及功能更高的16位单片机,大有取代MCS-48系列之势。日本三菱的F2系列PLC即采用CPU8031。MCS-51系列单片机是美国INTEL公司在MCS-48单片机基础上,于80年代初推出的产品,具有高集成度、高可靠性、高功能、高速度、格等特点。它有三个代表产品:8051、8751和8031,它们分别有不同的应用特性。8051是以4K字节EPR0M代替4K字节的R0M的8051; 8031是内部无R0M8051。必须外接EPR0M;INTEL公司的96系列的单片机,字长为16,运算速度比51系列更高,这必将为次的PLC开发和应用带来美好的远景。用单片机制成的PLC有以下显著特点:为机电设备一体化创造了条件,因为由单片机制成PLC,体积更小。同时PLC逻辑功能很强,并且具有数值运算和通信接口。冷连接点的补偿成本优势3)其它接口当实际应用变化时,PLC可以相应地进行扩展,并可非常容易的调整用户程序。
由于打印在电缆上的米制长度标记,可以容易的判定长度
用于危险和非危险区的电缆的全部范围。
借助于统一的PROFIBUS PA连接系统,类型和部件显著减少
组合机床液压滑台进给运动功能表图绘制举例 某组合机床液压滑台进给运动示意图如图1所示,其工作过程分成原位、快进、工进、快退四步,相应的转换条件为SB、SQ1、SQ2、SQ3。液压滑台系统各液压元件动作情况如表5-1所示。根据上述功能表图的绘制方法,液压滑台系统的功能表图如图2a所示。 图1 某组合机床液压滑台进给运动示意图 表1 液压元件动作表 元件 工步 YV1 YV2 YV3 原位 ― ― ― 快进 ┼ ― ― 工进 ┼ ― ┼ 快退 ― ┼ ― 图2 液压滑台系统的功能表图 如果PLC已经确定,可直接用编程元件M300~M303(FX系列)来代表这四步,设输入/输出设备与PLC的I/O点对应关系如表2所示,则可直接画出如图2b所示的功能表图接线图,图中M8002为FX系列PLC的产生初始化脉冲的特殊辅助继电器。 表2 输入/输出设备与PLC I/O对应关系 PLC I/O X0 X1 X2 X3 Y0 Y1 Y2 输入/输出设备 SB SQ1 SQ2 SQ3 YV1 YV2 YV3 使用通用指令编程的液压滑台系统梯形图举例 梯形图的编程方式是指根据功能表图设计出梯形图的方法。为了适应各厂家的PLC在编程元件、指令功能和表示方法上的差异,下面主要介绍使用通用指令的编程方式、以转换为中心的编程方式、使用STL指令的编程方式和仿STL指令的编程方式。 为了便于分析,我们假设刚开始执行用户程序时,系统已处于初始步(用初始化脉冲M8002将初始步置位),代表其余各步的编程元件均为OFF,为转换的实现做好了准备。 1.使用通用指令的编程方式 编程时用辅助继电器来代表步。某一步为活动步时,对应的辅助继电器为“1”状态,转换实现时,该转换的后续步变为活动步。由于转换条件大都是短信号,即它存在的时间比它激活的后续步为活动步的时间短,因此应使用有记忆(保持)功能的电路来控制代表步的辅助继电器。属于这类的电路有“起保停电路”和具有相同功能的使用SET、RST指令的电路。 如图5-27a所示Mi-1、Mi和Mi+l是功能表图中顺序相连的3步,Xi是步Mi之前的转换条件。 图5-27 使用通用指令的编程方式示意图 编程的关键是找出它的起动条件和停止条件。根据转换实现的基本规则,转换实现的条件是它的前级步为活动步,并且满足相应的转换条件,所以步Mi变为活动步的条件是Mi-1为活动步,并且转换条件Xi=1,在梯形图中则应将Mi-1和Xi的常开触点串联后作为控制Mi的起动电路,如图5-27b所示。当Mi和Xi+1均为“l”状态时,步Mi+1变为活动步,这时步Mi应变为不活动步,因此可以将Mi+1=1作为使Mi变为“0”状态的条件,即将Mi+1的常闭触点与Mi的线圈串联。也可用SET、RST指令来代替“起保停电路”,如图5-27c所示。 这种编程方式仅仅使用与触点和线圈有关的指令,任何一种PLC的指令系统都有这一类指令,所以称为使用通用指令的编程方式,可以适用于任意型号的PLC。 如图5-28所示是根据液压滑台系统的功能表图(见图5-26b)使用通用指令编写的梯形图。开始运行时应将M300置为“1”状态,否则系统无法工作,故将M8002的常开触点作为M300置为“1”条件。M300的前级步为M303,后续步为M301。由于步是根据输出状态的变化来划分的,所以梯形图中输出部分的编程极为简单,可以分为两种情况来处理: 1)某一输出继电器仅在某一步中为“1”状态,如Y1和Y2就属于这种情况,可以将Y1线圈与M303线圈并联,Y2线圈与M302线圈并联。看起来用这些输出继电器来代表该步(如用Y1代替M303),可以节省一些编程元件,但PLC的辅助继电器数量是充足、够用的,且多用编程元件并不增加硬件费用,所以一般情况下全部用辅助继电器来代表各步,具有概念清楚、编程规范、梯形图易于阅读和容易查错的优点。 2)某一输出继电器在几步中都为“1”状态,应将代表各有关步的辅助继电器的常开触点并联后,驱动该输出继电器的线圈。如Y0在快进、工进步均为“1”状态,所以将M301和M302的常开触点并联后控制Y0的线圈。注意,为了避免出现双线圈现象,不能将Y0线圈分别与M301和M302的线圈并联。
屏蔽的双绞电缆,圆形截面
通过总线电缆外皮和 SpliTConnect 系统的接地端子,可实现系统范围内的接地方案。
印有以米表示的标记。
电缆类型
FC 过程电缆:
符合 IEC 61158-2 的总线电缆,适合在危险区域 (Ex) 和非危险区域 (non-Ex) 中使用。
采用 RS485 和 IEC 61158-2 传输协议的总线网段通过网段耦合器/链接器进行链接。
安装说明
快速连接
FastConnect 剥线工具可用于将 FC 过程电缆的外护套和屏蔽层剥除至 PROFIBUS PA 的所需长度。
这样,通过使用 FastConnect 剥线工具和 SpliTConnect 分接头,可以方便连接现场设备,例如,连接到 PROFIBUS PA 总线系统。
电缆敷设
在贮存、运输和电缆敷设过程中,两端需用收缩帽密封两端。
符合允许的弯曲半径和张力负载!
OP177 TP177,MP277 MP377,SIEMENS 交、直流传动装置1、 交流变频器 MICROMASTER系列:MM420、MM430、MM440、G110、G120.MIDASTER系列:MDV2、全数字直流调速装置 6RA23、6RA24、6RA28、6RA70、6SE70系列SIEMENS 数控 伺服SINUMERIK:801、802S 、802D、802D SL、810D、840D、611U、S120系统及伺报电机,力矩电机,直线电机,伺服驱动等备件销售。
硬件特性:
· 高分辨率 64K 真彩宽屏显示
· 800×480 dpi 宽屏显示设计和传统屏幕相比具有更大的可视面积,使单个画面中可以显示更多的信息,让操作员具有更舒适的视觉体验
· 高分辨率 64K 色真彩显示,使得画面更清晰,画质更细腻
· 强大且丰富的通讯能力
· 集成的工业以太网接口,可以和 S7-200 SMART 以及 LOGO!0BA7 建立高速无缝的连接。同时,程序下载速度也有大幅度的提升
· 通过以太网可以同时连接 3 台控制器
· 通过串口可以连接西门子 S7-200 以及 S7-200 SMART PLC,通讯速率高达187.5kb/s
· 集成的串口(支持Modbus,RS422/485 自适应切换),使精彩系列面板的通讯更加灵活,可以和市场主流的小型 PLC 建立稳定可靠的通讯连接。(三菱 FX 系列;欧姆龙 CP1 系列;台达 DVP-SV/ES2 系列)
· LED 背光,节能降耗
· LED 较之 CCFL,背光板厚度降低一半左右,使精彩系列面板更轻巧。同时,操作屏亮度更高,色彩更均匀,表现力更强,可视范围提高到 140°
· LED 背光可以降低设备能耗,结合屏保功能大程度地延长操作屏的使用寿命
· 高性能处理器、高速外部总线及 64M DDR 内存
· 高端的 ARM 处理器,主频达到 400MHz,使数据处理更快,画面显示更流畅
· 高速的外部总线充分发挥处理器的强大性能
· 增强的 64M DDR 内存使得画面的切换速度更快
· 的工业设计理念
· 的边框倒角设计,让操作屏的外观更具流线型,给人以舒适感
· 优雅清新的绿色边框设计,给人以视觉上的开阔感,缓解操作员的视觉疲劳
· 使用符合 UL 标准的 PC + ABS 合金材料,耐高温、抗腐蚀,特别适用于工业现场的应用环境
· 可靠的电源设计
· 内置的 24V 电子自恢复反接保护,避免因误接线而导致的产品损坏
· 供电电源范围可达 ±20%
· 德国品质 轻松拥有
· 精彩系列面板的 ESD、RS 等关键指标比国际标准(IEC)提高 50%
· 精彩系列面板通过 CE
· 的生产失效故障模式分析
· 潜在的缺陷及故障分析模型贯穿产品从研发到生产的每个环节,大程度确保产品可靠性
· 成熟的生产流程及完善的质量控制体系确保产品质量
德国品质轻松拥有
1、精彩系列面板的 ESD、RS 等关键指标比国际标准(IEC)提高 50%
2、精彩系列面板通过 CE
的生产失效故障模式分析
1、潜在的缺陷及故障分析模型贯穿产品从研发到生产的每个环节,大程度确保产品可靠性
2、成熟的生产流程及完善的质量控制体系确保产品质量
的工业设计理念
1、的边框倒角设计,让操作屏的外观更具流线型,给人以舒适感
2、优雅清新的绿色边框设计,给人以视觉上的开阔感,缓解操作员的视觉疲劳
3、使用符合 UL 标准的 PC + ABS 合金材料,耐高温、抗腐蚀,特别适用于工业现场的应用环境
可靠的电源设计
1、内置的 24V 电子自恢复反接保护,避免因误接线而导致的产品损坏
2、供电电源范围可达±20%
小车控制系统——使用STL指令的编程方式梯形图举例 许多PLC厂家都设计了专门用于编制顺序控制程序的指令和编程元件,如美国GE公司和GOULD公司的鼓形控制器、日本东芝公司的步进顺序指令、三菱公司的步进梯形指令等。 步进梯形指令(Step Ladder Instruction)简称为STL指令。FX系列就有STL指令及RET复位指令。利用这两条指令,可以很方便地编制顺序控制梯形图程序。 FX2N系列PLC的状态器S0~S9用于初始步,S10~S19用于返回原点,S20~S499为通用状态,S500~S899有断电保持功能,S900~S999用于报警。用它们编制顺序控制程序时,应与步进梯形指令一起使用。FX系列还有许多用于步进顺控编程的特殊辅助继电器以及使状态初始化的功能指令IST,使STL指令用于设计顺序控制程序更加方便。 使用STL指令的状态器的常开触点称为STL触点,它们在梯形图中的元件符号如图5-31所示。图中可以看出功能表图与梯形图之间的对应关系,STL触点驱动的电路块具有三个功能:对负载的驱动处理、转换条件和转换目标。 图5-31 STL指令与功能表图 除了后面要介绍的并行序列的合并对应的梯形图外,STL触点是与左侧母线相连的常开触点,当某一步为活动步时,对应的STL触点接通,该步的负载被驱动。当该步后面的转换条件满足时,转换实现,即后续步对应的状态器被SET指令置位,后续步变为活动步,同时与前级步对应的状态器被系统程序自动复位,前级步对应的STL触点断开。 使用STL指令时应该注意以下一些问题: 1)与STL触点相连的触点应使用LD或LDI指令,即LD点移到STL触点的右侧,直到出现下一条STL指令或出现RET指令,RET指令使LD点返回左侧母线。各个STL触点驱动的电路一般放在一起,后一个电路结束时—定要使用RET指令。 2)STL触点可以直接驱动或通过别的触点驱动Y、M、S、T等元件的线圈,STL触点也可以使Y、M、S等元件置位或复位。 3)STL触点断开时,CPU不执行它驱动的电路块,即CPU只执行活动步对应的程序。在没有并行序列时,任何时候只有一个活动步,因此大大缩短了扫描周期。 4)由于CPU只执行活动步对应的电路块,使用STL指令时允许双线圈输出,即同一元件的几个线圈可以分别被不同的STL触点驱动。实际上在一个扫描周期内,同一元件的几条OUT指令中只有一条被执行。 5)STL指令只能用于状态寄存器,在没有并行序列时,一个状态寄存器的STL触点在梯形图中只能出现一次。 6)STL触点驱动的电路块中不能使用MC和MCR指令,但是可以使用CJP和EJP指令。当执行CJP指令跳人某一STL触点驱动的电路块时,不管该STL触点是否为“1”状态,均执行对应的EJP指令之后的电路。 7)与普通的辅助继电器一样,可以对状态寄存器使用LD、LDI、AND、ANI、OR、ORI、SET、RST、OUT等指令,这时状态器触点的画法与普通触点的画法相同。 8)使状态器置位的指令如果不在STL触点驱动的电路块内,执行置位指令时系统程序不会自动将前级步对应的状态器复位。 如图5-32所示小车一个周期内的运动路线由4段组成,它们分别对应于S31~S34所代表的4步,S0代表初始步。 图5-32 小车控制系统功能表图与梯形图 假设小车位于原点(左端),系统处于初始步,S0为“1”状态。按下起动按钮X4,系统由初始步S0转换到步S31。S31的STL触点接通,Y0的线圈“通电”,小车右行,行至右端时,限位开关X3接通,使S32置位,S31被系统程序自动置为“0”状态,小车变为左行,小车将这样一步一步地顺序工作下去,后返回起始点,并停留在初始步。图5-32中的梯形图对应的指令表程序如表5-3所示.。 表5-3 小车控制系统指令表 LD SET STL LD SET STL M8002 S0 S0 X4 S31 S31 OUT LD SET STL OUT LD Y0 X3 S32 S32 Y1 X1 SET STL OUT LD SET STL S33 S33 Y0 X2 S34 S34 OUT LD SET RET Y1 X0 S0 PLC编程应满足哪些要求 1、所编的程序要合乎所使用的PLC的有关的规定 主要是对指令要准确地理解,正确地使用。各种PLC指令多有类似之处,但还有些差异。对于有PLC使用经验的人,当选用另一种不太熟悉的型号进行编程设计时,一定要对号PLC的指令重新理解一遍,否则容易出错。 2、要使所编的程序尽可能简洁 简短的程序可以节省内存,简化调试,而且还可节省执行指令的时间,提高对输入的响应速度。要使所编的程序简短,就要注意编程方法,用好指令,用巧指令,还要能优化结构。要实现某种功能,一般而言,在达到的目的相同时,用功能强的指令比用功能单一的指令,程序步数可能会少些。 3、要使所编的程序尽可能清晰 这样既便于程序的调试、修改或补充,也便于别人了解和读懂程序。要想使程序清晰,就要注意程序的层次,讲究模块化、标准化。特别是在编制复杂的程序时,更要注意程序的层次,可积累自己的与吸收别人的经验,整理出一些标准的具有典型功能的程序,并尽可能使程序单元化,像计算机中的常用的一些子程序一样,移来移去都能用,这样,设计起来简单,别人也易了解。 4、要使所编的程序合乎PLC的性能指标及工作要求 所编程序的指令条数要少于所选用的PLC内存的容量,即程序在PLC中能放得下,所用的输入、输出点数要在所选用PLC的I/O点数范围之内,PLC的扫描时间要少于所选用PLC的程序运行监测时间。PLC的扫描时间不仅包括运行用户程序所需的时间,而且还包括运行系统程序,(如I/O处理、自监测)所需的时间。 5、所编程序能够循环运行 PLC的工作特点是循环反复、不间断地运行同一程序。运行从初始化后的状态开始,待控制对象完成了工作循环,则又返回初始化状态。只有这样才能使控制对象在新的工作周期中也得到相同的控制。