电脑怎样控制PLC?

电脑教程012

电脑怎样控制PLC?,第1张

电脑可以用来控制PLC,一般情况下,PLC是靠HMI(人机界面系统)来控制的,所以我们可以用电脑来替代HMI就可以了,HMI是通过RS232来控制PLC的,电脑只要模拟出HMI的这个控制信号就完全实现对PLC的控制。电脑控制PLC一般是使用组态软件(比如组态王,力控,MCGS等)然后通过通信(可以是串口通信,RS232,RS485,也可以使网口通信等)控制,监视PLC。当然也可以用VB,C++之类的自己编程序,通过通信控制,监视PLC,不过VB,C++比组态软件使用上比较费劲罢了。现在的组态软件一般是不支持多PLC的,就算支持也可能需要特殊的授权,无形中增加了成本。比较经济的办法是:选择其中一台PLC作为主站,其余的PLC权作为从站,主站与从战之间通过通讯线连接,然后主站PLC把个从站PLC中需要监控的数据读取出来,并保存到主站PLC的存储器内。然后组态软件只需要访问主站PLC的数据存储区就行了。

多台电脑控制plc:电脑上装组态软件,电脑之间以局域网相连接,在一台电脑上可以控制PLC,则其他电脑都可以通过局域网及软件使用者的权限控制这个PLC。

就算支持也可能需要特殊的授权,无形中增加了成本。比较经济的办法是:选择其中一台PLC作为主站,其余的PLC权作为从站。

主站与从战之间通过通讯线连接,然后主站PLC把个从站PLC中需要监控的数据读取出来,并保存到主站PLC的存储器内。然后组态软件只需要访问主站PLC的数据存储区就行了。

输入采样:

在输入采样阶段,可编程逻辑控制器以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应的单元内。

输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。

程序编辑。用PLC内部的标志辅助线圈M0控制程序。M0有信号,Y0通并延时1s,Y0断延时1s,循环交替闪烁。

在触摸屏上需要设置一个开关键和输出指示灯。

1、设置开关键:

①添加一个位按钮,在功能控件中双击“位按钮”,弹出位按钮设置对话框。

②在一般设置栏中设置基本属性,开关设置有通断功能,选择功能栏中的“交替”功能;

③写入地址一栏中,输入输出端M0的Modbus地址值:0x1000。

④勾选“监视地址”和“监视地址与写入地址相同”。

⑤在标示栏中文本设置可输入开关也可以不输入文字,图片可在系统图库中任意选择。

⑥设置完成之后,点击“确认”,按住鼠标左键,在编辑界面中画一个虚拟矩形即可添加刚设置好的开关键。

3

可在开关物件下方添加文本标志:开关。

①添加一个静态文本,在基本控件中双击“静态文本”,弹出位按钮设置对话框。

②在文本栏中输入“开关”,点击“确定”。再按住鼠标左键,在编辑界面中画一个虚拟矩形即可添加刚设置好的文本框。