请问如何通过VB或者Delphi实现对PLC的控制-PLC技术网(www.plcjs.com)-可编程控制器技术门户


请问如何通过VB或者Delphi实现对PLC的控制

 (点击题目可以在互联网中搜索该题目的相关内容)
日期:2006-4-18 0:14:56     来源:   作者: 点击:
点击【 大  中  小 】, 可 以 选 择 字 体的大小,以便 你 阅读.

请问如何通过VB或者Delphi实现对PLC的控制
 
   有没有控件可以使用,WinCC实在是用不惯,指点一下吧。

 以下是对《请问如何通过VB或者Delphi实现对PLC的控制》的回复: 
匿名回复:
    用 DDE通过DEVICE
匿名回复:
    你是什么PLC?通过什么连?
  1.如果PLC有串口并且通讯协议公开,那么只要解决硬件上的连接问题(比如为了对付讨厌的非标准编程口而购买的编程电缆等)就可以用串口通讯控件(比如Delphi下的SPComm)来实现串行通讯。
  2.如果通过通讯卡进行连接,并且有通讯卡的驱动或者函数库(比如OMRON的ControllerLink通讯卡3G8f7自带For VC的函数库),那么只要看懂示例程序就可以连PLC。
匿名回复:
    microtomato,你好
   感谢你回答,我用的是西门子的plc,用的是通讯卡来对plc进行通讯,我记得原来西门子针对200系列有一个叫computing的一个activx控件,还有一个套件也是类似的东西,不知道您对西门子的东西熟吗,可否指点一二。
匿名回复:
    西门子的通讯卡(比如CP5511,5611)应该有函数库可以调用,好像是动态链接库形式的,估计需要钱买。对于S7-200,可以用PRODAVE函数库,是基于PPI协议的,需要PPI编程电缆连接电脑和PLC。以上这些不知JS肯不肯送或低价刻1张,如果JS实在顽固不化,就只好准备银子了。
匿名回复:
    PRODAVE函数库也支持S7-300和S7-400的,联接S7-200也可以用通讯卡来联接.用PPI电缆还可以通过自由口方式自己定义通讯格式来实现.
匿名回复:
    我做过用OPC 直接读写PLC
  用的VB6, PLC(300)一侧有343-5
匿名回复:
    云之风@无名,
   我不想用自由口,那样需要做其他的工作跟上位机交互,不能直接读取其内部的值,不是很方便。
  
  BLACKCAT,
   可否对于OPC读写PLC指点一二。另外对于OPC和利用Prodav相比哪个更方便,效率更高。
匿名回复:
    simatic net 那张盘上有例子
  
  
匿名回复:
    BLACKCAT,你好
   请问你用的是softnet是什么版本。
匿名回复:
    simatic net 2000 5
  和 1999 的好像都有
  
  softnet版本号不记得了,要查
匿名回复:
    我用的是三菱(F1s),可是都沒有介紹關於VB如何控制PLC,比如讀取D218
匿名回复:
    用MSCOMM就行

上一篇: MODBUS RTU通讯协议在S7-200中的应用
下一: VB环境下利用并口实现PLC控制