西门子模块总代理商I|大连PLC模块代理商
浔之漫智控技术(上海)有限公司
西门子授权代理商 中国西门子一级代理商 西门子PLC模块总代理商 西门子模块代理商
西门子模块总代理商I|大连PLC模块代理商
西门子S7-200系列PLC的基本编程元件
1、数字量输入继电器(I)
输入继电器也就是输入映像寄存器,每个PLC的输入端子都对应有一个输入继电器,它用于接收外部的开关信号。输入继电器的状态地由其对应的输入端子的状态决定,在程序中不能出现输入继电器线圈被驱动的情况,只有当外部的开关信号接通PLC的相应输入端子的回路,则对应的输入继电器的线圈“得电”,在程序中其常开触点闭合,常闭触点断开。这些触点可以在编程时任意使用,使用数量(次数)不受限制。
2、数字量输出继电器(Q)
输出继电器也就是输出映像寄存器,每个PLC的输出端子对应都有一个输出继电器。当通过程序使得输出继电器线圈“得电”时,PLC上的输出端开关闭合,它可以作为控制外部负载的开关信号。同时在程序中其常开触点闭合,常闭触点断开。这些触点可以在编程时任意使用,使用次数不受限制。
3、通用辅助继电器(M)
通用辅助继电器如同电器控制系统中的中间继电器,在PLC中没有输入输出端与之对应,因此通用辅助继电器的线圈不直接受输入信号的控制,其触点也不能直接驱动外部负载。所以,通用辅助继电器只能用于内部逻辑运算。
4、特殊标志继电器(SM)有些辅助继电器具有特殊功能或存储系统的状态变量、有关的控制参数和信息,称为特殊标志继电器。用户可以通过特殊标志来沟通PLC与被控对象之间的信息,如可以读取程序运行过程中的设备状态和运算结果信息,利用这些信息用程序实现一定的控制动作。用户也可通过直接设置某些特殊标志继电器位来使设备实现某种功能。
5、变量存储器(V)
变量存储器用来存储变量。它可以存放程序执行过程中控制逻辑操作的中间结果,也可以使用变量存储器来保存与工序或任务相关的其他数据。西门子模块总代理商I|大连PLC模块代理商6、局部变量存储器(L)
局部变量存储器用来存放局部变量。局部变量与变量存储器所存储的全局变量十分相似,主要区别是全局变量是全局有效的,而局部变量是局部有效的。全局有效是指同一个变量可以被任何程序(包括主程序、子程序和中断程序)访问;而局部有效是指变量只和特定的程序相关联。
7、顺序控制继电器(S)
顺序控制继电器用在顺序控制和步进控制中,它是特殊的继电器。
顺序控制继电器用“S”表示,顺序控制继电器区属于位地址空间,可进行位操作,也可以进行字节、字、双字操作。
8、定时器(T)
定时器是可编程序控制器中重要的编程元件,是累计时间增量的内部器件。自动控制的大部分领域都需要用定时器进行定时控制,灵活地使用定时器可以编制出动作要求复杂的控制程序。
9、计数器(C)西门子模块总代理商I|大连PLC模块代理商计数器用来累计内部事件的次数。可以用来累计内部任何编程元件动作的次数,也可以通过输入端子累计外部事件发生的次数,它是应用非常广泛的编程元件,经常用来对产品进行计数或进行特定功能的编程。使用时要提前输入它的设定值(计数的个数)。当输入触发条件满足时,计数器开始累计其输入端脉冲电位跳变(上升沿或下降沿)的次数;当计数器计数达到预定的设定值时,其常开触点闭合,常闭触点断开。
10、高速计数器(HC)
高速计数器的工作原理与普通计数器基本相同,它用来累计比主机扫描速率的高速脉冲。高速计数器的当前值为双字长(32位)的整数,且为只读值。
11、累加器(AC)
S7—200PLC提供4个32位累加器,分别为AC0、ACl、AC2、AC3,累加器(AC)是用来暂存数据的寄存器。它可以用来存放数据如运算数据、中间数据和结果数据,也可用来向子程序传递参数,或从子程序返回参数。使用时只表示出累加器的地址编号,如AC0。
累加器可进行读、写两种操作,在使用时只出现地址编号。累加器可用长度为32位,但实际应用时,数据长度取决于进出累加器的数据类型。
西门子模块总代理商I|大连PLC模块代理商
S7-200需要扩展CP243-1模块进行以太信,S7-200 SMART集成以太网口,不需要扩展模块。8个连接用于CPU与其他S7-200 SMART CPU之间的PUT/GET连接,8个连接用于CPU与其他S7-200 SMART CPU之间的PUT/GET被动连接。
与S7-300/400以太信移植
注意:当继电器输出的功能定义为故障状态输出时,继电器输出状态为反逻辑,即当变频器上电后如果没有故障继电器线圈得电(常开点闭合,常闭点断开),变频器出现故障继电器线圈失电(常开点断开,常闭点闭合)。
如果该逻辑不满足用户要求可通过P0748参数将继电器输出逻辑取反。取反后变频器出现故障继电器线圈得电(常开点闭合,常闭点断开),没有故障继电器线圈失电(常开点断开,常闭点闭合)。
如何将变频器的报警和故障状态通过USS或PROFIBUS总线传送给PLC
变频器的状态字的*3位和*7为分别表示变频器的故障和报警状态,信号为1时表示存在故障或报警,为0时设备正常。
数字量输出取反西门子模块总代理商I|大连PLC模块代理商
MM420/430/440变频器的继电器输出的逻辑可以通过P0748参数取反。P0748参数是一个可以进行位设置的参数,对于MM430/440变频器,低3位bit0、bit1、bit2分别对应继电器1、继电器2、继电器3,对于MM420只有bit0有效对应继电器1。参数七段显示的结构如下,相应位置的“竖杠”被显示出来表示相应的继电器逻辑被取反。
西门子模块总代理商I|大连PLC模块代理商
1的输出逻辑取反步骤:
BOP面板找到P0748参数,按“P”键进入参数值显示状态(下图为出场默认状态下显示)
按“向上”或“向下”头,将Bit0(代表继电器1)位置的“竖杠”显示出来,如下图:
然后按“P”键确认,设置完成。
西门子触摸屏人机界面简介
SIMATIC MP277 8" Touch和Key、MP277 10" Touch和Key 全新设计,性能显着增强的多功能西门子触摸屏。支持包括西门子plc在内的多种主流plc配套使用。
操作方便
灵活性好
内置 PROFINET/以太网
触摸屏人机界面
西门子触摸屏人机界面配置
显示器:7.5" / 10.4" TFT 显示屏
颜色数:64K 色
分辨率:640 x 480
功能键:26/36个功能键,也可用作直接按键 (例如通过 PROFINET I/O)
兼?容:可从 TP/OP/MP 270 转换 (例外:RS232 和 CF 卡) 与 xP 270 兼容
插?槽:SD/多媒体卡组合插槽
接?口:2 个 USB 端口 (鼠标,键盘,打印机,USB 棒)
语?言:多达 5 种语言在线切换,通用 (包括亚洲和西里尔语言)
多功能面板满足**应用的要求。它使用**性的 Windows CE 5.0 操作系统。与以前的MP370版本西门子触摸屏相比,性能明显提升。非易失性的报警缓冲给操作务等提供了方便。因为使用了新的接口技术(Profinet,2×USB 2.0,MMC/SD 插卡槽)确保了大限度投资保护
西门子6SE6420-2UD17-**A1
S7-200通过扩展CP243-1与与S7-300/400以太信,CP243-1即可以作为客户端、也可以作为,移植至S7-200 SMART时,S7-200 SMART只能作为,需要在S7-300/400侧调用PUT/GET。
S7-300/400配置S7连接时设置伙伴方的TSAP为03.01。
S7-200 SMART不能与CP343-1 Lean 模块以太信,V2.2及以上版本和硬件支持开放式以太信,可以与CP343-1 Lean通过TCP通信。
与S7-1200/1500以太信移植
S7-200通过扩展CP243-1与与S7-1200/1500以太信,CP243-1即可以作为客户端、也可以作为,移植至S7-200 SMART时,S7-200 SMART也可以作为客户端、。做时需要在S7-1200/1500侧调用PUT/GET,做客户端操作详见:《西门子 S7-200 SMART PLUS V1.7 技术参考》
S7-1200/1500配置S7连接时设置伙伴方的TSAP为03.01。
S7-1200/1500用于通信的数据块需要取消属性中"的块访问"选项。
S7-200 SMART作为客户端时,S7-1200/1500需要允许PUT/GET访问。
S7-200 OPC通信主要有以下2种情况:
1、S7-200扩展CP243-1通过以太网口以S7协议进行OPC通信,OPC站安装以太网卡。移植时,使用S7-200 SMART本体集成以太网口即可,OPC可以选择PC ACCESS SMART 或者SIMATIC NET。
2、通过S7-200 CPU本体集成的RS485端口以PPI协议进行OPC通信或者扩展EM277通过DP口以S7协议进行OPC通信,OPC站安装CP5611卡等。移植时,S7-200 SMART可以使用以太网也可以扩展DP01模块,OPC使用SIMATIC NET。
S7-200 SMART 开关量输出的典型抑制电路
S7-200 SMART 开关量输出驱动感性负载时,需要配备抑制电路。抑制电路可以限制开关量输出断开时感应电压升高,可保护输出,并防止切断感性负载时产生的高压导致CPU损坏或CPU内部固件错误。
此外,抑制电路还可以限制关断感性负载时产生的电气噪声。配备一个外部抑制电路,使其从电路上跨接在负载两端并且在位置上接近负载,这样对降低电气噪声有效。
S7-200 SMART晶体管输出内部回路已经包括抑制电路,该电路足以满足大多数应用中感性负载的要求。
继电器输出触点由于可用于直流或交流负载,所以未提供内部保护。
系统块西门子模块总代理商I|大连PLC模块代理商系统块提供S7-200 SMART CPU、信号板和扩展模块的组态。江苏西门子代理商|PLC/CPU模块
系统块组态相关视频教程的链接如下:
S7-200 SMART 系统块的组态——跟我学35/52
S7-200 SMART 系统块的组态——跟我做36/52
S7-200 SMART PLC CPU系统属性Part1
S7-200 SMART PLC CPU系统属性Part2
使用以下方法之一查看和编辑系统块以设置CPU的选项:
• 在导航栏上单击“系统块”(System Block)按钮。
• 在“视图”(View)菜单功能区的“窗口”(Windows)区域内,从“组件”(Component)下拉列表中选择“系统块”(System Block)。
• 选择“系统块”(System Block)节点,然后按Enter,或在项目树中双击“系统块”(System Block)节点。STEP 7-Micro/WIN SMART 打开系统块 ,并显示适用于CPU类型的组态选项
西门子PLC代理商硬件分析
2、PLC硬件故障
①PLC主机系统故障西门子模块总代理商I|大连PLC模块代理商A、电源系统故障。电源在连续工作、散热中,电压和电流的波动冲击是不可避免的。
B、通讯网络系统故障。通讯及网络受外部干扰的可能性大,外部环境是造成通讯外部设备故障的大因素之一。系统总线的损坏主要由于PLC多为插件结构,长期使用插拔模块会造成局部印刷板或底板、接插件接口等处的总线损坏,在空气温度变化、湿度变化的影响下,总线的塑料老化、印刷线路的老化、接触点的氧化等都是系统总线损耗的原因。PLC的价格少则几百,多则上万,所以从节省开支方面讲,PLC损坏后还是具有一定的维修*。PLC的维修技术,不单是PLC硬件上的修复,还有PLC线路以及软件的相互配合,再者,PLC不像单片机那样,是单一的芯片,加上少量电路就能工作,修复相对简单。西门子模块总代理商I|大连PLC模块代理商CPU的主频,即CPU内核工作的时钟频率(CPU Clock Speed)。因此主频仅是CPU性能表现的一个方面,而不代表CPU的整体性能、GHz(吉赫)、MHz(兆赫),假设某个CPU在一个时钟周期内执行一条运算指令、指令集,其相应的单位有,CPU的位数等等)。计算脉冲信号周期的时间单位及相应的换算关系是:s(秒),在硅片上的元件之间需要导线进行联接,达到英特尔公司的Pentium 4系列CPU较高主频的CPU性能,所以AthlonXP系列CPU才以PR值的方式来命名,1kHz=1000Hz,那么当CPU运行在100MHz主频时,将比它运行在50MHz主频时速度快一倍。因为100MHz的时钟周期比50MHz的时钟周期占用时间减少了一半,也就是工作在100MHz主频的CPU执行一条运算指令所需时间仅为10ns比工作在50MHz主频时的20ns缩短了一半,脉冲信号是一个按一定电压幅度,一定时间间隔连续发出的脉冲信号。脉冲信号之间的时间间隔称为周期;而将在单位时间(如1秒)内所产生的脉冲个数称为频率。频率是描述周期性循环信号(包括脉冲信号)在单位时间内所出现的脉冲数量多少的计量名称;频率的标准计量单位是Hz(赫)。电脑中的系统时钟就是一个典型的频率相当和稳定的脉冲信号发生器、kHz(千赫),只有在提高主频的同时,各分系统运行速度和各分系统之间的数据传输速度都能得到提高后,电脑整体的运行速度才能真正得到提高。西门子模块总代理商I|大连PLC模块代理商提高CPU工作主频主要受到生产工艺的限制。由于CPU是在半导体硅片上制造的,1 ms=1000μs,但目前还没有一个确定的公式能够定量两者的数值关系,因为CPU的运算速度还要看CPU的流水线的各方面的性能指标(缓存。其中1GHz=1000MHz,1MHz=1000kHz,很可能会出现主频较高的CPU实际运算速度较低的现象:1s=1000ms。比如AMD公司的AthlonXP系列CPU大多都能已较低的主频、ms(毫秒)、μs(微秒),还与其它各分系统的运行情况有关、ns(纳秒),其中,自然运算速度也就快了一倍。只不过电脑的整体运行速度不仅取决于CPU运算速度。通常所说的某某CPU是多少兆赫的,而这个多少兆赫就是“CPU的主频”。很多人认为CPU的主频就是其运行速度。
CPU的主频不代表CPU的速度,但提高主频对于提高CPU运算速度却是至关重要的。
西门子模块总代理商I|大连PLC模块代理商