将编程设备与s7-1500plc通过网线连接,打开tiaportalv16并新建一个项目。在项目树中选择项目名称,执行“在线”菜单中,“将设备作为新站上传(硬件和软件)”,1。
2.
在弹出的窗口中选择用于连接plc的“pg/pc接口类型”以及“pg/pc接口”;单击“开始搜索”,显示所有兼容的设备;在可访问节点的设备表格中,选择目标设备;单击“从设备上传”按钮,完成新站上传
刚好手头有一个项目有用到模拟量输入输出的,下面就讲解一下
首先我这里用的模拟模块是sm1234模块4输入2输出
下面是软件设置,可以选择电压模式或者电流模式
我这里选的是-10-10v电压输入
下面是输出设置,同样是电压输出0-10v
下面配置地址
再来查看模块说明
从上面可以看到输入-10v-10v对应的数值是-27648-27648
输出同样-10v-10v对应-27648-27648
下面看模拟量输入程序将模拟量输入1通道对应的地址iw136转换成浮点数md304
然后除以2764.8就得到实际电压值
比如iw13627648,转换成浮点数除以2764.8就10,表示实际电压是10v
iw13613824,转换成浮点数除以2764.8就5,表示实际电压是5v
下面看模拟量输出程序假设md360存储的就是我们需要输出的电压伏数
乘以2746.8转换成整数放入qw134即可
因为满输出对应10v对应是27648,1v应该是多少呢?就是2764.8
2v就是2x2764.8
以上就是西门子s7-1200plc模拟量转换的方法,输入输出都有,希望对你有帮助。