首页 理论教育 PLC数据传送程序设计方案

PLC数据传送程序设计方案

时间:2023-06-16 理论教育 版权反馈
【摘要】:而上位机则为数据宿,是PLC采集、加工数据的归宿。但是有时PLC也要执行上位机给予它的命令,完成一些数据显示、打印或报警等工作。只是需要时,开机与PLC连网,与PLC进行数据传送。2)主动传送:被传送数据或命令由PLC发出,上位机接到数据或命令后予以响应。任何环节出现问题,PLC的正常控制或数据传递都可能无法实现。早期PLC只有传送程序的载体,如内存卡,可用于PLC间,脱机进行程序传送。

PLC数据传送程序设计方案

在数据源和数据宿之间传送数据的过程,也称数据通信。数据源和数据宿的概念是相对的。一般讲,作为数据终端的PLC即为这里讲的数据源。而上位机则为数据宿,是PLC采集、加工数据的归宿。但是有时PLC也要执行上位机给予它的命令,完成一些数据显示、打印或报警等工作。

传送数据有两种方法:在线传送及脱机传送。

1.在线传送

在线传送也就是连网传送。它通过通信口及通信介质,按一定协议传送。有两个方式:被动传送及主动传送。

1)被动传送:被传送数据或命令由上位机发出,PLC接到数据或命令后予以响应。什么时候传送,传送什么,由上位机决定。

被动传送时,虽然PLC总是工作,但是上位计算机较灵活,可以不必整天开机。只是需要时,开机与PLC连网,与PLC进行数据传送。

2)主动传送:被传送数据或命令由PLC发出,上位机接到数据或命令后予以响应。什么时候传送,传送什么,由PLC决定。

如用PLC控制甲设备,而这个甲设备的工作要与乙设备的协调。甲设备与乙设备直接又不能交换数据,但是可与上位机传送数据。这时,PLC就要用主动通信。对甲设备操作时,要先与上位机传送数据,经确认,才可以进行对甲设备的操作。(www.xing528.com)

再如,用PLC采集与存储数据,如存储区满,也必须主动把数据传送给上位机传送数据,或向上位计算机提出传送数据要求,待上位计算机确认后再传送数据。这种情况,如不主动传送,将丢失数据。

主动传送时,PLC与上位机都要工作,并连网。任何环节出现问题,PLC的正常控制或数据传递都可能无法实现。

2.脱机传送

脱机传送用于手工操作。其条件是要有相应的数据载体

早期PLC只有传送程序的载体,如内存卡,可用于PLC间,脱机进行程序传送。办法是,配备有内存卡的PLC,先把程序存入卡中,然后,把已存有程序的卡另装到另一PLC中,以进行向另一PLC的程序传送。

用载体传送数据过去是没有的。但是现在由于PLC内存及内存卡容量的增大,这两者不仅可以存储大量程序,而且,也可以文件的形式大量存储数据。这样,可以从PLC转存到内存卡,并用卡作载体,再转存到别的PLC,或计算机(新型的内存卡,如CJ1J机的内存卡,计算机可向其读写数据)。

脱机传送,不仅要有载体,还要人工参与,是费钱、费力的方法。所以一般是不用的。但是脱机传送不用通信设备,系统较简单,数据传送也比较安全。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈