西门子PLC模块徐州授权代理商SIEMENS原装 西门子PLC徐州授权代理商,徐州西门子PLC代理,西门子PLC代理
PLC控制程序是整个PLC控制系统的关键和核心,程序质量的好坏对整个控制系统性能有直接的影响。PLC初学者对程序设计常常感到很困惑,无从下手。PLC程序设计也具有一定的规律可循,对于一些特定的功能通常都有相对固定的设计方法。常用的程序设计方法有"继电器-接触器"控制线路移植(转换)设计法、经验设计法、逻辑设计法、时序图设计法、顺序功能图设计法等。在程序设计过程中究竟采用哪种方法并无定论。事实上,对于一个一般规模的控制系统来说往往是多种设计方法的融会贯通。要想编好PLC程序需要在熟悉硬件,掌握基本指令和基本控制环节以及常用编程方法的基础上多借鉴、多实践、多这样才能真正掌握PLC程序设计技术。
西门子S7-200系列PLC用于通信网络功能扩展的特殊功能模块主要有:
1)工业以太网链接模块CP243-1与CP243-1IT。通过以太网的连接,PLC可以利用远程编程器,对其进行程序编辑、状态监视、程序传送等编程服务,也可以与网络中的其他PLC进行数据交换、进行E-mai的收发与PLC数据的读/写操作等。
2)远程I/O链接模块CP243-2(也称AS-i接口模块)。这是用于S7-200系列PLC远程控制或分布式系统I/O链接的接口模块,S7-200系列PLC可以作为AS-i网络的“主站”,以扩大PLC的控制范围与I/O点数。
3. 单步(Inching) 模式
在单步模式,某一步之后的转换条件满足时,不会转换到下一步,需要点击“Contin-ue”(继续)按钮,才能使顺序器转换到下一步。使用此模式应满足下述条件
西门子PLC模块徐州授权代理商SIEMENS原装 西门子PLC徐州授权代理商,徐州西门子PLC代理,西门子PLC代理
S7-Graph FB 应能使用FC 72/FC 73在自动模式下运行,“BlockSettings”(块设置)对话框的“Compile/Save”(编译与保存)选项卡中没有选择“Lock operating modeselection”(闭锁操作模式选择)。
4. Automatic or switch to next 模式
在“自动或切换到下一步”模式,如果转换条件满足,将自动转换到下一步。转换条件未满足,用“Continue”(继续)按钮也能从当前步转换到后续步。
5. 错误显示
没有互锁(Interlock)错误或监控(Supervision)错误时,相应的小方框为绿色,为红色。
点击图5-54中的“More>>”按钮,可以显示对话框中能设置的其他附加参数,按键打开在线帮助,可以得到详细的信息。
3)调制解调器模块EM241。这是用于S7-200系列PLC远程维护与远程诊断的通信接口模块。通过EM241模块可连接全球电话网,并进行远程计算机与PLC间的数据传送、远程服务、短信收发或寻呼服务等。
(4) S7~200系列PLC特殊功能模块总览。
采用移植设计法的应用程序设计
c.定时器、计数器可以作为二进制位信号,但其指定格式为T**、C**(如T10、C15等),在这种情况下,定时器、计数器相当于一个延时继电器(或计数器)的常开触点,在延时(或计数)到达设定值时,触点接通。
d.模拟量输入/输出AI/AQ、累加器AC、高速计数器输入HC不可以用二进制位的方式指定地址。
e.在S7-200中可以使用指令地址PI/PQ进行开关量信号的直接输入与输出,但在S7-300/400中只能使用以字节、字或双字的形式指令。
②字节
S7-200PLC的地址数据长度可以以字节(Byte)为单位,1个字节的长度为二进制8位,字节的长度单位标志为"B",如:MB10代表内部标志位寄存器的第10字节,相当于一次性指定内部标志M的二进制位信号M10.0~M10.7。
模拟量输入/输出AI/AQ、定时器/计数器的当前定时计数值的数据长度为16位,高速计数器输入HC的数据长度为32位,不可以用字节的方式指定地址。累加器ACCU0~ACCU3的数据长度也为32位,但仍然可以用字节的形式存取,存取的内容为累加器的低8位(bit0~bit7)。
③字
移植设计法主要是用来对原有机电控制系统进行改造。PLC控制取代"继电器-接触器"控制已是大势所趋,用PLC改造"继电器-接触器"控制系统,根据原有的"继电器-接触器"电路图来设计梯形图显然是一条捷径。这是由于原有的"继电器-接触器"控制系统经过了长期的使用和考验,已经被证明能够完成系统要求的控制功能,而"继电器-接触器"电路图又与梯形图极为相似,可以将"继电器-接触器"电路图经过适当的"翻译",直接转化为具有相同功能的PLC梯形图程序,人们将这种设计方法称为"移植设计法"或"翻译法"。这种设计方法没有改变系统的外部特性,对于操作工人来说,除了控制系统的可靠性提高了之外,改造前后的系统没有什么本质区别,他们不用改变长期形成的操作习惯。这种设计方法一般不需要改动控制面板及器件,可以减少硬件改造的费用和改造的工作量。
注意:I、AI元件只能用硬件(如闭合I端子外接开关)方式或强制方式赋新值,而Q、T等元件既可用强制方式也可用写入方式赋新值。
用状态图表的趋势图监控调试程序
在状态图表中使用表格监控调试程序容易看出程序元件值的变化情况,而使用状态图表中的趋势图(也称时序图),则易看出元件值随时间变化的情况。
在使用状态图表的趋势图监控程序时,一般先用状态图表的表格输入要监控的元件,再开启梯形图监控(即程序状态监控),单击状态图表工具栏上的“趋势视图”工具,如图3-25(a)所示,切换到趋势图,单击“图表状态”工具,开启状态图表监控
如图3-25(b)所示。可以看到随着时间的推移,I0.2、Q0.0、Q0.1等元件的状态值一直为OFF(低电平)。在梯形图或趋势图中用右键快捷菜单将I0.0强制为ON,I0.0常开触点闭合,Q0.0线圈马上得电,其状态为ON(高电平),5s后T37定时器和Q0.1线圈状态值变为ON,如图3-25(c)所示。在梯形图或趋势图中用右键快捷菜单将I0.1强制为ON,I0.1常闭触点断开,Q0.0、T37、Q0.1失电,其状态均变为OFF(低电平),如图3-25(d)所示。