交通红绿灯plc编程实例_交通红绿灯控制。控制要求:1、确定设计任务书;本设计主要实现对十字路口的东西向和南北向的红绿灯的有序控制。2、确定I/O设备。3、选定PLC型号。I/O。()var_hmt=_hmt||[];()();GMT+8,:39。 灯可用图1状态图表示。图1交通指挥灯状态图硬件及接线根据上述要求可见,所需红、绿、黄各4只灯,本案由两个灯箱实现;需要启动和停止两个按钮,由按钮箱实现。可编程控制器的输入/输出端子分配及硬件连接分别由表1及图2所示。 图中的起动X1和停止X2(例如起动按钮和停止按钮提供的)为ON的时间一般都很短,这种称,起保停电路主要的特点是具有“记忆”功能,当起动X1变为ON时,(波形图中用高电平表示),X1的常开触点接通,如果这时X2为OFF,X2的常闭触点接通,Y1的线圈“通电”,它的常开。 在接线图8-11中将主器KM1和三角形连接的器KM2辅助触点连接到PLC的输入端X2、X3,将启动按钮的动合触点X1与X3的动断触点串联,作为电机开始启动的条件,其目的是为防止电机出现三角形直接全压启动。 PA13:电子齿轮分频系数(电子齿轮分母),设为1。PA14=0:位置下,脉冲输入:脉冲+方向。PA15=0:位置指令方向维持原指令方向。PA20=1:驱动禁止功能无效(即屏蔽CCW/CW使能)。 一个是plc的常开点,一个是plc的常闭点,他们是怎么对应的呢,这就是我们容易混淆的地方了。我们要明白一个概念,无论外部硬件接常开还是常闭,在内部plc都会产生两个状态。1和0。我自己画了图,可以参考一下同样请无视我粗狂的画风这张图就是开关量的四种状态,除此之外无其他。SIMATIC PCS7是基于全集成自动化思想的,其集成的核心是统一的数据库和的数据库,所有的信息都存储于一个数据库中而且只需输入一次,这样就大大增强了的整体性和信息的准确性。
SIMATIC PCS7的通讯采用的是工业以太网和PROFIBUS现场总线。工业以太网 用于站之间的数据通讯。 结论:上升沿:常开到闭合触发的瞬间执行。下降沿:常闭到断开的瞬间执行。上升沿就像点动启动按钮,下降沿就像点动停止按钮!1、三菱plc,使用上升沿脉冲启动,跟使用下降沿脉冲启动有何区别。是有区别的,上升沿是指按键一按下的那一瞬间就控制输出(不管松不松开);而下降沿是指按键松开的那一瞬间才控制输出,如果按下按键一直不松开那就一没有。 其中TANK是数据块DB3的符号名,press是数组名称,它们用英语的句号分开。方括号中的是数组元素的下表,该元素是数组的4个元素如下图。(4)用数组传递参数,如果在块的变量声明表中声明形参的类型为ARRAY,可以将整个数组作为参数来传递,在调用块时可以将每个数组元素赋值给统一数据类型的参数,如下图。 2.步进梯形图编程规则(1)初始步可由其它步驱动,但运行开始时用其它预先作好驱动,否则状态流程不可能向下进行。(2)步进梯形图编程顺序为:行驱动,后进行转移。二者的顺序不能颠倒。(3)编程时使用STL指令对应于每一个顺序功能图上的步。
SIMATICPCS7采用符合IEC61131-3的编程和现场设备库,提供连续控制、顺序控制及编程语言。现场设备库提供大量的常用的现场设备信息及功能块,可大大简化组态工作,缩短工程周期。SIMATICPCS7具有ODBC、OLE等接口,并且应用以太网、PROFIBUS现场总线等开放网络,从而具有很强的开放性,可以很容易地连接机和其它厂厂商的控制。
PCS7并不等同于Step7+WinCC,PCS7中的OS中的很多模板和画面都是在Step7中用CFC和SFC自动生成的,变量记录和记录也都是由Step7中编译传送到WinCC中去的,并不需要象使用普通WinCC那样手动组态画面、变量记录和记录。
PCS7全集自动化
PCS模块化结构
控制规模可根据用户实际需求量身定做
易于扩展和
模块化结构,可的单站扩充至带有客户机结构的大型
支持:
12冗余
5000控制]回路/
32客户机/ 2)页上,可以直接导出EXCEL数据表格和表格到电脑,供打印和处理。3)GRM500的历史数据和功能具备断线续传功能,络中断或者卡欠费,GRM500无法连接,定时记录的数据会在模块下次上线后,补录到云,并不会丢失历史数据。 1-12-3//发送端3-2//接收端4-6//发送确认5-5//共地6-4//接收确认7-8//发送完成8-7//接受完成9-9Profibus:1:用电缆,一般是A1-A1B1-B12:自己制作3-38-8三步:把上以两根线的25针母接头和公插头对接。 触点并联指令连续使用的不限;2)OR、ORI、ORP、ORF指令的目标元件为X、Y、M、T、C、S。块操作指令(ORB/ANB)(1)ORB(块或指令)用于两个或两个以上的触点串联连接的电路之间的并联。
64控制站/
PCS7比的DCS的优点
1、完整且开放灵活
100MB ETHERNET TCP/IP
集成现场总线技术 PROFIBUS
2、全局关系数据库:SQL
3、具备较强的诊断功能,不仅提供诊断,而且提供智能设备诊断
4、组态丰富、使用方便
5、控制器采用多任务处理器,同时实现大量复杂回路控制和快速逻辑控制
PCS与WinCC和Step 7的区别
PCS7是 Siemens的DCS
Step7+ Wincc是PLCPCS7=Step7+WnCC+CFC+SFC,包含许多控制编程所需的块与图标,用于工厂自动化。
可以使用Step7和 Wincc实现PCS7的功能,但编程较为复杂,PCS7采用图形化编程 中大型PLC大多是CPU模块单存在,根据实际点数配置相应的I/O模块。3、编程器编程器的作用主要是生成用户程序,并用来编辑、检查、修改、。编程器主要用于早期没有PC电脑时代。现在plc编程、调试、监控主要是用直接安装在计算机上的编程,西门子S7-200编程是STEP7Micro/WIN。 三、填表指令(ATT)S7-200填表指令(ATT)的使能端(EN)使用一个上升沿或下降沿指令(即在下图的I0.1后加一个上升沿或下降沿),若单纯使用一个常开触点,就会出现以下错误:这一点在编程手册中也没有说明,需要注意。 指令形式如下图所示:F381位置控制指令如果是控制轴,那么回原点是的。我相信小伙伴们在以前的回原点程序上一定会感到,因为我们需要考虑的很多,要做各种的判断。而我们所要介绍的回原点,特别简单,仅仅只需要1条指令即可完成,不可不谓是方便快捷。
AS站的控制器来自功能强大的S7-400家族
已经组态好,集成在一个机架上而且经过了
处理器S7414-3,S7416-2,S7416-3,S7414-4,S7417-4
带有集成的 profibus - dp接口
集成了MPI接口
RAM768to4,000kB
电源供电(24VDC,120VAC,230VAC)
带有以太网通讯的卡件
控制器可选冗余
免费集成和
更大数量的数据块和函数块(与S7-400的V6版本控制器持平); 其中自动程序包括单步、单周期和连续运行的程序,由于它们的工作顺序相同,所以可将它们合编在一起。图2机械手手动程序手动程序如图2所示,用X5~X12对应的机械手的上下、左右移和夹钳松紧的按钮,按下不同的按钮,机械手执行相应的。 若使用相同的设备(即停车0用常闭触点,起动l用常开触点),利用PLC进行该控制,则需编程梯形图程序(图2):图2"起保停控制"梯形图程序(停车按钮使用常闭触点)I/O分配:0--X0,l--Xl,输出Y0该梯形图中停车X0使用的是常开触点串联在控制线路中,这是因为外部停车设备选取。 RS-232接口数据传输速率低,传输距离有限,抗能力差,RS-422采用全双工的通信,采用差分传输,抗共模能力增强。还有一个RS-485是对RS-422的改进,他们的不同之处在于RS-485采用半双工的通信。
· 扩展了通信性能和资源;
· 除CPU 412/414/417-5H PN/DP外了全新的CPU 416-5H PN/DP;
· 支持基于TCP/IP(ISO on TCP)的冗余连接;
· 支持T通信 (OUC);
· 集成的PROFIBUS接口可作为数据记录;
· 用户可自定义的主从切换功能。
包括CPU 412-5H PN/DP在内的所有新版控制器在集成了1个基于2端换机的PROFINET接口外,都有一个 MPI/DP接口和一个集成的DP接口。集成的PROFINET接口可以用作I/O的冗余连接,或者在I/O连接使用PROFIBUS时用于设备通信。包括CPU 412-5H PN/DP在内的所有新版本控制器的同步距离都可达到10公里。新版本处理器的编程和配置与以样,都是在SIMATIC STEP 7 (STEP 7 V5.5 SP2) 编程下进行。
同步模块和FOC同步光缆
新版本冗余控制器的同步模块使用的的设计,与原有的同步模块不兼容,但同步光缆没有变化。
兼容性
新版本S7-400H 控制器是基于新的V6.0版的硬件和操作,之前版本的硬件不能升级且V6.0的操作只能在新硬件下运行。
新版本的控制器与之前版本的冗余控制有很大程度的兼容:
——为旧版本设计的应用也可用于新版本的控制器;
——在进行备件更换时,冗余的2个控制器和对应的同步模块需要一同更换。如果升级是从V4或V4.5到V6版本,那么,同步光缆可以继续使用。不能在一个S7-400H中混用新旧版本的控制器,当前使用V4.x版本进行配置的项目可以使用新V6版本控制器进行新冗余的扩展。
编程
为了使用V6版控制器的新功能,需要使用STEP7 V5.5 SP2 plus HF1进行编程。
支持的PROFINET I/O模块
在新的V6版S7-400冗余控制器发布的同时,ET 200M站借助IM 153-4接口模板(6ES7153-4BA00-0XB0)可以用来进行I/O通讯的PROFINET冗余连接。使用新的固件就可以将其用在新的冗余中,同时对之前的版本的接口模板可以通过升级来使用。
新版本的固件具有新的PROFINET “冗余” 功能可被S7-400 PN-H使用。其他不支持冗余功能的PN设备只能被作为“单边I/O”连接,也就是说,只能被分配给两个控制器中的一个。 对于其他已经支持冗余的PN设备,可以借助对应的GSD文件集成到中。
上海地友自动化设备有限公司提供西藏6FX5002-2DC10-1BH0西门子电缆,包括西藏,西门子电缆的详细产品价格、产品图片等产品介绍信息。
上海地友自动化设备有限 7年
——— 认证资质 ———