作者 | 主题 |
---|---|
checkitout 官方工程师 经验值:1628 发帖数:180 精华帖:17 |
楼主 2018-05-18 10:59:15
主题:在IOT2000上运行S7-300 程序
在IOT2000上运行S7-300 程序 最近得知西门子出了一款产品SIMATIC IOT2000EDU,从名字上看:IOT2000后面加了一个EDU,简单来说就是在IOT2000中的Linux环境中安装运行了一个S7-300 CPU的软PLC程序,然后就可以通过博途对其进行编程下载,对于学习S7-300 PLC编程的学生来说,能够看到硬件,又能实践一下PLC程序的编写,算是不错的选择,当然最重要的是价格很便宜。但需要注意这个产品仅面向学校或教育合作项目,主要是用于教学目的,不能用于生产。 通过安装产品附带的HSP就可在博途中找到IOT2000EDU这个硬件,接下来的组态和编程和S7-300 CPU区别不太大,只是有些功能被删减掉了,比如:Profinet IO等。
虽然不能连接Profinet IO,但幸好OUC TCP通讯功能保留下来了,IOT既可以做TCP server也可以做TCP client。 另外也可以在PLC程序中访问控制Arduino shield上的I/O。具体配置方法请参考附件中的IOT2000EDU手册。
IOT2000中的S7-300 PLC软件长这样,操作起来简单直接:
可以用Shell 命令在IOT里对软CPU进行基本操作:
看来IOT2000的用途越来越多了,对于IOT2000大家还有什么新奇的想法? s7_iot2000edu_manual_en-US.pdf |