2、通过PLC的串口,用modbusRTU协议和上位机通讯。
3、给PLC扩展一个CP243-1模块,使用S7协议和上位机通讯。
4、用昆仑通态的触摸屏做数据转发,通过触摸屏和上位机实现modbusTCP通讯。
MCGS是北京昆仑通态自动化软件科技有限公司研发的一套基于Windows平台的,用于快速构造和生成上位机监控系统的组态软件系统。
可以的。但是MSComm控件的效果不是很好,因为该控件不能实现接收完一个字节就立刻产生中断,这时候要是去提取接收缓冲区数据,很容易导致下一个数据的丢失。如果设定接收数据个数,这样只能当上位机使用,做不来从机程序。
所以,看你要用MSComm控件来做什么咯。
硬件组态:s7-1200可以为主站,需要加rs485通讯模块cm1241或信号板cb1241。s7-200为从站,建议选用224或226,具有两个通信口,可以选用,方便通讯及监控。软件编程:1200用tia组态硬件及编写程序,详细方法见西门子s7-1200系统手册。s7-200用modbus
从站指令直接编程,详细方法见其系统手册。由于这个过程比较麻烦,非一句两句说的清楚。
需要注意:两个站号必须唯一,通讯线连接时注意极性,通讯格式必须相同,另外要弄清楚s7-200作为从站时内部寄存器的所对应的modbus地址!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)