概 述
随着技术的进步,由可编程序控制器(简称PLC)组成的自动控制系统在很多行业和领域都得到了广泛的应用,在食品包装机械及制冷空调行业也不例外。PLC和工业人机界面(HMI)被大量地用于包装机及冷水机组上,例如在吸收式冷水机组上,OMRON的C200Hα、CSl、CJl系列PLC就以其优异的性能(运算功能、网络通讯功能、开放的容易使用的通讯协议等)获得了企业和用户的赞同而得到了广泛的使用。它的网络功能让企业能在自己的服务中心足不出户就可以监视在全球各地的用户所使用的机组的运行全部状态和数据,帮助客户解决运行中碰到的问题,提醒客户维护和保养机器,以及帮客户重新恢复机组的控制程序和设定机组运行参数等等。这大大提高了服务的质量和效率,也为企业节省了大量的开支。但是由于成本的原因,这些系列的PLC无法在其他冷水机组如风冷冷水机组、水冷螺杆机、活塞机等产品上取得应用,为此OMRON推出了另一款机型CPM2AH,这种机型体积小,扩充能力强,性能价格比高,非常适合在食品包装机械及水冷和风冷冷水机组中使用。以下以冷水机组控制为例进行进一步说明。
1 控制系统的配置方案
CPM2AH系列PLC是一款在小机壳内汇聚了先进的功能和优异的表现的产品。其基本单元有20、30、40、60点四种,包含了数字量输入和高速脉冲输入、继电器输出功能,根据系统开发的需要,可以增加扩展模块,扩展的模块包括开关量输入输出模块,Pt100温度输入模块(TS101/TS102),电流电压输入模块(AD041)和模拟量输出模块(DA041)。在通讯功能上可以:
(1)通过Host bbbb连接到计算机系统;
(2)通过1∶1 bbbb与OMRON其他系列的PLC进行通讯;
(3)通过Compobus/S和Device Net进行远程模块扩展,从而实现集散型控制。
这些功能可以很好地满足机组的控制要求。
上述配置表为一般通用型配置,其中风冷机组中,由于涉及到压力测量,所以模拟量输入采用电流/电压型输入模块;对于水冷冷水机组,一般考虑2路温度输入,如果需要增加温度测点,可以将TS101模块换成TS102模块,这样可以将温度输入点增加到4路。每套PLC的CPU单元上有两个通讯接口,一个供与触摸屏进行连接,另外一个可以连接到远程计算机实现远程监控。
由于OMRON的PLC产品通用性很强,很多公司的触摸屏都可以和它通讯连接,因此可以根据价格、功能和技术特点来选择相应的触摸屏产品与PLC配套使用。
对于其他有特殊要求,或设计中需要增加模拟量和数字量的情况,还可以酌情增加其他相应的扩充模块以满足要求
前言:
现代的世界是一个高度自动化的世界,各式各样的设备都可以和电脑连线,而简单的自动化连线方式就是使用串列通信。
VB提供了串列通信控制项可以让开发者开发串列通信的系统程序,功能上也提供了不少为用户着想的简便之处。
PLC是现在控制领域不可缺少的部分,已经非常普及,如何简便的与PLC交互已经成为众多厂商新的竞争战场。由此产生了人机接口、组态软件等产品。这些产品的产生大大简化了对PLC的控制,操作,使用更方便。但也有共同的缺点:价格过高和开发性较差。VB作为“原始"的编程语言在这两方面无疑有着明显的优势。
本文结合一个简单的案例,用比较基础的概念为大家展示如何通过VB实现PC-PLC的通信,对于初涉这个领域的工程师,也会受益与本文提供的基本概念。
一、串列通信基本概念
1、 通信的种类:通常通信的形式可以分为两种,并行通信(Parallel Communication)和串列通信(Serial Communication)。所谓并行,既是一次传输量为8位;而串列一次只传1位。这两种不同的通信方式如图

2、 串列通信
常用的串列通信也有两种。分别位RS-232和RS-485
2-1 RS-232
RS-232的信号准位乃是参考地线而来的,如图,传输端参考接地端1来传送资料;接收端则参考接地端2还原出传送端的信号准备。

由图可知,由于两个接地端准位不一定一样,而且很容易受到干扰,所以信号在RS-232线路传输时,很容易产生错误。
2-2 RS-485
RS-485的信号传输方式如图。

RS-485的信号将被传送出去时会分成正负两条线路,当到达接收端后,在将信号相减还原成原来的信号;如果将原始的信号表示成(DT),而被分成的信号分别标示成(D+)及(D-),则DT= (D+)-(D-)
同样地,接收端在接收到信号后,也依据上式还原成原来的样子。如果线路受到干扰,两条线路的信号分别为(D+)+Noise (D-)+Noise。接收端还原信号为
(DT)= [(D+)+Noise]-[ (D-)+Noise]
与先前结果一样,所以RS-485可以有效的防止杂讯的干扰。
西门子代理商,西门子模块代理商,西门子一级代理商,西门子PLC代理,西门子中国代理商