自从**台PLC在GM公司汽车生产线上**应用成功以来,PLC凭借其方便性、可靠性以及低廉的价格得到了广泛的应用。但PLC毕竟是一个黑盒子,不能实时直观地观察控制过程,与DCS相比存在比较大的差距。计算机技术的发展和普及,为PLC又提供了新的技术手段,通过计算机可以实施监测PLC的控制过程和结果,让PLC如虎添翼。但是各PLC通讯介质和通讯协议各不相同,下面将简单介绍主要PLC的通讯介质和协议内容。
s7-200cpu支持多样的通讯功能,根据所使用的s7-200cpu,其网络可以支持一个或多个以下协议:
松下PLC和计算机之间可以通过串口和以太网进行通讯。其采用的通讯协议是MEWTOCOL协议。如大多数日系PLC一样,MEWTOCOL协议比较简单。包括紫金桥组态软件在内的许多软件都可以从PLC中直接读取数据。
siemenss7-200系列plc可以采用用户定义通讯协议(自由口)模式实现计算机与plc、plc与plc的通讯。笔者所描述的例子中,虽然车辆计算机系统和车辆上的其它设备分别是多个设备供应商的产品,但是只要制定好通讯协议,就能满足相互通讯的要求。s7-200系列的plc正是由于其自由口通讯是通过用户程序控制cpu串行通讯口的操作模式,所以可以方便地与车辆计算机通讯。
该种画面主要用来控制被控设备的启停及显示变频器内部的参数,也可将变频器参数的设定做在其中。该种画面的数量在触摸屏画面中占的较多,其具体画面数量由实际被控设备决定。
计算机(主站)每隔100ms查询plc(从站)一次,主站发出从站动作控制命令给从站,从站收到命令后发给主站应答帧,从站接收到主站发送来的一帧数据,计算出其校验码fcs,与接收到的一帧数据中的fcs比较,检查是否有数据错误。如果有数据有误,从站发送信息给主站,请求重发。
采样元件使用标准配置时,应注意采样AD转换后的具体数据是否与PID及显示等程序配套,实际制做时还应考虑采样是多路且相关联的情况。