中山西门子授权一级代理商触摸屏供应商
- 供应商
- 浔之漫智控技术(上海)有限公司-西门子总代理商
- 认证
- 品牌
- 西门子
- 型号
- 触摸屏
- 产地
- 德国
- 联系电话
- 19542938937
- 手机号
- 19542938937
- 联系人
- 刘经理
- 所在地
- 上海市松江区石湖荡镇塔汇路755弄29号1幢
- 更新时间
- 2023-08-01 08:00
中山西门子授权一级代理商触摸屏供应商
中山西门子授权一级代理商触摸屏供应商
作为西门子一级代理商,我们承诺为客户提供优质的产品和服务。我们提供多种西门子工业控制设备,包括plc、cpu、电源电缆、变频器、伺服机、低压软启动器等。其中,我们*为推荐的是源自德国的西门子触摸屏。
西门子的触摸屏采用先进的技术,具有高分辨率、高亮度、高对比度的优点。它不仅可以方便地进行人机交互,还能提供实时的图像和数据,在工业自动化、物流运输等领域有广泛的应用。此外,西门子的触摸屏还支持多种通讯协议,如profibus、can、以太网等,方便与其他设备实现互联互通。
整数乘法指令(mul-i)是:使能输入有效时,将两个16位符号整数相乘,并产生一个16位积,从out*的存储单元输出。
整数除法指令(div-i)是:使能输入有效时,将两个16位符号整数相除,并产生一个16位商,从out*的存储单元输出,不保留余数。如果输出大于一个字,则溢出位sm1.1置位为1。
双整数乘法指令(mul-d):使能输入有效时,将两个32位符号整数相乘,并产生一个32位乘积,从out*的存储单元输出。
双整数除法指令(div-d):使能输入有效时,将两个32位整数相除,并产生一个32位商,从out*的存储单元输出,不保留余数。
整数乘法产生双整数指令(mul):使能输入有效时,将两个16位整数相乘,得出一个32位乘积,从out*的存储单元输出。
整数除法产生双整数指令(div):使能输入有效时,将两个16位整数相除,得出一个32位结果,从out*的存储单元输出。其中高16位放余数,低16位放商。
整数乘除法指令格式如表5-15所示。
整数双整数乘除法指令操作数及数据类型和加减运算的相同。
整数乘法除法产生双整数指令的操作数:in1/in2:vw,iw, qw, mw, sw, smw, t, c, lw, ac,aiw, 常量, *vd, *ld,*ac。数据类型:整数。
out:vd, id, qd, md, smd, sd, ld,ac, *vd, *ld, *ac 。数据类型:双整数。
使eno =0的错误条件:0006(间接地址),sm1.1(溢出),sm1.3(除数为0)。
对标志位的影响:sm1.0(零标志位),sm1.1(溢出),sm1.2(负数),sm1.3(被0除)。
西门子s7-200可编程控制器plc使用step7-micro/win32编程软件进行编程。step7-micro/win32编程软件是基于windows的应用软件,功能强大,主要用于开发程序,也可用于适时监控用户程序的执行状态。加上汉化后的程序,可在全汉化的界面下进行操作。
1. 安装条件操作系统:windows95以上的操作系统。
计算机配置:ibm486以上兼容机,内存8mb以上,vga显示器,至少50mb以上硬盘空间。
通信电缆:用一条pc/ppi电缆实现可编程控制器与计算机的通信。
2. 编程软件的组成step7-micro/win32编程软件包括microwin3.1;microwin3.1的升级版本软件microwin3.1sp1;toolbox(包括uss协议指令:变频通信用,tp070:触摸屏的组态软件tpdesigner v1.0设计师)工具箱;以及microwin 3.11chinese(microwin3.11sp1和tpdesigner的专用汉具)等编程软件。
3. 编程软件的安装按microwin3.1→microwin3.1 sp1→toolbox→microwin3.11 chinese的顺序进行安装。
首先安装英文版本的编程软件:双击编程软件中的安装程序setup.exe,根据安装提示完成安装。接着,用microwin3.11chinese软件将编程软件的界面和文件汉化。步骤如下:(1)在光盘目录下,找到“mwin_service_pack_fromv3.1to3.11”软件包,按照安装向导进行操作,把原来的英文版本的编程软件转换为3.11版本。(2)打开“chinese3.11”目录;双击setup,按安装向导操作,完成汉化补丁的安装。(3)完成安装。
4. 建立s7-200cpu的通信图1 plc与计算机的连接
可以采用pc/ppi电缆建立pc机与plc之间的通信。这是典型的单主机与pc机的连接,不需要其他的硬件设备。如图1所示。pc/ppi电缆的两端分别为rs-232和rs-485接口,rs-232端连接到个人计算机rs-232通信口com1或com2接口上,rs-485端接到s7-200cpu通信口上。pc/ppi电缆中间有通信模块,模块外部设有波特率设置开关,有5种支持ppi协议的波特率可以选择,分别为:1.2k,2.4k,9.6k,19.2k,38.4k。系统的默认值为9.6kb/s。pc/ppi电缆波特率设置开关(dip开关)的位置应与软件系统设置的通信波特率相一致。dip开关如图2所示,dip开关上有5个扳键,1、2、3号键用于设置波特率,4号和5号键用于设置通信方式。通信速率的默认值为9600bit/s,如图2所示,1、2、3号键设置为010,未使用调制解调器时,4、5号键均应设置为0。
5. 通信参数的设置
硬件设置好后,按下面的步骤设置通信参数。
(1)在step7-micro/win32运行时单击通信图标,或从“视图(view)”菜单中选择“通信(communications)”,则会出现一个通信对话框。
(2)对话框中双击pc/ppi电缆图标,将出现pc/pg接口的对话框。
(3)单击“属性(properties)”按钮,将出现接口属性对话框,检查各参数的属性是否正确,初学者可以使用默认的通信参数,在pc/ppi性能设置的窗口中按“默认(default)”按钮,可获得默认的参数。默认站地址为2,波特率为9600b/s。
6. 建立在线连接在前几步顺利完成后,可以建立与s7-200cpu的在线联系,步骤如下:
(1)在step7-micro/win32运行时单击通信图标,或从“视图(view)”菜单中选择“通信(communications)”,出现一个通信建立结果对话框,显示是否连接了cpu主机。
(2)双击对话框中的刷新图标,step7-micro/win32编程软件将检查所连接的所有s7-200cpu站。在对话框中显示已建立起连接的每个站的cpu图标、cpu型号和站地址。
(3)双击要进行通信的站,在通信建立对话框中,可以显示所选的通信参数。
7. 修改plc的通信参数计算机与可编程控制器建立起在线连接后,即可以利用软件检查、设置和修改plc的通信参数。步骤如下:
(1)单击浏览条中的系统块图标,或从“视图(view)”菜单中选择“系统块(systemblock)”选项,将出现系统块对话框。
(2)单击“通信口”选项卡,检查各参数,确认无误后单击确定。若须修改某些参数,可以**行有关的修改,再单击“确认”。
(3)单击工具条的下载按钮,将修改后的参数下载到可编程控制器,设置的参数才会起作用。
8. 可编程控制器的信息的读取选择菜单命令“plc”,找“信息”,将显示出可编程控制器run/stop状态,扫描速率,cpu的型号错误的情况和各模块的信息。
1.并行通信与串行通信
数据通信主要有并行通信和串行通信两种方式。
并行通信是以字节或字为单位的方式,除了8根或16根数据线、一根公共线外,还需要数据通信联络用的控制线。并行通信的传送速度快,但是传输线的根数多,成本高,一般用于近距离的数据传送。并行通信一般用于plc的内部,如plc内部元件之间、plc主机与扩展模块之间或近距离智能模块之间的数据通信。
串行通信是以二进制的位(bit)为单位的方式,每次只传送一位,除了地线外,在一个方向上只需要一根数据线,这根线既作为数据线又作为通信联络控制线,数据和联络信号在这根线上按位进行传送。串行通信需要的信号线少,*少的只需要两三根线,适用于距离较远的场合。计算机和plc都备有通用的串行通信接口,工业控制中一般使用串行通信。串行通信多用于plc与计算机之间、多台plc之间的数据通信。
在串行通信中,传输速率常用比特率(每秒传送的二进制位数)来表示,其单位是比特/秒(bit/s)或bps。传输速率是评价通信速度的重要指标。常用的标准传输速率有300、600、1200、2400、4800、9600和19200bps等。不同的串行通信的传输速率差别*大,有的只有数百bps,有的可达100mbps。
2.单工通信与双工通信
串行通信按信息在设备间的传送方向又分为单工、双工两种方式。
单工通信方式只能沿单一方向发送或接收数据。双工通信方式的信息可沿两个方向传送,每一个站既可以发送数据,也可以接收数据。
双工方式又分为全双工和半双工两种方式。数据的发送和接别由两根或两组不同的数据线传送,通信的双方都能在同一时刻接收和发送信息,这种传送方式称为全双工方式;用同一根线或同一组线接收和发送数据,通信的双方在同一时刻只能发送数据或接收数据,这种传送方式称为半双工方式。在plc通信中常采用半双工和全双工通信。
3.异步通信与同步通信
在串行通信中,通信的速率与时钟脉冲有关,接收方和发送方的传送速率应相同,但是实际的发送速率与接收速率之间总是有一些微小的差别,如果不采取一定的措施,在连续传送大量的信息时,将会因积累误差造成错位,使接收方收到错误的信息。为了解决这一问题,需要使发送和接收同步。按同步方式的不同,可将串行通信分为异步通信和同步通信。
异步通信的信息格式如图7-1所示,发送的数据字符由一个起始位、7~8个数据位、l个奇偶校验位(可以没有)和停止位(1位、1.5或2位)组成。通信双方需要对所采用的信息格式和数据的传输速率作相同的约定。接收方检测到停止位和起始位之间的下降沿后,将它作为接收的起始点,在每一位的中点接收信息。由于一个字符中包含的位数不多,即使发送方和接收方的收发频率略有不同,也不会因两台机器之间的时钟周期的误差积累而导致错位。异步通信传送附加的非有效信息较多,它的传输效率较低,一般用于低速通信,plc一般使用异步通信。
同步通信以字节为单位(一个字节由8位二进制数组成),每次传送l~2个同步字符、若干个数据字节和校验字符。同步字符起联络作用,用它来通知接收方开始接收数据。在同步通信中,发送方和接收方要保持完全的同步,这意味着发送方和接收方应使用同一时钟脉冲。在近距离通信时,可以在传输线中设置一根时钟信号线。在远距离通信时,可以在数据流中提取出同步信号,使接收方得到与发送方完全相同的接收时钟信号。由于同步通信方式不需要在每个数据字符中加起始位、停止位和奇偶校验位,只需要在数据块(往往很长)之前加一两个同步字符,所以传输效率高,但是对硬件的要求较高,一般用于高速通信。
西门子et200sp是分布式i/o模块中的其中一个系列,广泛的应用在由西门子plc组成的各种自动化控制系统中。它们作为分布式i/o,主要的作用是将分散的设备信号采集起来,并通过profinet,profibusdp等通讯方式与cpu之间建立连接,实现cpu对远程设备的i/o控制。这种分布式i/o的控制方式在工厂自动化系统中具有典型的应用,并为我们解决了如何控制分散设备集中控制的问题。西门子分布式i/o有多种类型,其中et200s和et200sp是较为常用的两种,它们之间也有一些区别。本文下面对这两种类型的模块区别做一个说明,为我们在项目的选型,控制方案的制定过程中提供参考。
二、西门子et200s与et200sp区别
西门子et200s和et200sp都是分布式i/o,它们在使用过程中有一些类似的用法,例如:都可以支持profinet通讯方式与主cpu进行数据交换;都可以作为远程的i/o模块进行设备信号的采集和发送;除了这些基本功能外,它们分别有一些各自的特点,下面介绍如下:
1. et200s特点
(1)需要提供电源模块来为该系列模块供电,如果电源模块供电能力不能满足要求,需要再增加电源模块的数量;
(2)支持多线连接的模块;
(3)具有多种功能,拥有多个模块种类,例如:电机起动器,安全技术,功能模块,cpu,通讯模块等;
(4)可以安装在危险区域,例如:zone 2;
(5)具有高速模块,即hs,可以满足高速和高精度要求;
(6)具有集成di/do的紧凑型扩展模块,例如:西门子et 200s紧凑型;
2. et200sp特点
(1)可以实现profinet和profibus dp两种通讯方式;
(2)各个负载电势组的形成不需要电源模块,这是和et200s一个显著的区别;
(3)系统支持接线,运行中插拔模块,模块空缺运行,诊断功能等;
(4)采用直插式端子,节省了布线的空间,我们可以单手接线而不需要使用工具,
(5)模块设计*加紧凑,单个模块多支持16通道,相比et200s,模块通道增加了一倍;
(6)编程组态可以通过step7 v5.5,前提是需要导入gsd文件或者使用tia博途step7 v14软件。
目前,plc在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化等各个行业,使用情况大致可归纳为如下几类。
1开关量的逻辑控制
这是plc*基本、*广泛的应用领域,它取代传统的继电器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制,也可用于多机及自动化流水线。如注塑机、印刷机、订书机械、组合机床、磨床、包装生产线、电镀流水线等。
2模拟量控制
在工业生产过程当中,有许多连续变化的量,如温度、压力、流量、液位和速度等都是模拟量。为了使可编程控制器处理模拟量,必须实现模拟量(analog)和数字量(digital)之间的a/d转换及d/a转换。plc厂家都生产配套的a/d和d/a转换模块,使可编程控制器用于模拟量控制。
3运动控制
plc可以用于圆周运动或直线运动的控制。从控制机构配置来说,早期直接用于开关量i/o模块连接位置传感器和执行机构,现在一般使用专用的运动控制模块。如可驱动步进电机或伺服电机的单轴或多轴位置控制模块。世界上各主要plc厂家的产品几乎都有运动控制功能,广泛用于各种机械、机床、机器人、电梯等场合。
4过程控制
过程控制是指对温度、压力、流量等模拟量的闭环控制。作为工业控制计算机,plc能编制各种各样的控制算法程序,完成闭环控制。pid调节是一般闭环控制系统中用得较多的调节方法。大中型plc都有pid模块,目前许多小型plc也具有此功能模块。pid处理一般是运行专用的pid子程序。过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛的应用。
5数据处理
现代plc具有数学运算(含矩阵运算、函数运算、逻辑运算)、数据传送、数据转换、排序、查表、位操作等功能,可以完成数据的采集、分析及处理。这些数据可以与存储在存储器中的参考值比较,完成一定的控制操作,也可以利用通信功能传送到别的智能装置,或将它们打印制表。数据处理一般用于大型控制系统,如无人控制的柔制造系统;也可用于过程控制系统,如造纸、冶金、食品工业中的一些大型控制系统。
6通信及联网
plc通信含plc间的通信及plc与其它智能设备间的通信。随着计算机控制的发展,工厂自动化网络发展得很快,各plc厂商都十分重视plc的通信功能,纷纷推出各自的网络系统。新近生产的plc都具有通信接口,通信非常方便。