wind13427965424
各位: 好
PLC与上位机通讯:上位机采用VB编写程序, 主要的功能是:能对PLC进行监控/数据写入与采集. 在编写通讯部分的时候遇到了一点难题.:因为对S7-300的通讯协议不怎么熟.所以不知道用什么字符控制上位机与VB通讯. 请教各位.谢谢 【注:PLC源程序用SCL编写的】
brucesong
看你采用怎样的通讯方式,串口还是总线,看看资料
张东岳
lovestory
刚才在网上找一下,希望对你有帮助
使用什么线取决于你想怎么通讯。 DP?MPI?还是以太网? 你S7-300什么型号?如果没有以太网的话,我建议你还是不要用以太网,否则PLC侧添加一个模块就要8000多RMB。 DP通讯,你有CP通讯卡否?如果没有,你只能通过MPI电缆进行通讯。 MPI电缆,西门子原装的价格大约在1500左右,国产的也就在5,6百。 用串口控件?你知道MPI这个非公开协议内容? 不知道的话搞到退休恐怕也搞不出来。 去找Prodave软件,使用其中的Dll,在VB中进行调用。
参数错误
beichen
采用德国赫优讯通讯模块NL-MPI,NL50-MPI(MPI转以太网模块),
底层驱动开发,提供。dll文件
可以参考(在VB中访问NETLINK并读写S7300 PLC数据)文档:
http://www.gongkong.com/Common/Details.aspx?c=&m=4&Type=tutorial&CompanyID=&Id=2009052519540C0AD62
liu xianghou
TAM
加一个西门子S7200,S7300以太网通讯模块(BCNet-S7PPI/MPI),
以太网端通讯协议公开,具体协议请参考文档:
http://www.gongkong.com/webpage/datum/201108/2011081010245300001.htm
ymtq