回复:1214和第三方设备的自由口通信

yming

西门子1847工业学习平台

  • 帖子

    23146
  • 精华

    881
  • 被关注

    1253

论坛等级:至圣

注册时间:2004-03-06

钻石 钻石 如何晋级?

发布于 2017-03-10 10:56:35

5楼

展开查看
以下是引用conquer3在2017-03-10 08:42:14的发言 >4楼

你好,第三方设备非HMI,而是第三方用VB语言写成的exe文件,主要是我现在不知道该怎么将DB和第三方里的存储区对应起来,请Y侠多多指教。

以下是引用yming在2017-03-09 10:24:36的发言 >3楼:第三方的HMI被指定...

引用3楼详细内容:

第三方的HMI被指定,也是可以的。

既然被指定,它就会有指定的存储区域。你的工作就是写个FC将这个存储区域与保存数据的DB对应起来。

这有什么问题吗?


以下是引用conquer3在2017-03-08 11:28:00的发言 >楼主:1214 PLC通过R...

引用楼主详细内容:

1214 PLC通过RS232和第三方设备进行自由口通讯,

1、第三方设备为其他公司做的操作画面,画面上有按钮,指示灯以及IO域

2、通讯变量大约有420个字节,有实数,也有布尔量,目前全部存储在全局DB块里

我已经按照1200手册里的例程将通讯打通,但如何将第三方画面上的按钮,输入/输出值与PLC里对应的Bool量和IO域对应起来,请各位大侠们指点下,帮忙给规划下。


他已经写好了,就一定指定了数据交换区的位置。写入哪里;读取哪里。通常一定是绝对地址(例如 M区)

S7 1200是变量名寻址,用变量表把它们定义好。

剩下的就是写个FC啦。

一般HMI都是作为主站或客户端,PLC只是响应而已。


学而时习之,不亦说乎?温故而知新,不亦乐乎?
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15107条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。