1、首先新建通道-选择“以太网”通讯方式,填入通道名称。
2、配置通道-远程节点中“IP地址”填入BCNet以太网模块的IP地址“1921681178”, “IP地址”填入“502”。
3、然后点击“测试”,完成配置。
4、接着新建设备-在PLC中选择“莫迪康modbus从站”,填入设备名称。
5、最后添加变量和测试监控,这里采用modbusTCP以太网通讯的方式,就设置完成了。
一般是走OPC通讯,如果从业务分离的角度来考虑,可以加一层SCADA系统
MES和SCADA系统可以走任意的软件主流协议~并可以通过接口实时调用~
你可以先看看西门子的MES资料~~~
使用NI OPC服务器查看现有的PLC标签1 选择开始》程序》National Instruments》NI OPCServers》NI OPCServers,启动NI OPC服务器。使用NI OPC服务器,您可以创建、配置、查看与PLC关联的标签。
2 NI OPC服务器需要与已经载入的PLC仿真工程一起启动。这个工程仿真在NI OPC服务器中已经建立配置的PLC。
说明:如果没有载入仿真工程,在NI OPC服务器中选择文件》打开,浏览C:\Program Files\National Instruments\Shared\NI OPC Servers\Projects\simdemoopf。工程如图1所示。
图1:显示仿真PLC的NI OPC服务器
展开Channel_0_User_Defined,选择Sine,查看正弦标签。标签在最右边的窗口中显示。这些标签被绑定到PLC的寄存器上,由LabVIEW读取。串口编程的学习应该从以下几个方面入手:1就是上位机的编程,使用c语言或者vc,vb等语言进行上位机的编程实现,主要就是 *** 作串口,理解通信波特率,奇偶校验位,停止位的概念。如果使用单片机或者c语言开发的话,就会有一定麻烦,如果使用vb或者vc的话,就可以调用微软的串口通信控件进行串口的编程,这样的例子网上很多,你可以下载下来分析一下。2下位机的编程,就是plc的编程,主要是要理解通信协议为前提,首先把通信的协议搞定了,才可以进行通信的编程。例如:西门子的编程有自由口的通信,就必须编写下位机的梯形图程序;松下的话就简单很多了。只要理解通信协议就可以编程了。3在编程中,好的通信工具很重要:串口调试助手。可以帮助我们更好的进行串口的调试。4西门子和松下的资料,我比较多,要是需要的话,给你分享一下。
需要PLC的编程软件
这个每个厂家的PLC 都有专用的编程软件,彼此之间不通用。
需要一根编程电缆
这根编程电缆 就是把计算机和PLC链接起来。
3 有了PLC专用的编程软件和编程电缆 就可以把PLC程序读到计算机中了
前提是程序没有被加密保护。
希望我的回答对你有些帮助,很高兴和你一起讨论和学习。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)