请问我用S7-1500 CPU1516-3做主站turck的SDPL-0404d-1003做三个从站,除了硬件配置以外,软件上需要编写什么?在OB1中需要call SFC14和SFC15么?I/O如何读写?谢谢!
问题补充:
GSD文件已经上传,应用手册采用读写指令DPRD_DAT和 DPWR_DAT,我想要用如同ET200直接读写IO,在哪里选择“总长度”?
最佳答案
1、组态DP总线时需要turck的SDPL-0404d-1003的GSD文件。
2、可以不需要也可需要call SFC14和SFC15。
、如果组态中传输区的设置没有选择“总长度”,就不需要编程了,直接使用组态好的地址即可。但选择了“总长度”,程序就需要调用一致性数据读写的指令DPRD_DAT和 DPWR_DAT。
、一般连接子远程/O时,不需要call SFC14和SFC15。。可以是通过地址映射与DP主站进行数据交换。即在组态中传输区的设置不选择“总长度”,组态下载成功后,主站直接引用所设置的地址即可。
3、看看TURCK的远程I/O的应用手册。与连接西门子远程/O(如ET200)一样。
4、问题补充:
参考实例:
如何使用 S7-1500 和 ET200MP 的组态控制功能:
http://bbs.chuandong.com/Detail.aspx?id=12745
提问者对于答案的评价:
谢谢!
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc158067.html