一、前言
Pro-face是世界上第一个生产触摸屏的厂家,在人机界面领域里一直充当领头羊的角色,产品不断升级,推陈出新。现在的2000系列,性能好,功能强大,接口灵活,有很高的性价比。
二、系统介绍
系统硬件结构
1、PLC选用是SIEMENS S7-300系列CPU315-DP CPU,外加以太网模块和I/O模块若干。
2、触摸屏选用Pro-face2000系列,型号为:GP2600-TC41-24V。
3、网桥PB-B-MODBUS
4、温控表、变频器、及其他电气配件。
系统过程介绍
PLC选用的是SIEMENS公司CPU315-DP,作为Profibus主站,网桥作为Profibus的一个从站,站址设为2。网桥转为Modbus主站,所以触摸屏作为Modbus从站。
本来触摸屏GP2600-TC41-24V可以外挂Profibus DP网卡,直接接到Profibus DP现场总线上,不过这个系统用的触摸屏较多,由于成本问题,选用了一个网桥,把Profibus总线转化为Modbus总线,用RS485的方式接到触摸屏上,6个触摸屏都作为从站。
GP侧选择Modbus Slave协议形式,站点分别设置为1,2,3,4,5,6号站。波特率设置为9600或者19200均可,但是两边的设置需要保持一致。而且在触摸屏侧用Modbus Slave协议时只能使用4开头的数据区,所以需要使用位操作的时候只有使用4开头的寄存器的某个位来实现。
为了保证总线通讯的可靠性,要求既能在GP上能操作,也可在上位机监控。GP是放在操作现场,上位机在监控室,两者的画面效果相同。工程中出现了一问题:当上位机不操作时,GP可以正常操作;上位机操作时GP侧则为死机状态。经分析认为:在Modbus网络中只有主站向从站发送命令的前提下,从站才能按照主站的要求响应;而从站不能主动的向主站发送请求。实验中GP做Slave,所以上位机操作的时候GP可以响应到,而GP则不能操作。经查实:网桥那边有一个状态字和控制字,当控制字设置不同的值,就可以进行读写双相操作。
接线如下图所示:
三、结论
此配置是一种比较经济的方式,而且系统工作很稳定、可靠,在其他的行业比较大型的生产线也可以这样应用,值得大力推广。
关键字:Pro-face 触摸屏 总线
引用地址:
Pro-face触摸屏在总线中的应用
推荐阅读最新更新时间:2024-05-02 21:54
基于CAN总线的家庭控制器的设计与实现
摘要: CAN总线是一种新型网络协议,是一种有效支持分布式控制和实时控制的串行通信网络,它具有传输速度快、自动解决总线竞争、实时性好、可靠性高、纠错能力强等特点,目前已成为一种国际总线标准。本文介绍一种基于CAN总线的家庭控制器的实现方案。
关键词: CAN总线 家庭控制器
引言
CAN(Controller Area Network)总线是德国Bosch公司为解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一种串行数据通信协议,它是一种多主总线,通信介质可以是双绞线、同轴电缆或光导纤维,通信速率可达1Mbps,通信距离可达10km,CAN协议的一个最大特点是废除了传统的站地址编码
[应用]
STM32 CAN总线标识符过滤器难点解析
CAN总线是目前应用非常多的一种总线,在汽车电子,航空航天中应用广泛,博主用的是战舰的STM32开发板。CAN的介绍和功能特点就不讲了,书本上网上都有,请大家在阅读本文前了解CAN总线协议的特点和功能。今天博主将和大家共同学习CAN总线标识符过滤器的使用(非常重要!) 请认真读这段话(来自STM32中文参考手册):在CAN协议里,报文的标识符不代表节点的地址,而是跟报文的内容相关的。因此,发送者以广播的形式把报文发送给所有的接受者。节点在接收报文时,根据标识符的值,决定软件是否需要该报文;如果需要,就拷贝到SRAM里;如果不需要,报文就丢弃,且无需软件的干预。在,STM32F103ZET6这款芯片中,bxCAN控制器为应用程
[单片机]
CAN总线在流光放电等离子体烟气脱硫监控系统的应用
随着我国经济的发展,能源消费带来的环境污染也越来越严重。燃煤烟气中排放的二氧化硫和氮氧化物占全国总排放量的90% ,是造成大气污染、酸雨和温室效应的主要根源。目前世界上比较先进的烟气脱硫(Flue Gas Desulphurization,FGD)技术中比较典型的方法有湿式石灰-石膏/氨催化还原法、电子束/氨法、电晕放电/氨法,而流光放电等离子体烟气脱硫技术是电晕放电法中具有强大市场潜力和应用前景的烟气脱硫新工艺。本文针对这种技术,应用CAN总线设计了一套微机监控系统,使整个烟气脱硫过程经济、高效、安全可靠。
1、流光放电等离子体烟气脱硫监控系统介绍
流光放电等离子体烟气脱硫的原理是利用高频高压
[嵌入式]
I2C总线结构的EEPROM
常用芯片AT24C02 AT24C02是一个2K位串行CMOS E2PROM, 内部含有256个8位字节。AT24C02有一个8字节页写缓冲器。该器件通过IIC总线接口进行操作,有一个专门的写保护功能 引脚 SCL 串行时钟 AT24C02串行时钟输入管脚用于产生器件所有数据发送或接收的时钟,这是一个输入管脚。 SDA 串行数据/地址 AT24C02 双向串行数据/地址管脚用于器件所有数据的发送或接收,SDA 是一个开漏输出管脚,可与其它开漏输出或集电极开路输出进行线或(wire-OR)。 A0、A1、A2 器件地址输入端 这些输入脚用于多个器件级联时设置器件地址,当这些脚悬空时默认值为0。当使用AT24C02 时最大可级联
[单片机]
I2C总线与串行EEPROM
在I2C总线上,数据是串行传输的,但数据的读/写是以8位为单位的,不可以只指定存储器内部某特定的比特位进行读或者替换操作,至少需要以8位为单位进行存取。
M24Cxx与主机的连接实例如图1所示,简单的传输格式实例如图2所示。在PC总线对应的 EEPROM 中,认为最多可以连接8个地址,每个地址至多为8位(256字节,2K位)的存储器,基于I2C总线的规范标准,利用起始字节的0位区分读或写操作,利用1~4位指定器件编号。这样,就可以指定接收数据的器件。然后接着的第2字节是存储器地址,第3字节以后为数据。
图1 I2C总线对应的存储器与主机的连接
因为可以连接地址为8位(256字节,2K位)的8个器件,
[嵌入式]
PROFIBUS总线桥在风力发电中的应用
中国的风能资源十分丰富,目前已经探明的风能储量约为3226GW,其中可利用风能约为253GW,主要分布在西北、华北和东北的草原和戈壁以及东部和东南沿海及岛屿上。根据统计,截至到2006年底,中国大陆地区已建成并网型风电场91座,累计运行风力发电机组3311台,总容量达259.9万kW(以完成整机吊装作为统计依据)。已经建成并网发电的风场主要分布在新疆、内蒙、广东、浙江、辽宁等16个省区。根据电监会公布的数据,截至2006年底,中国发电装机容量达到62200万kW,风力发电占全国总装机容量的0.42%。截至到2006年底,全世界总风电装机容量已经达到7390.4万kW,其中德国总装机容量2062.2万kW,位居世界第一,中
[嵌入式]
讲述如何实现单片机与触摸屏的通信
随着触摸屏的应用和产量的增加,价格下降。因而有可能使用触摸屏作为单片机控制设备的键盘和显示装置,提高单片机控制设备的档次。触摸屏与PLC联合使用时,触摸屏的主要功能是: ①显示PLC输入,输出端13或辅助继电器的开关状态。 ②用触摸按键强制PLC输入,输出端口或辅助继电器的开/关。 ③显示PLC中定时器、计数器和数据寄存器的内容。 ④用触摸屏键盘把设定数据送入PLC的数据寄存器中。 可规纳成触摸屏与PLC问对应地址的数据位、字的读和写。因此可以利用MOD—BUS通信协议来实现触摸屏与单片机的通信和控制,或触摸屏与多台单片机通信,构成一个集散控制系统。 1 触摸屏与单片机的硬件联接 采
[单片机]
总线舵机是什么?基于STM32的单线串口通信
1 总线舵机的介绍 总线伺服舵机即串行总线智能舵机,实际上可以理解为数字舵机的衍生品,数字舵机与模拟舵机相比而言是控制系统设计上的颠覆,而总线伺服舵机对于舵机而言则是在功能和运用上的颠覆。舵机的运用方式实际上只能发挥出总线伺服舵机非常小的一部分功能。这款TS-315是通过单线的串口通信对旋转进行控制的,控制字符串协议如下: 字符串协议: #1P1500T100 控制舵机旋转,无返回 (1P是ID为1的舵机,中间的1500是参数,范围是500-2500,控制舵机范围,后面的参数100,表示舵机旋转的时间参数,也就是速度,意思是舵机从当前角度达到命令中的1500的位置,所需要的时间为100ms,时间的范围是1-50000,时间越大速
[单片机]