wincc以太网通讯的一个问题
问:为了检测上位机是否与PLC的以太网通讯建立成功,在PLC上写了一个小程序:当一个整型变量从1记数到3时(每秒记数一次),M1.0为1(输出).
通讯正常后上位机将显示这个整型变量和M1.0的状态.
如果上位机用网线直接与PLC连接,上位画面显示正常.如果上位机与PLC都连接在交换机上时,记数变量显示正常(从1到3循环显示),但M1.0的状态永远为红色(0为红色,1为绿色).多次停止再运行上位画面偶尔可以显示正常.
答:M1.0为1(输出)是否做成脉冲输出了?WINCC和PLC的通讯有延时,而且WINCC中连接变量的标准周期可以设定。一般选 250MS 或者 根据变化 是最快的响应时间。如果M1.0为1输出是脉冲的话WINCC是很难扑捉到的。楼主把M1.0为1(输出)时间延时一段时间(比如1S)就能捕捉到。
通讯正常后上位机将显示这个整型变量和M1.0的状态.
如果上位机用网线直接与PLC连接,上位画面显示正常.如果上位机与PLC都连接在交换机上时,记数变量显示正常(从1到3循环显示),但M1.0的状态永远为红色(0为红色,1为绿色).多次停止再运行上位画面偶尔可以显示正常.
答:M1.0为1(输出)是否做成脉冲输出了?WINCC和PLC的通讯有延时,而且WINCC中连接变量的标准周期可以设定。一般选 250MS 或者 根据变化 是最快的响应时间。如果M1.0为1输出是脉冲的话WINCC是很难扑捉到的。楼主把M1.0为1(输出)时间延时一段时间(比如1S)就能捕捉到。
新闻详情